Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 268002 - dev-libs/check will not compile with non-GNU compilers, blocking x11-libs/xcb-util, blocking x11-libs/startup-notification-0.10
Summary: dev-libs/check will not compile with non-GNU compilers, blocking x11-libs/xcb...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All IRIX
: High normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 320225
  Show dependency tree
 
Reported: 2009-04-30 14:37 UTC by Stuart Shelton
Modified: 2011-12-15 18:10 UTC (History)
0 users

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 Stuart Shelton 2009-04-30 14:37:54 UTC
dev-libs/check primarily fails because it tries to use strsignal() without checking whether it is present on the platform it is being built on, but after this quickly descends into an enormous pile of GNU-isms.

When I came across another package which depended on dev-libs/check I tried patching to remove/standardise the problematic code, but eventually hit a point where it just wasn't going to work without major re-writes.

x11-libs/xcb-util has a hard dependency on dev-libs/check, and x11-libs/startup-notification has a hard dependency on x11-libs/xcb-util - as per Bug 267849.  Can either of these dependencies be safely removed from the respective ebuilds?
Comment 1 walt 2011-04-26 19:04:35 UTC
libstartup-notification *should* fail to compile (but doesn't) because it implicitly defines xcb_atom_get, which is no longer supplied by xcb-util.

Instead, it fails at runtime with a missing symbol error.

I'm trying to file a bug against libstartup-notification but there doesn't seem to be a bugtracker for it.  Any ideas?
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2011-04-27 08:26:38 UTC
(In reply to comment #1)
> libstartup-notification *should* fail to compile (but doesn't) because it
> implicitly defines xcb_atom_get, which is no longer supplied by xcb-util.
> 
> Instead, it fails at runtime with a missing symbol error.
> 
> I'm trying to file a bug against libstartup-notification but there doesn't seem
> to be a bugtracker for it.  Any ideas?

Sure.   Stop polluting unrelated bugs and search fox closed bugs as well.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2011-04-27 08:27:01 UTC
(In reply to comment #2)
> Sure.   Stop polluting unrelated bugs and search fox closed bugs as well.
                                                   *for
Comment 4 Fabian Groffen gentoo-dev 2011-12-15 18:10:48 UTC
We are sorry to close this bug.  We lack the man-power and devotion to support mips-irix in the tree.