Bug 41631

Summary: startup-notification fails due to x11-xcb
Product: libstartup-notification Reporter: Olaf 'Rhialto' Seibert <rhialto>
Component: generalAssignee: XDG Bugs <xdg-bugs>
Status: NEW --- QA Contact:
Severity: blocker    
Priority: medium CC: bsiegert
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: NetBSD   
Whiteboard:
i915 platform: i915 features:

Description Olaf 'Rhialto' Seibert 2011-10-09 14:33:14 UTC
If you're using a slightly older libX11 that doesn't have the x11-xcb stuff built in, you can't configure startup-notification.

The tail of the output when building on NetBSD 5.0 using the pkgsrc buid framework:

checking whether realloc (NULL,) will work... yes
checking execinfo.h usability... no
checking execinfo.h presence... no
checking for execinfo.h... no
checking pkg-config is at least version 0.9.0... yes
checking for xcb... yes
checking for xcb_aux... yes
checking for xcb_event... yes
checking for x11_xcb... no
configure: error: Cannot find x11-xcb
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/startup-notification
*** Error code 1

Stop.

This breaks (for me) devel/monotone-viz (via x11/lablgtk, x11/gnome-panel,
and devel/libwnck), and some more packages.

Some option to build without this bleeding-edge support "would be nice".

I also reported this to the pkgsrc people; maybe they can find some workaround, but a real fix is of course better. See http://mail-index.netbsd.org/pkgsrc-users/2011/10/08/msg015143.html for any possible followup on that front (none so far).

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.