Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 207749 - x11-libs/gai, x11-plugins/gai-pal, x11-plugins/gai-pager removal request
Summary: x11-libs/gai, x11-plugins/gai-pal, x11-plugins/gai-pager removal request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo TreeCleaner Project
URL:
Whiteboard:
Keywords:
: 207741 207744 (view as bug list)
Depends on:
Blocks: as-needed 207741 217278
  Show dependency tree
 
Reported: 2008-01-27 20:49 UTC by Jakub Moc (RETIRED)
Modified: 2008-06-09 16:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Moc (RETIRED) gentoo-dev 2008-01-27 20:49:41 UTC
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.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-01-27 20:59:02 UTC
This needs to die, everything (two ebuilds that are using this) is broken, dead upstream and this is a waste of time.
Comment 2 Thomas Raschbacher gentoo-dev 2008-01-28 07:19:03 UTC
tend to agree . see linked/blocked bug.
Comment 3 Ryan Hill (RETIRED) gentoo-dev 2008-01-29 02:13:53 UTC
no need for treecleaners.  remove at your leisure.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2008-03-23 00:10:14 UTC
So, can we nuke this?
Comment 5 Michele Noberasco (RETIRED) gentoo-dev 2008-04-04 09:00:58 UTC
*** Bug 207744 has been marked as a duplicate of this bug. ***
Comment 6 Michele Noberasco (RETIRED) gentoo-dev 2008-04-04 09:01:42 UTC
*** Bug 207741 has been marked as a duplicate of this bug. ***
Comment 7 Michele Noberasco (RETIRED) gentoo-dev 2008-04-04 09:04:37 UTC
Masked package pending removal... Nuke it at whim or I'll do that in the usual 30 days...
Comment 8 Michele Noberasco (RETIRED) gentoo-dev 2008-04-04 09:16:59 UTC
Didn't notice one bug was for gai and one for gai-pal.
Package-masked gai as well...
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2008-05-17 10:37:13 UTC
somehow the mask was for x11-plugins/gai-pal and x11-plugins/gai (no such thing), just fixed it..
Comment 10 Samuli Suominen (RETIRED) gentoo-dev 2008-06-09 16:37:48 UTC
Removed.