Summary: | Stabilize =x11-libs/libnotify-0.7.2 and friends | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Samuli Suominen (RETIRED) <ssuominen> |
Component: | Current packages | Assignee: | Freedesktop bugs <freedesktop-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | thorsten |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 358407, 358733, 360443, 360943, 361009, 361125, 361267, 361305 | ||
Bug Blocks: |
Description
Samuli Suominen (RETIRED)
2011-03-29 11:01:35 UTC
*** Bug 359031 has been marked as a duplicate of this bug. *** Some stable packages are not yet ready for x11-libs/libnotify-0.7.2. sys-apps/gnome-disk-utility-2.32.0-r1 fails to build with x11-libs/libnotify-0.7.2. gnome-disk-utility-2.32.1 has already been ported to the new API. > notification-main.c: In function ‘update_status_icon’: > notification-main.c:539: error: too many arguments to function ‘notify_notification_new’ > notification-main.c:540: warning: implicit declaration of function ‘notify_notification_attach_to_status_icon’ gnome-extra/nm-applet-0.8 fails to build with x11-libs/libnotify-0.7.2, but the patch for nm-applet-0.8.2 can be used. > applet.c: In function ‘applet_do_notify’: > applet.c:645: error: too many arguments to function ‘notify_notification_new’ (In reply to comment #2) > Some stable packages are not yet ready for x11-libs/libnotify-0.7.2. gnome-disk-utility, bug 361125 and I've applied the nm-applet fix to both 0.8 and 0.8.1 too, so it won't be a problem anymore. amd64 ok appears to work fine, needed for gnome disk utility =x11-libs/libnotify-0.7.2 =dev-python/notify-python-0.1.1-r2 amd64 ok amd64 done, thanks guys net-p2p/transmission-2.12 (current stable version) fails to build against libnotify-0.7.2: notify.c: In function ‘tr_notify_added’: notify.c:163: error: too many arguments to function ‘notify_notification_new’ transmission-2.13 has a libnotify-0.7 patch and builds fine. Tested on sPARC, with transmission 2.13, seem to work OK. Can stabilise. arm stable Archtested on x86: Everything fine alpha/ia64/sh/sparc/x86 stable, Samuli is doing xfce for alpha/ia64/sh/sparc Where do libnotify-0.7.2 came from? The latest stable is 0.4.5 on the official site: http://www.galago-project.org/news/index.php Some sources from independent projects don't compile with libnotify-0.7.2 (In reply to comment #12) > Where do libnotify-0.7.2 came from? The latest stable is 0.4.5 on the official > site: > http://www.galago-project.org/news/index.php > Some sources from independent projects don't compile with libnotify-0.7.2 from GNOME project now, ftp://ftp.gnome.org/pub/gnome/sources/libnotify/0.7/LATEST-IS-0.7.2 that galago-project has been "dead" for a while, not sure if that will change in future... (In reply to comment #12) > Some sources from independent projects don't compile with libnotify-0.7.2 The fix is often very trivial, just look at the existing patches in Portage: find /usr/portage -name '*libnotify*.patch' ppc/ppc64 stable |