https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: x11-plugins/wmmaiload-2.3.0-r1 compiles in src_install phase. Discovered on: amd64 (internal ref: ci)
Created attachment 678826 [details] build.log build log and emerge --info
Possible context of error(s): /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0xa0): multiple definition of `backlight'; actions.o:(.bss+0xa0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x9c): multiple definition of `update_interval'; actions.o:(.bss+0x9c): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x98): multiple definition of `boxnum'; actions.o:(.bss+0x98): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x94): multiple definition of `check_delay'; actions.o:(.bss+0x94): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x90): multiple definition of `switch_authorized'; actions.o:(.bss+0x90): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x8c): multiple definition of `run_once'; actions.o:(.bss+0x8c): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x88): multiple definition of `test_size'; actions.o:(.bss+0x88): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x80): multiple definition of `config_file'; actions.o:(.bss+0x80): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x78): multiple definition of `light_color'; actions.o:(.bss+0x78): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x70): multiple definition of `command'; actions.o:(.bss+0x70): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x68): multiple definition of `notif_cmd'; actions.o:(.bss+0x68): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x60): multiple definition of `mboxes'; actions.o:(.bss+0x60): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x0): multiple definition of `selected_row'; actions.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x8): multiple definition of `wid_testsize'; actions.o:(.bss+0x8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x10): multiple definition of `wid_runonce'; actions.o:(.bss+0x10): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x18): multiple definition of `wid_notify'; actions.o:(.bss+0x18): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x20): multiple definition of `wid_command'; actions.o:(.bss+0x20): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x28): multiple definition of `wid_color'; actions.o:(.bss+0x28): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x30): multiple definition of `wid_checkdelay'; actions.o:(.bss+0x30): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x38): multiple definition of `wid_interval'; actions.o:(.bss+0x38): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x40): multiple definition of `wid_blink'; actions.o:(.bss+0x40): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x48): multiple definition of `wid_backlight'; actions.o:(.bss+0x48): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x50): multiple definition of `filelist'; actions.o:(.bss+0x50): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x58): multiple definition of `application'; actions.o:(.bss+0x58): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x0): multiple definition of `selected_row'; actions.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x58): multiple definition of `application'; actions.o:(.bss+0x58): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x48): multiple definition of `wid_backlight'; actions.o:(.bss+0x48): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x40): multiple definition of `wid_blink'; actions.o:(.bss+0x40): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x8): multiple definition of `wid_testsize'; actions.o:(.bss+0x8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x38): multiple definition of `wid_interval'; actions.o:(.bss+0x38): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x30): multiple definition of `wid_checkdelay'; actions.o:(.bss+0x30): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x28): multiple definition of `wid_color'; actions.o:(.bss+0x28): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x20): multiple definition of `wid_command'; actions.o:(.bss+0x20): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x18): multiple definition of `wid_notify'; actions.o:(.bss+0x18): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x10): multiple definition of `wid_runonce'; actions.o:(.bss+0x10): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x50): multiple definition of `filelist'; actions.o:(.bss+0x50): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x60): multiple definition of `mboxes'; actions.o:(.bss+0x60): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x68): multiple definition of `notif_cmd'; actions.o:(.bss+0x68): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x70): multiple definition of `command'; actions.o:(.bss+0x70): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x78): multiple definition of `light_color'; actions.o:(.bss+0x78): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x80): multiple definition of `config_file'; actions.o:(.bss+0x80): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x88): multiple definition of `test_size'; actions.o:(.bss+0x88): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x8c): multiple definition of `run_once'; actions.o:(.bss+0x8c): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x90): multiple definition of `switch_authorized'; actions.o:(.bss+0x90): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x94): multiple definition of `check_delay'; actions.o:(.bss+0x94): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x98): multiple definition of `boxnum'; actions.o:(.bss+0x98): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0x9c): multiple definition of `update_interval'; actions.o:(.bss+0x9c): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mainwindow.o:(.bss+0xa0): multiple definition of `backlight'; actions.o:(.bss+0xa0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tools.o:(.bss+0x20): multiple definition of `config_file'; actions.o:(.bss+0x80): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tools.o:(.bss+0x28): multiple definition of `test_size'; actions.o:(.bss+0x88): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tools.o:(.bss+0x40): multiple definition of `backlight'; actions.o:(.bss+0xa0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tools.o:(.bss+0x18): multiple definition of `light_color'; actions.o:(.bss+0x78): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tools.o:(.bss+0x3c): multiple definition of `update_interval'; actions.o:(.bss+0x9c): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tools.o:(.bss+0x0): multiple definition of `mboxes'; actions.o:(.bss+0x60): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tools.o:(.bss+0x8): multiple definition of `notif_cmd'; actions.o:(.bss+0x68): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tools.o:(.bss+0x10): multiple definition of `command'; actions.o:(.bss+0x70): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tools.o:(.bss+0x30): multiple definition of `switch_authorized'; actions.o:(.bss+0x90): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tools.o:(.bss+0x2c): multiple definition of `run_once'; actions.o:(.bss+0x8c): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tools.o:(.bss+0x38): multiple definition of `boxnum'; actions.o:(.bss+0x98): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tools.o:(.bss+0x34): multiple definition of `check_delay'; actions.o:(.bss+0x94): first defined here collect2: error: ld returned 1 exit status
@ago looks like a false-positive for title, the ebuild only does do* manual install steps in src_install() src_compile() does fail though for gcc 10 so this is actually a dup of 708542 *** This bug has been marked as a duplicate of bug 708542 ***