Summary: | gnome-base/gnome-control-center-3.8.6 build failure | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | timemars <ruanzhijie> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | greg.sandstrom, wuno |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
emerge info emerge pqv patch for the ebuild to allow building with USE=-socialweb corrected gnome-control-center-3.8.6-flickr-linking.patch as checekd-in by upstream |
Created attachment 363044 [details]
emerge info
Created attachment 363050 [details]
emerge pqv
Created attachment 363058 [details, diff] patch for the ebuild to allow building with USE=-socialweb (In reply to timemars from comment #0) > Created attachment 363042 [details] > build.log > > seems that net-libs/libsocialweb is needed. I've observed the same build failure building with USE=-socialweb The reason for the break is that the gnome-control-center-3.8.6-flickr-linking.patch (from upstream) is including unconditional the bg-flickr.{c,h} files which in turn insist on the presence of the libsocialweb headers. I am pretty sure that the upstream patch is at best suboptimal and has to be overhauled for the 3.10.x series. However for us now on the 3.8-branch it would be helpful to patch the ebuild like I've done on my local machine Created attachment 363180 [details, diff] corrected gnome-control-center-3.8.6-flickr-linking.patch as checekd-in by upstream (In reply to Walter Meinl from comment #3) > The reason for the break is that the > gnome-control-center-3.8.6-flickr-linking.patch (from upstream) > is including unconditional the bg-flickr.{c,h} files which in turn insist on > the presence of the libsocialweb headers. > I am pretty sure that the upstream patch is at best suboptimal and has to be > overhauled for the 3.10.x series. It was discovered in the gnome upstream bug https://bugzilla.gnome.org/show_bug.cgi?id=710829 that the patch for gnome-control-center-3.10.1 was wrong and the right patch was attached. However, to work correctly with 3.8.6 another check-in from upstream (see https://bugzilla.gnome.org/show_bug.cgi?id=709302) has to be applied as well. The patch attached combines both patches and I was able to build gnome-control-center-3.8.6 with and w/o USE=socialweb + 13 Nov 2013; Pacho Ramos <pacho@gentoo.org> + +files/gnome-control-center-3.8.6-flickr-linking2.patch, + files/gnome-control-center-3.8.6-flickr-linking.patch, + gnome-control-center-3.8.6.ebuild: + Fix linking patch, bug #490982 by timemars and Walter Meinl + *** Bug 491218 has been marked as a duplicate of this bug. *** |
Created attachment 363042 [details] build.log seems that net-libs/libsocialweb is needed.