Configure does not find libs in /lib/x86_64-linux-gnu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
perl5 |
Unknown
|
Unknown
|
|||
perl (Debian) |
Fix Released
|
Unknown
|
|||
perl (Ubuntu) |
Fix Released
|
High
|
Steve Langasek | ||
Natty |
Fix Released
|
High
|
Steve Langasek |
Bug Description
Binary package hint: perl
Attempting to build the 'perl' package fails on natty.
libc6 in natty has moved the core system libs (such as libm) that used to be in /lib into /lib/x86_
I have reproduced this on my system by grabbing the src-deb via 'apt-get source perl' both on the base system and in a pbuilder env..
The end result is a build failure
----
cc -fstack-protector -L/usr/local/lib -o miniperl \
gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o reentr.o mro.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.
o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o \
util.o: In function `Perl_safesysma
/tmp/buildd/
util.o: In function `Perl_safesysre
/tmp/buildd/
util.o: In function `Perl_croak_
/tmp/buildd/
util.o: In function `Perl_safesysca
/tmp/buildd/
util.o: In function `Perl_die_
...
---------
Under a normal build several libs should follow at the end of the build line, like '-lm'
Related branches
tags: | added: patch |
Changed in perl (Debian): | |
status: | Unknown → Fix Released |
I am sure there are other suitable fixes and possible debate if this should be made a 'default' search path but here is a potential fix none the less.