[MacPorts] #28515: ecl +universal fails to build
MacPorts
noreply at macports.org
Tue Feb 22 13:50:13 PST 2011
#28515: ecl +universal fails to build
------------------------------------+---------------------------------------
Reporter: aaron@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: universal build fails | Port: ecl
------------------------------------+---------------------------------------
The +universal build of ecl trips up ecl's make script as follows.
When executing the following command from the bash prompt:
{{{
port install ecl +universal
Warning: port definitions are more than two weeks old, consider using
selfupdate
---> Fetching ecl
---> Attempting to fetch ecl-11.1.1.tar.gz from
http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/ecl
---> Verifying checksum(s) for ecl
---> Extracting ecl
---> Configuring ecl
---> Building ecl
Error: Target org.macports.build returned: shell command failed (see log
for details)
Log for ecl is at:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ecl/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>
ources_rsync.macports.org_release_ports_lang_ecl/main.logpt_local_var_macports_s
}}}
Looking at the log file, we find:
{{{
:info:build gcc-4.2: -E, -S, -save-temps and -M options are not allowed
with multiple -arch flags
:info:build make[3]: *** [allchblk.lo] Error 1
:info:build make[2]: *** [install-recursive] Error 1
:info:build make[1]: *** [libeclgc.a] Error 2
:info:build make: *** [all] Error 2
}}}
etc.
I tried downloading and building ecl from scratch, and had a hunt around
in the (quite complex) make script, and couldn't work out how to make a
universal build. Is the universal variant of ecl irrevocably borked?
--
Ticket URL: <https://trac.macports.org/ticket/28515>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list