[MacPorts] #41383: llvm-gcc42 executables link with /usr/lib/libstdc++ on Mavericks
#41383: llvm-gcc42 executables link with /usr/lib/libstdc++ on Mavericks -------------------------+------------------------ Reporter: michaelld@… | Owner: erickt@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Keywords: | Port: llvm-gcc42 -------------------------+------------------------ For whatever reason, llvm-gcc42 was installed on my Mavericks boot disk. rev-upgrade returns a few warnings such as: {{{ Warning: /opt/local/bin/i686-apple-darwin13-llvm-cpp-4.2 uses /usr/lib/libstdc++.6.dylib as C++ standard library although macports::cxx_stdlib is set to libc++. }}} The targets are of these warnings are: {{{ /opt/local/bin/i686-apple-darwin13-llvm-cpp-4.2 /opt/local/bin/i686-apple-darwin13-llvm-g++-4.2 /opt/local/bin/i686-apple-darwin13-llvm-gcc-4.2 /opt/local/bin/llvm-gcov-4.2 /opt/local/libexec/llvm-gcc42/gcc/i686-apple-darwin13/4.2.1/cc1 /opt/local/libexec/llvm-gcc42/gcc/i686-apple-darwin13/4.2.1/cc1obj /opt/local/libexec/llvm-gcc42/gcc/i686-apple-darwin13/4.2.1/cc1objplus /opt/local/libexec/llvm-gcc42/gcc/i686-apple-darwin13/4.2.1/cc1plus /opt/local/libexec/llvm-gcc42/gcc/i686-apple-darwin13/4.2.1/collect2 /opt/local/libexec/llvm-gcc42/gcc/i686-apple- darwin13/4.2.1/libllvmgcc.dylib }}} I know these warnings are not critical; just reporting them. -- Ticket URL: <https://trac.macports.org/ticket/41383> MacPorts <http://www.macports.org/> Ports system for OS X
#41383: llvm-gcc42 executables link with /usr/lib/libstdc++ on Mavericks --------------------------+---------------------- Reporter: michaelld@… | Owner: erickt@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Resolution: | Keywords: Port: llvm-gcc42 | --------------------------+---------------------- Comment (by egall@…): It makes sense that it would do that, considering that libstdc++ is part of gcc. -- Ticket URL: <https://trac.macports.org/ticket/41383#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#41383: llvm-gcc42 executables link with /usr/lib/libstdc++ on Mavericks --------------------------+---------------------- Reporter: michaelld@… | Owner: erickt@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Resolution: | Keywords: Port: llvm-gcc42 | --------------------------+---------------------- Comment (by michaelld@…): Maybe we need a whitelist for rev-upgrade for such files? -- Ticket URL: <https://trac.macports.org/ticket/41383#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#41383: llvm-gcc42 executables link with /usr/lib/libstdc++ on Mavericks --------------------------+---------------------- Reporter: michaelld@… | Owner: erickt@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Resolution: | Keywords: Port: llvm-gcc42 | --------------------------+---------------------- Comment (by jeremyhu@…): Yeah, I recall we discussed this on the mailing list a couple months ago. We can't annotate the Portfile about this, so unfortunately the whitelist will need to be in base -- Ticket URL: <https://trac.macports.org/ticket/41383#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#41383: llvm-gcc42 executables link with /usr/lib/libstdc++ when libc++ is used by MacPorts --------------------------+---------------------- Reporter: michaelld@… | Owner: erickt@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Resolution: | Keywords: Port: llvm-gcc42 | --------------------------+---------------------- -- Ticket URL: <https://trac.macports.org/ticket/41383#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts