Alexander Hansen wrote:
> Monic Polynomial wrote:
>   
>> (detected via Todai's build logs)
>>
>> silc-client-1.0.1-102 fails to build on Intel OS 10.5.6 if perl5.8.8  
>> is installed but perl5.8.6 isn't.
>>
>> I'm sending this to -devel because I can't reach the maintainer,  
>> William Dell Wisner, at the e-mail address listed in the package  
>> description (NXDOMAIN).
>>
>> $ fink -V | head -n 2
>> Package manager version: 0.29.2
>> Distribution version: selfupdate-rsync Thu Apr 23 11:43:26 2009, 10.5,  
>> i386
>>
>> $ fink show-deps silc-client
>> Information about 8738 packages read in 1 seconds.
>>
>>  From /sw/fink/dists/unstable/crypto/finkinfo/silc-client.info:
>>
>> BuildDepends: fink (>= 0.24.12), glib, perl586-core | perl588-core
>> PatchScript: <<
>>    ...
>>    make perlpath=perl5.8.6
>> <<
>>
>> $ fink --build-as-nobody rebuild silc-client
>>
>> (...)
>>
>> Making all in perl
>> cat ../../docs/signals.txt | perl5.8.6 ./get-signals.pl > perl-signals- 
>> list.h
>> /bin/sh: perl5.8.6: command not found
>> make[4]: *** [perl-signals-list.h] Error 127
>> make[3]: *** [all-recursive] Error 1
>> make[2]: *** [all-recursive] Error 1
>> make[1]: *** [all] Error 2
>> make: *** [all-recursive] Error 1
>> ### execution of make failed, exit code 2
>> ### execution of /var/tmp/tmp.4.nVDDfc failed, exit code 2
>> Removing runtime build-lock...
>> Removing build-lock package...
>> /sw/bin/dpkg-lockwait -r fink-buildlock-silc-client-1.0.1-102
>> (Reading database ... 58611 files and directories currently installed.)
>> Removing fink-buildlock-silc-client-1.0.1-102 ...
>> Failed: phase compiling: silc-client-1.0.1-102 failed
>>
>>
>> This build error has been reproduced on my box. If you want to check  
>> Todai's full build log, it's available at
>> http://fink.sodan.ecc.u-tokyo.ac.jp/build-10.5-i386/2009-04-20/silc-client.err.gz
>>
>>
>> Cheers,
>>
>> --
>> monipol
>>
>>
>>   
>>     
> I tried hacking this only to use the system's perl, but the build then
> decided it wanted to be universal:
>
> gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -I../../src/core
> -I../../src/fe-common/core -I../../src/fe-common/silc
> -I/sw/include/glib-1.2 -I/sw/lib/glib/include
> -DSCRIPTDIR=\"/sw/share/silc/scripts\"
> -DPERL_USE_LIB=\"/sw/lib/silc-client/perl/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/usr/include -I/sw/include -g -O2 -Wall -MT perl-core.lo -MD -MP -MF
> .deps/perl-core.Tpo -c perl-core.c -o perl-core.o
> gcc-4.0: -E, -S, -save-temps and -M options are not allowed with
> multiple -arch flags
>
>   
The above was for 10.5.6/Intel|PowerPC

The universality didn't happen on 10.4.11/PowerPC (no access to
10.4/Intel here)

I guess we should tag this as 10.4-only

-- 
Alexander Hansen
Fink User Liaison


------------------------------------------------------------------------------
Crystal Reports &#45; New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty&#45;free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to