[MacPorts] #56199: darwintracelib is built for insufficient archs
MacPorts
noreply at macports.org
Sun Apr 1 04:49:53 UTC 2018
#56199: darwintracelib is built for insufficient archs
---------------------------------------+--------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: base | Version: 2.4.2
Keywords: tiger leopard snowleopard | Port:
---------------------------------------+--------------------
In r111493 darwintrace's Makefile was changed to add
`${UNIVERSAL_ARCHFLAGS}`. The comment added says:
> {{{
> # Build darwintrace for universal archs so support all binaries this
system can
> # run.
> }}}
But `UNIVERSAL_ARCHS` ''isn't'' a list of all archs this system can run.
From aclocal.m4, on 10.6 and later, `UNIVERSAL_ARCHS` defaults to `x86_64
i386` but 10.6 can also run ppc binaries. On 10.5 and earlier, it defaults
to `i386 ppc` but 10.4 and 10.5 can also run x86_64 and ppc64 binaries.
Plus, the user can override `UNIVERSAL_ARCHS` with the `--with-universal-
archs` configure flag.
There should be a new configure variable that cannot be configured by the
user that contains the set of archs this OS version can run, and
darwintracelib should build for those.
--
Ticket URL: <https://trac.macports.org/ticket/56199>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list