[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: perl needed



Anders Hammarquist wrote:
> >I've compiled bash 2.01-5 but it needs perl linked with libc6 to create the
> >package.  In fact, it preloads libhistory.so to prevent ldd from showing this
> >dependancy then run dpkg-shlibdeps.  However, libhistory is targeted for libc6
> >but perl (the interpreter of dpkg-shlibdeps) is actually a libc5 linked
> >binary.
> >Both types of libraries clash when loaded at the same time.
> >If noone else is working on packaging perl, I will do it this evening ;-)
> 
> I've tried to build perl, but with limited success. It fails to load
> shared modules unless LD_BIND_NOW is set, and one of the get*gid()
> tests fail. I'll happily leave it to you :) (Though I have a
> libgdbm1-1.7.3-22 compiling that you may be interested in).
> 
> /Anders

I cannot build perl with success :-(
It fails with a gcc error:

...
make[2]: Entering directory `/home/src/perl-5.004.04/ext/POSIX'
cp POSIX.pod ../../lib/POSIX.pod
cp POSIX.pm ../../lib/POSIX.pm
AutoSplitting POSIX (../../lib/auto/POSIX)
../../miniperl -I../../lib -I../../lib ../../lib/ExtUtils/xsubpp -noprototypes -typemap ../../lib/ExtUtils/typemap -typemap typemap POSIX.xs >POSIX.tc && mv POSIX.tc POSIX.c
cc -c  -Dbool=char -DHAS_BOOL -D_REENTRANT -I/usr/local/include -O2    -DVERSION=\"1.02\" -DXS_VERSION=\"1.02\" -fpic -I../..  POSIX.c
cc: Internal compiler error: program cc1 got fatal signal 11
make[2]: *** [POSIX.o] Error 1
make[2]: Leaving directory `/home/src/perl-5.004.04/ext/POSIX'
make[1]: *** [lib/auto/POSIX/POSIX.so] Error 2
make[1]: Leaving directory `/home/src/perl-5.004.04'
make: *** [build] Error 2

I'm running gcc 2.7.2.3-3, libc6 2.0.90-971126-1 and kernel 2.0.32.
Monitoring cc1 with top, I showed it eaten more than 50MB of memory (my sparc
classic has only 24MB of physical RAM, so it takes a long time to build ;-( ).

Are there newer version I can use in the hope they solve this problem ?

-- 
 Eric Delaunay                 | "La guerre justifie l'existence des militaires.
 delaunay@lix.polytechnique.fr | En les supprimant." Henri Jeanson (1900-1970)


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-sparc-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: