New issue
Advanced search Search tips

Issue 913088 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Jan 10
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug
Build-Toolchain

Blocking:
issue 878565



Sign in to add a comment

kevin64-full failing to build chrome

Project Member Reported by manojgupta@chromium.org, Dec 7

Issue description

https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8927770577105960160

chromeos-chrome-73.0.3633.0_rc-r1: FAILED: video_encode_accelerator_unittest 
chromeos-chrome-73.0.3633.0_rc-r1: python "../../../../../../../home/chrome-bot/chrome_root/src/build/toolchain/gcc_link_wrapper.py" --output="./video_encode_accelerator_unittest" -- aarch64-cros-linux-gnu-clang++ -B/usr/x86_64-pc-linux-gnu/aarch64-cros-linux-gnu/binutils-bin/2.27.0-gold -Wl,--fatal-warnings -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed -fuse-ld=gold -B../../../../../../../home/chrome-bot/chrome_root/src/third_party/binutils/Linux_x64/Release/bin -Wl,--icf=all -flto=thin -Wl,-plugin-opt,jobs=8 -fwhole-program-vtables --target=aarch64-linux-gnu -Wl,-O2 -Wl,--gc-sections -Wl,--gdb-index --sysroot=../../../../../../../build/kevin64 -L../../../../../../../build/kevin64/lib64 -Wl,-rpath-link=../../../../../../../build/kevin64/lib64 -L../../../../../../../build/kevin64/usr/lib64 -Wl,-rpath-link=../../../../../../../build/kevin64/usr/lib64 -L../../../../../../../build/kevin64/usr/local/lib64 -Wl,-rpath-link=../../../../../../../build/kevin64/usr/local/lib64 -L../../../../../../../build/kevin64/lib -Wl,-rpath-link=../../../../../../../build/kevin64/lib -L../../../../../../../build/kevin64/usr/lib -Wl,-rpath-link=../../../../../../../build/kevin64/usr/lib -L../../../../../../../build/kevin64/usr/local/lib -Wl,-rpath-link=../../../../../../../build/kevin64/usr/local/lib -L../../../../../../../build/kevin64/usr/aarch64-cros-linux-gnu/lib -Wl,-rpath-link=../../../../../../../build/kevin64/usr/aarch64-cros-linux-gnu/lib -fsanitize=cfi-vcall -fsanitize=cfi-derived-cast -fsanitize=cfi-unrelated-cast -pie -Wl,-rpath-link=. -Wl,--disable-new-dtags -L/build/kevin64/usr/lib64 -L/build/kevin64/usr/lib -Wl,-O2 -Wl,--as-needed -stdlib=libc++ -Wl,-plugin-opt,-import-instr-limit=30 -o "./video_encode_accelerator_unittest" -Wl,--start-group @"./video_encode_accelerator_unittest.rsp"  -Wl,--end-group   -ldl -lpthread -lrt -lEGL -lGLESv2 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lasound -lcras -ldbus-1 -lexpat -lfontconfig -ldrm -lsync -lm -lz -lresolv -lxkbcommon -lgestures -levdev -lgbm -lpci 
chromeos-chrome-73.0.3633.0_rc-r1: /usr/x86_64-pc-linux-gnu/aarch64-cros-linux-gnu/binutils-bin/2.27.0/ld.gold.real: warning: skipping incompatible ../../../../../../../build/kevin64/usr/lib/libEGL.so while searching for EGL
chromeos-chrome-73.0.3633.0_rc-r1: /usr/x86_64-pc-linux-gnu/aarch64-cros-linux-gnu/binutils-bin/2.27.0/ld.gold.real: warning: skipping incompatible /build/kevin64/usr/lib/libEGL.so while searching for EGL
chromeos-chrome-73.0.3633.0_rc-r1: /usr/x86_64-pc-linux-gnu/aarch64-cros-linux-gnu/binutils-bin/2.27.0/ld.gold.real: warning: skipping incompatible ../../../../../../../build/kevin64/usr/lib/libEGL.so while searching for EGL
chromeos-chrome-73.0.3633.0_rc-r1: /usr/x86_64-pc-linux-gnu/aarch64-cros-linux-gnu/binutils-bin/2.27.0/ld.gold.real: warning: skipping incompatible ../../../../../../../build/kevin64/usr/lib/libEGL.so while searching for EGL
chromeos-chrome-73.0.3633.0_rc-r1: /usr/x86_64-pc-linux-gnu/aarch64-cros-linux-gnu/binutils-bin/2.27.0/ld.gold.real: error: cannot find -lEGL
chromeos-chrome-73.0.3633.0_rc-r1: /usr/x86_64-pc-linux-gnu/aarch64-cros-linux-gnu/binutils-bin/2.27.0/ld.gold.real: warning: skipping incompatible ../../../../../../../build/kevin64/usr/lib/libGLESv2.so while searching for GLESv2
chromeos-chrome-73.0.3633.0_rc-r1: /usr/x86_64-pc-linux-gnu/aarch64-cros-linux-gnu/binutils-bin/2.27.0/ld.gold.real: warning: skipping incompatible /build/kevin64/usr/lib/libGLESv2.so while searching for GLESv2
chromeos-chrome-73.0.3633.0_rc-r1: /usr/x86_64-pc-linux-gnu/aarch64-cros-linux-gnu/binutils-bin/2.27.0/ld.gold.real: warning: skipping incompatible ../../../../../../../build/kevin64/usr/lib/libGLESv2.so while searching for GLESv2
chromeos-chrome-73.0.3633.0_rc-r1: /usr/x86_64-pc-linux-gnu/aarch64-cros-linux-gnu/binutils-bin/2.27.0/ld.gold.real: warning: skipping incompatible ../../../../../../../build/kevin64/usr/lib/libGLESv2.so while searching for GLESv2
chromeos-chrome-73.0.3633.0_rc-r1: /usr/x86_64-pc-linux-gnu/aarch64-cros-linux-gnu/binutils-bin/2.27.0/ld.gold.real: error: cannot find -lGLESv2
chromeos-chrome-73.0.3633.0_rc-r1: clang-8: error: linker command failed with exit code 1 (use -v to see invocation)
 
Caued by mali drivers updat6e in kevin public repo. 

Attempting a fix here.
Project Member

Comment 3 by bugdroid1@chromium.org, Jan 10

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/fa7d0466f306055f7ff1b67981b74ede9e09ffc5

commit fa7d0466f306055f7ff1b67981b74ede9e09ffc5
Author: Manoj Gupta <manojgupta@google.com>
Date: Thu Jan 10 00:02:04 2019

kevin64: mask the new mali-drivers-bin package.

The new mali-drivers-bin-1.20_p* package in baseboard-gru is for
ARM32 only.
Mask it so that the kevin64 specific mali-drivers-bin package
is picked instead by portage.

BUG= chromium:913088 
TEST=chrome builds in kevin64-full

Change-Id: I2594d1fd8f9adf15fc37f0d38b3d71bb2282c7bb
Reviewed-on: https://chromium-review.googlesource.com/c/1368569
Reviewed-by: Luis Lozano <llozano@chromium.org>
Trybot-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Manoj Gupta <manojgupta@chromium.org>

[add] https://crrev.com/fa7d0466f306055f7ff1b67981b74ede9e09ffc5/overlay-kevin64/profiles/base/package.mask

Status: Verified (was: Untriaged)

Sign in to add a comment