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 642912 - [regression] build failure: gst-tool.c:411: undefined reference to `gdk_spawn_command_line_on_screen'
[regression] build failure: gst-tool.c:411: undefined reference to `gdk_spaw...
Status: RESOLVED FIXED
Product: gnome-system-tools
Classification: Deprecated
Component: general
2.91.x
Other Linux
: High critical
: ---
Assigned To: Milan Bouchet-Valat
system-tools-maint
Depends on:
Blocks:
 
 
Reported: 2011-02-21 20:58 UTC by David Ronis
Modified: 2011-02-26 18:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Ronis 2011-02-21 20:58:13 UTC
I'm trying to build version 2.91.1 of g-s-t.  I've got gtk+3.0-3.0.0 installed.

CCLD   network-admin
Merging translations into network.desktop.
../../src/common/libsetuptool.a(gst-tool.o): In function `gst_tool_show_help':
/home/ronis/Project/notar/GNOME/garnome/desktop/gnome-system-tools/work/main.d/gnome-system-tools-2.91.1/src/common/gst-tool.c:411: undefined reference to `gdk_spawn_command_line_on_screen'
Comment 1 David Ronis 2011-02-22 19:31:38 UTC
I've updated gtk+ to 3.0.1.   The problem remains.
Comment 2 David Ronis 2011-02-22 19:54:05 UTC
I think I fixed this simply by replacing the call to gdk_spawn_command_line_on_screen by

g_spawn_command_line_async (command, &error);

That's what the gdk docs suggest, although I also could have used g_spawn_command_line_sync().
Comment 3 Milan Bouchet-Valat 2011-02-22 20:40:18 UTC
Yeah, that's really trivial. We need something along the lines of http://git.gnome.org/browse/gnome-panel/commit/?h=gtk3&id=53ee7d2f39a30df4559920bb8044d9ac3b17ee97

I'll fix that in a few days, feel free to provide a patch before that. ;-)
Comment 4 Milan Bouchet-Valat 2011-02-26 18:27:24 UTC
I've pushed the fix and released 2.91.90 with it.