[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