banjo-release failures during build_packages |
||
Issue descriptionbanjo-release has failed the last couple of builds. For example: https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8939581978067184032 I see the errors below: chromeos-init-0.0.25-r3637: >>> Configuring source in /build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/init ... chromeos-init-0.0.25-r3637: /build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/common-mk/platform2.py --libdir=/usr/lib64 --use_flags=abi_x86_64 amd64 debugd elibc_glibc encrypted_stateful frecon kernel_linux midi syslog test udev userland_GNU --jobs=32 --action=configure --cache_dir=/build/banjo/var/cache/portage/chromeos-base/chromeos-init /build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/init/init.gyp --platform_subdir=init --iuse_flags= chromeos-init-0.0.25-r3637: cros_embedded +debugd +encrypted_stateful frecon chromeos-init-0.0.25-r3637: kernel-3_8 kernel-3_10 kernel-3_14 kernel-3_18 +midi chromeos-init-0.0.25-r3637: -s3halt +syslog systemd +udev vtconsole cros_host cros_workon_tree_34bcb6266df551e7744073b28ff1b6aa18023fe2_49e9206542ffee3efef61a7fce1ba91c317011bb_dc1506ef7c8cfd2c5ffd1809dac05596ec18773c profiling cros-debug fuzzer cros_host cros_workon_tree_34bcb6266df551e7744073b28ff1b6aa18023fe2_49e9206542ffee3efef61a7fce1ba91c317011bb_dc1506ef7c8cfd2c5ffd1809dac05596ec18773c profiling cros-debug asan cros_host fuzzer test chromeos-init-0.0.25-r3637: 06:25:33: NOTICE: use flag abi_x86_64 not in iuse chromeos-init-0.0.25-r3637: 06:25:33: NOTICE: use flag amd64 not in iuse chromeos-init-0.0.25-r3637: 06:25:33: NOTICE: use flag elibc_glibc not in iuse chromeos-init-0.0.25-r3637: 06:25:33: NOTICE: use flag kernel_linux not in iuse chromeos-init-0.0.25-r3637: 06:25:33: NOTICE: use flag userland_GNU not in iuse chromeos-init-0.0.25-r3637: 06:25:33: INFO: RunCommand: gn gen '--root=/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25' '--args=platform_subdir="init" external_cflags=["-O2","-pipe","-O2","-pipe","-march=corei7","-g","-fno-exceptions","-fno-unwind-tables","-fno-asynchronous-unwind-tables"] external_cppflags=["-DNDEBUG","-D_FILE_OFFSET_BITS=64","-D_LARGEFILE_SOURCE","-D_LARGEFILE64_SOURCE"] enable_exceptions=false build_root="/build/banjo/var/cache/portage/chromeos-base/chromeos-init" external_ldflags=["-Wl,-O1","-Wl,-O2","-Wl,--as-needed"] platform2_root="/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25" external_cxxflags=["-O2","-pipe","-O2","-pipe","-O2","-pipe","-march=corei7","-g","-fno-exceptions","-fno-unwind-tables","-fno-asynchronous-unwind-tables"] OS="linux" libdir="/usr/lib64" libbase_ver="395517" sysroot="/build/banjo" pkg_config="/build/banjo/build/bin/pkg-config" cc="x86_64-cros-linux-gnu-clang" cxx="x86_64-cros-linux-gnu-clang++" ar="x86_64-cros-linux-gnu-ar" use={frecon=true udev=true vtconsole=false syslog=true cros_host=false kernel_3_8=false kernel_3_18=false abi_x86_64=true amd64=true kernel_3_10=false kernel_3_14=false fuzzer=false cros_embedded=false test=true userland_GNU=true cros_workon_tree_34bcb6266df551e7744073b28ff1b6aa18023fe2_49e9206542ffee3efef61a7fce1ba91c317011bb_dc1506ef7c8cfd2c5ffd1809dac05596ec18773c=false profiling=false systemd=false cros_debug=false kernel_linux=true debugd=true asan=false midi=true encrypted_stateful=true elibc_glibc=true s3halt=false}' /build/banjo/var/cache/portage/chromeos-base/chromeos-init/out/Default in /build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25 chromeos-init-0.0.25-r3637: [31m[1mERROR [0mat the command-line "--args":1:809: Build argument has no effect. chromeos-init-0.0.25-r3637: [2mplatform_subdir="init" external_cflags=["-O2","-pipe","-O2","-pipe","-march=corei7","-g","-fno-exceptions","-fno-unwind-tables","-fno-asynchronous-unwind-tables"] external_cppflags=["-DNDEBUG","-D_FILE_OFFSET_BITS=64","-D_LARGEFILE_SOURCE","-D_LARGEFILE64_SOURCE"] enable_exceptions=false build_root="/build/banjo/var/cache/portage/chromeos-base/chromeos-init" external_ldflags=["-Wl,-O1","-Wl,-O2","-Wl,--as-needed"] platform2_root="/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25" external_cxxflags=["-O2","-pipe","-O2","-pipe","-O2","-pipe","-march=corei7","-g","-fno-exceptions","-fno-unwind-tables","-fno-asynchronous-unwind-tables"] OS="linux" libdir="/usr/lib64" libbase_ver="395517" sysroot="/build/banjo" pkg_config="/build/banjo/build/bin/pkg-config" cc="x86_64-cros-linux-gnu-clang" cxx="x86_64-cros-linux-gnu-clang++" ar="x86_64-cros-linux-gnu-ar" use={frecon=true udev=true vtconsole=false syslog=true cros_host=false kernel_3_8=false kernel_3_18=false abi_x86_64=true amd64=true kernel_3_10=false kernel_3_14=false fuzzer=false cros_embedded=false test=true userland_GNU=true cros_workon_tree_34bcb6266df551e7744073b28ff1b6aa18023fe2_49e9206542ffee3efef61a7fce1ba91c317011bb_dc1506ef7c8cfd2c5ffd1809dac05596ec18773c=false profiling=false systemd=false cros_debug=false kernel_linux=true debugd=true asan=false midi=true encrypted_stateful=true elibc_glibc=true s3halt=false} chromeos-init-0.0.25-r3637: [0m[34m[1m ^---------------------------- chromeos-init-0.0.25-r3637: [0mDid you mean "OS"? chromeos-init-0.0.25-r3637: chromeos-init-0.0.25-r3637: The variable "cc" was set as a build argument chromeos-init-0.0.25-r3637: but never appeared in a declare_args() block in any buildfile. chromeos-init-0.0.25-r3637: chromeos-init-0.0.25-r3637: To view all possible args, run "gn args --list <builddir>" chromeos-init-0.0.25-r3637: [31m[1mERROR [0mNo targets. chromeos-init-0.0.25-r3637: I could not find any targets to write, so I'm doing nothing. chromeos-init-0.0.25-r3637: [31m[1mERROR [0m chromeos-init-0.0.25-r3637: platform2.py: Unhandled exception: chromeos-init-0.0.25-r3637: Traceback (most recent call last): chromeos-init-0.0.25-r3637: File "/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/common-mk/platform2.py", line 432, in <module> chromeos-init-0.0.25-r3637: commandline.ScriptWrapperMain(lambda _: main) chromeos-init-0.0.25-r3637: File "/usr/lib64/python2.7/site-packages/chromite/lib/commandline.py", line 911, in ScriptWrapperMain chromeos-init-0.0.25-r3637: ret = target(argv[1:]) chromeos-init-0.0.25-r3637: File "/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/common-mk/platform2.py", line 428, in main chromeos-init-0.0.25-r3637: getattr(p2, options.action)(options.args) chromeos-init-0.0.25-r3637: File "/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/common-mk/platform2.py", line 219, in configure chromeos-init-0.0.25-r3637: self.configure_gn() chromeos-init-0.0.25-r3637: File "/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/common-mk/platform2.py", line 341, in configure_gn chromeos-init-0.0.25-r3637: cwd=self.get_platform2_root()) chromeos-init-0.0.25-r3637: File "/usr/lib64/python2.7/site-packages/chromite/lib/cros_build_lib.py", line 646, in RunCommand chromeos-init-0.0.25-r3637: raise RunCommandError(msg, cmd_result) chromeos-init-0.0.25-r3637: chromite.lib.cros_build_lib.RunCommandError: return code: 1; command: gn gen '--root=/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25' '--args=platform_subdir="init" external_cflags=["-O2","-pipe","-O2","-pipe","-march=corei7","-g","-fno-exceptions","-fno-unwind-tables","-fno-asynchronous-unwind-tables"] external_cppflags=["-DNDEBUG","-D_FILE_OFFSET_BITS=64","-D_LARGEFILE_SOURCE","-D_LARGEFILE64_SOURCE"] enable_exceptions=false build_root="/build/banjo/var/cache/portage/chromeos-base/chromeos-init" external_ldflags=["-Wl,-O1","-Wl,-O2","-Wl,--as-needed"] platform2_root="/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25" external_cxxflags=["-O2","-pipe","-O2","-pipe","-O2","-pipe","-march=corei7","-g","-fno-exceptions","-fno-unwind-tables","-fno-asynchronous-unwind-tables"] OS="linux" libdir="/usr/lib64" libbase_ver="395517" sysroot="/build/banjo" pkg_config="/build/banjo/build/bin/pkg-config" cc="x86_64-cros-linux-gnu-clang" cxx="x86_64-cros-linux-gnu-clang++" ar="x86_64-cros-linux-gnu-ar" use={frecon=true udev=true vtconsole=false syslog=true cros_host=false kernel_3_8=false kernel_3_18=false abi_x86_64=true amd64=true kernel_3_10=false kernel_3_14=false fuzzer=false cros_embedded=false test=true userland_GNU=true cros_workon_tree_34bcb6266df551e7744073b28ff1b6aa18023fe2_49e9206542ffee3efef61a7fce1ba91c317011bb_dc1506ef7c8cfd2c5ffd1809dac05596ec18773c=false profiling=false systemd=false cros_debug=false kernel_linux=true debugd=true asan=false midi=true encrypted_stateful=true elibc_glibc=true s3halt=false}' /build/banjo/var/cache/portage/chromeos-base/chromeos-init/out/Default chromeos-init-0.0.25-r3637: cmd=['gn', 'gen', '--root=/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25', '--args=platform_subdir="init" external_cflags=["-O2","-pipe","-O2","-pipe","-march=corei7","-g","-fno-exceptions","-fno-unwind-tables","-fno-asynchronous-unwind-tables"] external_cppflags=["-DNDEBUG","-D_FILE_OFFSET_BITS=64","-D_LARGEFILE_SOURCE","-D_LARGEFILE64_SOURCE"] enable_exceptions=false build_root="/build/banjo/var/cache/portage/chromeos-base/chromeos-init" external_ldflags=["-Wl,-O1","-Wl,-O2","-Wl,--as-needed"] platform2_root="/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25" external_cxxflags=["-O2","-pipe","-O2","-pipe","-O2","-pipe","-march=corei7","-g","-fno-exceptions","-fno-unwind-tables","-fno-asynchronous-unwind-tables"] OS="linux" libdir="/usr/lib64" libbase_ver="395517" sysroot="/build/banjo" pkg_config="/build/banjo/build/bin/pkg-config" cc="x86_64-cros-linux-gnu-clang" cxx="x86_64-cros-linux-gnu-clang++" ar="x86_64-cros-linux-gnu-ar" use={frecon=true udev=true vtconsole=false syslog=true cros_host=false kernel_3_8=false kernel_3_18=false abi_x86_64=true amd64=true kernel_3_10=false kernel_3_14=false fuzzer=false cros_embedded=false test=true userland_GNU=true cros_workon_tree_34bcb6266df551e7744073b28ff1b6aa18023fe2_49e9206542ffee3efef61a7fce1ba91c317011bb_dc1506ef7c8cfd2c5ffd1809dac05596ec18773c=false profiling=false systemd=false cros_debug=false kernel_linux=true debugd=true asan=false midi=true encrypted_stateful=true elibc_glibc=true s3halt=false}', '/build/banjo/var/cache/portage/chromeos-base/chromeos-init/out/Default'], cwd=/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25 chromeos-init-0.0.25-r3637: * ERROR: chromeos-base/chromeos-init-0.0.25-r3637::chromiumos failed (configure phase): chromeos-init-0.0.25-r3637: * (no error message) chromeos-init-0.0.25-r3637: * chromeos-init-0.0.25-r3637: * Call stack: chromeos-init-0.0.25-r3637: * ebuild.sh, line 133: Called src_configure chromeos-init-0.0.25-r3637: * environment, line 4169: Called platform_src_configure chromeos-init-0.0.25-r3637: * environment, line 3771: Called platform_configure '/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/init/init.gyp' chromeos-init-0.0.25-r3637: * environment, line 3715: Called platform 'configure' '/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/init/init.gyp' chromeos-init-0.0.25-r3637: * environment, line 3711: Called die chromeos-init-0.0.25-r3637: * The specific snippet of code: chromeos-init-0.0.25-r3637: * "${cmd[@]}" || die chromeos-init-0.0.25-r3637: * chromeos-init-0.0.25-r3637: * If you need support, post the output of `emerge --info '=chromeos-base/chromeos-init-0.0.25-r3637::chromiumos'`, chromeos-init-0.0.25-r3637: * the complete build log and the output of `emerge -pqv '=chromeos-base/chromeos-init-0.0.25-r3637::chromiumos'`. chromeos-init-0.0.25-r3637: * The complete build log is located at '/build/banjo/tmp/portage/logs/chromeos-base:chromeos-init-0.0.25-r3637:20180730-132527.log'. chromeos-init-0.0.25-r3637: * For convenience, a symlink to the build log is located at '/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/temp/build.log'. chromeos-init-0.0.25-r3637: * The ebuild environment file is located at '/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/temp/environment'. chromeos-init-0.0.25-r3637: * Working directory: '/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/init' chromeos-init-0.0.25-r3637: * S: '/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/init' chromeos-init-0.0.25-r3637: >>> Failed to emerge chromeos-base/chromeos-init-0.0.25-r3637 for /build/banjo/, Log file: chromeos-init-0.0.25-r3637: >>> '/build/banjo/tmp/portage/logs/chromeos-base:chromeos-init-0.0.25-r3637:20180730-132527.log' chromeos-init-0.0.25-r3637: chromeos-init-0.0.25-r3637: * Messages for package chromeos-base/chromeos-init-0.0.25-r3637 merged to /build/banjo/: chromeos-init-0.0.25-r3637: chromeos-init-0.0.25-r3637: * /mnt/host/source/src/platform2 is not at rev 99cefae5bfc92ddfc8bb1c1e9c40326acbeea2e1 chromeos-init-0.0.25-r3637: * ERROR: chromeos-base/chromeos-init-0.0.25-r3637::chromiumos failed (configure phase): chromeos-init-0.0.25-r3637: * (no error message) chromeos-init-0.0.25-r3637: * chromeos-init-0.0.25-r3637: * Call stack: chromeos-init-0.0.25-r3637: * ebuild.sh, line 133: Called src_configure chromeos-init-0.0.25-r3637: * environment, line 4169: Called platform_src_configure chromeos-init-0.0.25-r3637: * environment, line 3771: Called platform_configure '/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/init/init.gyp' chromeos-init-0.0.25-r3637: * environment, line 3715: Called platform 'configure' '/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/init/init.gyp' chromeos-init-0.0.25-r3637: * environment, line 3711: Called die chromeos-init-0.0.25-r3637: * The specific snippet of code: chromeos-init-0.0.25-r3637: * "${cmd[@]}" || die chromeos-init-0.0.25-r3637: * chromeos-init-0.0.25-r3637: * If you need support, post the output of `emerge --info '=chromeos-base/chromeos-init-0.0.25-r3637::chromiumos'`, chromeos-init-0.0.25-r3637: * the complete build log and the output of `emerge -pqv '=chromeos-base/chromeos-init-0.0.25-r3637::chromiumos'`. chromeos-init-0.0.25-r3637: * The complete build log is located at '/build/banjo/tmp/portage/logs/chromeos-base:chromeos-init-0.0.25-r3637:20180730-132527.log'. chromeos-init-0.0.25-r3637: * For convenience, a symlink to the build log is located at '/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/temp/build.log'. chromeos-init-0.0.25-r3637: * The ebuild environment file is located at '/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/temp/environment'. chromeos-init-0.0.25-r3637: * Working directory: '/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/init' chromeos-init-0.0.25-r3637: * S: '/build/banjo/tmp/portage/chromeos-base/chromeos-init-0.0.25-r3637/work/chromeos-init-0.0.25/init' === Complete: job chromeos-init-0.0.25-r3637 (0m7.0s) === Failed chromeos-base/chromeos-init-0.0.25-r3637 (in 0m7.0s). Your build has failed. I suspect this change: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/1107024 Can you check it out?
,
Aug 3
,
Aug 3
Two reverts went in that should hopefully fix this: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/1158941 https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/1161261
,
Aug 7
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/ad09ca75504e5ca62c14ffcf78cafe9e6c1278ec commit ad09ca75504e5ca62c14ffcf78cafe9e6c1278ec Author: Keigo Oka <oka@chromium.org> Date: Tue Aug 07 18:04:56 2018 dev-util/gn: uprev gn We need a new version to fix build errors due to GN race conditions (chromium:672985). BUG= chromium:869163 TEST=sudo emerge gn, gn --version # 570036 Change-Id: I6984221faad28df3111a12d30ae419a4c1e7348d Reviewed-on: https://chromium-review.googlesource.com/1164813 Commit-Ready: Keigo Oka <oka@chromium.org> Tested-by: Keigo Oka <oka@chromium.org> Reviewed-by: Keigo Oka <oka@chromium.org> Reviewed-by: Shuhei Takahashi <nya@chromium.org> [rename] https://crrev.com/ad09ca75504e5ca62c14ffcf78cafe9e6c1278ec/dev-util/gn/gn-570036-r1.ebuild [modify] https://crrev.com/ad09ca75504e5ca62c14ffcf78cafe9e6c1278ec/dev-util/gn/Manifest
,
Aug 10
|
||
►
Sign in to add a comment |
||
Comment 1 by teravest@chromium.org
, Jul 31