New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 736214 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Compile failure for build 61.0.3139.0 on Linux on official desktop builder

Project Member Reported by ranjitkan@chromium.org, Jun 23 2017

Issue description

Link to the builder:
=====================
https://uberchromegw.corp.google.com/i/official.desktop/builders/linux64/builds/352

Link to the log:
================
https://uberchromegw.corp.google.com/i/official.desktop/builders/linux64/builds/352/steps/compile/logs/stdio

Error from the Log:
===================
FAILED: google-chrome-unstable_61.0.3139.0-1_amd64.deb 
python ../../chrome/installer/linux/flock_make_package.py linux_package.lock installer/debian/build.sh -o . -b . -a x64 -c unstable -d google_chrome -s /b/c/b/linux64/src/build/linux/debian_jessie_amd64-sysroot
dpkg-shlibdeps: warning: binaries to analyze should already be installed in their package's directory
--- /b/c/b/linux64/src/out/Release/installer/debian/expected_deps_x64_jessie	2017-06-22 20:06:43.783084588 -0700
+++ actual	2017-06-22 22:17:37.642264926 -0700
@@ -4,7 +4,7 @@
 libc6 (>= 2.15)
 libcairo2 (>= 1.6.0)
 libcups2 (>= 1.4.0)
-libdbus-1-3 (>= 1.2.14)
+libdbus-1-3 (>= 1.1.4)
 libexpat1 (>= 2.0.1)
 libfontconfig1 (>= 2.11)
 libgcc1 (>= 1:4.1.1)

ERROR: Shared library dependencies changed!
If this is intentional, please update:
chrome/installer/linux/debian/expected_deps_ia32_jessie
chrome/installer/linux/debian/expected_deps_x64_jessie

Cleaning...
[42787/42799] LINK ./browser_tests
tcmalloc: large alloc 1073741824 bytes == 0x1af8c6000 @ 
tcmalloc: large alloc 2147483648 bytes == 0x33c2e4000 @ 
tcmalloc: large alloc 2013265920 bytes == 0xb99892000 @ 
tcmalloc: large alloc 1610612736 bytes == 0xcfaece000 @ 
tcmalloc: large alloc 3221225472 bytes == 0xdbaece000 @ 
tcmalloc: large alloc 2629353472 bytes == 0xec9c94000 @ 
tcmalloc: large alloc 5258706944 bytes == 0xf66820000 @ 
[42788/42799] ACTION //chrome/installer/linux:stable_rpm(//build/toolchain/linux:clang_x64)
Staging common install files in '/tmp/rpm.build.RenI4J'...
Staging RPM install files in '/tmp/rpm.build.RenI4J'...
Packaging x86_64...
Building target platforms: x86_64
Building for target x86_64
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.6zpUQF
+ umask 022
+ cd /tmp/rpmbuild.4MmdJ7/BUILD
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.W2r466
+ umask 022
+ cd /tmp/rpmbuild.4MmdJ7/BUILD
+ rm -rf /tmp/rpmbuild.4MmdJ7/BUILDROOT/google-chrome-stable-61.0.3139.0-1.x86_64
+ [ -z /tmp/rpm.build.RenI4J -o ! -d /tmp/rpm.build.RenI4J ]
+ [ -z /opt/google/chrome -o ! -d /tmp/rpm.build.RenI4J//opt/google/chrome ]
+ install -m 755 -d /tmp/rpmbuild.4MmdJ7/BUILDROOT/google-chrome-stable-61.0.3139.0-1.x86_64/etc /tmp/rpmbuild.4MmdJ7/BUILDROOT/google-chrome-stable-61.0.3139.0-1.x86_64/opt /tmp/rpmbuild.4MmdJ7/BUILDROOT/google-chrome-stable-61.0.3139.0-1.x86_64/usr
+ cp -a /tmp/rpm.build.RenI4J/etc/ /tmp/rpmbuild.4MmdJ7/BUILDROOT/google-chrome-stable-61.0.3139.0-1.x86_64/
+ cp -a /tmp/rpm.build.RenI4J/opt/ /tmp/rpmbuild.4MmdJ7/BUILDROOT/google-chrome-stable-61.0.3139.0-1.x86_64/
+ cp -a /tmp/rpm.build.RenI4J/usr/ /tmp/rpmbuild.4MmdJ7/BUILDROOT/google-chrome-stable-61.0.3139.0-1.x86_64/
Processing files: google-chrome-stable-61.0.3139.0-1.x86_64
Provides: google-chrome = 61.0.3139.0 google-chrome-stable = 61.0.3139.0-1 google-chrome-stable(x86-64) = 61.0.3139.0-1
Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires(pre): /bin/sh
Requires(post): /usr/sbin/update-alternatives /bin/sh
Requires(preun): /usr/sbin/update-alternatives /bin/sh
Requires(postun): /bin/sh
Conflicts: google-chrome-dummy xorg-x11-libX11 < 7.6_1 libX11 < 1.4.99
Checking for unpackaged file(s): /usr/lib/rpm/check-files /tmp/rpmbuild.4MmdJ7/BUILDROOT/google-chrome-stable-61.0.3139.0-1.x86_64
Wrote: /tmp/rpmbuild.4MmdJ7/RPMS/x86_64/google-chrome-stable-61.0.3139.0-1.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.nQj8zr
+ umask 022
+ cd /tmp/rpmbuild.4MmdJ7/BUILD
+ rm -rf /tmp/rpmbuild.4MmdJ7/BUILDROOT/google-chrome-stable-61.0.3139.0-1.x86_64
+ exit 0
[42789/42799] LINK ./unit_tests
tcmalloc: large alloc 1073741824 bytes == 0x1ac902000 @ 
tcmalloc: large alloc 2147483648 bytes == 0x33c52c000 @ 
tcmalloc: large alloc 2013265920 bytes == 0xc078d8000 @ 
tcmalloc: large alloc 1610612736 bytes == 0xd7b758000 @ 
tcmalloc: large alloc 3221225472 bytes == 0xe3b758000 @ 
tcmalloc: large alloc 2674868224 bytes == 0xf4bad2000 @ 
tcmalloc: large alloc 5349728256 bytes == 0xfeb1c6000 @ 
ninja: build stopped: subcommand failed.
step returned non-zero exit code: 1
@@@STEP_FAILURE@@@

Unable to find a possible culprit from the Change log

@mmoss: Assigning to you, kindly take a look into it. Please help us to find an owner in order to fix it. Also looping troopers team so that they can provide help to fix it.

Thanks.!
 
Cc: thomasanderson@chromium.org
Labels: Needs-triage
Not sure, but suspecting below change could be a possible culprit which may have resulted in this failure:

https://chromium.googlesource.com/chromium/src/+/4312d5e0b01af9a3ad5f92a1763142155f01a7c6

@thomasanderson: Also looping you, kindly take a look into it. 

Thanks.!
Status: Fixed (was: Assigned)
Should be fixed by https://codereview.chromium.org/2956553003/

Comment 3 by gov...@chromium.org, Jun 23 2017

61.0.3139.4 failed to compile as it doesn't include fix listed #2. https://uberchromegw.corp.google.com/i/official.desktop/builders/linux64/builds/353. We will verify the fix with tonight's canary. 

Sign in to add a comment