Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

m4 broken on macOS 10.5–10.6 by unconditional usage of 10.4-specific patch #158

Open
barracuda156 opened this issue Feb 12, 2025 · 0 comments

Comments

@barracuda156
Copy link

barracuda156 commented Feb 12, 2025

m4 is broken on 10.5–10.6 by unconditional usage of the patch, added in 256704c

MacPorts applies that patch on 10.4. Can pkgsrc use patches conditionally on macOS version? If not, then the patch should be changed in a way to accommodate all three systems.

FYI @hauke

jperkin added a commit to drecklypkg/dreckly that referenced this issue Feb 13, 2025
This should now work across all versions, and fix the build problem
raised in NetBSD#158.  Tested locally against the 10.4 SDK.
netbsd-srcmastr pushed a commit that referenced this issue Feb 18, 2025
v2.0.0 (2025-02-09)

Breaking

    refactor!: rename python package serializable -> py_serializable (#155)

    The python package was renamed from serializable to py_serializable.
    Therefore, you need to adjust your imports.

    The following shows a quick way to adjust imports in the most efficient way.
    OLD imports

    import serializable
    from serializable import ViewType, XmlArraySerializationType, XmlStringSerializationType
    from serializable.helpers import BaseHelper, Iso8601Date

ADJUSTED imports

import py_serializable as serializable
from py_serializable import ViewType, XmlArraySerializationType, XmlStringSerializationType
from py_serializable.helpers import BaseHelper, Iso8601Date

    see migration path: https://py-serializable.readthedocs.io/en/refactor-rename-installable-py_serializable/migration.html

Unknown

    Delete duplicate CODEOWNERS (#156)

    we have a codeowners file in root already (b64cdde)

What's Changed

    chore(deps-dev): update mypy requirement from 1.11.2 to 1.12.0 by @dependabot in #143
    chore(deps-dev): update mypy requirement from 1.12.0 to 1.13.0 by @dependabot in #145
    chore(deps-dev): update flake8-bugbear requirement from 24.8.19 to 24.10.31 by @dependabot in #146
    chore(deps-dev): update flake8-bugbear requirement from 24.10.31 to 24.12.12 by @dependabot in #150
    chore(deps-dev): update mypy requirement from 1.13.0 to 1.14.1 by @dependabot in #154
    Delete duplicate CODEOWNERS by @jkowalleck in #156
    chore(docs): chanelog contains only relevant by @jkowalleck in #157
    chore(docs): recreate changelog by @jkowalleck in #158
    chore(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #37
    refactor!: rename python package serializable -> py_serializable by @jkowalleck in #155
    chore(deps): update sphinx requirement from <8,>=7.2.6 to >=7.2.6,<9 by @dependabot in #127
netbsd-srcmastr pushed a commit that referenced this issue Feb 18, 2025
This should now work across all versions, and fix the build problem
raised in #158.  Tested locally against the 10.4 SDK.

From Jonathan Perkin <jperkin@smartos.org>
via drecklypkg commit 05d082e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant