[Pkg-vala-maintainers] Bug#839290: Valac 0.34 has broken GTK+ binding
Boyuan Yang
073plan at gmail.com
Sat Oct 1 06:47:48 UTC 2016
Package: valac
Version: 0.34.0-3
Severity: important
Tags: upstream
I was trying to compile some third-party applications written in Vala, namely
`deepin-terminal' (https://github.com/manateelazycat/deepin-terminal), which is
the default terminal emulation application of a Debian-based distribution
called Deepin.
Building under Stretch is fine. Building under Sid would encounter FTBFS.
--------------------------
gtk+-3.0.vapi:3295.33-3295.43: error: The type name `Gdk.Monitor' could not be
found
public void place_on_monitor (Gdk.Monitor monitor);
^^^^^^^^^^^
gtk+-3.0.vapi:3316.10-3316.24: error: The type name `Gdk.AnchorHints' could not
be found
public Gdk.AnchorHints anchor_hints { get; set construct; }
^^^^^^^^^^^^^^^
gtk+-3.0.vapi:3316.10-3316.24: error: The type name `Gdk.AnchorHints' could not
be found
public Gdk.AnchorHints anchor_hints { get; set construct; }
^^^^^^^^^^^^^^^
gtk+-3.0.vapi:3316.10-3316.24: error: The type name `Gdk.AnchorHints' could not
be found
public Gdk.AnchorHints anchor_hints { get; set construct; }
^^^^^^^^^^^^^^^
------------------------------
The major difference would be the different versions of Valac.
I believe that the vala binding to GTK+ is broken in the new version 0.34.
-- System Information:
Debian Release: stretch/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
More information about the Pkg-vala-maintainers
mailing list