[csw-maintainers] Oddity with Runpath and GCC4 on Solaris 10 x86

Dagobert Michelsen dam at opencsw.org
Mon Dec 6 10:34:27 CET 2010


Hi Maciej,

Am 06.12.2010 um 09:42 schrieb Maciej (Matchek) Blizinski:
> No dia 6 de Dezembro de 2010 08:27, Dagobert Michelsen
> <dam at opencsw.org> escreveu:
>> Hehe, with the background of a perfectionist it would of course be
>> nice if checkpkg could detect this :-)
> 
> Definitely, and I'm going to do implement this check.  There are 2
> major problems I have to solve first:
> 
> - the 64-bit symlink resolution mechanism in checkpkg does feed back
> the information that a symlink was used.
> - checkpkg does not understand architectures, and it now thinks that
> 64-bit binaries link to 32-bit libraries at runtime.  By coincidence,
> all the 64-bit libraries happen to be in the same packages as
> identically named 32-bit libraries, so checkpkg gives the right advice
> (although for a wrong reason).  In Geoff's case, this limitation would
> prevent checkpkg from detecting the issue, because checkpkg would
> think that that binary uses a 32-bit library, which does not require a
> symlink.

You are already doing "file", how about always grouping detection
to stay with the 32 and 64 bit domain?


Best regards

  -- Dago



More information about the maintainers mailing list