On Thu, May 03, 2012 at 04:20:22PM -0700, Alexander Hansen wrote:
> On 5/3/12 1:58 AM, Dominique Dhumieres wrote:
> > Updating to octave-atlas-3.6.0-4 failed on
> > 
> > Package manager version: 0.32.6
> > Distribution version: selfupdate-rsync Thu May  3 08:35:10 2012, 10.5, 
> > powerpc
> > Trees: local/main stable/main stable/crypto unstable/main unstable/crypto
> > Xcode: 3.1.4
> > Max. Fink build jobs:  
> > 
> > with
> > 
> > ...
> > libtool: link: (cd .libs/libcruft.lax/libranlib.a && ar x 
> > "/sw/src/fink.build/octave-atlas-3.6.0-4/octave-3.6.0/libcruft/./.libs/libranlib.a")
> > libtool: link: (cd .libs/libcruft.lax/libgnu.a && ar x 
> > "/sw/src/fink.build/octave-atlas-3.6.0-4/octave-3.6.0/libcruft/../libgnu/.libs/libgnu.a")
> > libtool: link: flag-sort -r g++-4.2 -dynamiclib  -o .libs/libcruft.1.dylib  
> > amos/.libs/libcruft_la-cacai.o amos/.libs/libcruft_la-cacon.o 
> > amos/.libs/libcruft_la-cbesh.o amos/.libs/libcruft_la-cbesi.o 
> > amos/.libs/libcruft_la-cbesj.o amos/.libs/libcruft_la-cbesk.o 
> > amos/.libs/libcruft_la-cbesy.o amos/.libs/libcruft_la-cbinu.o 
> > amos/.libs/libcruft_la-cbuni.o amos/.libs/libcruft_la-cbunk.o 
> > amos/.libs/libcruft_la-cunk1.o amos/.libs/libcruft_la-cunk2.o 
> > amos/.libs/libcruft_la-crati.o amos/.libs/libcruft_la-cshch.o 
> > amos/.libs/libcruft_la-cuni1.o amos/.libs/libcruft_la-cuoik.o 
> > amos/.libs/libcruft_la-cairy.o amos/.libs/libcruft_la-cbiry.o 
> > amos/.libs/libcruft_la-ckscl.o amos/.libs/libcruft_la-cs1s2.o 
> > amos/.libs/libcruft_la-cuchk.o amos/.libs/libcruft_la-cuni2.o 
> > amos/.libs/libcruft_la-cwrsk.o amos/.libs/libcruft_la-casyi.o 
> > amos/.libs/libcruft_la-cbknu.o amos/.libs/libcruft_la-cmlri.o 
> > amos/.libs/libcruft_la-cseri.o amos/.libs/libcruft_la-cunhj.o 
> > amos/.libs/libcruft_la-cunik.o amos/.libs/libcruft_la
> -dgamln.o amos/.libs/libcruft_la-gamln.o amos/.libs/libcruft_la-xzabs.o 
> amos/.libs/libcruft_la-xzexp.o amos/.libs/libcruft_la-xzlog.o 
> amos/.libs/libcruft_la-xzsqrt.o amos/.libs/libcruft_la-zacai.o 
> amos/.libs/libcruft_la-zacon.o amos/.libs/libcruft_la-zairy.o 
> amos/.libs/libcruft_la-zasyi.o amos/.libs/libcruft_la-zbesh.o 
> amos/.libs/libcruft_la-zbesi.o amos/.libs/libcruft_la-zbesj.o 
> amos/.libs/libcruft_la-zbesk.o amos/.libs/libcruft_la-zbesy.o 
> amos/.libs/libcruft_la-zbinu.o amos/.libs/libcruft_la-zbiry.o 
> amos/.libs/libcruft_la-zbknu.o amos/.libs/libcruft_la-zbuni.o 
> amos/.libs/libcruft_la-zbunk.o amos/.libs/libcruft_la-zdiv.o 
> amos/.libs/libcruft_la-zkscl.o amos/.libs/libcruft_la-zmlri.o 
> amos/.libs/libcruft_la-zmlt.o amos/.libs/libcruft_la-zrati.o 
> amos/.libs/libcruft_la-zs1s2.o amos/.libs/libcruft_la-zseri.o 
> amos/.libs/libcruft_la-zshch.o amos/.libs/libcruft_la-zuchk.o 
> amos/.libs/libcruft_la-zunhj.o amos/.libs/libcruft_la-zuni1.o 
> amos/.libs/libcruft_la-zuni2.o amos/.libs/libcruft_la-zunik.
> o amos/.libs/libcruft_la-zunk1.o amos/.libs/libcruft_la-zunk2.o 
> amos/.libs/libcruft_la-zuoik.o amos/.libs/libcruft_la-zwrsk.o 
> blas-xtra/.libs/libcruft_la-ddot3.o blas-xtra/.libs/libcruft_la-zdotc3.o 
> blas-xtra/.libs/libcruft_la-sdot3.o blas-xtra/.libs/libcruft_la-cdotc3.o 
> blas-xtra/.libs/libcruft_la-dmatm3.o blas-xtra/.libs/libcruft_la-zmatm3.o 
> blas-xtra/.libs/libcruft_la-smatm3.o blas-xtra/.libs/libcruft_la-cmatm3.o 
> blas-xtra/.libs/libcruft_la-xddot.o blas-xtra/.libs/libcruft_la-xdnrm2.o 
> blas-xtra/.libs/libcruft_la-xdznrm2.o blas-xtra/.libs/libcruft_la-xzdotc.o 
> blas-xtra/.libs/libcruft_la-xzdotu.o blas-xtra/.libs/libcruft_la-xsdot.o 
> blas-xtra/.libs/libcruft_la-xsnrm2.o blas-xtra/.libs/libcruft_la-xscnrm2.o 
> blas-xtra/.libs/libcruft_la-xcdotc.o blas-xtra/.libs/libcruft_la-xcdotu.o 
> blas-xtra/.libs/libcruft_la-xerbla.o blas-xtra/.libs/libcruft_la-cconv2.o 
> blas-xtra/.libs/libcruft_la-csconv2.o blas-xtra/.libs/libcruft_la-dconv2.o 
> blas-xtra/.libs/libcruft_la-sconv2.o blas-xtra/.libs/libcruf
> t_la-zconv2.o blas-xtra/.libs/libcruft_la-zdconv2.o 
> daspk/.libs/libcruft_la-datv.o daspk/.libs/libcruft_la-dcnst0.o 
> daspk/.libs/libcruft_la-dcnstr.o daspk/.libs/libcruft_la-ddasic.o 
> daspk/.libs/libcruft_la-ddasid.o daspk/.libs/libcruft_la-ddasik.o 
> daspk/.libs/libcruft_la-ddaspk.o daspk/.libs/libcruft_la-ddstp.o 
> daspk/.libs/libcruft_la-ddwnrm.o daspk/.libs/libcruft_la-dfnrmd.o 
> daspk/.libs/libcruft_la-dfnrmk.o daspk/.libs/libcruft_la-dhels.o 
> daspk/.libs/libcruft_la-dheqr.o daspk/.libs/libcruft_la-dinvwt.o 
> daspk/.libs/libcruft_la-dlinsd.o daspk/.libs/libcruft_la-dlinsk.o 
> daspk/.libs/libcruft_la-dmatd.o daspk/.libs/libcruft_la-dnedd.o 
> daspk/.libs/libcruft_la-dnedk.o daspk/.libs/libcruft_la-dnsd.o 
> daspk/.libs/libcruft_la-dnsid.o daspk/.libs/libcruft_la-dnsik.o 
> daspk/.libs/libcruft_la-dnsk.o daspk/.libs/libcruft_la-dorth.o 
> daspk/.libs/libcruft_la-dslvd.o daspk/.libs/libcruft_la-dslvk.o 
> daspk/.libs/libcruft_la-dspigm.o daspk/.libs/libcruft_la-dyypnw.o 
> dasrt/.libs/libcruft_la-ddasrt.o dasrt/.
> libs/libcruft_la-drchek.o dasrt/.libs/libcruft_la-droots.o 
> dassl/.libs/libcruft_la-ddaini.o dassl/.li
> > Undefined symbols:
> >   "restGPRx", referenced from:
> >       _zdiv_ in libcruft_la-zdiv.o
> >       _ddot3_ in libcruft_la-ddot3.o
> > ...
> >       _setsd_ in setsd.o
> >   "restGPR", referenced from:
> >       _cacai_ in libcruft_la-cacai.o
> > ...
> >       _sgamma_ in sgamma.o
> >       _snorm_ in snorm.o
> >   "saveGPR", referenced from:
> >       _cacai_ in libcruft_la-cacai.o
> >       _cacon_ in libcruft_la-cacon.o
> > ...
> >       _sgamma_ in sgamma.o
> >       _snorm_ in snorm.o
> > ld: symbol(s) not found
> > collect2: ld returned 1 exit status
> > make: *** [libcruft.la] Error 1
> > ### execution of /tmp/fink.R9u9J failed, exit code 2
> > Use of uninitialized value in numeric gt (>) at 
> > /sw/lib/perl5/Fink/PkgVersion.pm line 5146.
> > Use of uninitialized value in concatenation (.) or string at 
> > /sw/lib/perl5/Fink/PkgVersion.pm line 5200.
> > Removing runtime build-lock...
> > Removing build-lock package...
> > /sw/bin/dpkg-lockwait -r fink-buildlock-octave-atlas-3.6.0-4
> > (Reading database ... 565086 files and directories currently installed.)
> > Removing fink-buildlock-octave-atlas-3.6.0-4 ...
> > Failed: phase compiling: octave-atlas-3.6.0-4 failed
> > 
> > TIA
> > 
> > Dominique
> 
> Oops.  I _thought_ I ran a test build for octave-3.6.x, but it appears
> not.  I've checked in an update that uses gcc46 instead.
> 
> Unfortunately, on 10.5/powerpc, every version of Octave fails as above
> when built with gcc47 (maintainer cc'ed).

This might merit a PR upstrean as those symbols seem to be from new code in gcc 
4.7 for ppc darwin...

http://old.nabble.com/-Patch-Darwin-PPC--implement-out-of-line-FPR-GPR-saves-restores.-td32651058.html

Unfortunately I no longer have access to powerpc darwin box to test on. Also be
aware that the powerpc darwin9 regress server from Apple hasn't been building 
FSF gcc
nightly for close to a year now. So darwin's powerpc support in FSF gcc is in 
likely
to worsen over time.
           Jack

> 
> -- 
> Alexander Hansen, Ph.D.
> Fink User Liaison
> http://finkakh.wordpress.com/2012/02/21/got-job/

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to