[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