unity-greeter FTBFS on yakkety: undefined reference to `gtk_widget_set_focus_on_click'

Bug #1591980 reported by Jeremy Bicha on 2016-06-13
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-greeter (Ubuntu)
Robert Ancell
vala (Debian)
Fix Released
vala (Ubuntu)

Bug Description

This is apparently caused by vala 0.32


and will be fixed once we get GTK+ 3.20, probably later in the yakkety cycle. I'm filing this bug so hopefully others won't waste as much time trying to figure out what broke.

unity_greeter-main-window.o: In function `main_window_constructor':
/«PKGBUILDDIR»/src/main-window.c:1644: undefined reference to `gtk_widget_set_focus_on_click'
unity_greeter-prompt-box.o: In function `prompt_box_real_create_name_grid':
/«PKGBUILDDIR»/src/prompt-box.c:590: undefined reference to `gtk_widget_set_focus_on_click'
unity_greeter-shutdown-dialog.o: In function `dialog_button_construct':
/«PKGBUILDDIR»/src/shutdown-dialog.c:2087: undefined reference to `gtk_widget_set_focus_on_click'
collect2: error: ld returned 1 exit status
Makefile:482: recipe for target 'unity-greeter' failed
make[4]: *** [unity-greeter] Error 1
make[4]: Leaving directory '/«PKGBUILDDIR»/src'

Full build log at https://launchpad.net/ubuntu/+source/unity-greeter/16.10.0-0ubuntu2/+build/9679540

Changed in vala (Debian):
status: Unknown → New
Changed in unity-greeter (Ubuntu):
status: New → Fix Committed
importance: Undecided → Critical
importance: Critical → High
assignee: nobody → Robert Ancell (robert-ancell)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-greeter - 16.10.1-0ubuntu2

unity-greeter (16.10.1-0ubuntu2) yakkety; urgency=medium

  * debian/control:
    - Require unity-settings-daemon that has xsettings signal fixes.

 -- Robert Ancell <email address hidden> Fri, 24 Jun 2016 09:21:10 +1200

Changed in unity-greeter (Ubuntu):
status: Fix Committed → Fix Released
Jeremy Bicha (jbicha) on 2018-02-08
Changed in vala (Ubuntu):
status: New → Fix Released
Changed in vala (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.