From nobody Mon May 30 20:05:46 2022 X-Original-To: freebsd-ports@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 8757D1B5E7A5 for ; Mon, 30 May 2022 20:05:51 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-21.consmr.mail.gq1.yahoo.com (sonic310-21.consmr.mail.gq1.yahoo.com [98.137.69.147]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4LBmcZ376Mz3m0c for ; Mon, 30 May 2022 20:05:50 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1653941149; bh=kZb2hOpB8WcCK1Rkw50N/zRn8Hf8VLGdNrzFjES3XZ4=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=GvxJbSMYYEzUpGbys97c9DdtVP/ewN4pENivOeBDuWMKwKnNDzvKmLR9ew/Otn6fVEop1PHwn0LjWUOS01X5CiaElhoCQ/ZSRM86M9pjSr2nIMfW4yBJECk/T7e6mhLj9YhQuAk9P8NjpdeCpqZgB618nxgUbxSdbxv/g/M2a/10VK3ew9HLcTXYzSy1UXRUbm2iPazXiAkF5zyoDKOdvRKORjTYJchvpkuHwW0xdszZrpaE8tDbyWwpNdQ0YRj096ktpDZQKxaoktxknQc26d3hyC7IWCR3XfMwCLTjHBQvxT3DrguKXpcfZcva8VgIWFuj609Kx4660wr701NuNA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1653941149; bh=tZLyOofyhqEdodD/DNeqdJjpka4KNdwTLX49wE7tzwx=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=pS7rTtCKrU7yJ3wSy+iv3WQhdWEmgKzrohybRmvk4eRHBxU1M8ZGH8F8uramVfHOYTOlBgd7rsV18z10mnB8VBFZ3hIMm3OQE5vl5YJphw7Zxihu3t7pY77DuKo/dKqh72qLMBrHOElKa8n/auK+MPbC6vdXcUfjKW73XusR343sW5/JQGLYpHV2TNxXcGgAHCnmCZL4w4wFAXrlRy7bfOvTvfv6FjHpXMBA2XmPZPM1dHFwsQl5aEQ2qusDi+LMuiNPkl0DKMRoAXmAdFp07uxADjPdCzxOz4ToBj71G1QT9KK0dyO0hEVe5vWBrol/WAgPsKgVyEBoVMla8+bQQQ== X-YMail-OSG: JOgGgP0VM1k9exxU9R15j6j12hRG81.1jrwPUqdfsI6lBNrlY7vxbb0Ts_Z1WbW frhLg9Lx6b1FGXA1qJO4leXBHzOW0eMnOpwrs01RojRa7khB.wbg2n4WTQBs5ZpLC6Isd_Ic.651 BfZcj4kCAxx_3sa0xHL8dxst8HEo5IPYgch_n566E.yQNONUg7aaYQaZPnO01Lof.iel7kH.7owF Q9IyrPXKfCOToUc_rVbHOrqzF2uAuJ9EFr3t1HJQl6bbWy3wLtxP1kfl1pxIoZuqPcW44num5eRP 4USyHfN6k33cdS1ZDZq3EfixzDbAFD7Kxxu73zDipJzLt2IugxMrB.DxRd5JPmIiTmmpZAqytT4R k7t40cGkx6SkeYfgHktwlanrm3IdQCbJHv77yhrWMKiV3BO4H3LK8TtNqKpjjYJB95OOxXJdlfgo aQWR6gPrAO9qgaFrU_UHMyEGIn6o3wI51iuFXU_DqM8DJyo9I7TvpRo3wmMl3lVHanwLy9zKPHZj yU.jJzhi0Oj83Vd_KJceAIsiThC8qiDULdOjFSsFTNIEzwhrJtjtZJIyTwp1W2IKV3utLGiq5tTQ 06grfTpAOAOGyvI7BESYr8xJDIS7_5y_UQTOceHArvsqRIOiGQOIqJ0gijQKAzkE56UYATt9sDF. GBX0w7ZkI18bOuKRpDrjFLlVeU4bqhriaMe43GSjOY5PMpppYgeLauWFDaJP0MmWKO82yRyN.8FS ArnAJQrIoZwjG6vBKPciH3E.w.G.lvu8kc8XlJKijqUm4pnnahcivhvnDyjRU0CZArFY7jAFPOaV _RfA5FSoWEK2SOFFEzLldpWynmJJE_HAE2D321n57NrQ8ohi92jF_WLF8mXs3ubHKbPDydWcAvUj YRzkEhQWXw9VDtys0gUoQajBCkcNkYXATA_mQb.seZL87OhKJLR00_TP.qzpOA3mFV6fs89pZG.F R5wLr9lB.hUyfz9JyMQWdIJ8A4IXK0z5.joxKQuvcyBwewCzzKm_LbIax1YPGS6TaSpsXRqdkZZp laFCJIN51nOMElFlHtSkFlj4uhP9lGqUr926MLhWRN191SNizRkV517srEJZKjBFNdAhqTlXjFBH aZcGCceSb3Il3TvzhCN1ocjhVrW9gSy_m_NL8N3kbKPhPJPNpBnNrXNB2Lapa53l_Z29n4UD.V3_ z4ckCWLBT4zOeAllEjvNF25kfNVSilTwlGIPMmi.9CfkwDa__qMDEUk55peFhqpviq4RebALf2F4 TNDutKMzK0WkvWvd6wUZs3lqMX2otci8oTjBm.cmqUWFVCEXuSYLgU2C7XdVEsjTO8mVh.10ve6x DpqJV2.FUSkHGi88q56tlcS8ptQngUdKHl0.TRkL33kAMqdRYLiiXWPL96VsGPmvxjYMxezLiCE_ FYAwdYcb77dLapGfm4o4TpiR6nvD_GYuGNyIuRHrP4wYnC4PkUYuDhT9cHch0rnHCH8COX9U6VHb 7OAUxwV84T2.hUbu66lIU.HbkxEGBgzHfWRZJq3a2Elkd3vdEQK0jEqq_Whnv0mnXSyRY5UKxxjn QtGdU2dssZt50j4FzQg0fRCZfqKvewcZ096bsOfj3NXvGQ1OR2DypMOCeKOo5UI4nsLvs4RqU9fH mx7k0DF2wL4x7gWWwOjWQeiUg39Mss8hXaezoYmIF36aufA4qCcnXWtqf5HVMjOvlzDGAoPW2cQx vancDX9SGejhZqpG8aQ0fBonKNqwGj7oqYp.7MjJJMMMEjLqogmbtRmakwSPrnZDuP3iSs9nNjzQ G5vfc2_TYr7kSJ52FbtyoJPyE5Hx9fjzRXWFBshlf6UhJolMkzN8oZ69ia48YTju9tu.YTuDmDdE 1SRl5nCyKTHO5xsyPcLfTuPzq7WcVjhM7PprJamQShNqCSUX8Dcw3zxrV4lnW8bodN3r_cNMB3Xc U1A5Cx213ePE79J.oxsPbMJ4LC8Z5da08FyE0FkxFr0v6EuNeWGEcQexLhnHb9rLzD8RvbixXwSo Ob.aqbbBxpNh3VLzAvwjq9_fu88aZUmhuuszFOO8VIt59Ea5GKcP1lucQpLI2Ln4kOY5fLsBDfsC fMRxBtCHaF_esQsxvTqCZTU4eNMUOgEh54DIOt__8fGTjI7Sli0Y4wZAWRYixlX3c3.WHImpCJLj sGn1KvcbxR9qRoj6xySuDteAPBaEeEoB4pH15Jwj63RQwJVtFXmU3r8E9PqfdToHLyUweWF1Iyoa L8TxGNOvglbkLZ4elp1L6zkDWoYCXdt22cCVpCUfGahr9zCF7YTtDEBc2Jc4wzMujXmmKG5g08l2 oCZJqe2eoW4pq X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Mon, 30 May 2022 20:05:49 +0000 Received: by hermes--canary-production-gq1-54945cc758-w5k2q (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d52ed9038980fbfce90115b320c8446e; Mon, 30 May 2022 20:05:47 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: armv7 targeting context: www/qt5-webengine poudriere build used "/usr/bin/c++ -B/usr/local/bin . . ." and failed : 'cmath' file not found Message-Id: <47B36DBC-4175-46E2-B4D8-5628D1DB39F8@yahoo.com> Date: Mon, 30 May 2022 13:05:46 -0700 Cc: "dim@freebsd.org" To: freebsd-ports@freebsd.org X-Mailer: Apple Mail (2.3654.120.0.1.13) References: <47B36DBC-4175-46E2-B4D8-5628D1DB39F8.ref@yahoo.com> X-Rspamd-Queue-Id: 4LBmcZ376Mz3m0c X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=GvxJbSMY; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.147 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.50 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.147:from]; NEURAL_HAM_SHORT(-1.00)[-0.997]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MLMMJ_DEST(0.00)[freebsd-ports]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim] X-ThisMailContainsUnwantedMimeParts: N [This is a separate problem from another I sent to the list earlier.] My attempted bulk -a -c targeting armv7 (on a aarch64 machine that can execute armv7 code) failed. Note, from the log file: [CA72_UFS] | | `-- Installing llvm13-13.0.1_2... [CA72_UFS] | | | `-- Installing libedit-3.1.20210910,1... [CA72_UFS] | | | `-- Extracting libedit-3.1.20210910,1: .......... = done [CA72_UFS] | | | `-- Installing lua53-5.3.6... [CA72_UFS] | | | `-- Extracting lua53-5.3.6: .......... done [CA72_UFS] | | | `-- Installing perl5-5.32.1_1... [CA72_UFS] | | | `-- Extracting perl5-5.32.1_1: .......... done [CA72_UFS] | | `-- Extracting llvm13-13.0.1_2: .......... done So I'd expect llvm13's clang/clang++ and such to be in use. But it ends up using /usr/bin/c++ as a path to a c++ but also using -B/usr/local/bin in the same command. The combination ends up not finding things like --and that in turn leads to build failure. (I show the first example but others happen before the build fully stops.) =46rom the logfile: [ 0% 12/21219] CXX = obj/base/third_party/double_conversion/double_conversion/bignum-dtoa.o FAILED: = obj/base/third_party/double_conversion/double_conversion/bignum-dtoa.o=20= /usr/bin/c++ -B/usr/local/bin -MMD -MF = obj/base/third_party/double_conversion/double_conversion/bignum-dtoa.o.d = -DUSE_AURA=3D1 -DUSE_NSS_CERTS=3D1 -DUSE_OZONE=3D1 -DOFFICIAL_BUILD = -DTOOLKIT_QT -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE = -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE = -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND = -DDYNAMIC_ANNOTATIONS_ENABLED=3D0 -Igen = -I../../../../qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium = -fno-strict-aliasing --param=3Dssp-buffer-size=3D4 -fstack-protector = -Wno-unknown-attributes -Wno-unknown-pragmas -Wno-unknown-warning-option = -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread = -fcolor-diagnostics -fmerge-all-constants --target=3Darm-linux-gnueabihf = -march=3Darmv7-a -mfloat-abi=3Dhard -mtune=3Dgeneric-armv7-a = -no-canonical-prefixes -mfpu=3Dvfpv3-d16 -marm -Wall -Wextra = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3D2 -Wimplicit-fallthrough = -Wunreachable-code -Wthread-safety -Wextra-semi = -Wno-missing-field-initializers -Wno-unused-parameter = -Wno-c++11-narrowing -Wno-unneeded-internal-declaration = -Wno-undefined-var-template -O2 -fno-ident -fdata-sections = -ffunction-sections -fno-omit-frame-pointer -g0 -fvisibility=3Dhidden = -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare = -Wno-unused-const-variable -Wno-unused-function = -Wno-parentheses-equality -Wno-tautological-compare = -Wno-undefined-bool-conversion -Wno-tautological-undefined-compare = -std=3Dc++14 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c = ../../../../qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/base/t= hird_party/double_conversion/double-conversion/bignum-dtoa.cc -o = obj/base/third_party/double_conversion/double_conversion/bignum-dtoa.o = ../../../../qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/base/t= hird_party/double_conversion/double-conversion/bignum-dtoa.cc:28:10: = fatal error: 'cmath' file not found #include ^~~~~~~ 1 error generated. For reference: # ~/fbsd-based-on-what-commit.sh -C /usr/ports/ branch: main merge-base: 0a2f0da65b65bb9b3abf7a06815854f3cff063fa merge-base: CommitDate: 2022-05-07 18:07:34 +0000 0a2f0da65b65 (HEAD -> main) devel/py-tabulate: update to version 0.8.9 n582877 (--first-parent --count for merge-base) # poudriere jail -jmain-CA7-bulk_a -i Jail name: main-CA7-bulk_a Jail version: 14.0-CURRENT Jail arch: arm.armv7 Jail method: null Jail mount: /usr/obj/DESTDIRs/main-CA7-poud-bulk_a Jail fs: =20 Jail updated: 2022-05-23 02:21:24 Jail pkgbase: disabled # uname -apKU # output line split for readability FreeBSD CA72_UFS 14.0-CURRENT FreeBSD 14.0-CURRENT #56 main-n255745-77649f35a7e5-dirty: Sat May 21 18:48:32 PDT 2022 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400059 1400059 The jail is based on a armv7 build of the same source tree as used for the above. =3D=3D=3D Mark Millard marklmi at yahoo.com