chromium79: FTBS on openSUSE 15.1/15.2

Description

| [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.

Environment

None

Activity

Show:

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

We upgraded to Chromium 84. Is this still an issue? 

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

Reading

http://buildroot-busybox.2317881.n4.nabble.com/RFC-0-2-Qt5-bump-latest-version-to-5-10-0-td186611.html

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

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

Assignee

Reporter

Labels

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

Flag notifications