Control: tag -1 moreinfo

On Wed, Dec 05, 2018 at 10:32:01PM +0100, Niels Thykier wrote:
> According to lintian, the libapache2-mod-svn binary captures the buildd path
> in the RPATH of the apache modules:
> 
> """
> libapache2-mod-svn 1.11.0~rc2-1+b1 (binary) (James McCoy 
> <james...@debian.org>)
> 
>     usr/lib/apache2/modules/mod_authz_svn.so 
> /build/subversion-YNu7z5/subversion-1.11.0~rc2/BUILD/subversion/libsvn_repos/.libs
>     usr/lib/apache2/modules/mod_authz_svn.so 
> /build/subversion-YNu7z5/subversion-1.11.0~rc2/BUILD/subversion/libsvn_subr/.libs
>     usr/lib/apache2/modules/mod_dav_svn.so 
> /build/subversion-YNu7z5/subversion-1.11.0~rc2/BUILD/subversion/libsvn_delta/.libs
> 
> """

I can't reproduce that locally:

$ debsnap -a amd64 -f -d . libapache2-mod-svn 1.11.0~rc2-1+b1
$ lintian -T binary-or-shlib-defines-rpath 
libapache2-mod-svn_1.11.0\~rc2-1+b1_amd64.deb
$ dpkg-deb -x libapache2-mod-svn_1.11.0\~rc2-1+b1_amd64.deb lintian
$ chrpath -k -l lintian/usr/lib/apache2/modules/mod_*
  lintian/usr/lib/apache2/modules/mod_authz_svn.so: no rpath or runpath tag 
found.
  lintian/usr/lib/apache2/modules/mod_dav_svn.so: no rpath or runpath tag found.

I also tried re-building locally, in case there was some toolchain
change causing this to happen.  Those libraries also didn't show the use
of an RPATH.

Cheers,
-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB

Reply via email to