From nobody Fri Aug 30 23:24:15 2024 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 4WwZ410KZvz5T6bc for ; Fri, 30 Aug 2024 23:24:33 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-21.consmr.mail.gq1.yahoo.com (sonic306-21.consmr.mail.gq1.yahoo.com [98.137.68.84]) (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 4WwZ400qyYz3xx5 for ; Fri, 30 Aug 2024 23:24:32 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=jUK4LyaX; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1725060269; bh=4hLFDub8ks/0+4GfpH4g2CBMtPkt2rJYNtyrHywRtew=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=jUK4LyaXK+QSLoY3/wrLA0B/NgI/DLH2F82SkAmnz1zO7Lhzv+cIy57pEQwumagb76YRtMoXITMZoGwVh/2Ex4AT2mt4ixUV2DOLICpoiU+zu2NvEL51S7M+oYK2PpexErX140v4nNl+d3fyyjLF7Ig4etrs6eKxgfJchKraFn8mmNi/5x2xt0HPmPPWn7G20TzT8KSoNHbw92/8vsyaLn9cPNneIBpGNve5NiFyIcAftezn8uVQo5gkS2uhAv0Ee08qITTrdJjdZteghusMl1OnFa4JxcGiysAODrRncvnD7InRalw4cUJ6leWbehQkbQbU/gaVcy/Z+KcmrEb5yA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1725060269; bh=+bdZnSiTWfBTQ/Dse7BKMdDpT2eaIyM/+d61KXWL3mn=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=piIERoQSiltnDK03my0nB1olBLGauuU6vZzSjBTbMzLXrpbdjexMnKhhAGdS8SmB2MVwQWt9s5LiehtlgDIMICJi7mRcpIlPZVzyAashGdkRpVMNJXh004DHAw2E11TmePesZe6YaoR08jImcGfRsDETLfm5CSS3wmLy+57ubRDIEH4DYL3I6hfGW3nuEh7pxjTdNvB63UiVj+YB1AhaDpAEzh861exNnSZplhQHyfRoAV4s/w7iBq//fqJNIGbcqu4dWfz1MhZHyPSb5SYverSK2/VwWNEoYWmZK7L34sqgjU/iO6NbUGPYnc3KZS6uhT2P68HC1u14EFcPvqMFpQ== X-YMail-OSG: dViGKXIVM1ll2gNejlr1Ca_4j65nQ2OFwGGTkoLR0XjKWcai_5plIZI7FvnvRnB d2ZjDa.a7SteCfhqeydXs9rUrY5RCk1rR8YwVx.HuZ9H1Nnz.P9fA2HFI_6WSKXElHmVYYRn0JrZ Qb_1RsEBKWiOUX2hccpaHFO_JGf1bKjzd5kH.KR3xsNUKVAbxb7H9TIF5mZE.kYfRWz4tiNP5XrW WCvbP9IrcdnRxZPj9KQKRnby8RUPxcC04PtFb0SIAyMuRr1DF_v7zxIXQK6szujQLdjqt4Xfs25p g8FGXxATY5FwJXwkRcTXcsJuvKZM0xW0xetnTTzBuY13wWe6WDyi3X_TPPAyYYDNnAsjU5ZgNWCw lM_nYfxO.07DhIVQ0SF7fT5WMAZu8p96XN1KDwOoPK6w6TC_UbDARGqd3ncpw4nylDO_FemnF5Y4 RQ4GMUu2wlGwx6uq6xSX3K5JEQHQK_EucQQuKKRAMbSgzC9_E7LqcuiMcmqN7NoLC6gL2WzaOW.o z2iXel9nZEey4az31XkGVIRITCWbEFYJ2N5Mfls34Nec2bS_DY56ajNJwsHoxW3IDMsFPd39U4eb pjUMfHgNNQdjW_ahAbwqS0n5hNegt89mmv1WBJvebjb4FXCnfwZv1fhMZmh_h35dWlfy7iao_Rdl u2c8uR6du5V6lRe8Iwq.jV2JkxPF5dJlvJzge0Qje.2gfeX2GXpTzJIIGY_CtQQwm1HfVFwlz6yu zDMGEZEgNE8R3OXvT9zyez6olhkfFQAUak3mhilzrMLb.GkgFiwlA.IDw2p8u7cCA2gfyhPOa0oo XoMYQBJBPR8QXwBU_qVqnOAxb2l5afbM1xBCZHIJKqruCP9Db0t5_XMJeQac13THlz5RGxXGv.hr u9NzJfupk3dESQJbfeiBBwLbxaPygueikqQKBLuDKwPcKe45hdTOW4ypoB5E7RW1vyZu6oYUi9dF C4wQ50OaiH1N8HHKcV75Fh6KWaoO886G4Ah0yEjYGSiUuNTA_0qHh2kIyeDeI23kWLp4Jts6S84E HMIuy3F4prDbp1nMXVbcq5O1ZijUqqThoaGOZ9g_Ip9zNkiZTrggYwmJJs4vQgLRBH7QGb.INpUT mcQctb.C_5SpgchXTtJe3u3sTGj3GkrZQrDAU52F9VFGAJkbGrP0jEKhkueQrXDKqMvSky6LX4BD GMQiwSXdfj3qpBALF9J1rzfyVnHbz3ma7bBD.0.TBghVAj43BT.N83.Ocg3HMGko8xyXN2b0xRGm mHmc1ZGXHKsOF82x_vcf5cUjCneTjOdgXiT4dfJTMrhX9cjdffqMPyTauKOYQd8Y4vHtVUl1YtqD mSnSprOS1JHqv_UFMkAiKS8rq7Zkhw58EQkHtWPC4y5Zzjhjrk5v8CcgkRi8Z1ulVUSK4sVxY1_. iKbxyMf.0deSNcOqFOm0aXvD2o1OXY9n7qwGLekrUUZ5uFTQsFrJC.hH0LiAmf72Wx8GPsmycATm afD9qrn7YVZ4Ypf4lpELqR_q9u1wuyPYUzpvBEwN7vdaycgA6tfUcMBYi.Lghyw.E.xOowyhoz80 nkLvydpnXPRhVZz2WfsMFiLwhFsA3x4RIEB_cYMrZ2EaC.yQ3gbE4cqZIUfOx5Ay3MoOvjXHyyEk U0STM1HQ9qBi1vpKcuf61NVUg_o368EBkUsKTFPoF.oX8oHZQZ2MfkTVWtrJst14WlyOlBGD0pP7 17L0m46H5RYG4vusbi875h.0HSH8sha19xopnNGJtOJYg8yP72pEPcaBLHOXwr5yT81Sn9sxbo2k .eM6OTJPuZp15P0c742haMrbg1yTO1pxdnxNbuOEdFAD0aP6hLrIX5eV3xdznVGDlSfDL98Vj9RN iEqM0QSXo3yWQLcRz7cibggLFfSolma_O5VmkOQZ.O9OhYLCnRrtM4ZO1F3QhFrHVlIeD.8jqx07 yNn_xiHa4Qomgqjdc7D6AB1luRoQU6yRdxUQl2GnQHEht0sPd6Z8YFKsWFV4MWrX_rS1wWU_6lvv KsRBM1BnkUadByXEJ92A9QMcIl1Hz21c_TRIB_us3lLdcSqyCP047EfcS8ujKYPNb1v9dypNxcvQ 2vn9CLpofUCYkGyAEGqzEEWQVfv5ZAgAni856NTxnZjCMRrTFN1VxFSHiwKHHooOPDS_pUfF6r0o _hudT4P6Qji4_rGWwUUbcoNzjNsdwvkn0K4zdkcHsZYuuPxWTKrOEoxbH0nQBOdUjcKy.5RxOBlo dVV1y0hRJAH1jlx5Jj7Imp2tTfzHgys8dpES_b5fJIAi5vLrbyV4HStcD1N4spuQc_X.66XCUfxW gNIwLgIGjypgZUKX3K4BRuvbgwRZOOdNNdBog X-Sonic-MF: X-Sonic-ID: 8f26e9cc-f8cd-4a89-ad5a-294edc51a9ef Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.gq1.yahoo.com with HTTP; Fri, 30 Aug 2024 23:24:29 +0000 Received: by hermes--production-gq1-5d95dc458-rx7kt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 65967a7eb546b6b9c7e6d25218f49724; Fri, 30 Aug 2024 23:24:27 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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 (Mac OS X Mail 16.0 \(3776.700.51\)) Subject: Building firefox 129.0.2 in armv7 poudriere-devel jail on aarch64 (using llvm17) Message-Id: <75609A57-7B50-40F5-88A8-0278CCCC018B@yahoo.com> Date: Fri, 30 Aug 2024 16:24:15 -0700 To: FreeBSD Mailing List , FreeBSD ARM List X-Mailer: Apple Mail (2.3776.700.51) References: <75609A57-7B50-40F5-88A8-0278CCCC018B.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.19 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; NEURAL_HAM_SHORT(-0.19)[-0.187]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.84:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.84:from] X-Rspamd-Queue-Id: 4WwZ400qyYz3xx5 What my test-of-building got was: No include file found and no OFlags::TMPFILE found (OFlags:: was found, TMPFILE in OFlags:: was = not): In file included from = /wrkdirs/usr/ports/www/firefox/work/firefox-129.0.2/mfbt/lz4/xxhash.c:43: In file included from = /wrkdirs/usr/ports/www/firefox/work/firefox-129.0.2/mfbt/lz4/xxhash.h:3434= : /usr/local/llvm17/lib/clang/17/include/arm_neon.h:37:10: fatal error: = 'arm_bf16.h' file not found 37 | #include | ^~~~~~~~~~~~ . . . error[E0599]: no associated item named `TMPFILE` found for struct = `backend::fs::types::OFlags` in the current scope --> = /wrkdirs/usr/ports/www/firefox/work/firefox-129.0.2/third_party/rust/rusti= x/src/backend/libc/fs/syscalls.rs:144:32 | 144 | if oflags.contains(OFlags::TMPFILE) && = crate::backend::if_glibc_is_less_than_2_25() { | ^^^^^^^ associated item not found = in `OFlags` | ::: = /wrkdirs/usr/ports/www/firefox/work/firefox-129.0.2/third_party/rust/rusti= x/src/backend/libc/fs/types.rs:203:1 | 203 | / bitflags! { 204 | | /// `O_*` constants for use with [`openat`]. 205 | | /// 206 | | /// [`openat`]: crate::fs::openat ... | 333 | | } 334 | | } | |_- associated item `TMPFILE` not found for this struct | . . . =3D note: this error originates in the macro = `$crate::__impl_bitflags` which comes from the expansion of the macro = `bitflags` (in Nightly builds, run with -Z macro-backtrace for more = info) . . . error[E0599]: no associated item named `TMPFILE` found for struct = `backend::fs::types::OFlags` in the current scope --> = /wrkdirs/usr/ports/www/firefox/work/firefox-129.0.2/third_party/rust/rusti= x/src/backend/libc/fs/syscalls.rs:207:32 | 207 | if oflags.contains(OFlags::TMPFILE) && = crate::backend::if_glibc_is_less_than_2_25() { | ^^^^^^^ associated item not found = in `OFlags` | ::: = /wrkdirs/usr/ports/www/firefox/work/firefox-129.0.2/third_party/rust/rusti= x/src/backend/libc/fs/types.rs:203:1 | 203 | / bitflags! { 204 | | /// `O_*` constants for use with [`openat`]. 205 | | /// 206 | | /// [`openat`]: crate::fs::openat ... | 333 | | } 334 | | } | |_- associated item `TMPFILE` not found for this struct | . . . =3D note: this error originates in the macro = `$crate::__impl_bitflags` which comes from the expansion of the macro = `bitflags` (in Nightly builds, run with -Z macro-backtrace for more = info) . . . =3D note: this error originates in the macro = `$crate::__impl_bitflags` which comes from the expansion of the macro = `bitflags` (in Nightly builds, run with -Z macro-backtrace for more = info) For more information about this error, try `rustc --explain E0599`. error: could not compile `rustix` (lib) due to 2 previous errors For reference: # uname -apKU FreeBSD aarch64-main-pbase 15.0-CURRENT FreeBSD 15.0-CURRENT #8 = main-n271819-5cbb98c8259c-dirty: Fri Aug 23 22:06:47 PDT 2024 = root@aarch64-main-pbase:/usr/obj/BUILDs/main-CA76-nodbg-clang/usr/main-src= /arm64.aarch64/sys/GENERIC-NODBG-CA76 arm64 aarch64 1500023 1500023 # ~/fbsd-based-on-what-commit.sh -C /usr/ports/ 87a38a839ab8 (HEAD -> main, freebsd/main, freebsd/HEAD) net-im/dissent: = update package description Author: Jan Beich Commit: Jan Beich CommitDate: 2024-08-24 18:30:01 +0000 branch: main merge-base: 87a38a839ab83c2def100a0975a7afb29e873cf2 merge-base: CommitDate: 2024-08-24 18:30:01 +0000 n674987 (--first-parent --count for merge-base) But firefox was updated to use: nss>=3D3.103:security/nss to match what = was available. =3D=3D=3D Mark Millard marklmi at yahoo.com