Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 365441 - =x11-misc/notification-daemon-0.5.0 fails to compile
Summary: =x11-misc/notification-daemon-0.5.0 fails to compile
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-30 18:18 UTC by Sebastian Dörner
Modified: 2011-05-01 17:47 UTC (History)
0 users

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


Attachments
Build log (build.log,11.75 KB, text/plain)
2011-04-30 18:18 UTC, Sebastian Dörner
Details
output of emerge --info =x11-misc/notification-daemon-0.5.0 (emerge-info,4.83 KB, text/plain)
2011-04-30 18:21 UTC, Sebastian Dörner
Details
emerge -pqv =x11-misc/notification-daemon-0.5.0 (emerge-pqv,94 bytes, text/plain)
2011-04-30 18:21 UTC, Sebastian Dörner
Details
environment file (environment,115.32 KB, text/plain)
2011-04-30 18:23 UTC, Sebastian Dörner
Details
Build log with V=1 (build.log,17.11 KB, text/plain)
2011-04-30 20:26 UTC, Sebastian Dörner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Dörner 2011-04-30 18:18:43 UTC
Created attachment 271661 [details]
Build log

Hi,
x11-misc/notification-daemon-0.5.0 just failed for me. Below follows the relevant snippet.
...
make[3]: Entering directory `/var/tmp/portage/x11-misc/notification-daemon-0.5.0/work/notification-daemon-0.5.0/src/daemon'
dbus-binding-tool --mode=glib-server --prefix=notification_daemon \
		./notificationdaemon.xml > notificationdaemon-dbus-glue.h
make  all-am
make[4]: Entering directory `/var/tmp/portage/x11-misc/notification-daemon-0.5.0/work/notification-daemon-0.5.0/src/daemon'
  CC     daemon.o
  CC     stack.o
  CC     engines.o
  CC     sound.o
  CCLD   notification-daemon
/usr/lib/gcc/i686-pc-linux-gnu/4.4.5/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lxcb-aux
collect2: ld returned 1 exit status
make[4]: *** [notification-daemon] Fehler 1
make[4]: Leaving directory `/var/tmp/portage/x11-misc/notification-daemon-0.5.0/work/notification-daemon-0.5.0/src/daemon'
make[3]: *** [all] Fehler 2
make[3]: Leaving directory `/var/tmp/portage/x11-misc/notification-daemon-0.5.0/work/notification-daemon-0.5.0/src/daemon'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/x11-misc/notification-daemon-0.5.0/work/notification-daemon-0.5.0/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/x11-misc/notification-daemon-0.5.0/work/notification-daemon-0.5.0'
make: *** [all] Fehler 2
emake failed
 * ERROR: x11-misc/notification-daemon-0.5.0 failed (compile phase):
 *   compile failure
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 3092:  Called gnome2_src_compile
 *   environment, line 2383:  Called die
 * The specific snippet of code:
 *       emake || die "compile failure"
 * 

As this seems to be xcb-related, here's also the output of `eix -c xcb`:

[I] x11-libs/libxcb (1.7@06.01.2011): X C-language Bindings library
[I] x11-libs/xcb-util (0.3.8@30.04.2011): X C-language Bindings sample implementations
[I] x11-libs/xcb-util-image (0.3.8@30.04.2011): X C-language Bindings sample implementations
[I] x11-libs/xcb-util-keysyms (0.3.8@30.04.2011): X C-language Bindings sample implementations
[I] x11-libs/xcb-util-renderutil (0.3.8@30.04.2011): X C-language Bindings sample implementations
[I] x11-libs/xcb-util-wm (0.3.8@30.04.2011): X C-language Bindings sample implementations
[N] x11-misc/xcb (2.4): Marc Lehmann's improved X Cut Buffers
[I] x11-proto/xcb-proto (1.6-r1@06.01.2011): X C-language Bindings protocol headers

Maybe x11-misc/xcb is a needed dependency?
Comment 1 Sebastian Dörner 2011-04-30 18:21:34 UTC
Created attachment 271663 [details]
output of emerge --info =x11-misc/notification-daemon-0.5.0
Comment 2 Sebastian Dörner 2011-04-30 18:21:59 UTC
Created attachment 271665 [details]
emerge -pqv =x11-misc/notification-daemon-0.5.0
Comment 3 Sebastian Dörner 2011-04-30 18:23:23 UTC
Created attachment 271667 [details]
environment file
Comment 4 Rafał Mużyło 2011-04-30 19:58:06 UTC
This looks more like a case of la file pollution - configure checks pass.
Could you attach a build log while V=1, so that the command is shown ?
Comment 5 Sebastian Dörner 2011-04-30 20:26:16 UTC
Created attachment 271673 [details]
Build log with V=1
Comment 6 Rafał Mużyło 2011-05-01 15:45:52 UTC
Yup, it's la file pollution - take note of the difference between libtool command and one sent to gcc.
Also, either you're still on cairo 1.8 or you need a revdep-rebuild anyway, as glitz left the tree awhile ago.

So, report back, after you've done that.
Comment 7 Sebastian Dörner 2011-05-01 17:47:23 UTC
x11-libs/libwnck was rebuild by revdep-rebuild and that solved the problem. Thanks for your help and sorry for the invalid report.