libtool: link: echo "local: *; };" >> .libs/libmount.ver libtool: link: x86_64-pc-linux-gnu-gcc -shared -fPIC -DPIC .libs/libmount_la-devices.o .libs/libmount_la-mount-plugin.o .libs/libmount_la-helpers.o -lxfce4panel-2.0 -lgmodule-2.0 -lxfce4ui-2 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lxfce4util -lglib-2.0 -pthread -pthread -O2 -march=native -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--export-dynamic -pthread -pthread -Wl,-soname -Wl,libmount.so -Wl,-version-script -Wl,.libs/libmount.ver -o .libs/libmount.so /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld:.libs/libmount.ver:2: syntax error in VERSION script collect2: error: ld returned 1 exit status make[2]: *** [Makefile:472: libmount.la] Error 1 make[2]: Leaving directory '/var/tmp/portage/xfce-extra/xfce4-mount-plugin-1.1.3/work/xfce4-mount-plugin-1.1.3/panel-plugin' ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_gnome-libressl-20200718-131556 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10.2.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.7 [2] python3.9 (fallback) [3] python3.8 (fallback) [4] python2.7 (fallback) Available Ruby profiles: [1] ruby25 (with Rubygems) * Available Rust versions: [1] rust-bin-1.45.0 [2] rust-1.45.0 * The following VMs are available for generation-2: *) IcedTea JDK 3.16.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(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Sat Jul 25 03:05:21 PM UTC 2020 /var/db/repos/libressl Fri Jul 24 09:42:51 PM UTC 2020 emerge -qpvO xfce-extra/xfce4-mount-plugin [ebuild N ] xfce-extra/xfce4-mount-plugin-1.1.3
Created attachment 650722 [details] emerge-info.txt
Created attachment 650724 [details] emerge-history.txt
Created attachment 650726 [details] environment
Created attachment 650728 [details] etc.portage.tbz2
Created attachment 650730 [details] logs.tbz2
Created attachment 650732 [details] temp.tbz2
Created attachment 650734 [details] xfce-extra:xfce4-mount-plugin-1.1.3:20200725-155455.log
Created attachment 654990 [details] build.log with gcc-9.3.0 Same here. libtool: link: /bin/grep -E -e "^xfce_panel_module_(preinit|init|construct)" ".libs/libmount.exp" > ".libs/libmount.expT" libtool: link: mv -f ".libs/libmount.expT" ".libs/libmount.exp" libtool: link: echo "{ global:" > .libs/libmount.ver libtool: link: cat .libs/libmount.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libmount.ver libtool: link: echo "local: *; };" >> .libs/libmount.ver libtool: link: x86_64-pc-linux-gnu-gcc -shared -fPIC -DPIC .libs/libmount_la-devices.o .libs/libmount_la-mount-plugin.o .libs/libmount_la-helpers.o -lxfce4panel-2.0 -lgmodule-2.0 -lxfce4ui-2 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lxfce4util -lglib-2.0 -pthread -pthread -O2 -march=native -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -pthread -pthread -Wl,-soname -Wl,libmount.so -Wl,-version-script -Wl,.libs/libmount.ver -o .libs/libmount.so /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:.libs/libmount.ver:2: syntax error in VERSION script collect2: error: ld returned 1 exit status make[2]: *** [Makefile:472: libmount.la] Error 1 make[2]: Leaving directory '/data/var/tmp/portage/xfce-extra/xfce4-mount-plugin-1.1.3/work/xfce4-mount-plugin-1.1.3/panel-plugin' make[1]: *** [Makefile:457: all-recursive] Error 1 make[1]: Leaving directory '/data/var/tmp/portage/xfce-extra/xfce4-mount-plugin-1.1.3/work/xfce4-mount-plugin-1.1.3' make: *** [Makefile:389: all] Error 2 # cat /scratch/var/tmp/portage/xfce-extra/xfce4-mount-plugin-1.1.3/work/xfce4-mount-plugin-1.1.3/panel-plugin/.libs/libmount.ver { global: local: *; }; # /scratch/var/tmp/portage/xfce-extra/xfce4-mount-plugin-1.1.3/work/xfce4-mount-plugin-1.1.3/panel-plugin/.libs/libmount.exp is empty!
The problematic command is /usr/bin/x86_64-pc-linux-gnu-nm -B .libs/libmount_la-devices.o .libs/libmount_la-mount-plugin.o .libs/libmount_la-helpers.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq | /bin/grep -E -e "^xfce_panel_module_(preinit|init|construct)" The last grep should have returned something, but there is no xfce_panel_module_ substring in its input at all. # /usr/bin/x86_64-pc-linux-gnu-nm -B .libs/libmount_la-devices.o .libs/libmount_la-mount-plugin.o .libs/libmount_la-helpers.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq device_or_mountpoint_exists deviceprintf disk_classify disk_free disk_check_mounted disk_mount disk_new disk_print disks_free disks_free_mount_info disks_new disks_print disks_refresh disks_remove_device disks_remove_mountpoint disks_search disk_umount exclude_filesystem format_LVM_name get_size_human_readable mount_info_free mount_info_new mount_info_new_from_stat mount_info_print mountpointprintf seperate_list shorten_disk_name #
# emerge -pv xfce-base/xfce4-panel xfce-base/libxfce4util These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] xfce-base/libxfce4util-4.15.2:0/7::gentoo USE="-introspection -vala" 0 KiB [ebuild R ] xfce-base/xfce4-panel-4.15.3::gentoo USE="-introspection -vala" 0 KiB Are these too new?