[Pkg-fonts-devel] Bug#768655: birdfont: FTBFS on jessie - error: 1 extra arguments for `Gdk.RGBA Gtk.ColorSelection.get_current_rgba ()'

James Cowgill james410 at cowgill.org.uk
Sun Nov 9 01:11:56 UTC 2014


Source: birdfont
Version: 0.47-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Control: fixed -1 1.7-1

Hi,

The version of your package currently in testing (0.47-1) fails to build in
a jessie chroot:

> TaskFailed - taskid:birdfont:compile_c
> Command failed: 'valac --ccode --save-temps --enable-experimental-non-null --enable-experimental --target-glib=2.34 --define=LINUX --vapidir ./ --basedir build/birdfont --pkg glib-2.0 --pkg libxml-2.0 --pkg gio-2.0 --pkg cairo --pkg gdk-pixbuf-2.0 --pkg webkitgtk-3.0 --pkg gee-1.0 --pkg libnotify build/birdfont.vapi birdfont/Main.vala birdfont/GtkWindow.vala' returned 1
> 
> Compilation failed: 2 error(s), 14 warning(s)
> 
> warning: --save-temps has no effect when -C or --ccode is set
> birdfont/GtkWindow.vala:290.18-290.32: warning: deprecated syntax, don't use `new' to initialize structs
> 				Gdk.RGBA c = new Gdk.RGBA ();
> 				             ^^^^^^^^^^^^^^^
> birdfont/GtkWindow.vala:291.5-291.40: error: 1 extra arguments for `Gdk.RGBA Gtk.ColorSelection.get_current_rgba ()'
> 				color_selection.get_current_rgba (c);
> 				^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> birdfont/GtkWindow.vala:774.80-774.84: warning: Gtk.Stock has been deprecated since 3.10
> birdfont/GtkWindow.vala:762.59-762.63: warning: Gtk.Stock has been deprecated since 3.10
> birdfont/GtkWindow.vala:764.59-764.63: warning: Gtk.Stock has been deprecated since 3.10
> birdfont/GtkWindow.vala:862.10-862.39: error: Assignment: Cannot convert from `Gdk.Screen?' to `Gdk.Screen'
> 		Screen screen = Screen.get_default ();
> 		       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> birdfont/GtkWindow.vala:885.22-885.42: warning: deprecated syntax, don't use `new' to initialize structs
> 		label_allocation = new Gtk.Allocation ();
> 		                   ^^^^^^^^^^^^^^^^^^^^^
> birdfont/GtkWindow.vala:906.20-906.39: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
> birdfont/GtkWindow.vala:922.4-922.30: warning: unhandled error `GLib.Error'
> 			export_notification.show ();
> 			^^^^^^^^^^^^^^^^^^^^^^^^^^^
> birdfont/GtkWindow.vala:937.13-937.32: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
> birdfont/GtkWindow.vala:957.13-957.32: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
> birdfont/GtkWindow.vala:976.13-976.32: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
> birdfont/Main.vala:60.25-60.36: warning: deprecated syntax, don't use `new' to initialize structs
> 	Mutex database_mutex = new Mutex ();
> 	                       ^^^^^^^^^^^^
> birdfont/Main.vala:61.24-61.34: warning: deprecated syntax, don't use `new' to initialize structs
> 	Cond main_loop_idle = new Cond ();
> 	                      ^^^^^^^^^^^
> birdfont/Main.vala:66.15-66.47: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
> 
> debian/rules:15: recipe for target 'override_dh_auto_configure' failed

I managed to build the version currently in unstable (1.7-1)
successfully however, so I've marked the bug fixed in that version.

Thanks,
James

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the Pkg-fonts-devel mailing list