1/ TEXTRELs * 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 this file in your report: * /var/tmp/portage/x11-libs/gai-0.5.10/temp/scanelf-textrel.log * TEXTREL usr/lib/libgai.so.0.5.10 2/ strict aliasing issues * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * gai-transparent.c:43: warning: dereferencing type-punned pointer will break strict-aliasing rules gai-rox.c:105: warning: dereferencing type-punned pointer will break strict-aliasing rules * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: http://gai.sourceforge.net/ 3/ when compiled with --as-needed, things that try to link to it fail i686-pc-linux-gnu-gcc -o gai-pager gai-pager.o waimea.o enlightenment.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--no-as-needed -pthread -Wl,--export-dynamic -L/var/tmp/portage/x11-libs/gai-0.5.10/image//usr/lib/lib -lgai -lgthread-2.0 -lrt -lpangoft2-1.0 -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgtk-x11-2.0 -lpangox-1.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 /usr/lib/gcc/i686-pc-linux-gnu/4.2.2/../../../libgai.so: undefined reference to `SDL_JoystickOpen' /usr/lib/gcc/i686-pc-linux-gnu/4.2.2/../../../libgai.so: undefined reference to `SDL_NumJoysticks' /usr/lib/gcc/i686-pc-linux-gnu/4.2.2/../../../libgai.so: undefined reference to `SDL_Init' /usr/lib/gcc/i686-pc-linux-gnu/4.2.2/../../../libgai.so: undefined reference to `SDL_JoystickGetAxis' /usr/lib/gcc/i686-pc-linux-gnu/4.2.2/../../../libgai.so: undefined reference to `SDL_JoystickGetButton' /usr/lib/gcc/i686-pc-linux-gnu/4.2.2/../../../libgai.so: undefined reference to `SDL_JoystickUpdate' collect2: ld returned 1 exit status make: *** [gai-pager] Error 1 * * ERROR: x11-plugins/gai-pager-0.2-r1 failed.
This needs to die, everything (two ebuilds that are using this) is broken, dead upstream and this is a waste of time.
tend to agree . see linked/blocked bug.
no need for treecleaners. remove at your leisure.
So, can we nuke this?
*** Bug 207744 has been marked as a duplicate of this bug. ***
*** Bug 207741 has been marked as a duplicate of this bug. ***
Masked package pending removal... Nuke it at whim or I'll do that in the usual 30 days...
Didn't notice one bug was for gai and one for gai-pal. Package-masked gai as well...
somehow the mask was for x11-plugins/gai-pal and x11-plugins/gai (no such thing), just fixed it..
Removed.