After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 652999 - building against GTK3 with x11 and broadway backend enabled fails
building against GTK3 with x11 and broadway backend enabled fails
Status: RESOLVED FIXED
Product: devhelp
Classification: Applications
Component: General
3.0.x
Other Linux
: Normal normal
: ---
Assigned To: devhelp-maint
devhelp-maint
Depends on:
Blocks:
 
 
Reported: 2011-06-20 12:23 UTC by Dominique Leuenberger
Modified: 2011-12-17 15:51 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
build: Fix detection of GDK backend in case of multiple backends (2.39 KB, patch)
2011-07-04 12:40 UTC, Vincent Untz
accepted-commit_now Details | Review

Description Dominique Leuenberger 2011-06-20 12:23:47 UTC
While building devhelp, the command
  pkg-config --variable=targets gtk+-3.0
is used to identify the target platform.

If GTK3 (version 3.1.2) is built with x11 AND broadway support, then this replies with
  x11 broadway
which in turn does not match with what devhelp requires to identify a proper target.
Comment 1 Philip Withnall 2011-07-03 13:30:45 UTC
commit 2abd066eefffd71e4b75316f719f2b2c172969fd
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sun Jul 3 14:29:38 2011 +0100

    build: Fix smclient configuration when building against GTK+ with Broadway
    
    Closes: bgo#652999

 configure.in |   41 ++++++++++++++++++++++++++++++-----------
 1 files changed, 30 insertions(+), 11 deletions(-)
Comment 2 Philip Withnall 2011-07-03 13:31:47 UTC
Argh, sorry, wrong bug report.
Comment 3 Vincent Untz 2011-07-04 12:40:31 UTC
Created attachment 191228 [details] [review]
build: Fix detection of GDK backend in case of multiple backends

The GDK backend detection routine only worked in the case where GTK+ is
built for one and only one backend.
Comment 4 Frederic Peters 2011-07-04 12:53:31 UTC
Comment on attachment 191228 [details] [review]
build: Fix detection of GDK backend in case of multiple backends

Great; thanks Vincent.
Comment 5 Jason Siefken 2011-12-04 19:49:50 UTC
Can this bug be closed?
Comment 6 Dominique Leuenberger 2011-12-05 08:20:14 UTC
Vincent's patch hasn't been pushed.
In an attempt to fix bug 638748, this commit was pushed though:
 http://git.gnome.org/browse/devhelp/commit/acinclude.m4?id=5dbfaa6d092a9301601dfaab25838ff20ad1aa19
Comment 7 Frederic Peters 2011-12-17 15:51:41 UTC
It has now been pushed.