FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Development

 
 
LinkBack Thread Tools
 
Old 07-22-2012, 09:38 PM
"Rick "Zero_Chaos" Farina"
 
Default Detecting ignored *FLAGS

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

(Sorry for resend but I really should have been paying attention to
which account I was sending from)

Recently a bug was filed against one of my packages with something I had
thought was impossible, package wasn't respecting CFLAGS:

https://bugs.gentoo.org/show_bug.cgi?id=426766

The reason I thought this was impossible, was because I have
- -frecord-gcc-switches in CFLAGS and CXXFLAGS (and it's a C++ application).

I opened up a bug to learn more, and learned a lot very quickly:

https://bugs.gentoo.org/show_bug.cgi?id=427654

As it turns out, it is documented inside portage itself that CFLAGS,
CXXFLAGS, FFLAGS, FCFLAGS all need to have -frecord-gcc-switches or the
QA mechanism doesn't work.

It would seem to me that we could get all these QA warning out of the
way very quickly by adding -frecord-gcc-switches to the *FLAGS in the
base profile (it appears to be platform agnostic but if I'm wrong we can
add it for supported arches).

YES, I admit this will cause users to see warnings for a short period of
adjustment, but it will be non-fatal and help us get all these packages
resolved much faster. It shouldn't be up to flameeyes to be the only
one doing QA like this (because I thought I was but clearly I've been
doing it wrong and I can't be alone in that).

Thanks,
Zero

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJQDHLBAAoJEKXdFCfdEflKlVQQAKFPvhzS/1kpa8zAV+mXdKw3
znLqoi2NNO4Z03GBdt9VyNXDT+nCL1VDzbH8OLjQnHas+88Zgu hsr0bueEJ2Avti
XfTVTH1ZCGmpbLi2aAJfFxiqAfYvzgyJoQ36AjSGqgkMFG+GOe O/Z8P/mr4zEMDP
xROEBEWQhZGYuvnMECPOfruXfCXwe5TA4WD3k+9CzjmXz/bxfB6fNVeHwQWX3V5/
fXPnAuQEhMQ0jM+KkNxFgPqw3OuDg1rwC09uCm06lkp1LSOr77 d1xtvrfR4rfpgE
agQ58usTy7Hyypmml7QdBTX7ox74epmCRxoGLdu9ChXe7x0jVC i0SFdLXpfuVnZO
7nyrHlIqxGVjCtU78loAAF2TFBc4UoLOqIxJ5zd2GVuUv/JIWKrtFPk0dcsu/u5t
dFQD2cpzgg+YqXJku2vChWzAdol8+236wiHzwZO6cyRlnCi9Ca 1DQZwG1Y4QxAMD
2aPQ5BwHDwZkpoytn7A3FAX84hQq3JuO5CzEixOu3qQQ2tvAVO iro3o+/caep6nF
a1gqghVj23DM76zBimpVpVBvKNhuZlRzeN+F/uZv7ssMjHlIb2ypkeA/EZXo/Plp
+ItWSSMt42H5DyFeCqFNZX1/xXcyzG1WyoktPipeVMqVDI2yEQyYmCXVdqXNG72w
WAgJxX95gm8xommGAVH7
=Yq4L
-----END PGP SIGNATURE-----
 
Old 07-22-2012, 10:10 PM
Zac Medico
 
Default Detecting ignored *FLAGS

On 07/22/2012 02:38 PM, Rick "Zero_Chaos" Farina wrote:
> It would seem to me that we could get all these QA warning out of the
> way very quickly by adding -frecord-gcc-switches to the *FLAGS in the
> base profile (it appears to be platform agnostic but if I'm wrong we can
> add it for supported arches).

Most users probably won't notice unless they have
PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa" or use the developer
profile which sets that automatically.

Also, the user's *FLAGS settings will override any settings from the
profile, unless the user does something like CFLAGS="${CFLAGS} foo bar".
--
Thanks,
Zac
 
Old 07-23-2012, 12:44 AM
Diego Elio Pettenò
 
Default Detecting ignored *FLAGS

Il 22/07/2012 14:38, Rick "Zero_Chaos" Farina ha scritto:
> It would seem to me that we could get all these QA warning out of the
> way very quickly by adding -frecord-gcc-switches to the *FLAGS in the
> base profile (it appears to be platform agnostic but if I'm wrong we can
> add it for supported arches).

Ehm no that's not a good idea because it can actually cause problems.
Some ebuilds do s/-O2/${CFLAGS} s/gcc/$(tc-getCC)/ (in this order) and
then -frecord-gcc-switches will fail.

Other packages call ld directly, and then -frecord-gcc-switches in
LDFLAGS will fail...

--
Diego Elio Pettenò — Flameeyes
flameeyes@flameeyes.eu — http://blog.flameeyes.eu/
 
Old 07-23-2012, 05:30 PM
"Rick "Zero_Chaos" Farina"
 
Default Detecting ignored *FLAGS

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/22/2012 08:44 PM, Diego Elio Petten wrote:
> Il 22/07/2012 14:38, Rick "Zero_Chaos" Farina ha scritto:
>> It would seem to me that we could get all these QA warning out of the
>> way very quickly by adding -frecord-gcc-switches to the *FLAGS in the
>> base profile (it appears to be platform agnostic but if I'm wrong we can
>> add it for supported arches).
>
> Ehm no that's not a good idea because it can actually cause problems.
> Some ebuilds do s/-O2/${CFLAGS} s/gcc/$(tc-getCC)/ (in this order) and
> then -frecord-gcc-switches will fail.
>
> Other packages call ld directly, and then -frecord-gcc-switches in
> LDFLAGS will fail...
>
Those are two very valid reasons why we can't add these to the profiles,
but do you have any suggestions on how we can get more than just
yourself running this QA?

Even something simply like detecting CFLAGS="-frecord-gcc-switches" set
but not FFLAGS and then teasing the user into fixing it would seem
worthwhile to me.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJQDYo6AAoJEKXdFCfdEflK7TkP/i3Fg5jyC00QQMNLh/RAf4O6
kZHlFaTNzAjaCJvdaZY10LEPpz4sOMLyGq+gE4dnugafUkoAj4 Lv17pDy7Fat0RZ
7qGJcw2JK/lzX4G0djIb8DCX8zx1zlFBmODtOMQudJev8wdpOYA0WtNtLMHa cWPp
h7+cEe3rUXZcHHH+9Pl5C1DBzZpHo8hG1JIW/Mg8p5JiCeXmGLNg8IeLC+lfKP3i
4wt7H9T+IAY/4oa1ihk+y46asnjhn8DkeAMtcsDow/ZB0iuqhfd5OCD0naUi/Yge
/Um7YN+mVQX2bMUa5tSqRLRA8GKrHoacGG7SL98VPCXEocBZ+Ld oQgDsocRJ1D7n
t9ETEi5uHoGQ7CnnaH5UUq9wB/NddizQ+jg2rNyAnq0RobQLyfq9d0CwM5KjmHpx
q2dbiRtXZWhtDK8xDzogwZN0BChZgO04PgHnMwLrxqxCJ/tTb+KwjRKsUSFQErwn
kmq6/WmInFYKi1uCjyYIHmUVHjfGrlKc9Frbiu8Q/r+L4Jp9uGg/xYuZprxiiWZF
Y5XkYjWfdelDoFZ+TowpfMUcyQNjssbUK/Djf6xPnIlGiUtSEDQf0yJrnITmjHov
baWsHBnO6WEyvGwvXOyn5V3ZAbXj7rmipcFePa6WqxwhlwNbPF Y9SVnffg5fdbdQ
gm+lUFpJnEg33LrKOvoM
=3iiT
-----END PGP SIGNATURE-----
 
Old 07-23-2012, 05:44 PM
Diego Elio Pettenò
 
Default Detecting ignored *FLAGS

Il 23/07/2012 10:30, Rick "Zero_Chaos" Farina ha scritto:
>> >
> Those are two very valid reasons why we can't add these to the profiles,
> but do you have any suggestions on how we can get more than just
> yourself running this QA?

Add it to the dev profile (I think we have one?) via bashrc, then we
should have something. If something breaks on a dev box, I'd say the
best effort can be made to fix it.

--
Diego Elio Pettenò — Flameeyes
flameeyes@flameeyes.eu — http://blog.flameeyes.eu/
 
Old 07-23-2012, 06:50 PM
"Rick "Zero_Chaos" Farina"
 
Default Detecting ignored *FLAGS

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/23/2012 01:44 PM, Diego Elio Petten wrote:
> Il 23/07/2012 10:30, Rick "Zero_Chaos" Farina ha scritto:
>>>>
>> Those are two very valid reasons why we can't add these to the profiles,
>> but do you have any suggestions on how we can get more than just
>> yourself running this QA?
>
> Add it to the dev profile (I think we have one?) via bashrc, then we
> should have something. If something breaks on a dev box, I'd say the
> best effort can be made to fix it.
>
We do have a dev profile, and I agree that is a good place to start.

Is there a good way to add that to the dev profile? I'm mostly curious
if there is a way to do it without angering llvm/clang users?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJQDZzwAAoJEKXdFCfdEflKAHkP/2akntlGkp9uTbOAp0zMZK+2
uI/nSIf7EMiv8sebWVXkSOpnucOpcrZdnXhLCzhb5rEcF+2tjwXQZ w5vtsl5OCNr
pGngn6r5qoQRBQt5WGBg9q73BY0vskN+LOLEPkq3tEYzJuTnS+ a238oMZp8E3AvQ
9oH2eSLUqBJlsJtujj4Qu/VyITT7K4wfFRoL57epXdli600VES/L6owPmSbmyeoV
JR3tX8uNW56Ua7yZOfP7fl0nDUGPiCp80hjiwuetdNw0SDGp8+ xToysS5ZsNjhhl
jSo0WeDO4TJG87uxovHWbT+iBWBEm/cbk4APsCbMZc96ef1v7jo1IYzZFCDaYiMP
vB0xJJibQJqSDNqx6Fg6V+lM14HxGvy0ufdz4gUuQL1GsBJX5B/924+87akx32iR
8m1Z/iarxvcvox3hqHEdiRUIwUnjvt5CSlCh3Y5/yTKDIJqyGzQQ1N3yv7jEHCPB
iXCrl007R75t7Zgp/2SHWcstzRQeLJhDem8JElhIoreH9EaAFO+9ZdQAHgjcknxt
b9YUKrkoI1kPaH+NoDq0o5w0SpesF5fngJFbd/aAxcolMzPsjlsH5LJB/A/3rWrk
+fzsa4rGof5Z4zyUVzaC2t5/rDnlrU0qitBDrmC11fP7KsAMnvA83AJ+H/5AmdDR
xwWR8gYaXbaWseERW9qE
=NrWq
-----END PGP SIGNATURE-----
 
Old 07-27-2012, 05:44 AM
"Rick "Zero_Chaos" Farina"
 
Default Detecting ignored *FLAGS

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/23/2012 01:44 PM, Diego Elio Petten wrote:
> Il 23/07/2012 10:30, Rick "Zero_Chaos" Farina ha scritto:
>>>>
>> Those are two very valid reasons why we can't add these to the profiles,
>> but do you have any suggestions on how we can get more than just
>> yourself running this QA?
>
> Add it to the dev profile (I think we have one?) via bashrc, then we
> should have something. If something breaks on a dev box, I'd say the
> best effort can be made to fix it.
>

So are we all in agreement to add the needed flags stuff to the dev
profile? Anyone want to opt out of may I drop it in base?

I would REALLY like to cut down on things like what I saw when I
upgraded today:

* Messages for package app-emulation/emul-linux-x86-baselibs-20120520:

* QA Notice: Missing soname symlink(s):
*
* usr/lib32/libgnuintl.so.8 -> preloadable_libintl.so
*
* QA Notice: Missing soname symlink(s):
*
* usr/lib32/libgnuintl.so.8 -> preloadable_libintl.so
*
* QA Notice: Files built without respecting CFLAGS have been detected
* Please include the following list of files in your report:
* /lib32/libpam.so.0.83.1
* /lib32/libgpm.so.1.20.0
* /lib32/libudev.so.0.11.5
* /lib32/libblkid.so.1.1.0
* /lib32/libhistory.so.6.2
* /lib32/libmount.so.1.1.0
* /lib32/libgudev-1.0.so.0.1.0
* /lib32/libe2p.so.2.3
* /lib32/libbz2.so.1.0.6
* /lib32/libacl.so.1.1.0
* /lib32/libpamc.so.0.82.1
* /lib32/libcrack.so.2.8.1
* /lib32/libncurses.so.5.9
* /lib32/libuuid.so.1.3.0
* /lib32/libkeyutils-1.2.so
* /lib32/libcom_err.so.2.1
* /lib32/libreadline.so.6.2
* /lib32/libpcre.so.0.0.1
* /lib32/libpwdb.so.0.62
* /lib32/libncursesw.so.5.9
* /lib32/libusb-0.1.so.4.4.4
* /lib32/libnss_ldap-2.14.1.so
* /lib32/libext2fs.so.2.4
* /lib32/libwrap.so.0.7.6
* /lib32/libz.so.1.2.5
* /lib32/libattr.so.1.1.0
* /lib32/libtirpc.so.1.0.10
* /lib32/libpam_misc.so.0.82.0
* /lib32/security/pam_filter.so
* /lib32/security/pam_motd.so
* /lib32/security/pam_wheel.so
* /lib32/security/pam_mkhomedir.so
* /lib32/security/pam_localuser.so
* /lib32/security/pam_timestamp.so
* /lib32/security/pam_xauth.so
* /lib32/security/pam_succeed_if.so
* /lib32/security/pam_listfile.so
* /lib32/security/pam_umask.so
* /lib32/security/pam_debug.so
* /lib32/security/pam_userdb.so
* /lib32/security/pam_keyinit.so
* /lib32/security/pam_mail.so
* /lib32/security/pam_ldap.so
* /lib32/security/pam_namespace.so
* /lib32/security/pam_stress.so
* /lib32/security/pam_nologin.so
* /lib32/security/pam_exec.so
* /lib32/security/pam_securetty.so
* /lib32/security/pam_rhosts.so
* /lib32/security/pam_tally.so
* /lib32/security/pam_deny.so
* /lib32/security/pam_ftp.so
* /lib32/security/pam_pwhistory.so
* /lib32/security/pam_faildelay.so
* /lib32/security/pam_shells.so
* /lib32/security/pam_warn.so
* /lib32/security/pam_permit.so
* /lib32/security/pam_env.so
* /lib32/security/pam_echo.so
* /lib32/security/pam_lastlog.so
* /lib32/security/pam_rootok.so
* /lib32/security/pam_issue.so
* /lib32/security/pam_tally2.so
* /lib32/security/pam_group.so
* /lib32/security/pam_unix.so
* /lib32/security/pam_access.so
* /lib32/security/pam_cracklib.so
* /lib32/security/pam_filter/upperLOWER
* /lib32/security/pam_limits.so
* /lib32/security/pam_time.so
* /lib32/security/pam_loginuid.so
* /lib32/libss.so.2.0

* Messages for package app-emulation/emul-linux-x86-db-20120520:

* QA Notice: Files built without respecting CFLAGS have been detected
* Please include the following list of files in your report:
* /usr/lib32/mysql/libmysqlclient_r.so.16.0.0
* /usr/lib32/mysql/plugin/ha_innodb_plugin.so.0.0.0
* /usr/lib32/mysql/libmysqlclient.so.16.0.0
* /usr/lib32/libodbccr.so.2.0.0
* /usr/lib32/libodbcinst.so.2.0.0
* /usr/lib32/libmyodbc5-5.1.6.so
* /usr/lib32/libodbc.so.2.0.0

* Messages for package app-emulation/emul-linux-x86-opengl-20120520:

* QA Notice: Files built without respecting CFLAGS have been detected
* Please include the following list of files in your report:
* /usr/lib32/libglut.so.3.9.0
* /usr/lib32/libGLESv1_CM.so.1.1.0
* /usr/lib32/libdrm_nouveau.so.1.0.0
* /usr/lib32/libGLEWmx.so.1.6.0
* /usr/lib32/egl/egl_gallium.so
* /usr/lib32/mesa/vmwgfx_dri.so
* /usr/lib32/mesa/nouveau_dri.so
* /usr/lib32/mesa/r300g_dri.so
* /usr/lib32/mesa/r300_dri.so
* /usr/lib32/mesa/r200_dri.so
* /usr/lib32/mesa/unichrome_dri.so
* /usr/lib32/mesa/savage_dri.so
* /usr/lib32/mesa/i965_dri.so
* /usr/lib32/mesa/sis_dri.so
* /usr/lib32/mesa/i965g_dri.so
* /usr/lib32/mesa/r600g_dri.so
* /usr/lib32/mesa/r128_dri.so
* /usr/lib32/mesa/nouveau_vieux_dri.so
* /usr/lib32/mesa/i915_dri.so
* /usr/lib32/mesa/i915g_dri.so
* /usr/lib32/mesa/i810_dri.so
* /usr/lib32/mesa/mga_dri.so
* /usr/lib32/mesa/swrast_dri.so
* /usr/lib32/mesa/tdfx_dri.so
* /usr/lib32/mesa/r600_dri.so
* /usr/lib32/mesa/swrastg_dri.so
* /usr/lib32/mesa/mach64_dri.so
* /usr/lib32/mesa/radeon_dri.so
* /usr/lib32/libEGL.so.1.0
* /usr/lib32/libdrm_radeon.so.1.0.0
* /usr/lib32/libkms.so.1.0.0
* /usr/lib32/libGLU.so.1.3.071100
* /usr/lib32/libglapi.so.0.0.0
* /usr/lib32/libGLEW.so.1.6.0
* /usr/lib32/libGLESv2.so.2.0.0
* /usr/lib32/libdrm.so.2.4.0
* /usr/lib32/libdrm_intel.so.1.0.0
* /usr/lib32/opengl/xorg-x11/lib/libGL.so.1.2

* Messages for package app-emulation/emul-linux-x86-xlibs-20120520:

* QA Notice: Files built without respecting CFLAGS have been detected
* Please include the following list of files in your report:
* /usr/lib32/libvdpau.so.1.0.0
* /usr/lib32/libxcb-xtest.so.0.0.0
* /usr/lib32/libXrender.so.1.3.0
* /usr/lib32/libxcb-glx.so.0.0.0
* /usr/lib32/libX11.so.6.3.0
* /usr/lib32/libXcursor.so.1.0.2
* /usr/lib32/libxcb-res.so.0.0.0
* /usr/lib32/libXxf86vm.so.1.0.0
* /usr/lib32/libxcb-composite.so.0.0.0
* /usr/lib32/libXpm.so.4.11.0
* /usr/lib32/libxcb-render.so.0.0.0
* /usr/lib32/libxcb-xfixes.so.0.0.0
* /usr/lib32/libXaw7.so.7.0.0
* /usr/lib32/libxcb-damage.so.0.0.0
* /usr/lib32/libXaw6.so.6.0.1
* /usr/lib32/libXtst.so.6.1.0
* /usr/lib32/libxcb-shm.so.0.0.0
* /usr/lib32/libXv.so.1.0.0
* /usr/lib32/libXft.so.2.2.0
* /usr/lib32/libXext.so.6.4.0
* /usr/lib32/libxcb-xv.so.0.0.0
* /usr/lib32/libxcb-dri2.so.0.0.0
* /usr/lib32/libXmu.so.6.2.0
* /usr/lib32/libXrandr.so.2.2.0
* /usr/lib32/libXvMCW.so.1.0.0
* /usr/lib32/libpciaccess.so.0.10.8
* /usr/lib32/libXss.so.1.0.0
* /usr/lib32/libXvMC.so.1.0.0
* /usr/lib32/libXinerama.so.1.0.0
* /usr/lib32/libXmuu.so.1.0.0
* /usr/lib32/libxcb-xevie.so.0.0.0
* /usr/lib32/libXi.so.6.1.0
* /usr/lib32/libxcb-shape.so.0.0.0
* /usr/lib32/libXau.so.6.0.0
* /usr/lib32/libxcb-xf86dri.so.0.0.0
* /usr/lib32/libxcb-xinput.so.0.0.0
* /usr/lib32/libxcb-sync.so.0.0.0
* /usr/lib32/libxcb-screensaver.so.0.0.0
* /usr/lib32/libfreetype.so.6.8.1
* /usr/lib32/libxcb-record.so.0.0.0
* /usr/lib32/libxcb-dpms.so.0.0.0
* /usr/lib32/libXdmcp.so.6.0.0
* /usr/lib32/libXfixes.so.3.1.0
* /usr/lib32/libxcb-xinerama.so.0.0.0
* /usr/lib32/libfontconfig.so.1.4.4
* /usr/lib32/libXxf86dga.so.1.0.0
* /usr/lib32/libxcb-xvmc.so.0.0.0
* /usr/lib32/libxcb-randr.so.0.1.0
* /usr/lib32/libX11-xcb.so.1.0.0
* /usr/lib32/libXp.so.6.2.0
* /usr/lib32/libXcomposite.so.1.0.0
* /usr/lib32/libXdamage.so.1.1.0
* /usr/lib32/libxcb.so.1.1.0
* /usr/lib32/vdpau/libvdpau_trace.so.1.0.0
* /usr/lib32/libxcb-xprint.so.0.0.0
* /usr/lib32/libXt.so.6.0.0
* /usr/lib32/libICE.so.6.3.0
* /usr/lib32/libSM.so.6.0.1

* Messages for package app-emulation/emul-linux-x86-gtklibs-20120520:

* QA Notice: Files built without respecting CFLAGS have been detected
* Please include the following list of files in your report:
* /usr/bin/gdk-pixbuf-query-loaders32
* /usr/bin/pango-querymodules32
* /usr/bin/gtk-query-immodules-2.0-32
* /usr/lib32/gnome-vfs-2.0/modules/libsftp.so
* /usr/lib32/gnome-vfs-2.0/modules/libnetwork.so
* /usr/lib32/gnome-vfs-2.0/modules/libnntp.so
* /usr/lib32/gnome-vfs-2.0/modules/libhttp.so
* /usr/lib32/gnome-vfs-2.0/modules/libbzip2.so
* /usr/lib32/gnome-vfs-2.0/modules/libfile.so
* /usr/lib32/gnome-vfs-2.0/modules/libgzip.so
* /usr/lib32/gnome-vfs-2.0/modules/libtar.so
* /usr/lib32/gnome-vfs-2.0/modules/libcomputer.so
* /usr/lib32/gnome-vfs-2.0/modules/libftp.so
* /usr/lib32/gnome-vfs-2.0/modules/libvfs-test.so
* /usr/lib32/gnome-vfs-2.0/modules/libdns-sd.so
* /usr/lib32/libgdk_pixbuf_xlib-2.0.so.0.2400.1
* /usr/lib32/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.so
* /usr/lib32/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so
* /usr/lib32/gtk-2.0/2.10.0/printbackends/libprintbackend-file.so
* /usr/lib32/gtk-2.0/2.10.0/engines/libmurrine.so
* /usr/lib32/gtk-2.0/2.10.0/engines/libhcengine.so
* /usr/lib32/gtk-2.0/2.10.0/engines/libredmond95.so
* /usr/lib32/gtk-2.0/2.10.0/engines/libclearlooks.so
* /usr/lib32/gtk-2.0/2.10.0/engines/libcrux-engine.so
* /usr/lib32/gtk-2.0/2.10.0/engines/libindustrial.so
* /usr/lib32/gtk-2.0/2.10.0/engines/libthinice.so
* /usr/lib32/gtk-2.0/2.10.0/engines/libglide.so
* /usr/lib32/gtk-2.0/2.10.0/engines/libmist.so
* /usr/lib32/gtk-2.0/2.10.0/engines/libpixmap.so
* /usr/lib32/gtk-2.0/2.10.0/engines/libxfce.so
* /usr/lib32/gtk-2.0/2.10.0/immodules/im-thai.so
* /usr/lib32/gtk-2.0/2.10.0/immodules/im-xim.so
* /usr/lib32/gtk-2.0/2.10.0/immodules/im-multipress.so
* /usr/lib32/gtk-2.0/2.10.0/immodules/im-inuktitut.so
* /usr/lib32/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so
* /usr/lib32/gtk-2.0/2.10.0/immodules/im-cedilla.so
* /usr/lib32/gtk-2.0/2.10.0/immodules/im-viqr.so
* /usr/lib32/gtk-2.0/2.10.0/immodules/im-ti-et.so
* /usr/lib32/gtk-2.0/2.10.0/immodules/im-ti-er.so
* /usr/lib32/gtk-2.0/2.10.0/immodules/im-am-et.so
* /usr/lib32/gtk-2.0/2.10.0/immodules/im-ipa.so
* /usr/lib32/gtk-2.0/modules/libferret.so
* /usr/lib32/gtk-2.0/modules/libgail.so
* /usr/lib32/libcairo-gobject.so.2.11000.2
* /usr/lib32/GConf/2/libgconfbackend-xml.so
* /usr/lib32/GConf/2/libgconfbackend-evoldap.so
* /usr/lib32/GConf/2/libgconfbackend-oldxml.so
* /usr/lib32/libpixman-1.so.0.24.0
* /usr/lib32/libpangoxft-1.0.so.0.2904.0
* /usr/lib32/libatk-1.0.so.0.20209.1
* /usr/lib32/libgdk-3.so.0.200.4
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pcx.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-wbmp.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ras.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so
* /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so
* /usr/lib32/libgtk-3.so.0.200.4
* /usr/lib32/libpangoft2-1.0.so.0.2904.0
* /usr/lib32/libcairo.so.2.11000.2
* /usr/lib32/libpangox-1.0.so.0.2904.0
* /usr/lib32/libgtk-1.2.so.0.9.1
* /usr/lib32/libImlib.so.1.9.15
* /usr/lib32/libORBitCosNaming-2.so.0.1.0
* /usr/lib32/libglade-2.0.so.0.0.7
* /usr/lib32/libORBit-imodule-2.so.0.0.0
* /usr/lib32/gtk-3.0/3.0.0/theming-engines/libxfce.so
* /usr/lib32/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so
* /usr/lib32/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so
* /usr/lib32/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so
* /usr/lib32/gtk-3.0/3.0.0/immodules/im-thai.so
* /usr/lib32/gtk-3.0/3.0.0/immodules/im-xim.so
* /usr/lib32/gtk-3.0/3.0.0/immodules/im-multipress.so
* /usr/lib32/gtk-3.0/3.0.0/immodules/im-inuktitut.so
* /usr/lib32/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so
* /usr/lib32/gtk-3.0/3.0.0/immodules/im-cedilla.so
* /usr/lib32/gtk-3.0/3.0.0/immodules/im-viqr.so
* /usr/lib32/gtk-3.0/3.0.0/immodules/im-ti-et.so
* /usr/lib32/gtk-3.0/3.0.0/immodules/im-ti-er.so
* /usr/lib32/gtk-3.0/3.0.0/immodules/im-am-et.so
* /usr/lib32/gtk-3.0/3.0.0/immodules/im-ipa.so
* /usr/lib32/libORBit-2.so.0.1.0
* /usr/lib32/libgailutil-3.so.0.0.0
* /usr/lib32/libnotify.so.4.0.0
* /usr/lib32/libgailutil.so.18.0.1
* /usr/lib32/cairo/libcairo-trace.so.0.0.0
* /usr/lib32/gio/modules/libgsettingsgconfbackend.so
* /usr/lib32/libgdk_pixbuf-2.0.so.0.2400.1
* /usr/lib32/libgdk-x11-2.0.so.0.2400.10
* /usr/lib32/libpango-1.0.so.0.2904.0
* /usr/lib32/pango/1.6.0/modules/pango-hangul-fc.so
* /usr/lib32/pango/1.6.0/modules/pango-arabic-lang.so
* /usr/lib32/pango/1.6.0/modules/pango-syriac-fc.so
* /usr/lib32/pango/1.6.0/modules/pango-indic-fc.so
* /usr/lib32/pango/1.6.0/modules/pango-arabic-fc.so
* /usr/lib32/pango/1.6.0/modules/pango-hebrew-fc.so
* /usr/lib32/pango/1.6.0/modules/pango-basic-x.so
* /usr/lib32/pango/1.6.0/modules/pango-basic-fc.so
* /usr/lib32/pango/1.6.0/modules/pango-tibetan-fc.so
* /usr/lib32/pango/1.6.0/modules/pango-khmer-fc.so
* /usr/lib32/pango/1.6.0/modules/pango-indic-lang.so
* /usr/lib32/pango/1.6.0/modules/pango-thai-fc.so
* /usr/lib32/libgtk-x11-2.0.so.0.2400.10
* /usr/lib32/libgnomevfs-2.so.0.2400.4
* /usr/lib32/libgdk-1.2.so.0.9.1
* /usr/lib32/libgconf-2.so.4.1.5
* /usr/lib32/libpangocairo-1.0.so.0.2904.0
* /usr/lib32/libIDL-2.so.0.0.0
* /usr/lib32/libcairo-script-interpreter.so.2.11000.2

* Messages for package app-emulation/emul-linux-x86-medialibs-20120520:

* QA Notice: Files built without respecting CFLAGS have been detected
* Please include the following list of files in your report:
* /usr/lib32/libiso9660.so.8.0.0
* /usr/lib32/libdvdread.so.4.1.2
* /usr/lib32/libspeexdsp.so.1.5.0
* /usr/lib32/libfusion-1.4.so.5.0.4
* /usr/lib32/liba52.so.0.0.0
* /usr/lib32/libdirect-1.4.so.5.0.4
* /usr/lib32/libofa.so.0.0.0
* /usr/lib32/libcuefile.so.0.0.0
* /usr/lib32/libgstreamer-0.10.so.0.29.0
* /usr/lib32/libgphoto2.so.2.4.0
* /usr/lib32/libavdevice.so.53.4.100
* /usr/lib32/libtheora.so.0.3.10
* /usr/lib32/libdvdnavmini.so.4.1.2
* /usr/lib32/liboil-0.3.so.0.3.0
* /usr/lib32/libgstnet-0.10.so.0.29.0
* /usr/lib32/libgstcdda-0.10.so.0.24.0
* /usr/lib32/libiso9660++.so.0.0.0
* /usr/lib32/libiec61883.so.0.1.0
* /usr/lib32/liblirc_client.so.0.2.1
* /usr/lib32/libsane.so.1.0.22
* /usr/lib32/libavcodec.so.53.61.100
* /usr/lib32/libdca.so.0.0.0
* /usr/lib32/libmpeg2convert.so.0.0.0
* /usr/lib32/libgstaudio-0.10.so.0.24.0
* /usr/lib32/libudf.so.0.0.0
* /usr/lib32/libgstrtsp-0.10.so.0.24.0
* /usr/lib32/libtheoradec.so.1.1.4
* /usr/lib32/libswscale.so.2.1.100
* /usr/lib32/sidplay/builders/libhardsid-builder.so.0.0.1
* /usr/lib32/sidplay/builders/libresid-builder.so.0.0.1
* /usr/lib32/libmjpegutils-2.0.so.0.0.0
* /usr/lib32/libv4l2.so.0
* /usr/lib32/libavformat.so.53.32.100
* /usr/lib32/libpostproc.so.52.0.100
* /usr/lib32/libgstpbutils-0.10.so.0.24.0
* /usr/lib32/libdv.so.4.0.3
* /usr/lib32/libgstsdp-0.10.so.0.24.0
* /usr/lib32/libxvidcore.so.4.3
* /usr/lib32/libgstriff-0.10.so.0.24.0
* /usr/lib32/libgphoto2_port/0.8.0/usb1.so
* /usr/lib32/libgphoto2_port/0.8.0/usbscsi.so
* /usr/lib32/libgphoto2_port/0.8.0/disk.so
* /usr/lib32/libgphoto2_port/0.8.0/serial.so
* /usr/lib32/libgphoto2_port/0.8.0/usbdiskdirect.so
* /usr/lib32/libgphoto2_port/0.8.0/ptpip.so
* /usr/lib32/libgphoto2_port/0.8.0/usb.so
* /usr/lib32/libgphoto2/2.4.12/ptp2.so
* /usr/lib32/libmpeg2encpp-2.0.so.0.0.0
* /usr/lib32/gstreamer-0.10/libgstgdp.so
* /usr/lib32/gstreamer-0.10/libgstadder.so
* /usr/lib32/gstreamer-0.10/libgstcoreindexers.so
* /usr/lib32/gstreamer-0.10/libgstaudioconvert.so
* /usr/lib32/gstreamer-0.10/libgsttcp.so
* /usr/lib32/gstreamer-0.10/libgstaudioresample.so
* /usr/lib32/gstreamer-0.10/libgstaudiorate.so
* /usr/lib32/gstreamer-0.10/libgstaudiotestsrc.so
* /usr/lib32/gstreamer-0.10/libgstvideotestsrc.so
* /usr/lib32/gstreamer-0.10/libgstvideoscale.so
* /usr/lib32/gstreamer-0.10/libgstplaybin.so
* /usr/lib32/gstreamer-0.10/libgsttypefindfunctions.so
* /usr/lib32/gstreamer-0.10/libgstencodebin.so
* /usr/lib32/gstreamer-0.10/libgstsubparse.so
* /usr/lib32/gstreamer-0.10/libgstcoreelements.so
* /usr/lib32/gstreamer-0.10/libgstvideorate.so
* /usr/lib32/gstreamer-0.10/libgstdecodebin.so
* /usr/lib32/gstreamer-0.10/libgstdecodebin2.so
* /usr/lib32/gstreamer-0.10/libgstapp.so
* /usr/lib32/gstreamer-0.10/libgstvolume.so
* /usr/lib32/gstreamer-0.10/libgstffmpegcolorspace.so
* /usr/lib32/libsidplay.so.1.0.3
* /usr/lib32/libgstcheck-0.10.so.0.29.0
* /usr/lib32/libswresample.so.0.6.100
* /usr/lib32/libgstinterfaces-0.10.so.0.24.0
* /usr/lib32/liblavfile-2.0.so.0.0.0
* /usr/lib32/libmplex2-2.0.so.0.0.0
* /usr/lib32/liblavjpeg-2.0.so.0.0.0
* /usr/lib32/libv4l/v4l2convert.so
* /usr/lib32/libv4l/ov518-decomp
* /usr/lib32/libv4l/v4l1compat.so
* /usr/lib32/libv4l/ov511-decomp
* /usr/lib32/libvpx.so.1.0.0
* /usr/lib32/libshout.so.3.1.0
* /usr/lib32/libgstvideo-0.10.so.0.24.0
* /usr/lib32/libspeex.so.1.5.0
* /usr/lib32/libfaad.so.2.0.0
* /usr/lib32/libvisual-0.4.so.0.0.0
* /usr/lib32/directfb-1.4-5/systems/libdirectfb_devmem.so
* /usr/lib32/directfb-1.4-5/systems/libdirectfb_x11.so
* /usr/lib32/directfb-1.4-5/systems/libdirectfb_dummy.so
* /usr/lib32/directfb-1.4-5/inputdrivers/libdirectfb_serialmouse.so
* /usr/lib32/directfb-1.4-5/inputdrivers/libdirectfb_keyboard.so
* /usr/lib32/directfb-1.4-5/inputdrivers/libdirectfb_ps2mouse.so
* /usr/lib32/directfb-1.4-5/inputdrivers/libdirectfb_linux_input.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_matrox.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_i810.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_savage.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_ati128.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_mach64.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_radeon.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_sis315.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_neomagic.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_tdfx.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_cle266.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_vmware.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_unichrome.so
* /usr/lib32/directfb-1.4-5/gfxdrivers/libdirectfb_i830.so
* /usr/lib32/directfb-1.4-5/wm/libdirectfbwm_default.so
*
/usr/lib32/directfb-1.4-5/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.so
*
/usr/lib32/directfb-1.4-5/interfaces/IDirectFBFont/libidirectfbfont_ft2.so
*
/usr/lib32/directfb-1.4-5/interfaces/IDirectFBFont/libidirectfbfont_dgiff.so
*
/usr/lib32/directfb-1.4-5/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so
*
/usr/lib32/directfb-1.4-5/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so
*
/usr/lib32/directfb-1.4-5/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so
*
/usr/lib32/directfb-1.4-5/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.so
* /usr/lib32/libgstdataprotocol-0.10.so.0.29.0
* /usr/lib32/libtag.so.1.7.2
* /usr/lib32/libv4l1.so.0
* /usr/lib32/libfaac.so.0.0.0
* /usr/lib32/libdirectfb-1.4.so.5.0.4
* /usr/lib32/libgstrtp-0.10.so.0.24.0
* /usr/lib32/libv4lconvert.so.0
* /usr/lib32/libgstfft-0.10.so.0.24.0
* /usr/lib32/libmpeg2.so.0.1.0
* /usr/lib32/libtheoraenc.so.1.1.2
* /usr/lib32/libmp4ff.so.0.0.0
* /usr/lib32/libsidplay2.so.1.0.1
* /usr/lib32/libgstnetbuffer-0.10.so.0.24.0
* /usr/lib32/libreplaygain.so.1.0.0
* /usr/lib32/libgstbase-0.10.so.0.29.0
* /usr/lib32/libgstcontroller-0.10.so.0.29.0
* /usr/lib32/libgstapp-0.10.so.0.24.0
* /usr/lib32/libtag_c.so.0.0.0
* /usr/lib32/libmp3lame.so.0.0.0
* /usr/lib32/libfribidi.so.0.3.1
* /usr/lib32/libcdio_cdda.so.1.0.0
* /usr/lib32/libdvdnav.so.4.1.2
* /usr/lib32/libmimic.so.0.0.1
* /usr/lib32/libgphoto2_port.so.0.8.0
* /usr/lib32/libcdio.so.13.0.0
* /usr/lib32/libgsttag-0.10.so.0.24.0
* /usr/lib32/libsidutils.so.0.0.4
* /usr/lib32/libieee1284.so.3.2.2
* /usr/lib32/libcdio_paranoia.so.1.0.0
* /usr/lib32/libmms.so.0.0.2
* /usr/lib32/libx264.so.120
* /usr/lib32/libid3tag.so.0.3.0
* /usr/lib32/libavutil.so.51.35.100
* /usr/lib32/libmad.so.0.2.1
* /usr/lib32/libcdio++.so.0.0.2
* /usr/lib32/libavfilter.so.2.61.100
* /usr/lib32/sane/libsane-nec.so.1.0.22
* /usr/lib32/sane/libsane-stv680.so.1.0.22
* /usr/lib32/sane/libsane-teco2.so.1.0.22
* /usr/lib32/sane/libsane-sm3840.so.1.0.22
* /usr/lib32/sane/libsane-canon_pp.so.1.0.22
* /usr/lib32/sane/libsane-mustek_pp.so.1.0.22
* /usr/lib32/sane/libsane-plustek_pp.so.1.0.22
* /usr/lib32/sane/libsane-canon630u.so.1.0.22
* /usr/lib32/sane/libsane-coolscan.so.1.0.22
* /usr/lib32/sane/libsane-s9036.so.1.0.22
* /usr/lib32/sane/libsane-canon_dr.so.1.0.22
* /usr/lib32/sane/libsane-snapscan.so.1.0.22
* /usr/lib32/sane/libsane-u12.so.1.0.22
* /usr/lib32/sane/libsane-hp5590.so.1.0.22
* /usr/lib32/sane/libsane-dmc.so.1.0.22
* /usr/lib32/sane/libsane-gt68xx.so.1.0.22
* /usr/lib32/sane/libsane-kvs1025.so.1.0.22
* /usr/lib32/sane/libsane-teco1.so.1.0.22
* /usr/lib32/sane/libsane-coolscan3.so.1.0.22
* /usr/lib32/sane/libsane-tamarack.so.1.0.22
* /usr/lib32/sane/libsane-hp5400.so.1.0.22
* /usr/lib32/sane/libsane-hs2p.so.1.0.22
* /usr/lib32/sane/libsane-bh.so.1.0.22
* /usr/lib32/sane/libsane-apple.so.1.0.22
* /usr/lib32/sane/libsane-qcam.so.1.0.22
* /usr/lib32/sane/libsane-teco3.so.1.0.22
* /usr/lib32/sane/libsane-microtek2.so.1.0.22
* /usr/lib32/sane/libsane-umax_pp.so.1.0.22
* /usr/lib32/sane/libsane-sceptre.so.1.0.22
* /usr/lib32/sane/libsane-epson.so.1.0.22
* /usr/lib32/sane/libsane-pie.so.1.0.22
* /usr/lib32/sane/libsane-plustek.so.1.0.22
* /usr/lib32/sane/libsane-microtek.so.1.0.22
* /usr/lib32/sane/libsane-lexmark.so.1.0.22
* /usr/lib32/sane/libsane-dll.so.1.0.22
* /usr/lib32/sane/libsane-epjitsu.so.1.0.22
* /usr/lib32/sane/libsane-coolscan2.so.1.0.22
* /usr/lib32/sane/libsane-dell1600n_net.so.1.0.22
* /usr/lib32/sane/libsane-agfafocus.so.1.0.22
* /usr/lib32/sane/libsane-dc210.so.1.0.22
* /usr/lib32/sane/libsane-fujitsu.so.1.0.22
* /usr/lib32/sane/libsane-mustek.so.1.0.22
* /usr/lib32/sane/libsane-canon.so.1.0.22
* /usr/lib32/sane/libsane-xerox_mfp.so.1.0.22
* /usr/lib32/sane/libsane-genesys.so.1.0.22
* /usr/lib32/sane/libsane-artec_eplus48u.so.1.0.22
* /usr/lib32/sane/libsane-ricoh.so.1.0.22
* /usr/lib32/sane/libsane-pixma.so.1.0.22
* /usr/lib32/sane/libsane-hp4200.so.1.0.22
* /usr/lib32/sane/libsane-epson2.so.1.0.22
* /usr/lib32/sane/libsane-magicolor.so.1.0.22
* /usr/lib32/sane/libsane-niash.so.1.0.22
* /usr/lib32/sane/libsane-hp3500.so.1.0.22
* /usr/lib32/sane/libsane-hp3900.so.1.0.22
* /usr/lib32/sane/libsane-leo.so.1.0.22
* /usr/lib32/sane/libsane-p5.so.1.0.22
* /usr/lib32/sane/libsane-kvs20xx.so.1.0.22
* /usr/lib32/sane/libsane-st400.so.1.0.22
* /usr/lib32/sane/libsane-net.so.1.0.22
* /usr/lib32/sane/libsane-avision.so.1.0.22
* /usr/lib32/sane/libsane-artec.so.1.0.22
* /usr/lib32/sane/libsane-ma1509.so.1.0.22
* /usr/lib32/sane/libsane-hpsj5s.so.1.0.22
* /usr/lib32/sane/libsane-mustek_usb.so.1.0.22
* /usr/lib32/sane/libsane-rts8891.so.1.0.22
* /usr/lib32/sane/libsane-dc240.so.1.0.22
* /usr/lib32/sane/libsane-sharp.so.1.0.22
* /usr/lib32/sane/libsane-hpljm1005.so.1.0.22
* /usr/lib32/sane/libsane-hp.so.1.0.22
* /usr/lib32/sane/libsane-dc25.so.1.0.22
* /usr/lib32/sane/libsane-cardscan.so.1.0.22
* /usr/lib32/sane/libsane-test.so.1.0.22
* /usr/lib32/sane/libsane-umax.so.1.0.22
* /usr/lib32/sane/libsane-abaton.so.1.0.22
* /usr/lib32/sane/libsane-matsushita.so.1.0.22
* /usr/lib32/sane/libsane-as6e.so.1.0.22
* /usr/lib32/sane/libsane-kodak.so.1.0.22
* /usr/lib32/sane/libsane-umax1220u.so.1.0.22
* /usr/lib32/sane/libsane-sm3600.so.1.0.22
* /usr/lib32/sane/libsane-ibm.so.1.0.22
* /usr/lib32/sane/libsane-sp15c.so.1.0.22
* /usr/lib32/libgmyth.so.0.0.0
* QA Notice: The following files contain runtime text relocations
* Text relocations force the dynamic linker to perform extra
* work at startup, waste system resources, and may pose a security
* risk. On some architectures, the code may not even function
* properly, if at all.
* For more information, see http://hardened.gentoo.org/pic-fix-guide.xml
* Please include the following list of files in your report:
* TEXTREL usr/lib32/libx264.so.120

* Messages for package app-emulation/emul-linux-x86-soundlibs-20120520-r2:

* QA Notice: The following files contain runtime text relocations
* Text relocations force the dynamic linker to perform extra
* work at startup, waste system resources, and may pose a security
* risk. On some architectures, the code may not even function
* properly, if at all.
* For more information, see http://hardened.gentoo.org/pic-fix-guide.xml
* Please include the following list of files in your report:
* TEXTREL usr/lib32/libmpg123.so.0.29.3

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJQEirPAAoJEKXdFCfdEflKrNYQAK2YWf/9Cav1xOh7O/kQbs4I
daLT7mf58Q7D4/Enk3arGoYxKOAzyPaEO3a8IhIY1x5Kj22JVVdw/nAsp5e35oC9
9xcl/cdOwdBLOlNXezK+s4po4EsTBM3s3AVhZuaRGGDWxSeaaR9XVAv QVbOVtzL+
GxGFBibI8EftsbdHQld0rIMx1WMKZKE+0LqiPRIOXu1lKgDRSh 6Rv0h6uFqsyCLK
wuxnXXNnrTPVWyWXFerelna1/YlJY0tXKYDbKd5OE50K3qOWgiC7cSzjkabhnjot
KxaMF6XP9Hu2eF6fyesURA4fEMlHX1faJGBbcV8S6YTJpa+ZFT 1XGE/FW6Jas+S5
iz/qjneI5agEqSLqR1SMhsitvvMfBv188aCMGXeQwE2h4TRBB9Hb5 jIFLIG7sw9d
EfRWWWuv+0EKLYtOqNe8iz/anh0/lr844mJYG2e3emcIA6W5xqDCmt8Tjc6tUYQQ
kBn3+qGGQ2Jkb5Vvfduvf/jeJUUSpjGDuuKY3d/42NYlnPts5cfxMErtlnXJu4Zb
WB1Zzbt5T86PPwFSlK3HV5ojkHAzjHHW5Mx1VoiJglVteCaKMA krwx9eAjbzM/Wv
Ky3mqjSDJL7Wb9Ec11lkVpGAKItKmwpG7jD3nsC4WFR8pJDSnF kiNalGbliWSofx
v8f5NL9XIcheOTFMBYE3
=Xi1S
-----END PGP SIGNATURE-----
 
Old 07-27-2012, 06:51 AM
Michał Górny
 
Default Detecting ignored *FLAGS

On Fri, 27 Jul 2012 01:44:47 -0400
"Rick "Zero_Chaos" Farina" <zerochaos@gentoo.org> wrote:

> I would REALLY like to cut down on things like what I saw when I
> upgraded today:
>
> * Messages for package
> app-emulation/emul-linux-x86-baselibs-20120520:

You are looking for QA_FLAGS_IGNORED.

--
Best regards,
Michał Górny
 
Old 07-27-2012, 06:59 AM
"Rick "Zero_Chaos" Farina"
 
Default Detecting ignored *FLAGS

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/27/2012 02:51 AM, Michał Górny wrote:
> On Fri, 27 Jul 2012 01:44:47 -0400
> "Rick "Zero_Chaos" Farina" <zerochaos@gentoo.org> wrote:
>
>> I would REALLY like to cut down on things like what I saw when I
>> upgraded today:
>>
>> * Messages for package
>> app-emulation/emul-linux-x86-baselibs-20120520:
>
> You are looking for QA_FLAGS_IGNORED.
>
I am more than aware of how the ebuilds could be fixed, my point was,
did the commiter ignore the warnings? Most likely not, most likely the
commiter didn't realize there was an issue because this isn't checked by
default, and it should be.

So, can we add what is necessary for this to work to the dev profile *FLAGS?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJQEjxhAAoJEKXdFCfdEflKwncP/izAfDaUMUhHqfKO/29GWTgt
9Lfs7h4gdU5BYCjluOsSSEOrDb0iMjKShkl63b5PGMFZ1FifSx 3LAiYymAXeGmAD
bs+F3PLv/jkFpXjs7aRbtHo+wtl0IKGpydc9UqsttJ3357w678KCa1eQDpf aME6P
TDgouiZwrVYf0SPSO+F578uqp4Bf4sBaAb6VjZd2m9BbNk9VM6 7H9yjmTQa2ZK6U
SynIX4hltESAdX59rsRAZwjmELxxSYlo27MPdDaqIyTa0kRe8S nqlUa8wR9DwD24
di/Ho/969moLXTqA/A7x0+uN1jX5dPQErwyvNUmpP4WAH0iybthKQwr/leyEi8Fn
sLDXTw0PzqcMnxsK1Vl6CqnAaOtHQMmPhPT7Lo84c3kv2yQklj uRlDdH9O2HvVTO
bmEVFekSPoPH/HXEDS8wha3Bzj+t5rwXhYDcL2l0S6Bsl2BpLKRrtG5UJWTP6/Oo
fcNuFPvo3lmuL0dVc/oWswE0dkZHdIkqCTEl4ezyuBlSBPfxpVpV318DySz7QtEN
ilrpBsEe6TKZgstRH2DCq4X97BM5WkLRvjQfmYnk/EybYNsTmstAtG3IeEr1Xesh
SugoX67/mwQg4Dz4AlePbC8cDkHGx6/8e1TSrdP2Ja0sk/n6qP2dderjJS/1mCON
PC0OIOW9td5RrbCVvFZO
=Sb2H
-----END PGP SIGNATURE-----
 
Old 07-27-2012, 10:49 AM
Duncan
 
Default Detecting ignored *FLAGS

Rick "Zero_Chaos" Farina posted on Fri, 27 Jul 2012 01:44:47 -0400 as
excerpted:

> * Messages for package app-emulation/emul-linux-x86-baselibs-20120520:
>
> * QA Notice: Missing soname symlink(s):
> *
> * usr/lib32/libgnuintl.so.8 -> preloadable_libintl.so
> *
> * QA Notice: Missing soname symlink(s):
> *
> * usr/lib32/libgnuintl.so.8 -> preloadable_libintl.so
> *
> * QA Notice: Files built without respecting CFLAGS have been detected
> * Please include the following list of files in your report:
> * /lib32/libpam.so.0.83.1 * /lib32/libgpm.so.1.20.0


I'm unsure whether you realize that app-emulation/emul-linux-x86-* are
special-case and I'm missing something obvious (like some indication that
you're simply trying to shutup the warnings in this case), or whether
it's you missing the obvious, but just in case it's the latter I'll risk
publicly exposing the fact that I missed the former... =:^

The emul-linux-x86-* packages are pre-compiled 32-bit binaries there for
the convenience of amd64 multilib users who don't wish to run the 32-bit
chroot and separate 32-bit stage-based PM installation otherwise
necessary (in the absence of true multi-arch package-manager support) in
ordered to build the 32-bit libraries needed by some of their presumably
proprietary 32-bit-binary-only apps.

As such, they'll NEVER respect local CFLAGS, since they're not built
locally.

Similarly, various so-name symlinks (plus headerfiles, *.pc files, etc)
are omitted as they're only necessary when building reverse-deps, and
these are binary-only packages not intended to be built against, and
including these files would only increase the likelihood of conflict when
trying to build against the 64-bit versions.

As hinted above, to do the normal gentoo-ish build for the 32-bit version
of these libs on a 64-bit system, you follow the amd64 32-bit chroot
guide, installing a separately tracked and configured 32-bit x86 "stub
system" from 32-bit stages, thus ensuring all the necessary 32-bit
dependencies are available, etc, altho this 32-bit stub need not contain
system services, etc, unless you want to actually be able to boot to it,
since those are generally provided by the 64-bit side. Since that's a
LOT of extra work for the set of basic 32-bit libs that's all many will
use, the emul-linux-x86-* packages are available as a convenient (and
default) alternative for those that prefer to use them.

--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman
 

Thread Tools




All times are GMT. The time now is 05:57 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org