Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jan 2016 21:46:09 +0100
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        Raphael Kubo da Costa <rakuco@FreeBSD.org>, perl@FreeBSD.org
Cc:        gnome@FreeBSD.org
Subject:   Re: libperl stage-qa check and libraries that do not link against libperl.so
Message-ID:  <83298B9CC954C7F5642168D0@atuin.in.mat.cc>
In-Reply-To: <86d1t0nu6x.fsf@FreeBSD.org>
References:  <86d1t0nu6x.fsf@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--==========311F5755053AF1429BF6==========
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

+--On 17 janvier 2016 15:42:46 +0100 Raphael Kubo da Costa
<rakuco@FreeBSD.org> wrote:
| Hi perl@,
| 
| I'm trying to update the net/libproxy ports to their latest version, but
| net/libproxy-perl is failing in stage-qa:
| 
| Warning:
| /wrkdir/stage/usr/local/lib/perl5/site_perl/mach/5.20/auto/Net/Libproxy/L
| ibproxy.so is not linked with libperl.so.5.20, not respecting lddlflags?
| Error: None of the .so in
| /wrkdir/stage/usr/local/lib/perl5/site_perl/mach/5.20 are linked with
| libperl.so.5.20, see above for the full list.
| 
| This is caused by this commit, which stops linking the binding code
| against libperl:
| https://github.com/libproxy/libproxy/commit/5077b7563369a89d906fa32c040bb
| 953c3b628bb
| 
| What's the recommended way to make things work (besides temporarily
| reverting this change)? Should the bindings be installed into another
| location?

Ok, there are two kinds of .so that gets into PERL_ARCH:

1) the Perl modules, that are linked with libperl.so, and for which must
have the rpath set to be able to get libperl.so from where it's installed.
2) The rest of them, they're general .so that do not contain Perl code, and
are not linked with libperl.so. For these, if the non-linking is
intentional, and not needed, ignore the ***WARNING***.

-- 
Mathieu Arnold
--==========311F5755053AF1429BF6==========
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJWm/2SXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz
QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IkEwQALprZ5guGPBgLbI5bqW/MDqU
YkVoNI7954LBhfUDMBNgryCyErBZZfRQkHaH2yfl3XoZ/lXuScJpUqc++2yUsStJ
nyaaet7qOW9zp6WPSgIHhcd1kBccXRVh1jPstntiUGQON78vGpgInmxdHXORYziV
Mb5d4HyOUIjRqi8gpvuB5g0C4/H3gpLilVdPg9Z7LXqqUVjOC53e2Cd6XNmrC/E5
BOguKPbTtapl9PGiIXh0P2cPf/ZblxofHUyRDODQjjgxt+Klz6beHCczS1BlBRI+
C/OjYEH/SWejg8Yd+3YQnkyx1C7idus6C+FS7b9pqbpcWklQXe8/Rv11pjuaYXnL
uW5Ybbj1EYTHkUgJreOUMl3RTY44basSLAR5maugGUv9YQQkEkJwAuq5vQCdloub
48EofsdTpPi0HOiQLSN/wNJjHOzqWsPvKqylwsGcRj4b8KCZuHndCd8wdMER4xmJ
G+pq9B91fM6POan2r0uJR/PnBIdSlvp9oq+XlkwKMWa5HhQceIeiwthPOMgxz8VN
sJpSB2bPo/Q2WFFbagn5EJcq1nQmsGSRoIiHjiXqTLiOORTmUxVdtiQaKIWRwFe+
hwuRPrs10FiHVT/O51WTVO/85yXqJOx0VUDMjx94kXUCQ9JuKsTYb2viPOqxPqSB
2ypwv2zbQ9RWud/Zm418
=3JZ1
-----END PGP SIGNATURE-----

--==========311F5755053AF1429BF6==========--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?83298B9CC954C7F5642168D0>