Ticket #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@… | |
| Port: | gcc40 |
Description (last modified by ryandesign@…) (diff)
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
Change History
comment:2 follow-up: ↓ 4 Changed 2 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:4 in reply to: ↑ 2 Changed 2 years ago by ryandesign@…
- Owner changed from macports-tickets@… to mww@…
- Cc ryandesign@… added; johnmusbach1@… removed
- Summary changed from gcc40 port depends on obsolete xz-devel port to 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.


Cc Me!