Opened 13 years ago
Closed 12 years ago
#29602 closed defect (wontfix)
gcc40 build fails
Reported by: | johnmusbach1@… | Owned by: | mww@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.1 |
Keywords: | Cc: | ryandesign (Ryan Carsten Schmidt) | |
Port: | gcc40 |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
This was done on OS X 10.4.11 x86 with macports v1.9.1. The following occurs when trying to install the gcc40 port:
---> Computing dependencies for gcc40 ---> Dependencies to be installed: gmp mpfr xz-devel ---> Fetching gmp ---> Attempting to fetch gmp-5.0.1.tar.bz2 from http://mirrors.kernel.org/gnu/gmp ---> Verifying checksum(s) for gmp ---> Extracting gmp ---> Applying patches to gmp ---> Configuring gmp ---> Building gmp ---> Staging gmp into destroot ---> Installing gmp @5.0.1_1 ---> Activating gmp @5.0.1_1 ---> Cleaning gmp ---> Fetching xz-devel ---> Verifying checksum(s) for xz-devel ---> Extracting xz-devel ---> Configuring xz-devel Error: xz-devel has been replaced by xz. Please install xz instead. Error: Target org.macports.configure returned: obsolete port Log for xz-devel is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_archivers_xz-devel/main.log Error: The following dependencies failed to build: mpfr xz-devel Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets>
Attachments (1)
Change History (6)
comment:1 Changed 13 years ago by johnmusbach1@…
Cc: | johnmusbach1@… added |
---|
comment:2 follow-up: 4 Changed 13 years ago by johnmusbach1@…
I was able to get past this error by installing xz on its own. However, gcc40 still fails with the error:
---> Building gcc40 Error: Target org.macports.build returned: shell command failed Log for gcc40 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc40/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets>
Tailing the log returns:
:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc40/work/build" && /usr/bin/make -j5 profiledbootstrap -j 2 " returned error 2 :error:build Target org.macports.build returned: shell command failed :debug:build Backtrace: shell command failed while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for gcc40): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for gcc40 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc40/main.log
comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|
comment:4 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added; johnmusbach1@… removed |
---|---|
Owner: | changed from macports-tickets@… to mww@… |
Summary: | gcc40 port depends on obsolete xz-devel port → gcc40 build fails |
Error: xz-devel has been replaced by xz. Please install xz instead.
MacPorts was changed to use xz (instead of xz-devel) in r72835, which was released with MacPorts 1.9.2. Please "sudo port selfupdate
" to update to MacPorts 1.9.2.
Replying to johnmusbach1@…:
Error: Target org.macports.build returned: shell command failed
Log for gcc40 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc40/main.log
Impossible to know what happened here unless we see the full main.log file. Note however that gcc40 is extremely old and obsolete. Consider using a newer version, like gcc46 or gcc45.
Changed 13 years ago by johnmusbach1@…
Attachment: | main-gcc.log added |
---|
comment:5 Changed 12 years ago by jmroot (Joshua Root)
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Port deleted in r83994.
Cc Me!