[MacPorts] #35770: gcc ports should not include a C++ runtime
MacPorts
noreply at macports.org
Wed Sep 12 19:42:30 PDT 2012
#35770: gcc ports should not include a C++ runtime
--------------------------------------------------+------------------------
Reporter: jeremyhu@… | Owner: jeremyhu@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: fixed | Keywords: libstdc++
Port: gcc43 gcc44 gcc45 gcc46 gcc47 gcc48 |
--------------------------------------------------+------------------------
Comment (by angelo.graziosi@…):
Now the infrastructure works, but there still is a problem between gcc48
and libstdcxx-devel:
{{{
$ sudo port selfupdate; sudo port outdated
Password:
---> Updating MacPorts base sources using rsync
MacPorts base version 2.1.2 installed,
MacPorts base version 2.1.2 downloaded.
---> Updating the ports tree
---> MacPorts base is already the latest version
The ports tree has been updated. To upgrade your installed ports, you
should run
port upgrade outdated
The following installed ports are outdated:
gcc45 4.5.4_3 < 4.5.4_4
gcc46 4.6.3_6 < 4.6.3_7
gcc47 4.7.1_4 < 4.7.1_6
gcc48 4.8-20120909_2 < 4.8-20120909_4
$ sudo port upgrade outdated
---> Computing dependencies for libstdcxx
---> Fetching archive for libstdcxx
---> Attempting to fetch libstdcxx-4.7.1_6.darwin_11.x86_64.tbz2 from
http://packages.macports.org/libstdcxx
---> Attempting to fetch libstdcxx-4.7.1_6.darwin_11.x86_64.tbz2 from
http://lil.fr.packages.macports.org/libstdcxx
---> Attempting to fetch libstdcxx-4.7.1_6.darwin_11.x86_64.tbz2 from
http://mse.uk.packages.macports.org/sites/packages.macports.org/libstdcxx
---> Fetching distfiles for libstdcxx
---> Verifying checksum(s) for libstdcxx
---> Extracting libstdcxx
---> Applying patches to libstdcxx
---> Configuring libstdcxx
---> Building libstdcxx
---> Staging libstdcxx into destroot
---> Installing libstdcxx @4.7.1_6
---> Activating libstdcxx @4.7.1_6
---> Cleaning libstdcxx
---> Computing dependencies for gcc45
---> Fetching archive for gcc45
---> Attempting to fetch gcc45-4.5.4_4.darwin_11.x86_64.tbz2 from
http://packages.macports.org/gcc45
---> Attempting to fetch gcc45-4.5.4_4.darwin_11.x86_64.tbz2 from
http://lil.fr.packages.macports.org/gcc45
---> Attempting to fetch gcc45-4.5.4_4.darwin_11.x86_64.tbz2 from
http://mse.uk.packages.macports.org/sites/packages.macports.org/gcc45
---> Fetching distfiles for gcc45
---> Verifying checksum(s) for gcc45
---> Extracting gcc45
---> Applying patches to gcc45
---> Configuring gcc45
---> Building gcc45
---> Staging gcc45 into destroot
---> Installing gcc45 @4.5.4_4
---> Cleaning gcc45
---> Computing dependencies for gcc45
---> Deactivating gcc45 @4.5.4_3
---> Cleaning gcc45
---> Activating gcc45 @4.5.4_4
---> Cleaning gcc45
---> Computing dependencies for gcc46
---> Fetching archive for gcc46
---> Attempting to fetch gcc46-4.6.3_7.darwin_11.x86_64.tbz2 from
http://packages.macports.org/gcc46
---> Attempting to fetch gcc46-4.6.3_7.darwin_11.x86_64.tbz2 from
http://lil.fr.packages.macports.org/gcc46
---> Attempting to fetch gcc46-4.6.3_7.darwin_11.x86_64.tbz2 from
http://mse.uk.packages.macports.org/sites/packages.macports.org/gcc46
---> Fetching distfiles for gcc46
---> Verifying checksum(s) for gcc46
---> Extracting gcc46
---> Configuring gcc46
---> Building gcc46
---> Staging gcc46 into destroot
---> Installing gcc46 @4.6.3_7
---> Cleaning gcc46
---> Computing dependencies for gcc46
---> Deactivating gcc46 @4.6.3_6
---> Cleaning gcc46
---> Activating gcc46 @4.6.3_7
---> Cleaning gcc46
---> Computing dependencies for gcc47
---> Fetching archive for gcc47
---> Attempting to fetch gcc47-4.7.1_6.darwin_11.x86_64.tbz2 from
http://packages.macports.org/gcc47
---> Attempting to fetch gcc47-4.7.1_6.darwin_11.x86_64.tbz2.rmd160 from
http://packages.macports.org/gcc47
---> Installing gcc47 @4.7.1_6
---> Cleaning gcc47
---> Computing dependencies for gcc47
---> Deactivating gcc47 @4.7.1_4
---> Cleaning gcc47
---> Activating gcc47 @4.7.1_6
---> Cleaning gcc47
---> Computing dependencies for libstdcxx-devel
---> Fetching archive for libstdcxx-devel
---> Attempting to fetch libstdcxx-
devel-4.8-20120909_4.darwin_11.x86_64.tbz2 from
http://packages.macports.org/libstdcxx-devel
---> Attempting to fetch libstdcxx-
devel-4.8-20120909_4.darwin_11.x86_64.tbz2.rmd160 from
http://packages.macports.org/libstdcxx-devel
---> Installing libstdcxx-devel @4.8-20120909_4
---> Activating libstdcxx-devel @4.8-20120909_4
Error: org.macports.activate for port libstdcxx-devel returned: Image
error: /opt/local/lib/.libstdcxx is being used by the active libstdcxx
port. Please deactivate this port first, or use 'port -f activate
libstdcxx-devel' to force the activation.
Please see the log file for port libstdcxx-devel for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc48
/libstdcxx-devel/main.log
Error: Problem while installing libstdcxx-devel
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
}}}
Attached the main.log
--
Ticket URL: <https://trac.macports.org/ticket/35770#comment:52>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list