irssi +perl on ppc

N_Ox nox at macports.org
Tue Nov 13 02:07:43 PST 2007


Le 13 nov. 07 à 09:45, Some Dude a écrit :

> Hi Nox,
> 	I did what you said and upgraded glib2 and got this error:
>
> sudo port -v install irssi +perl
> --->  Building irssi with target all
> make  all-recursive
> Making all in src
> Making all in lib-popt
> make[3]: Nothing to be done for `all'.
> Making all in lib-config
> make[3]: Nothing to be done for `all'.
> Making all in core
> make[3]: Nothing to be done for `all'.
> Making all in irc
> Making all in core
> make[4]: Nothing to be done for `all'.
> Making all in dcc
> make[4]: Nothing to be done for `all'.
> Making all in flood
> make[4]: Nothing to be done for `all'.
> Making all in notifylist
> make[4]: Nothing to be done for `all'.
> Making all in proxy
> make[4]: Nothing to be done for `all'.
> make[4]: Nothing to be done for `all-am'.
> Making all in fe-common
> Making all in core
> make[4]: Nothing to be done for `all'.
> Making all in irc
> Making all in dcc
> make[5]: Nothing to be done for `all'.
> Making all in notifylist
> make[5]: Nothing to be done for `all'.
> make[5]: Nothing to be done for `all-am'.
> make[4]: Nothing to be done for `all-am'.
> Making all in perl
> if /bin/sh ../../libtool --tag=CC --mode=compile gcc - 
> DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -I../../src/core -I../../ 
> src/fe-common/core -I/opt/local/include/glib-2.0 -I/opt/local/lib/ 
> glib-2.0/include -I/opt/local/include   -DSCRIPTDIR=\""/opt/local/ 
> share/irssi/scripts"\" -DPERL_USE_LIB=\""/opt/local/lib/perl5/ 
> darwin/darwin-thread-multi-2level"\" -DPERL_STATIC_LIBS=0 -arch  
> i386 -arch ppc -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp - 
> fno-strict-aliasing -Wdeclaration-after-statement -I/usr/local/ 
> include -I/System/Library/Perl/5.8.8/darwin-thread-multi-2level/ 
> CORE  -I/opt/local/include -no-cpp-precomp  -O2 -Wall -I/opt/local/ 
> include   -MT perl-core.lo -MD -MP -MF ".deps/perl-core.Tpo" -c -o  
> perl-core.lo perl-core.c; \
> 	then mv -f ".deps/perl-core.Tpo" ".deps/perl-core.Plo"; else rm -f  
> ".deps/perl-core.Tpo"; exit 1; fi
>  gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -I../../src/core - 
> I../../src/fe-common/core -I/opt/local/include/glib-2.0 -I/opt/ 
> local/lib/glib-2.0/include -I/opt/local/include -DSCRIPTDIR=\"/opt/ 
> local/share/irssi/scripts\" -DPERL_USE_LIB=\"/opt/local/lib/perl5/ 
> darwin/darwin-thread-multi-2level\" -DPERL_STATIC_LIBS=0 -arch i386  
> -arch ppc -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno- 
> strict-aliasing -Wdeclaration-after-statement -I/usr/local/include - 
> I/System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE -I/opt/ 
> local/include -no-cpp-precomp -O2 -Wall -I/opt/local/include -MT  
> perl-core.lo -MD -MP -MF .deps/perl-core.Tpo -c perl-core.c  -fno- 
> common -DPIC -o .libs/perl-core.o
> gcc-4.0: -E, -S, -save-temps and -M options are not allowed with  
> multiple -arch flags
> make[3]: *** [perl-core.lo] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
> Error: Target org.macports.build returned: shell command " cd "/opt/ 
> local/var/macports/build/ 
> _opt_local_var_macports_sources_rsync.macports.org_release_ports_irc_i 
> rssi/work/irssi-0.8.11" && make all " returned error 2
> Command output: Making all in core
> make[4]: Nothing to be done for `all'.
> Making all in dcc
> make[4]: Nothing to be done for `all'.
> Making all in flood
> make[4]: Nothing to be done for `all'.
> Making all in notifylist
> make[4]: Nothing to be done for `all'.
> Making all in proxy
> make[4]: Nothing to be done for `all'.
> make[4]: Nothing to be done for `all-am'.
> Making all in fe-common
> Making all in core
> make[4]: Nothing to be done for `all'.
> Making all in irc
> Making all in dcc
> make[5]: Nothing to be done for `all'.
> Making all in notifylist
> make[5]: Nothing to be done for `all'.
> make[5]: Nothing to be done for `all-am'.
> make[4]: Nothing to be done for `all-am'.
> Making all in perl
> if /bin/sh ../../libtool --tag=CC --mode=compile gcc - 
> DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -I../../src/core -I../../ 
> src/fe-common/core -I/opt/local/include/glib-2.0 -I/opt/local/lib/ 
> glib-2.0/include -I/opt/local/include   -DSCRIPTDIR=\""/opt/local/ 
> share/irssi/scripts"\" -DPERL_USE_LIB=\""/opt/local/lib/perl5/ 
> darwin/darwin-thread-multi-2level"\" -DPERL_STATIC_LIBS=0 -arch  
> i386 -arch ppc -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp - 
> fno-strict-aliasing -Wdeclaration-after-statement -I/usr/local/ 
> include -I/System/Library/Perl/5.8.8/darwin-thread-multi-2level/ 
> CORE  -I/opt/local/include -no-cpp-precomp  -O2 -Wall -I/opt/local/ 
> include   -MT perl-core.lo -MD -MP -MF ".deps/perl-core.Tpo" -c -o  
> perl-core.lo perl-core.c; \
> 	then mv -f ".deps/perl-core.Tpo" ".deps/perl-core.Plo"; else rm -f  
> ".deps/perl-core.Tpo"; exit 1; fi
>  gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -I../../src/core - 
> I../../src/fe-common/core -I/opt/local/include/glib-2.0 -I/opt/ 
> local/lib/glib-2.0/include -I/opt/local/include -DSCRIPTDIR=\"/opt/ 
> local/share/irssi/scripts\" -DPERL_USE_LIB=\"/opt/local/lib/perl5/ 
> darwin/darwin-thread-multi-2level\" -DPERL_STATIC_LIBS=0 -arch i386  
> -arch ppc -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno- 
> strict-aliasing -Wdeclaration-after-statement -I/usr/local/include - 
> I/System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE -I/opt/ 
> local/include -no-cpp-precomp -O2 -Wall -I/opt/local/include -MT  
> perl-core.lo -MD -MP -MF .deps/perl-core.Tpo -c perl-core.c  -fno- 
> common -DPIC -o .libs/perl-core.o
> gcc-4.0: -E, -S, -save-temps and -M options are not allowed with  
> multiple -arch flags
> make[3]: *** [perl-core.lo] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
> Warning: the following items did not execute (for irssi):  
> org.macports.activate org.macports.build org.macports.destroot  
> org.macports.install
> Error: Status 1 encountered during processing.
>
>
> any ideas?

Seems like irssi wants to build its perl bindings universally, that's  
odd.

I would say you should file a new ticket on Trac.

--
Anthony Ramine, the "Ports tree cleaning Maestro".
<nox at macports.org>



More information about the macports-dev mailing list