Bug#631096: perl: Time/HiRes/HiRes.so defines RPATH

Niko Tyni ntyni at debian.org
Mon Jun 20 08:12:26 UTC 2011


Package: perl
Version: 5.12.3-7
Severity: important

The recent 5.12.3-7+b1 binNMUs against a multiarch enabled
libc generated a new lintian error:

    * E binary-or-shlib-defines-rpath
          o usr/lib/perl/5.12.3/auto/Time/HiRes/HiRes.so /lib/i386-linux-gnu

The RPATH comes from librt linkage; from the build log:

 LD_RUN_PATH="/lib/i386-linux-gnu" cc  -shared -O2 -g -L/usr/local/lib -fstack-protector HiRes.o  -o ../../lib/auto/Time/HiRes/HiRes.so  \
        -lrt     \

I don't have a fix, but debian/patches/debian/ld_run_path.diff is very
much related. While at it, we should probably remove /usr/X11R6/lib from
the list as that directory seems to be long gone.
-- 
Niko Tyni   ntyni at debian.org






More information about the Perl-maintainers mailing list