llvm-gcc42's libgcc_s.1.dylib
Ryan Schmidt
ryandesign at macports.org
Sat Jun 13 03:28:25 PDT 2009
On Jun 13, 2009, at 04:15, Jeremy Lavergne wrote:
> On Jun 13, 2009, at 5:06 AM, Ryan Schmidt wrote:
>
>> If llvm-gcc42 is installed, practically any port built thereafter
>> will link to its libgcc_s.1.dylib in ${prefix}/lib rather than
>> Xcode's in /usr/lib, which obviously causes those ports to blow up
>> if I then later uninstall or deactivate llvm-gcc42, since none of
>> those ports declare (nor should declare) dependencies on llvm-
>> gcc42. Should llvm-gcc42 rename its libgcc_s.1.dylib (and if so
>> would software that requires llvm-gcc42 still work?) or is there
>> another solution anyone can think of?
>
> Could block llvm's location from the path unless it's depended
> upon? Something akin to trace mode?
I was hoping there was something simple that could be done, say in
the llvm-gcc42 port, rather than a change that would have to be made
to MacPorts base to accommodate the issue. But I don't know what that
solution might be, so maybe your suggestion is the way to go.
More information about the macports-dev
mailing list