Hi, context: host is 12.1-STABLE #0 r355225 amd64 poudriere is poudriere-devel-3.3.99.20190828 poudriere jail is 2.1-STABLE 1201502 r354705 amd64 poudriere command is testport www/qt5-webengine ports tree is r520379 www/qt5-webengine fails to build. [00:30:56] [9978/16489] ACTION /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core/release:qtwebengine_repack_locales_pack_nl(/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/toolchain:target) [00:30:56] [9979/16489] STAMP obj/qtwebengine_repack_locales_pack_nl.stamp [00:30:56] [9980/16489] LINK ./mksnapshot [00:30:56] FAILED: mksnapshot [00:30:56] /wrkdirs/usr/ports/www/qt5-webengine/work/.build/bin/python "../../../../qtwebengine-everywhere-src-5.13.2/src/3rdparty/chromium/build/toolchain/gcc_link_wrapper.py" --output="./mksnapshot" -- /ccache/libexec/ccache/c++ -B/usr/local/bin -pie -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -m64 -rdynamic -pie -Wl,-rpath-link=. -Wl,--disable-new-dtags -Wl,-O2 -Wl,--gc-sections -o "./mksnapshot" -Wl,--start-group @"./mksnapshot.rsp" -Wl,--end-group -lexecinfo -lpthread -lrt [00:30:56] /usr/local/bin/ld: obj/v8/v8_base/parser.o: file not recognized: file truncated [00:30:56] c++: error: linker command failed with exit code 1 (use -v to see invocation) [00:30:56] [9981/16489] ACTION /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core/release:qtwebengine_repack_locales_pack_pl(/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/toolchain:target) [00:30:56] [9982/16489] ACTION /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core/release:qtwebengine_repack_locales_pack_pt-BR(/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/toolchain:target) [00:30:56] [9983/16489] ACTION /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core/release:qtwebengine_repack_locales_pack_pt-PT(/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/toolchain:target) [00:30:56] [9984/16489] ACTION /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core/release:qtwebengine_repack_locales_pack_sk(/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/toolchain:target) [00:30:56] [9985/16489] ACTION /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core/release:qtwebengine_repack_locales_pack_ro(/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/toolchain:target) [00:30:56] [9986/16489] ACTION /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core/release:qtwebengine_repack_locales_pack_ru(/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/toolchain:target) [00:30:56] [9987/16489] ACTION /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core/release:qtwebengine_repack_locales_pack_sl(/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/toolchain:target) [00:30:56] ninja: build stopped: subcommand failed. [00:30:56] *** [run_ninja] Error code 1 [00:30:56] [00:30:56] make[4]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core [00:30:56] 1 error [00:30:56] [00:30:56] make[4]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core [00:30:56] *** [sub-gn_run-pro-make_first] Error code 2 [00:30:56] [00:30:56] make[3]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core [00:30:56] 1 error [00:30:56] [00:30:56] make[3]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core [00:30:56] *** [sub-core-make_first] Error code 2 [00:30:56] [00:30:56] make[2]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src [00:30:56] 1 error [00:30:56] [00:30:56] make[2]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src [00:30:56] *** [sub-src-make_first] Error code 2 [00:30:56] [00:30:56] make[1]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build [00:30:56] 1 error [00:30:56] [00:30:56] make[1]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build [00:30:56] ===> Compilation failed unexpectedly. [00:30:56] Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to [00:30:56] the maintainer. [00:30:56] *** Error code 1 [00:30:56] [00:30:56] Stop. [00:30:56] make: stopped in /usr/ports/www/qt5-webengine [00:30:56] build of www/qt5-webengine | qt5-webengine-5.13.2 ended at Wed Dec 18 12:54:27 GMT 2019 [00:30:56] build time: 00:02:46 [00:30:56] !!! build failure encountered !!! [00:30:56] Error: Build failed in phase: build [00:30:56] Cleaning up
Moin moin Can you make sure you are not simply running out of memory? Mfg Tobias
How much memory is needed? system has 32GB RAM and 1x 4GB swap partition and 2 x 16GB swapfiles. Nothing about OOM in /var/log/messages
Is it a release or debug build (the latter is known to not work)?
(In reply to Tobias C. Berner from comment #3) release/debug of which? poudriere jail is 12-stable the port isn't being built with special options, just the defaults. The selection options are: ALSA, PULSEAUDIO and SNDIO. ALSA is selected (the default) There are no debug option in the port thatq I can see and I'm not using debug options in poudriere
I just built it successfully in a 12.1 poudriere. My best guess still is, that you ran out of memory :)
I'm trying a bulk run again after: 1. upgrading host to r355904 2. upgrading the jail to r355906 3. running a poudriere pkgclean -A will report results here
built some 1200 ports successfully. No OOM/swap errors Thought this kind of thing poudriere was meant to avoid? anyway, sorry for the noise.