Closed Schievel1 closed 2 years ago
Hi, I am trying to create an ebuild for gentoo, but the build fails
mono --version Mono JIT compiler version 6.12.0.122 (tarball Thu Apr 28 16:50:33 CEST 2022) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug Interpreter: yes LLVM: supported, not enabled. Suspend: hybrid GC: sgen (concurrent by default)
❯ valac-0.56 --version Vala 0.56.1
❯ vapigen-0.56 --version Vala API Generator 0.56.1
` [ 76%] Generating libayatana-appindicator3-api.middle cd /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono && /usr/bin/cmake -E copy /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/libayatana-appindicator3-api.raw /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/libayatana-appindicator3-api.middle cd /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono && /usr/bin/gapi3-fixup --api=libayatana-appindicator3-api.middle --metadata="/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91/bindings/mono/libayatana-appindicator3-api.metadata" Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes Warning: matched no nodes [ 80%] Generating libayatana-appindicator3-api.xml cd /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono && sed -e "s|PROP_ID_S|id|" -e "s|PROP_STATUS_S|Status|" -e "s|PROP_STATUS_S|status|" -e "s|PROP_CATEGORY_S|Category|" -e "s|PROP_CATEGORY_S|category|" -e "s|PROP_ICON_NAME_S|icon-name|" -e "s|PROP_ICON_DESC_S|IconDesc|" -e "s|PROP_ICON_DESC_S|icon-desc|" -e "s|PROP_ATTENTION_ICON_NAME_S|AttentionIconName|" -e "s|PROP_ATTENTION_ICON_NAME_S|attention-icon-name|" -e "s|PROP_ATTENTION_ICON_DESC_S|AttentionIconDesc|" -e "s|PROP_ATTENTION_ICON_DESC_S|attention-icon-desc|" -e "s|PROP_ICON_THEME_PATH_S|icon-theme-path|" -e "s|PROP_MENU_S|menu|" -e "s|PROP_CONNECTED_S|connected|" -e "s|PROP_LABEL_S|label|" -e "s|PROP_LABEL_GUIDE_S|label-guide|" -e "s|PROP_ORDERING_INDEX_S|ordering-index|" -e "s|PROP_DBUS_MENU_SERVER_S|DbusMenuServer|" -e "s|PROP_DBUS_MENU_SERVER_S|dbus-menu-server|" -e "s|PROP_TITLE_S|Title|" -e "s|PROP_TITLE_S|title|" /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/libayatana-appindicator3-api.middle > /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/libayatana-appindicator3-api.xml Generation succeeded - 2 warning(s) [ 85%] Generating GtkSharp/ObjectManager.cs, AyatanaAppIndicator/AppIndicatorCategory.cs, AyatanaAppIndicator/NewAttentionIconHandler.cs, AyatanaAppIndicator/NewStatusHandler.cs, AyatanaAppIndicator/AppIndicatorStatus.cs, AyatanaAppIndicator/NewIconHandler.cs, AyatanaAppIndicator/ApplicationIndicator.cs, AyatanaAppIndicator/NewIconThemePathHandler.cs, AyatanaAppIndicator/ScrollEventHandler.cs, AyatanaAppIndicator/ConnectionChangedHandler.cs, AyatanaAppIndicator/NewLabelHandler.cs cd /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono && /usr/bin/gapi3-codegen --generate libayatana-appindicator3-api.xml --outdir=/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono --assembly-name=ayatana-appindicator3-sharp -I:/usr/lib64/pkgconfig/../../share/gapi-3.0/pango-api.xml -I:/usr/lib64/pkgconfig/../../share/gapi-3.0/atk-api.xml -I:/usr/lib64/pkgconfig/../../share/gapi-3.0/gtk-api.xml -I:/usr/lib64/pkgconfig/../../share/gapi-3.0/glib-api.xml -I:/usr/lib64/pkgconfig/../../share/gapi-3.0/gio-api.xml -I:/usr/lib64/pkgconfig/../../share/gapi-3.0/gdk-api.xml make[2]: Leaving directory '/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build' [ 85%] Built target bindings-vala
Generation Summary: Enums: 0 Structs: 0 Boxed: 0 Opaques: 0 Interfaces: 0 Objects: 0 Callbacks: 0 Properties: 0 Signals: 0 Methods: 0 Constructors: 0 Throttled: 0 Total Nodes: 0
[ 90%] Generating ayatana-appindicator3-sharp.dll cd /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono && /usr/bin/mcs -keyfile:"/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91/bindings/mono/ayatana-appindicator3-sharp.snk" -nowarn:0169,0612,0618 -unsafe -out:"/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/ayatana-appindicator3-sharp.dll" -target:library -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/cairo-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/pango-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/atk-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/gtk-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/gio-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/gdk-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/glib-sharp.dll /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/AyatanaAppIndicator/.cs /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/GtkSharp/ObjectManager.cs /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91/bindings/mono/AssemblyInfo.cs /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/ApplicationIndicatorCustom.cs error CS2001: Source file `/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/AyatanaAppIndicator/.cs' could not be found make[2]: [bindings/mono/CMakeFiles/bindings-mono.dir/build.make:91: bindings/mono/ayatana-appindicator3-sharp.dll] Error 1 make[2]: Leaving directory '/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build' make[1]: [CMakeFiles/Makefile2:229: bindings/mono/CMakeFiles/bindings-mono.dir/all] Error 2 make[1]: Leaving directory '/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build' make: *** [Makefile:136: all] Error 2
emerge --info '=dev-libs/libayatana-appindicator-0.5.91::guru'
emerge -pqv '=dev-libs/libayatana-appindicator-0.5.91::guru'
Hi, I am trying to create an ebuild for gentoo, but the build fails
mono --version Mono JIT compiler version 6.12.0.122 (tarball Thu Apr 28 16:50:33 CEST 2022) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug Interpreter: yes LLVM: supported, not enabled. Suspend: hybrid GC: sgen (concurrent by default)
❯ valac-0.56 --version Vala 0.56.1
❯ vapigen-0.56 --version Vala API Generator 0.56.1
` [ 76%] Generating libayatana-appindicator3-api.middle cd /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono && /usr/bin/cmake -E copy /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/libayatana-appindicator3-api.raw /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/libayatana-appindicator3-api.middle cd /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono && /usr/bin/gapi3-fixup --api=libayatana-appindicator3-api.middle --metadata="/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91/bindings/mono/libayatana-appindicator3-api.metadata" Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
Warning: matched no nodes
[ 80%] Generating libayatana-appindicator3-api.xml
cd /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono && sed -e "s|PROP_ID_S|id|" -e "s|PROP_STATUS_S|Status|" -e "s|PROP_STATUS_S|status|" -e "s|PROP_CATEGORY_S|Category|" -e "s|PROP_CATEGORY_S|category|" -e "s|PROP_ICON_NAME_S|icon-name|" -e "s|PROP_ICON_DESC_S|IconDesc|" -e "s|PROP_ICON_DESC_S|icon-desc|" -e "s|PROP_ATTENTION_ICON_NAME_S|AttentionIconName|" -e "s|PROP_ATTENTION_ICON_NAME_S|attention-icon-name|" -e "s|PROP_ATTENTION_ICON_DESC_S|AttentionIconDesc|" -e "s|PROP_ATTENTION_ICON_DESC_S|attention-icon-desc|" -e "s|PROP_ICON_THEME_PATH_S|icon-theme-path|" -e "s|PROP_MENU_S|menu|" -e "s|PROP_CONNECTED_S|connected|" -e "s|PROP_LABEL_S|label|" -e "s|PROP_LABEL_GUIDE_S|label-guide|" -e "s|PROP_ORDERING_INDEX_S|ordering-index|" -e "s|PROP_DBUS_MENU_SERVER_S|DbusMenuServer|" -e "s|PROP_DBUS_MENU_SERVER_S|dbus-menu-server|" -e "s|PROP_TITLE_S|Title|" -e "s|PROP_TITLE_S|title|" /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/libayatana-appindicator3-api.middle > /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/libayatana-appindicator3-api.xml
Generation succeeded - 2 warning(s)
[ 85%] Generating GtkSharp/ObjectManager.cs, AyatanaAppIndicator/AppIndicatorCategory.cs, AyatanaAppIndicator/NewAttentionIconHandler.cs, AyatanaAppIndicator/NewStatusHandler.cs, AyatanaAppIndicator/AppIndicatorStatus.cs, AyatanaAppIndicator/NewIconHandler.cs, AyatanaAppIndicator/ApplicationIndicator.cs, AyatanaAppIndicator/NewIconThemePathHandler.cs, AyatanaAppIndicator/ScrollEventHandler.cs, AyatanaAppIndicator/ConnectionChangedHandler.cs, AyatanaAppIndicator/NewLabelHandler.cs
cd /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono && /usr/bin/gapi3-codegen --generate libayatana-appindicator3-api.xml --outdir=/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono --assembly-name=ayatana-appindicator3-sharp -I:/usr/lib64/pkgconfig/../../share/gapi-3.0/pango-api.xml -I:/usr/lib64/pkgconfig/../../share/gapi-3.0/atk-api.xml -I:/usr/lib64/pkgconfig/../../share/gapi-3.0/gtk-api.xml -I:/usr/lib64/pkgconfig/../../share/gapi-3.0/glib-api.xml -I:/usr/lib64/pkgconfig/../../share/gapi-3.0/gio-api.xml -I:/usr/lib64/pkgconfig/../../share/gapi-3.0/gdk-api.xml
make[2]: Leaving directory '/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build'
[ 85%] Built target bindings-vala
Generation Summary: Enums: 0 Structs: 0 Boxed: 0 Opaques: 0 Interfaces: 0 Objects: 0 Callbacks: 0 Properties: 0 Signals: 0 Methods: 0 Constructors: 0 Throttled: 0 Total Nodes: 0
[ 90%] Generating ayatana-appindicator3-sharp.dll cd /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono && /usr/bin/mcs -keyfile:"/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91/bindings/mono/ayatana-appindicator3-sharp.snk" -nowarn:0169,0612,0618 -unsafe -out:"/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/ayatana-appindicator3-sharp.dll" -target:library -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/cairo-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/pango-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/atk-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/gtk-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/gio-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/gdk-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-3.0/glib-sharp.dll /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/AyatanaAppIndicator/.cs /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/GtkSharp/ObjectManager.cs /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91/bindings/mono/AssemblyInfo.cs /var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/ApplicationIndicatorCustom.cs error CS2001: Source file `/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build/bindings/mono/AyatanaAppIndicator/.cs' could not be found make[2]: [bindings/mono/CMakeFiles/bindings-mono.dir/build.make:91: bindings/mono/ayatana-appindicator3-sharp.dll] Error 1 make[2]: Leaving directory '/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build' make[1]: [CMakeFiles/Makefile2:229: bindings/mono/CMakeFiles/bindings-mono.dir/all] Error 2 make[1]: Leaving directory '/var/tmp/portage/dev-libs/libayatana-appindicator-0.5.91/work/libayatana-appindicator-0.5.91_build' make: *** [Makefile:136: all] Error 2
emerge --info '=dev-libs/libayatana-appindicator-0.5.91::guru'
,emerge -pqv '=dev-libs/libayatana-appindicator-0.5.91::guru'
.