From nobody Tue Jul 11 02:04:13 2023 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R0PLZ3HPfz4h468; Tue, 11 Jul 2023 02:04:06 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R0PLY1LjWz3G01; Tue, 11 Jul 2023 02:04:04 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=none (mx1.freebsd.org: domain of fbsd@www.zefox.net has no SPF policy when checking 50.1.20.27) smtp.mailfrom=fbsd@www.zefox.net; dmarc=none Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.17.1/8.15.2) with ESMTPS id 36B24D1O043563 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 10 Jul 2023 19:04:13 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.17.1/8.15.2/Submit) id 36B24DI7043562; Mon, 10 Jul 2023 19:04:13 -0700 (PDT) (envelope-from fbsd) Date: Mon, 10 Jul 2023 19:04:13 -0700 From: bob prohaska To: freebsd-arm@freebsd.org, freebsd-ports@freebsd.org Subject: build of www/chromium stops in node18 Message-ID: List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-1.10 / 15.00]; AUTH_NA(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MID_RHS_WWW(0.50)[]; WWW_DOT_DOMAIN(0.50)[]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; R_SPF_NA(0.00)[no SPF record]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org,freebsd-ports@freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[zefox.net]; RCVD_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4R0PLY1LjWz3G01 X-Spamd-Bar: - X-ThisMailContainsUnwantedMimeParts: N While compiling www/chromium on an 8GB Pi4 poudriere seems to have trouble compiling www/node. The error message is:=20 ^ c++ -o /wrkdirs/usr/ports/www/node18/work/node-v18.16.1/out/Release/obj.t= arget/v8_compiler/deps/v8/src/compiler/backend/instruction-schedu ler.o ../deps/v8/src/compiler/backend/instruction-scheduler.cc '-D_GLIBCXX_= USE_CXX11_ABI=3D1' '-DNODE_OPENSSL_CONF_NAME=3Dnodejs_conf' '-DNODE_O PENSSL_CERT_STORE' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYP= ED_ARRAY_MAX_SIZE_IN_HEAP=3D64' '-D__STDC_FORMAT_MACROS' '-DV8_TARG ET_ARCH_ARM64' '-DV8_EMBEDDER_STRING=3D"-node.26"' '-DENABLE_DISASSEMBLER' = '-DV8_PROMISE_INTERNAL_FIELD_COUNT=3D1' '-DOBJECT_PRINT' '-DV8_INTL_S UPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITION= S' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DV8_WIN64_UNWINDING_INFO' '-D= V8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_ENABLE_WEBASSEMBLY' '= -DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOC= ATION_SITE_TRACKING' '-DV8_SCRIPTORMODULE_LEGACY_LIFETIME' '-DV8_ADVANCED_B= IGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/wrkdirs/usr/ports/ww= w/node18/work/node-v18.16.1/out/Release/obj/gen/generate-bytecode-output-ro= ot -I/wrkdirs/usr/ports/www/node18/work/node-v18.16.1/out/Release/obj/gen = -msign-return-address=3Dall -pthread -Wno-unused-parameter -Wno-return-type= -fno-strict-aliasing -O3 -fno-omit-frame-pointer -fdata-sections -ffunctio= n-sections -O3 -fno-rtti -fno-exceptions -std=3Dgnu++17 -MMD -MF /wrkdirs/u= sr/ports/www/node18/work/node-v18.16.1/out/Release/.deps//wrkdirs/usr/ports= /www/node18/work/node-v18.16.1/out/Release/obj.target/v8_compiler/deps/v8/s= rc/compiler/backend/instruction-scheduler.o.d.raw -isystem /usr/local/inclu= de -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-stri= ct-aliasing -isystem /usr/local/include -c 1 error generated. gmake[2]: *** [tools/v8_gypfiles/v8_compiler.target.mk:257: /wrkdirs/usr/po= rts/www/node18/work/node-v18.16.1/out/Release/obj.target/v8_compiler/deps/v= 8/src/compiler/backend/frame-elider.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... In file included from ../deps/v8/src/compiler/backend/instruction-scheduler= =2Ecc:5: In file included from ../deps/v8/src/compiler/backend/instruction-scheduler= =2Eh:10: In file included from ../deps/v8/src/compiler/backend/instruction.h:13: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:11: =2E./deps/v8/src/base/bit-field.h:43:29: error: integer value 31 is outside= the valid range of values [0, 15] for the enumeration type 'AddressingMode= ' [-Wenum-constexpr-conversion] static constexpr T kMax =3D static_cast(kNumValues - 1); ^ 1 error generated. gmake[2]: *** [tools/v8_gypfiles/v8_compiler.target.mk:257: /wrkdirs/usr/po= rts/www/node18/work/node-v18.16.1/out/Release/obj.target/v8_compiler/deps/v= 8/src/compiler/backend/gap-resolver.o] Error 1 1 error generated. gmake[2]: *** [tools/v8_gypfiles/v8_compiler.target.mk:257: /wrkdirs/usr/po= rts/www/node18/work/node-v18.16.1/out/Release/obj.target/v8_compiler/deps/v= 8/src/compiler/backend/instruction-scheduler.o] Error 1 1 error generated. gmake[2]: *** [tools/v8_gypfiles/v8_compiler.target.mk:257: /wrkdirs/usr/po= rts/www/node18/work/node-v18.16.1/out/Release/obj.target/v8_compiler/deps/v= 8/src/compiler/backend/code-generator.o] Error 1 rm 01fb7dc823dadb09180497a1d2208cb741153ab9.intermediate efbd25df71d68976dd= bb5dffa7cf4e2eb8586cf8.intermediate e70cc67dd10544f6cee68730cfce06f3c676d44= d.intermediate gmake[1]: *** [Makefile:134: node] Error 2 gmake[1]: Leaving directory '/wrkdirs/usr/ports/www/node18/work/node-v18.16= =2E1' =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure = to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/www/node18 I've tried git reset --hard in /usr/ports, no change. It's unclear if this is a housekeeping problem on my end or something larger. www/chromium has built in the past, so the machine is up to the task. The system is at FreeBSD nemesis.zefox.com 14.0-CURRENT FreeBSD 14.0-CURRENT #73 main-2176c9= ab71:=20 Sun Jul 2 19:24:19 PDT 2023 bob@nemesis.zefox.com:/usr/obj/usr/src/arm= 64.aarch64/sys/GENERIC arm64 Thanks for reading, bob prohaska