Error failed to emerge dev-go/syzkaller-0.0.15-r2 on reven

105 views
Skip to first unread message

dismalbread4106 maps (dismalbread4106)

unread,
Mar 5, 2023, 9:29:35 PM3/5/23
to ChromiumOS Development
I get the error failed to emerge dev-go/syzkaller-0.0.15-r2 what could be the cause

Mike Frysinger

unread,
Mar 5, 2023, 9:32:21 PM3/5/23
to dismalbread4106 maps (dismalbread4106), ChromiumOS Development
you'd need to post an actual log file for us to look at
-mike

On Sun, Mar 5, 2023 at 9:29 PM dismalbread4106 maps (dismalbread4106) <frye...@gmail.com> wrote:
I get the error failed to emerge dev-go/syzkaller-0.0.15-r2 what could be the cause

--
--
Chromium OS Developers mailing list: chromiu...@chromium.org
View archives, change email options, or unsubscribe:
https://groups.google.com/a/chromium.org/group/chromium-os-dev

dismalbread4106 maps (dismalbread4106)

unread,
Mar 6, 2023, 5:32:15 PM3/6/23
to ChromiumOS Development, Mike Frysinger, ChromiumOS Development, dismalbread4106 maps (dismalbread4106)
 WARNING: PYTHON_COMPAT_OVERRIDE in effect. The following Python
 * implementation will be used:
 *
 * python3_6
 *
 * Dependencies won't be satisfied, and EPYTHON/eselect-python will be ignored.

 * Messages for package chromeos-base/autotest-tests-graphics-0.0.1-r3306 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/chromeos-base:autotest-tests-graphics-0.0.1-r3306:20230306-221903.log

 * WARNING: PYTHON_COMPAT_OVERRIDE in effect. The following Python
 * implementation will be used:
 *
 * python3_6
 *
 * Dependencies won't be satisfied, and EPYTHON/eselect-python will be ignored.

 * Messages for package dev-libs/boost-1.79.0-r2 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/dev-libs:boost-1.79.0-r2:20230306-221850.log

 * Boost.Regex is *extremely* ABI sensitive. If you get errors such as
 *
 *   undefined reference to `boost::re_detail_107900::cpp_regex_traits_implementation
 *     <char>::transform_primary[abi:cxx11](char const*, char const*) const'
 *
 * Then you need to recompile Boost and all its reverse dependencies
 * using the same toolchain. In general, *every* change of the C++ toolchain
 * requires a complete rebuild of the Boost-dependent ecosystem.
 *
 * See for instance https://bugs.gentoo.org/638138

 * Messages for package sys-apps/dbus-1.12.26-r1 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/sys-apps:dbus-1.12.26-r1:20230306-222222.log

 * Some applications require a session bus in addition to the system
 * bus. Please see `man dbus-launch` for more information.
 *
 * (Note: Above message is only printed the first time package is
 * installed. Please look at /usr/share/doc/dbus-1.12.26-r1/README.gentoo*
 * for future reference)

 * Messages for package dev-libs/libxml2-2.10.3-r1 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/dev-libs:libxml2-2.10.3-r1:20230306-222518.log

 * Skipping XML catalog creation for stage building (bug #208887).

 * Messages for package media-libs/openh264-2.1.1 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/media-libs:openh264-2.1.1:20230306-222524.log

 * Utilities h264enc and h264dec are installed as openh264enc and openh264dec
 * to avoid file collisions with media-video/h264enc
 *

 * Messages for package sys-apps/kmod-30 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/sys-apps:kmod-30:20230306-222524.log

 *
 * You need to add kmod-static-nodes to the sysinit runlevel for
 * kernel modules to have required static nodes!
 * Run this command:
 * rc-update add kmod-static-nodes sysinit

 * Messages for package sys-apps/coreutils-8.32-r1 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/sys-apps:coreutils-8.32-r1:20230306-222538.log

 * Make sure you run 'hash -r' in your active shells.
 * You should also re-source your shell settings for LS_COLORS
 *  changes, such as: source /etc/profile

 * Messages for package net-firewall/iptables-1.8.5 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/net-firewall:iptables-1.8.5:20230306-222542.log

 * Current iptables implementation is unset, setting to xtables-legacy-multi

 * Messages for package chromeos-base/toolchain-tests-0.0.1-r7725 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/chromeos-base:toolchain-tests-0.0.1-r7725:20230306-222640.log

 * WARNING: PYTHON_COMPAT_OVERRIDE in effect. The following Python
 * implementation will be used:
 *
 * python3_6
 *
 * Dependencies won't be satisfied, and EPYTHON/eselect-python will be ignored.

 * Messages for package chromeos-base/autotest-tests-toolchain-0.0.1-r21 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/chromeos-base:autotest-tests-toolchain-0.0.1-r21:20230306-222652.log

 * WARNING: PYTHON_COMPAT_OVERRIDE in effect. The following Python
 * implementation will be used:
 *
 * python3_6
 *
 * Dependencies won't be satisfied, and EPYTHON/eselect-python will be ignored.

 * Messages for package chromeos-base/cros-config-api-0.0.1-r542 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/chromeos-base:cros-config-api-0.0.1-r542:20230306-222828.log

 * WARNING: PYTHON_COMPAT_OVERRIDE in effect. The following Python
 * implementations will be enabled:
 *
 * python3_6
 *
 * Dependencies won't be satisfied, and PYTHON_TARGETS will be ignored.

 * Messages for package chromeos-base/graphics-utils-python-0.0.1-r9 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/chromeos-base:graphics-utils-python-0.0.1-r9:20230306-222905.log

 * WARNING: PYTHON_COMPAT_OVERRIDE in effect. The following Python
 * implementations will be enabled:
 *
 * python3_6
 *
 * Dependencies won't be satisfied, and PYTHON_TARGETS will be ignored.

 * Messages for package dev-go/syzkaller-0.0.15-r2 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/dev-go:syzkaller-0.0.15-r2:20230306-220335.log

 * ERROR: dev-go/syzkaller-0.0.15-r2::chromiumos failed (compile phase):
 *   emake failed
 *
 * Build log: /build/reven/tmp/portage/logs/dev-go:syzkaller-0.0.15-r2:20230306-220335.log
 * Stable log symlink: /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/temp/build.log
 * CWD: /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work/syzkaller-0.0.15/src/github.com/google/syzkaller
 * S:   /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work/syzkaller-0.0.15

 * Messages for package chromeos-base/autotest-deps-0.0.4-r16873 merged to /build/reven/:
 * Log file: /build/reven/tmp/portage/logs/chromeos-base:autotest-deps-0.0.4-r16873:20230306-223043.log

 * WARNING: PYTHON_COMPAT_OVERRIDE in effect. The following Python
 * implementation will be used:
 *
 * python3_6
 *
 * Dependencies won't be satisfied, and EPYTHON/eselect-python will be ignored.
 * No file /build/reven/tmp/portage/chromeos-base/autotest-deps-0.0.4-r16873/work/autotest-work/client/profilers/__init__.py, skipping.
16:31:10.563: INFO: service.sysroot.BuildPackages.emerge: 28m27.444s
16:31:10.622: INFO: service.sysroot.BuildPackages: 29m14.019s
16:31:11.210: NOTICE: Tree Status: 🌲 is open
16:31:11.212: ERROR: return code: 1; command: sudo --preserve-env 'PKGDIR=/build/reven/packages' 'CROS_METRICS_DIR=/tmp/tmps8zofnys' -- /mnt/host/source/chromite/bin/parallel_emerge '--sysroot=/build/reven' '--root=/build/reven' -uDNv '--backtrack=10' --newrepo --with-test-deps y '--force-remote-binary=chromeos-base/chromeos-chrome' '--force-remote-binary=chromeos-base/chrome-icu' --getbinpkg --with-bdeps y --usepkg '--jobs=8' --rebuild-if-new-rev '--reinstall-atoms=chromeos-base/chromeos-ssh-testkeys chromeos-base/tast-build-deps' '--usepkg-exclude=chromeos-base/chromeos-ssh-testkeys chromeos-base/tast-build-deps' '--useoldpkg-atoms=dev-embedded/hps-sdk dev-lang/rust dev-lang/go sys-libs/glibc sys-devel/gcc' '--rebuild-exclude=dev-embedded/hps-sdk dev-lang/rust dev-lang/go sys-libs/glibc sys-devel/gcc' virtual/target-os virtual/target-os-dev virtual/target-os-factory virtual/target-os-factory-shim virtual/target-os-test chromeos-base/autotest-all
return code: 1; command: sudo --preserve-env 'PKGDIR=/build/reven/packages' 'CROS_METRICS_DIR=/tmp/tmps8zofnys' -- /mnt/host/source/chromite/bin/parallel_emerge '--sysroot=/build/reven' '--root=/build/reven' -uDNv '--backtrack=10' --newrepo --with-test-deps y '--force-remote-binary=chromeos-base/chromeos-chrome' '--force-remote-binary=chromeos-base/chrome-icu' --getbinpkg --with-bdeps y --usepkg '--jobs=8' --rebuild-if-new-rev '--reinstall-atoms=chromeos-base/chromeos-ssh-testkeys chromeos-base/tast-build-deps' '--usepkg-exclude=chromeos-base/chromeos-ssh-testkeys chromeos-base/tast-build-deps' '--useoldpkg-atoms=dev-embedded/hps-sdk dev-lang/rust dev-lang/go sys-libs/glibc sys-devel/gcc' '--rebuild-exclude=dev-embedded/hps-sdk dev-lang/rust dev-lang/go sys-libs/glibc sys-devel/gcc' virtual/target-os virtual/target-os-dev virtual/target-os-factory virtual/target-os-factory-shim virtual/target-os-test chromeos-base/autotest-all
cmd=['sudo', '--preserve-env', 'PKGDIR=/build/reven/packages', 'CROS_METRICS_DIR=/tmp/tmps8zofnys', '--', PosixPath('/mnt/host/source/chromite/bin/parallel_emerge'), '--sysroot=/build/reven', '--root=/build/reven', '-uDNv', '--backtrack=10', '--newrepo', '--with-test-deps', 'y', '--force-remote-binary=chromeos-base/chromeos-chrome', '--force-remote-binary=chromeos-base/chrome-icu', '--getbinpkg', '--with-bdeps', 'y', '--usepkg', '--jobs=8', '--rebuild-if-new-rev', '--reinstall-atoms=chromeos-base/chromeos-ssh-testkeys chromeos-base/tast-build-deps', '--usepkg-exclude=chromeos-base/chromeos-ssh-testkeys chromeos-base/tast-build-deps', '--useoldpkg-atoms=dev-embedded/hps-sdk dev-lang/rust dev-lang/go sys-libs/glibc sys-devel/gcc', '--rebuild-exclude=dev-embedded/hps-sdk dev-lang/rust dev-lang/go sys-libs/glibc sys-devel/gcc', 'virtual/target-os', 'virtual/target-os-dev', 'virtual/target-os-factory', 'virtual/target-os-factory-shim', 'virtual/target-os-test', 'chromeos-base/autotest-all']
Failed Packages: dev-go/syzkaller-0.0.15-r2

dismalbread4106 maps (dismalbread4106)

unread,
Mar 6, 2023, 8:49:53 PM3/6/23
to ChromiumOS Development, dismalbread4106 maps (dismalbread4106), Mike Frysinger, ChromiumOS Development
I am on Debian 12 with python 3.9 and everything is up to date

dismalbread4106 maps (dismalbread4106)

unread,
Mar 6, 2023, 8:52:05 PM3/6/23
to ChromiumOS Development, dismalbread4106 maps (dismalbread4106), Mike Frysinger, ChromiumOS Development
plete, 2 running            Load avg: 5.2, >>> 19:50:01.071 Jobs: 149 of 173 complete, 2 running            Load avg: 5.2, >>> 19:50:01.683 Failed to emerge dev-go/syzkaller-0.0.15-r2 for /build/reven/, Log file:
>>> 19:50:01.685 Jobs: 149 of 173 complete, 2 running            Load avg: 5.0, >>> 19:50:01.685   /build/reven/tmp/portage/logs/dev-go:syzkaller-0.0.15-r2:20230307-004938.log
>>> 19:50:01.685 Jobs: 149 of 173 complete, 2 running            Load avg: 5.0, >>> 19:50:01.686 === Start output for job syzkaller-0.0.15-r2 ===
>>> 19:50:01.686 Jobs: 149 of 173 complete, 2 running            Load avg: 5.0, syzkaller-0.0.15-r2:  * Package:    dev-go/syzkaller-0.0.15-r2
syzkaller-0.0.15-r2:  * Repository: chromiumos
syzkaller-0.0.15-r2:  * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
syzkaller-0.0.15-r2:  * FEATURES:   network-sandbox sandbox splitdebug userpriv usersandbox
syzkaller-0.0.15-r2:  * Running stacked hooks for pre_pkg_setup
syzkaller-0.0.15-r2:  *    sysroot_build_bin_dir ...
syzkaller-0.0.15-r2:  [ ok ]
syzkaller-0.0.15-r2: 18:49:40.256 >>> Unpacking source...
syzkaller-0.0.15-r2: 18:49:40.262 >>> Unpacking github.com-google-syzkaller-cf8c2d3920e29515c91e0b0797b4b432369d1a7d.tar.gz to /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work/syzkaller-0.0.15/src/github.com/google
syzkaller-0.0.15-r2: 18:49:43.667 >>> Source unpacked in /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work
syzkaller-0.0.15-r2:  * Running stacked hooks for post_src_unpack
syzkaller-0.0.15-r2:  *    asan_init ...
syzkaller-0.0.15-r2:  [ ok ]
syzkaller-0.0.15-r2:  * Running stacked hooks for pre_src_prepare
syzkaller-0.0.15-r2:  *    build_toolchain_catch ...
syzkaller-0.0.15-r2:  [ ok ]
syzkaller-0.0.15-r2: 18:49:45.242 >>> Preparing source in /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work/syzkaller-0.0.15 ...
syzkaller-0.0.15-r2:  * Applying 0001-cros-syzkaller-do-not-use-go.sum-and-go.mod.patch ...
syzkaller-0.0.15-r2:  [ ok ]
syzkaller-0.0.15-r2:  * Applying 0002-cros-syzkaller-turn-off-vhci-injection.patch ...
syzkaller-0.0.15-r2:  [ ok ]
syzkaller-0.0.15-r2:  * Applying 0003-cros-syzkaller-use-arm-toolchain-available-within-ch.patch ...
syzkaller-0.0.15-r2:  [ ok ]
syzkaller-0.0.15-r2:  * Applying 0004-cros-syzkaller-only-do-exact-function-name-matching.patch ...
syzkaller-0.0.15-r2:  [ ok ]
syzkaller-0.0.15-r2:  * Applying 0005-cros-syzkaller-description-updates-for-devlink-t7xx.patch ...
syzkaller-0.0.15-r2:  [ ok ]
syzkaller-0.0.15-r2:  * Applying 0006-cros-syzkaller-do-not-unshare-CLONE_NEWNET.patch ...
syzkaller-0.0.15-r2:  [ ok ]
syzkaller-0.0.15-r2:  * Applying 0007-cros-syzkaller-add-rawcover32-to-syz-manager.patch ...
syzkaller-0.0.15-r2:  [ ok ]
syzkaller-0.0.15-r2:  * Applying 0008-cros-syzkaller-do-not-use-F-dev-null-for-SSH.patch ...
syzkaller-0.0.15-r2:  [ ok ]
syzkaller-0.0.15-r2: 18:49:45.365 >>> Source prepared.
syzkaller-0.0.15-r2: 18:49:45.968 >>> Configuring source in /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work/syzkaller-0.0.15 ...
syzkaller-0.0.15-r2: 18:49:45.983 >>> Source configured.
syzkaller-0.0.15-r2: 18:49:46.588 >>> Compiling source in /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work/syzkaller-0.0.15 ...
syzkaller-0.0.15-r2: make -j8 TARGETOS=linux TARGETARCH=amd64
syzkaller-0.0.15-r2: Makefile:32: run command via tools/syz-env for best compatibility, see:
syzkaller-0.0.15-r2: Makefile:33: https://github.com/google/syzkaller/blob/master/docs/contributing.md#using-syz-env

dismalbread4106 maps (dismalbread4106)

unread,
Mar 6, 2023, 8:55:06 PM3/6/23
to ChromiumOS Development, dismalbread4106 maps (dismalbread4106), Mike Frysinger, ChromiumOS Development
syzkaller-0.0.15-r2:  * ERROR: dev-go/syzkaller-0.0.15-r2::chromiumos failed (compile phase):
syzkaller-0.0.15-r2:  *   emake failed
syzkaller-0.0.15-r2:  *
syzkaller-0.0.15-r2:  * Build log: /build/reven/tmp/portage/logs/dev-go:syzkaller-0.0.15-r2:20230307-004938.log

dismalbread4106 maps (dismalbread4106)

unread,
Mar 6, 2023, 8:57:04 PM3/6/23
to ChromiumOS Development, dismalbread4106 maps (dismalbread4106), Mike Frysinger, ChromiumOS Development
log file: 
* Package:    dev-go/syzkaller-0.0.15-r2
 * Repository: chromiumos

 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
 * FEATURES:   network-sandbox sandbox splitdebug userpriv usersandbox
 * Running stacked hooks for pre_pkg_setup
 *    sysroot_build_bin_dir ...
 [ ok ]

18:49:40.256 >>> Unpacking source...
18:49:40.262 >>> Unpacking github.com-google-syzkaller-cf8c2d3920e29515c91e0b0797b4b432369d1a7d.tar.gz to /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work/syzkaller-0.0.15/src/github.com/google
18:49:43.667 >>> Source unpacked in /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work
 * Running stacked hooks for post_src_unpack
 *    asan_init ...
 [ ok ]

 * Running stacked hooks for pre_src_prepare
 *    build_toolchain_catch ...
 [ ok ]

18:49:45.242 >>> Preparing source in /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work/syzkaller-0.0.15 ...
 * Applying 0001-cros-syzkaller-do-not-use-go.sum-and-go.mod.patch ...
 [ ok ]
 * Applying 0002-cros-syzkaller-turn-off-vhci-injection.patch ...
 [ ok ]
 * Applying 0003-cros-syzkaller-use-arm-toolchain-available-within-ch.patch ...
 [ ok ]
 * Applying 0004-cros-syzkaller-only-do-exact-function-name-matching.patch ...
 [ ok ]
 * Applying 0005-cros-syzkaller-description-updates-for-devlink-t7xx.patch ...
 [ ok ]
 * Applying 0006-cros-syzkaller-do-not-unshare-CLONE_NEWNET.patch ...
 [ ok ]
 * Applying 0007-cros-syzkaller-add-rawcover32-to-syz-manager.patch ...
 [ ok ]
 * Applying 0008-cros-syzkaller-do-not-use-F-dev-null-for-SSH.patch ...
 [ ok ]

18:49:45.365 >>> Source prepared.
18:49:45.968 >>> Configuring source in /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work/syzkaller-0.0.15 ...
18:49:45.983 >>> Source configured.
18:49:46.588 >>> Compiling source in /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work/syzkaller-0.0.15 ...
make -j8 TARGETOS=linux TARGETARCH=amd64
Makefile:32: [31mrun command via tools/syz-env for best compatibility, see: (B [m
Makefile:33: [31mhttps://github.com/google/syzkaller/blob/master/docs/contributing.md#using-syz-env (B [m
go list -f '{{.Stale}}' ./sys/syz-sysgen | grep -q false || go install ./sys/syz-sysgen
make .descriptions
bin/syz-sysgen
touch .descriptions
GOOS=linux GOARCH=amd64 go build "-ldflags=-s -w -X github.com/google/syzkaller/prog.GitRevision=cf8c2d3920e29515c91e0b0797b4b432369d1a7d+ -X 'github.com/google/syzkaller/prog.gitRevisionDate=20230217-150229'" -o ./bin/syz-manager github.com/google/syzkaller/syz-manager
GOOS=linux GOARCH=amd64 go build "-ldflags=-s -w -X github.com/google/syzkaller/prog.GitRevision=cf8c2d3920e29515c91e0b0797b4b432369d1a7d+ -X 'github.com/google/syzkaller/prog.gitRevisionDate=20230217-150229'" -o ./bin/syz-runtest github.com/google/syzkaller/tools/syz-runtest
GOOS=linux GOARCH=amd64 go build "-ldflags=-s -w -X github.com/google/syzkaller/prog.GitRevision=cf8c2d3920e29515c91e0b0797b4b432369d1a7d+ -X 'github.com/google/syzkaller/prog.gitRevisionDate=20230217-150229'" -o ./bin/syz-repro github.com/google/syzkaller/tools/syz-repro
GOOS=linux GOARCH=amd64 go build "-ldflags=-s -w -X github.com/google/syzkaller/prog.GitRevision=cf8c2d3920e29515c91e0b0797b4b432369d1a7d+ -X 'github.com/google/syzkaller/prog.gitRevisionDate=20230217-150229'" -o ./bin/syz-mutate github.com/google/syzkaller/tools/syz-mutate
GOOS=linux GOARCH=amd64 go build "-ldflags=-s -w -X github.com/google/syzkaller/prog.GitRevision=cf8c2d3920e29515c91e0b0797b4b432369d1a7d+ -X 'github.com/google/syzkaller/prog.gitRevisionDate=20230217-150229'" -o ./bin/syz-prog2c github.com/google/syzkaller/tools/syz-prog2c
GOOS=linux GOARCH=amd64 go build "-ldflags=-s -w -X github.com/google/syzkaller/prog.GitRevision=cf8c2d3920e29515c91e0b0797b4b432369d1a7d+ -X 'github.com/google/syzkaller/prog.gitRevisionDate=20230217-150229'" -o ./bin/syz-db github.com/google/syzkaller/tools/syz-db
GOOS=linux GOARCH=amd64 go build "-ldflags=-s -w -X github.com/google/syzkaller/prog.GitRevision=cf8c2d3920e29515c91e0b0797b4b432369d1a7d+ -X 'github.com/google/syzkaller/prog.gitRevisionDate=20230217-150229'" -o ./bin/syz-upgrade github.com/google/syzkaller/tools/syz-upgrade
GOOS=linux GOARCH=amd64 go build "-ldflags=-s -w -X github.com/google/syzkaller/prog.GitRevision=cf8c2d3920e29515c91e0b0797b4b432369d1a7d+ -X 'github.com/google/syzkaller/prog.gitRevisionDate=20230217-150229'" "-tags=syz_target syz_os_linux syz_arch_amd64 " -o ./bin/linux_amd64/syz-fuzzer github.com/google/syzkaller/syz-fuzzer
go build github.com/google/syzkaller/sys/linux/gen: /usr/lib/go/pkg/tool/linux_amd64/compile: signal: killed
make: *** [Makefile:184: mutate] Error 1
make: *** Waiting for unfinished jobs....
go build github.com/google/syzkaller/sys/linux/gen: /usr/lib/go/pkg/tool/linux_amd64/compile: signal: killed
make: *** [Makefile:202: upgrade] Error 1
go build github.com/google/syzkaller/sys/linux/gen: /usr/lib/go/pkg/tool/linux_amd64/compile: signal: killed
make: *** [Makefile:187: prog2c] Error 1
go build github.com/google/syzkaller/sys/linux/gen: /usr/lib/go/pkg/tool/linux_amd64/compile: signal: killed
make: *** [Makefile:199: db] Error 1
go build github.com/google/syzkaller/sys/linux/gen: /usr/lib/go/pkg/tool/linux_amd64/compile: signal: killed
make: *** [Makefile:181: repro] Error 1

 * ERROR: dev-go/syzkaller-0.0.15-r2::chromiumos failed (compile phase):
 *   emake failed
 *
 * Build log: /build/reven/tmp/portage/logs/dev-go:syzkaller-0.0.15-r2:20230307-004938.log

 * Stable log symlink: /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/temp/build.log
 * CWD: /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work/syzkaller-0.0.15/src/github.com/google/syzkaller
 * S:   /build/reven/tmp/portage/dev-go/syzkaller-0.0.15-r2/work/syzkaller-0.0.15

Mike Frysinger

unread,
Mar 6, 2023, 11:57:34 PM3/6/23
to dismalbread4106 maps (dismalbread4106), ChromiumOS Development
go build github.com/google/syzkaller/sys/linux/gen: /usr/lib/go/pkg/tool/linux_amd64/compile: signal: killed
make: *** [Makefile:184: mutate] Error 1

you should figure out why your system is killing the build.  you can start with `dmesg`.
-mike

dismalbread4106 maps (dismalbread4106)

unread,
Mar 7, 2023, 6:02:15 PM3/7/23
to ChromiumOS Development, Mike Frysinger, ChromiumOS Development, dismalbread4106 maps (dismalbread4106)
It looks like 8GB of memory isnt enough it says ran out of memory

Mike Frysinger

unread,
Mar 7, 2023, 6:04:28 PM3/7/23
to dismalbread4106 maps (dismalbread4106), ChromiumOS Development
you seem to have an 8 core system, so it might be that 8GB w/8+ parallel jobs is not enough.  you can run build_packages with a smaller --jobs value.
-mike

dismalbread4106 maps (dismalbread4106)

unread,
Mar 7, 2023, 8:18:50 PM3/7/23
to ChromiumOS Development, Mike Frysinger, ChromiumOS Development, dismalbread4106 maps (dismalbread4106)
I didn't pass any jobs value at all 😂. Maybe that is why

Sergey Frolov

unread,
Mar 7, 2023, 10:45:02 PM3/7/23
to dismalbread4106 maps (dismalbread4106), ChromiumOS Development, Mike Frysinger
the default number of jobs equals the number of cores
this works for most people, because, usually, folks have 2x+ times as many GBs of RAM as they have logical CPU cores
8 jobs per 8GB of memory is definitely pushing it -- even if that ever builds, it would use swap memory often

we should start requiring some minimum amount of RAM per job by default at some point

---
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-os-d...@chromium.org.

dismalbread4106 maps (dismalbread4106)

unread,
Mar 8, 2023, 4:18:15 PM3/8/23
to ChromiumOS Development, Sergey Frolov, ChromiumOS Development, Mike Frysinger, dismalbread4106 maps (dismalbread4106)
I might be getting a new system at some point how much RAM do I need should 16 be enough or should I go with 64?

dismalbread4106 maps (dismalbread4106)

unread,
Mar 8, 2023, 8:19:42 PM3/8/23
to ChromiumOS Development, dismalbread4106 maps (dismalbread4106), Sergey Frolov, ChromiumOS Development, Mike Frysinger
Would it be possible to skip building that package and download it already built? I can build amd64-generic without errors.

Sergey Frolov

unread,
Mar 8, 2023, 10:20:59 PM3/8/23
to dismalbread4106 maps (dismalbread4106), ChromiumOS Development, Mike Frysinger
no specific requirements: you can get 16 gb or 64 or anything in between

most of the packages will be downloaded in a prebuilt form, but no guarantees regarding any particular packages, and some take forever to build (e.g. chrome browser).
to maximize binpkg hitrate, you can try the following sequence of commands:
  1. `repo sync -j 8`
  2. `cros_sdk --replace`
  3. clear your sysroot with `cros clean --board $BOARD`
  4. wait for a few hours
  5. build

dismalbread4106 maps (dismalbread4106)

unread,
Mar 9, 2023, 4:19:14 PM3/9/23
to ChromiumOS Development, Sergey Frolov, ChromiumOS Development, Mike Frysinger, dismalbread4106 maps (dismalbread4106)

Should I remove my other boards as well?
Reply all
Reply to author
Forward
0 new messages