chromium79: FTBS on openSUSE 15.1/15.2
Description
Environment
None
Activity
Show:
José Dapena Paz May 17, 2022 at 9:42 AM
José Dapena Paz
May 17, 2022 at 9:42 AM
Closing as we are not using m79, m84 or m87 anymore.
Walt Miner April 8, 2021 at 10:25 PM
Walt Miner
April 8, 2021 at 10:25 PM
We upgraded to Chromium 84. Is this still an issue?
Lorenzo February 16, 2021 at 7:06 PM(edited)
Lorenzo
February 16, 2021 at 7:06 PM
(edited)
The versions we are using are slightly older than that one.
ltilve@buildbox2 ~/koi/build $ ld --version
GNU ld (GNU Binutils for Debian) 2.31.1
Copyright (C) 2018 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
Could it be some kind of bug on the linker?
Jan-Simon Moeller February 16, 2021 at 6:31 PM
Jan-Simon Moeller
February 16, 2021 at 6:31 PM
Reading
https://sourceware.org/bugzilla/show_bug.cgi?id=25135
It looks like host/target contamination or binutils of the host sensitivity.
dl9pf@legolas:~/yocto/build-koi> ld --version
GNU ld (GNU Binutils; openSUSE Leap 15.2) 2.35.1.20201123-lp152.4.6
Copyright (C) 2020 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
Jan-Simon Moeller February 16, 2021 at 6:16 PM
Jan-Simon Moeller
February 16, 2021 at 6:16 PM
A build with no SSTATE_CACHE , no MIRRORS , fresh DL_DIR and SSTATE_DIR does still show:
| [11258/17421] g++ -isystem/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/include -O2 -pipe -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -m64 -Wl,-O2 -Wl,--gc-sections -rdynamic -pie -Wl,--disable-new-dtags -L/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib -L/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/lib -Wl,--enable-new-dtags -Wl,-rpath-link,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib -Wl,-rpath-link,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/lib -Wl,-rpath,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib -Wl,-rpath,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/lib -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=/home/dl9pf/yocto/build-koi/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 -o "host/transport_security_state_generator" -Wl,--start-group @"host/transport_security_state_generator.rsp" -Wl,--end-group -latomic -ldl -lpthread -lrt -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lsmime3 -lnss3 -lsoftokn3 -lnssutil3 -lplds4 -lplc4 -lnspr4
| FAILED: host/transport_security_state_generator
| g++ -isystem/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/include -O2 -pipe -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -m64 -Wl,-O2 -Wl,--gc-sections -rdynamic -pie -Wl,--disable-new-dtags -L/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib -L/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/lib -Wl,--enable-new-dtags -Wl,-rpath-link,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib -Wl,-rpath-link,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/lib -Wl,-rpath,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib -Wl,-rpath,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/lib -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=/home/dl9pf/yocto/build-koi/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 -o "host/transport_security_state_generator" -Wl,--start-group @"host/transport_security_state_generator.rsp" -Wl,--end-group -latomic -ldl -lpthread -lrt -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lsmime3 -lnss3 -lsoftokn3 -lnssutil3 -lplds4 -lplc4 -lnspr4
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 2 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 3 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 4 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 5 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 6 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 7 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 8 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 9 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 10 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 11 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 12 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 13 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 14 (>= sh_info of 2)
| /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 15 (>= sh_info of 2)
| collect2: error: ld returned 1 exit status
| ninja: build stopped: subcommand failed.
| WARNING: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/temp/run.do_compile.73291:1 exit 1 from '/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/git/depot_tools/ninja -j1 -v -C /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/build/Release webos:weboswebruntime'
|
ERROR: Task (/home/dl9pf/AGL/koi/meta-agl-demo/recipes-wam/chromium/chromium79_git.bb:do_compile) failed with exit code '1'
on a host with
NAME="openSUSE Leap"
VERSION="15.2"
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.2"
PRETTY_NAME="openSUSE Leap 15.2"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.2"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
Cannot Reproduce
Details
Details
Assignee
Lorenzo
LorenzoReporter
Jan-Simon Moeller
Jan-Simon MoellerLabels
Components
Priority
Created February 16, 2021 at 2:10 PM
Updated May 24, 2022 at 10:26 PM
Resolved May 17, 2022 at 9:42 AM
| [2/6010] g++ -isystem/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/include -O2 -pipe -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -m64 -Wl,-O2 -Wl,--gc-sections -rdynamic -pie -Wl,--disable-new-dtags -L/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib -L/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/lib -Wl,--enable-new-dtags -Wl,-rpath-link,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib -Wl,-rpath-link,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/lib -Wl,-rpath,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib -Wl,-rpath,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/lib -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=/home/dl9pf/yocto/build-koi/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 -o "host/transport_security_state_generator" -Wl,--start-group @"host/transport_security_state_generator.rsp" -Wl,--end-group -latomic -ldl -lpthread -lrt -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lsmime3 -lnss3 -lsoftokn3 -lnssutil3 -lplds4 -lplc4 -lnspr4 | FAILED: host/transport_security_state_generator | g++ -isystem/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/include -O2 -pipe -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -m64 -Wl,-O2 -Wl,--gc-sections -rdynamic -pie -Wl,--disable-new-dtags -L/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib -L/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/lib -Wl,--enable-new-dtags -Wl,-rpath-link,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib -Wl,-rpath-link,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/lib -Wl,-rpath,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib -Wl,-rpath,/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/lib -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=/home/dl9pf/yocto/build-koi/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 -o "host/transport_security_state_generator" -Wl,--start-group @"host/transport_security_state_generator.rsp" -Wl,--end-group -latomic -ldl -lpthread -lrt -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lsmime3 -lnss3 -lsoftokn3 -lnssutil3 -lplds4 -lplc4 -lnspr4 | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 2 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 3 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 4 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 5 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 6 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 7 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 8 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 9 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 10 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 11 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 12 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 13 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 14 (>= sh_info of 2) | /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/recipe-sysroot-native/usr/lib/libsmime3.so: .dynsym local symbol at index 15 (>= sh_info of 2) | collect2: error: ld returned 1 exit status | ninja: build stopped: subcommand failed. | WARNING: /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/temp/run.do_compile.3263:1 exit 1 from '/home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/git/depot_tools/ninja -j1 -v -C /home/dl9pf/yocto/build-koi/tmp/work/corei7-64-agl-linux/chromium79/git-r0/build/Release webos:weboswebruntime' | ERROR: Task (/home/dl9pf/AGL/koi/meta-agl-demo/recipes-wam/chromium/chromium79_git.bb:do_compile) failed with exit code '1'
A workaround is to do:
bitbake -C unpack nss-native
bitbake chromiu79
Unclear as to why. Might be a host contamination wrt nss and the fall out of that.