libxfce4panel-2.0.vapi:124.3-124.41: error: overriding method Xfce.PanelPlugin.remote_event is incompatible with base method bool Xfce.PanelPluginProvider.remote_event (string, GLib.Value, uint): too few parameters. public virtual signal bool remote_event (string name, GLib.Value value); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Compilation failed: 1 error(s), 0 warning(s) ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_plasma_systemd-20200404-094844 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-9.3.0 * clang version 10.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/10/bin /usr/lib/llvm/10 10.0.0 Available Python interpreters, in order of preference: [1] python3.8 [2] python3.7 [3] python3.6 [4] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * Available Rust versions: [1] rust-1.42.0 * The following VMs are available for generation-2: *) IcedTea JDK 3.15.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm The Glorious Glasgow Haskell Compilation System, version 8.0.2 timestamp of HEAD at this tinderbox image: /var/db/repos/gentoo Wed 08 Apr 2020 10:39:14 PM UTC emerge -qpvO xfce-extra/xfce4-alsa-plugin [ebuild N ] xfce-extra/xfce4-alsa-plugin-0.2.1
Created attachment 631484 [details] emerge-info.txt
Created attachment 631486 [details] emerge-history.txt
Created attachment 631488 [details] environment
Created attachment 631490 [details] etc.portage.tbz2
Created attachment 631492 [details] temp.tbz2
Created attachment 631494 [details] xfce-extra:xfce4-alsa-plugin-0.2.1:20200408-232403.log
Created attachment 640770 [details, diff] Patch setting correct function signature For me, the little patch made it compile smoothly. Does that affect any other xfce4 versions or the like? Can someone confirm please?
Can't find file to patch at input line 3. I fix a b. Then work for me. Path for patch: /etc/portage/patches/xfce-extra/xfce4-alsa-plugin --- a/src/vapi/libxfce4panel-2.0.vapi 2020-06-03 09:44:30.967542702 +0700 +++ b/src/vapi/libxfce4panel-2.0.vapi 2020-06-03 09:46:08.721742111 +0700 @@ -121,7 +121,7 @@ [Version (since = "4.10")] public virtual signal void nrows_changed (uint rows); public virtual signal void orientation_changed (Gtk.Orientation orientation); - public virtual signal bool remote_event (string name, GLib.Value value); + public virtual signal bool remote_event (string name, GLib.Value value, uint handle); [Version (since = "4.8")] public virtual signal void removed (); public virtual signal void save ();
(In reply to hangglider from comment #7) > Created attachment 640770 [details, diff] [details, diff] > Patch setting correct function signature > > For me, the little patch made it compile smoothly. Does that affect any > other xfce4 versions or the like? Can someone confirm please? Could you submit it upstream, please?
(In reply to Michał Górny from comment #9) > Could you submit it upstream, please? Done.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58019de39ee644371ff723efb9ca2267c51bbbd commit f58019de39ee644371ff723efb9ca2267c51bbbd Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2020-06-07 15:32:56 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-06-07 15:33:16 +0000 xfce-extra/xfce4-alsa-plugin: Bump to 0.3.0 Closes: https://bugs.gentoo.org/716770 Signed-off-by: Michał Górny <mgorny@gentoo.org> xfce-extra/xfce4-alsa-plugin/Manifest | 1 + .../xfce4-alsa-plugin-0.3.0.ebuild | 30 ++++++++++++++++++++++ 2 files changed, 31 insertions(+)