id summary reporter owner description type status priority milestone component version resolution keywords cc port 28515 ecl +universal fails to build aaron@… waqar@… "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 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?" defect closed Normal ports 1.9.2 wontfix universal easye ryandesign ecl