[MacPorts] #55857: boost @1.66.0_0 +universal has no i386 symbols
MacPorts
noreply at macports.org
Sun Mar 11 15:54:11 UTC 2018
#55857: boost @1.66.0_0 +universal has no i386 symbols
-----------------------+---------------------------
Reporter: devernay | Owner: ryandesign
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords: i386 haspatch
Port: boost |
-----------------------+---------------------------
Comment (by ccorn):
For Darwin9/PPC64 I had to [https://github.com/ccorn/macports-ports/blob
/ccorn-darwin9-ppc64/devel/boost/Portfile#L160 add a corresponding
`<cflags>` entry with archflags to the `write_jam` line] for correct
compilation of `alloc_lib.c`. The need for this may be PPC-specific or due
to the fact that I use extra compiler wrappers (to enable compiling
`+universal` with MacPorts GCC), but if you run into linker architecture
errors related to allocation function symbols, you might want to try an
explicit `<cflags>` setting as well.
--
Ticket URL: <https://trac.macports.org/ticket/55857#comment:20>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list