[4/661] cd /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0_build/xmpp-vala && /usr/bin/valac-0.52 --color=always -C --header=/var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0_build/exports/xmpp-vala.h --internal-header=/var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0_build/exports/xmpp-vala_internal.h --vapi=/var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0_build/exports/xmpp-vala.vapi --internal-vapi=/var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0_build/exports/xmpp-vala_internal.vapi -b /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala -d /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0_build/xmpp-vala --pkg=gdk-pixbuf-2.0 --pkg=gee-0.8 --pkg=gio-2.0 --pkg=glib-2.0 --pkg=gobject-2.0 --pkg=icu-uc --define=ALPN_SUPPORT --vapidir=/var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/vapi -g --target-glib=2.38 /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/core/namespace_state.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/core/stanza_attribute.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/core/stanza_node.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/core/stanza_reader.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/core/stanza_writer.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/core/xmpp_log.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/core/xmpp_stream.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/bind.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/bookmarks_provider.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/conference.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/iq/module.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/iq/stanza.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/jid.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/message/module.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/message/stanza.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/presence/flag.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/presence/module.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/presence/stanza.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/roster/flag.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/roster/item.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/roster/module.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/roster/versioning_module.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/sasl.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/session.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/stanza.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/stanza_error.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/stream_error.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/tls.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/util.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0048_bookmarks.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0048_conference.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0402_bookmarks2.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0004_data_forms.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0030_service_discovery/flag.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0030_service_discovery/identity.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0030_service_discovery/info_result.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0030_service_discovery/item.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0030_service_discovery/items_result.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0030_service_discovery/module.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0045_muc/flag.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0045_muc/module.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0045_muc/status_code.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0047_in_band_bytestreams.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0049_private_xml_storage.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0054_vcard/module.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0060_pubsub.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0065_socks5_bytestreams.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0066_out_of_band_data.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0077_in_band_registration.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0082_date_time_profiles.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0084_user_avatars.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0085_chat_state_notifications.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0115_entity_capabilities.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0166_jingle.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0184_message_delivery_receipts.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0191_blocking_command.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0198_stream_management.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0199_ping.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0203_delayed_delivery.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0234_jingle_file_transfer.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0260_jingle_socks5_bytestreams.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0261_jingle_in_band_bytestreams.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0280_message_carbons.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0308_last_message_correction.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0313_message_archive_management.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0333_chat_markers.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0334_message_processing_hints.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0359_unique_stable_stanza_ids.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0363_http_file_upload.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0368_srv_records_tls.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0380_explicit_encryption.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0391_jingle_encrypted_transports.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/0410_muc_self_ping.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/module/xep/pixbuf_storage.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/util.vala /var/tmp/portage/net-im/dino-0.2.0/work/dino-0.2.0/xmpp-vala/src/glib_fixes.vapi ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_plasma-j2-20210510-191355 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.1 [2] x86_64-pc-linux-gnu-9.3.1 [3] x86_64-pc-linux-gnu-11.1.0 * clang version 12.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/12/bin /usr/lib/llvm/12 12.0.0 Python 3.8.10 Available Ruby profiles: [1] ruby26 (with Rubygems) [2] ruby30 (with Rubygems) * Available Rust versions: [1] rust-bin-1.52.1 [2] rust-1.52.1 * The following VMs are available for generation-2: *) AdoptOpenJDK 8.292_p10 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm The Glorious Glasgow Haskell Compilation System, version 8.10.4 [1] php7.3 [2] php7.4 [3] php8.0 * timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Fri May 14 08:05:29 UTC 2021 emerge -qpvO net-im/dino [ebuild N ] net-im/dino-0.2.0 USE="gpg http notification-sound omemo"
Created attachment 708399 [details] emerge-info.txt
Created attachment 708402 [details] emerge-history.txt
Created attachment 708405 [details] environment
Created attachment 708408 [details] etc.portage.tar.bz2
Created attachment 708411 [details] logs.tar.bz2
Created attachment 708414 [details] net-im:dino-0.2.0:20210514-091135.log
Created attachment 708417 [details] temp.tar.bz2
Fine with VALA_MAX_API_VERSION="0.48"
(In reply to Ionen Wolkens from comment #8) > Fine with VALA_MAX_API_VERSION="0.48" Can confirm that.
Created attachment 713268 [details, diff] Patch fixing the bug
(In reply to Thomas Schneider from comment #10) > Created attachment 713268 [details, diff] [details, diff] > Patch fixing the bug For some reason, this patch does not work for me.
Created attachment 713412 [details] Build log with the patch -- Found Vala: /usr/bin/valac-0.52 (found suitable version "0.52.3", minimum required is "0.34") ^^ Where does 0.34 come from? I replaced 0.34 with 0.48 in the ebuild.
Sorry, it works (the problem was in MIN/MAX API VERSION).
Fixing the bug by restricting vala to older versions (which I have uninstalled long ago) does not seem like the best solution to me. The upstream project committed a patch so that dino would compile with newer vala versions three months ago. https://github.com/dino/dino/commit/9acb54df9254609f2fe4de83c9047d408412de28 Discussion here: https://github.com/dino/dino/issues/1010
Hi, sorry for my prolonged inactivity. On June 7, 2021, Dino 0.2.1 came out which had this bug fixed. That version was promptly packaged and stabilized back then. 0.2.0 is out of the Gentoo repository by now. Nothing left to fix.