[MacPorts] #50511: libomp: build fat library on x86_64 to provide i386 support
MacPorts
noreply at macports.org
Mon Feb 1 17:00:46 PST 2016
#50511: libomp: build fat library on x86_64 to provide i386 support
------------------------------------+--------------------------------
Reporter: howarth.at.macports@… | Owner: macports-tickets@…
Type: enhancement | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: wontfix | Keywords:
Port: libomp |
------------------------------------+--------------------------------
Comment (by jeremyhu@…):
What architectures are in your versions of:
{{{
/opt/local/libexec/llvm-3.8/lib/clang/3.8.0/lib/darwin/libclang_rt.10.4.a
/opt/local/libexec/llvm-3.8/lib/clang/3.8.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
/opt/local/libexec/llvm-3.8/lib/clang/3.8.0/lib/darwin/libclang_rt.cc_kext.a
/opt/local/libexec/llvm-3.8/lib/clang/3.8.0/lib/darwin/libclang_rt.osx.a
/opt/local/libexec/llvm-3.8/lib/clang/3.8.0/lib/darwin/libclang_rt.profile_osx.a
/opt/local/libexec/llvm-3.8/lib/clang/3.8.0/lib/darwin/libclang_rt.safestack_osx.a
/opt/local/libexec/llvm-3.8/lib/clang/3.8.0/lib/darwin/libclang_rt.tsan_osx_dynamic.dylib
/opt/local/libexec/llvm-3.8/lib/clang/3.8.0/lib/darwin/libclang_rt.ubsan_osx_dynamic.dylib
}}}
Those need to be fat. The suggested changes don't address that problem.
I'm glad that your restricted test cases work fine, but it won't be
realistically useful until https://llvm.org/bugs/show_bug.cgi?id=25885 is
addressed.
I am quite aware of the problem. I'm not expecting to force an entire fat
toolchain on the users. The toolchain should be the architecture that
they're building MacPorts for (ie, CHOST in automake language), the
runtime libraries should be the architecture that the toolchain can target
(ie: CTARGET in automake language).
--
Ticket URL: <https://trac.macports.org/ticket/50511#comment:6>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list