[MacPorts] #36147: upgrade of gcc46 fetches gcc47??
#36147: upgrade of gcc46 fetches gcc47?? ------------------------+-------------------------------- Reporter: bcbarnes@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: gcc46 ------------------------+-------------------------------- I was upgrading outdated ports this morning and encountered the following: {{{ $ port installed | grep gcc46 gcc46 @4.6.3_4 (active) $ sudo port -u -c upgrade gcc46 Password: ---> Computing dependencies for libstdcxx ---> Fetching distfiles for libstdcxx ---> Attempting to fetch gcc-4.7.1.tar.bz2 from ftp://ftp.gnu.org/gnu/gcc/gcc-4.7.1 ^C $ port info gcc46 gcc46 @4.6.3, Revision 7 (lang) $ port info libstdcxx libstdcxx @4.7.1, Revision 101 (lang) }}} I noticed the latest series of changes to the gcc46 port were libstdcxx related. Is this behavior expected? Downloading gcc 4.7 in order to upgrade the gcc 4.6 port? It seems...wrong. OS X 10.8.1, Xcode 4.4.1, etc. -- Ticket URL: <https://trac.macports.org/ticket/36147> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36147: upgrade of gcc46 fetches gcc47?? -------------------------+-------------------------------- Reporter: bcbarnes@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: invalid | Keywords: Port: gcc46 | -------------------------+-------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => invalid Comment: The gcc46 port (and the other gcc ports) now require the libstdcxx port. The libstdcxx port currently uses a gcc47 distfile. So this is nothing to be alarmed about. -- Ticket URL: <https://trac.macports.org/ticket/36147#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36147: upgrade of gcc46 fetches gcc47?? -------------------------+-------------------------------- Reporter: bcbarnes@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: invalid | Keywords: Port: gcc46 | -------------------------+-------------------------------- Comment (by jeremyhu@…): We're using the "newest" runtime among stable gccs to provide a common libstdc++ runtime for all gccs. This allows one to mix code built with the different compilers (although you still can't mix code between these g++ compilers and clang++ / the system compilers). -- Ticket URL: <https://trac.macports.org/ticket/36147#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts