bitpim binary modules breaks Gentoo QA policies
Alin Nastac <[email protected]>
| Newsgroups | gmane.comp.mobile.bitpim.devel |
|---|---|
| Organization | Gentoo Foundation |
| Message-ID | <[email protected]> |
Howdy,
During an installation of bitpim-0.8.08 on Gentoo, users receive the
following notices:
1) textrel notice
QA Notice: the following files contain runtime text relocations
Text relocations require a lot of extra work to be preformed by the
dynamic linker which will cause serious performance impact on IA-32
and might not function properly on other architectures hppa for
example.
If you are a programmer please take a closer look at this package
and
consider writing a patch which addresses this problem.
TEXTREL usr/lib/bitpim-0.8.08/apsw.so
TEXTREL usr/lib/bitpim-0.8.08/native.usb._libusb.so
The test that trigger this message is non-empty output of the "scanelf
-qyF '%t %p' $filename" command.
<quote author="vapier">I'd take a look at this but I can't seem to find
the source code in the sf bitpim cvs repo ... Can someone point me in
the right direction ?</quote>
2) executable stacks
QA Notice: the following files contain executable stacks
Files with executable stacks will not work properly (or at all!)
on some architectures/operating systems. A bug should be filed
at http://bugs.gentoo.org/ to make sure the file is fixed.
RWX --- --- usr/lib/bitpim-0.8.08/helpers/bmp2avi.lbin
RWX --- --- usr/lib/bitpim-0.8.08/helpers/pngtopnm.lbin
RWX --- --- usr/lib/bitpim-0.8.08/helpers/pnmtopng.lbin
RWX --- --- usr/lib/bitpim-0.8.08/helpers/ppmquant.lbin
The test that trigger this message is non-empty output of the "scanelf
-qyF '%e %p' $filename" command.
<quote author="vapier">These simply need to be rebuilt with a newer
version of gcc (looks like they were made with like gcc-3.2.2 :x).</quote>
Take a look at http://hardened.gentoo.org/gnu-stack.xml for more
information about this matter.
Cheers,
Alin
signature.asc
(application/pgp-signature, 258 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEB90xRZBYwhawvi4RAuGOAKCY8SWypUgdvDqu8IhX6o80G+K7FwCdGYQT gzA3DE6wfyWxgGC1a8K06NY= =Krx/ -----END PGP SIGNATURE-----