#36418: Upgrade to cloog 0.17 breaks old binaries --------------------------+--------------------------- Reporter: bgschaid@… | Owner: adfernandes@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: cloog gcc46 | --------------------------+--------------------------- Comment (by bgschaid@…): After the comments in #36419 tried "port upgrade cloog isl". The upgrade is still running. Result so far: gcc46 deinstalled and won't compile (see attached log). Don't know if it helps. But the output of the upgrade is (it is still compiling gcc47): {{{ ---> Computing dependencies for isl ---> Fetching archive for isl ---> Attempting to fetch isl-0.10_1.darwin_11.x86_64.tbz2 from http://lil.fr.packages.macports.org/isl ---> Attempting to fetch isl-0.10_1.darwin_11.x86_64.tbz2.rmd160 from http://lil.fr.packages.macports.org/isl ---> Installing isl @0.10_1 ---> Cleaning isl ---> Computing dependencies for isl ---> Deactivating isl @0.10_0 ---> Cleaning isl ---> Activating isl @0.10_1 ---> Cleaning isl ---> Computing dependencies for cloog ---> Fetching archive for cloog ---> Attempting to fetch cloog-0.17.0_1.darwin_11.x86_64.tbz2 from http://lil.fr.packages.macports.org/cloog ---> Attempting to fetch cloog-0.17.0_1.darwin_11.x86_64.tbz2.rmd160 from http://lil.fr.packages.macports.org/cloog ---> Installing cloog @0.17.0_1 ---> Cleaning cloog ---> Computing dependencies for cloog ---> Deactivating cloog @0.17.0_0 ---> Cleaning cloog ---> Activating cloog @0.17.0_1 ---> Cleaning cloog ---> Updating database of binaries: 100.0% ---> Scanning binaries for linking errors: 100.0% ---> Found 26 broken file(s), matching files to ports ---> Found 2 broken port(s), determining rebuild order ---> Rebuilding in order gcc46 @4.6.3 gcc47 @4.7.2 ---> Computing dependencies for gcc46 ---> Cleaning gcc46 ---> Computing dependencies for gcc47 ---> Cleaning gcc47 ---> Scanning binaries for linking errors: 100.0% ---> Found 26 broken file(s), matching files to ports ---> Found 2 broken port(s), determining rebuild order ---> Rebuilding in order gcc46 @4.6.3 gcc47 @4.7.2 ---> Computing dependencies for gcc46 ---> Cleaning gcc46 ---> Unable to uninstall gcc46 @4.6.3_8, the following ports depend on it: ---> openmpi @1.5.5_0+gcc46 ---> py27-scipy @0.10.1_2+gcc46 ---> openmpi @1.5.5_1+gcc46 ---> py27-scipy @0.10.1_3+gcc46 Warning: Uninstall forced. Proceeding despite dependencies. ---> Deactivating gcc46 @4.6.3_8 ---> Unable to deactivate gcc46 @4.6.3_8, the following ports depend on it: ---> openmpi @1.5.5_1+gcc46 ---> py27-scipy @0.10.1_3+gcc46 Warning: Deactivate forced. Proceeding despite dependencies. ---> Cleaning gcc46 ---> Uninstalling gcc46 @4.6.3_8 ---> Cleaning gcc46 ---> Computing dependencies for gcc46 ---> Fetching distfiles for gcc46 ---> Attempting to fetch gcc-4.6.3.tar.bz2 from http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/gcc46 ---> Attempting to fetch ecj-4.5.jar from http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/gcc46 ---> Verifying checksum(s) for gcc46 ---> Extracting gcc46 ---> Configuring gcc46 Error: org.macports.configure for port gcc46 returned: configure failure: command execution failed Please see the log file for port gcc46 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc46/gcc46/main.log ---> Computing dependencies for gcc47 ---> Cleaning gcc47 ---> Unable to uninstall gcc47 @4.7.2_1, the following ports depend on it: ---> ghc @7.4.2_0+gcc47 ---> ghc @7.4.2_1+gcc47 Warning: Uninstall forced. Proceeding despite dependencies. ---> Deactivating gcc47 @4.7.2_1 ---> Unable to deactivate gcc47 @4.7.2_1, the following ports depend on it: ---> ghc @7.4.2_1+gcc47 Warning: Deactivate forced. Proceeding despite dependencies. ---> Cleaning gcc47 ---> Uninstalling gcc47 @4.7.2_1 ---> Cleaning gcc47 ---> Computing dependencies for gcc47 ---> Fetching distfiles for gcc47 ---> Attempting to fetch gcc-4.7.2.tar.bz2 from http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/gcc47 ---> Attempting to fetch ecj-4.5.jar from http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/gcc47 ---> Verifying checksum(s) for gcc47 ---> Extracting gcc47 ---> Applying patches to gcc47 ---> Configuring gcc47 ---> Building gcc47 }}} -- Ticket URL: <https://trac.macports.org/ticket/36418#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS