From nobody Tue Feb 18 10:03:21 2025 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 4Yxw8b3FBPz5pLN3 for ; Tue, 18 Feb 2025 10:03:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-20.consmr.mail.gq1.yahoo.com (sonic309-20.consmr.mail.gq1.yahoo.com [98.137.65.146]) (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 4Yxw8b0p2Qz3yBF for ; Tue, 18 Feb 2025 10:03:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=AzZjZSA0; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1739873016; bh=lkufIaZpq7Zc6Gv94neUXdzsCsP+w1ur0sdjml4LtDE=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=AzZjZSA0GdoZ+iEts55w85hHQE9wmtgH6MCYqMM6eUqZueIdBTjvNU+GBOna/L4EPfonwC5vM6VN4+t4Vc0QtGoHFRRVujJmuSj/dWo5EybW7GKmA+zgI9qxcsk+/enKhIYH6CJcQMtWVHkuz4xRtDnVZDpHEKiWE52HzGXYs0MBZxxQaQaT951N2gH+Uy+j9e8ZdoVEOSIk55BOBGhwAdbRlUA5/f6gRpFbKwWc5OraaLYso5vNVTQASFz/dT7jZ7n5hpBDlg7aiQE03zW9R3X2oaUe1Kb02XF9jAdvju8FbqWU4pTIHH4dRCRbj4Wutu/iOrrMtoYVwJjas71Qfw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1739873016; bh=zyVmLrtegjUAL3WgkTNe92M0T2WFCjlGp2UsIRZAJAk=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=uloGZUEKe20Jgu4IRFw0QduE7qTs15lzzePGaqfvkue20K9hi0uPL0W3OeDBPgqnPcLpa6XmJdyLUW2Lc1M1MsNRrLIpLoji2/GuwwIOSQK0/pRD/rqmUYSgIVafXOCObbIttbc/3Wn+vkWr3xDaMnK89SL7/SBstwi7ORecD59ksoUffi8VzbywV6/XYkb2N3lF/zJsCn13XAbe7iPQ9WaJOZqjoqPv4yX5WJ4fUrNP1Uxu+TJy0k9yGt2gW8e4amACphxlkaWTfuvKoZHpmBSDQJa1XLb5IcAt0z5Ec++XyguouzH9lilOGipoZjaD90dhAElGjjFUlI3f8C0cxA== X-YMail-OSG: kPH3xUMVM1lu8sqIhrvKxMtME7HPu4VsXiwCkVz.mXjbappq1rldbUhyzM1nGjD _ku4tvtWm45DvUnJJ.xbA.14qI3t0N6j3cc3wPh7AXW2VU8Hfwmu8gY5iKdTnWtCY_ScIbp_LxhK LpWBQ3tLCtr1mgUhiFaMdF.l3hvZmVIRyqROMs7zYDjbMCfLbulwEcpvN1d4vsT1axjgAtmiCVK5 k8rktGB9gopIRPMyn..5cjsrhWDSfXW2ZgtbjeIfGaY3Nf5To_BkCB7JhSszUp3sYb2rtobr5EiA z96.0mJOgvglHLPtJ2RLyjko30pisrXHyGX4PTolmo6Ia6J9L4vSDz4DfLZJESNfPFseO.z5SdaQ IGk396Fko6BisCc44C7d2fzE79aozRxPtkzKObk62aisfvrvsoiifGdF2qJdhAAiuWjlz4ntBXjQ Vk4peLD4ynBOKdyaYlBl5a5uvD7tTZcng0HYI7E43BqDbCoQhys_hQf1uZgDIGuJxTPpCETogxSw _tE4_4rva5HiPEapTtjnDqdAItCepxrbaeq9afxMrBTIPohyb_bVB_Q7MZe_ND8dOPd.ruJX.Dng DMYnnDgW.DXd0Ik3y7WUYsUSwrMfIsiEL1YViBiScWciYbiBsyjukav1JWEnmNyiWHaxQgSg63eh Vm2SBULacrdKQ5r3mUBnFI0SdNJumC2SXuME_Fd0oSfpxmukUuduYoMInMgZ89OL7Vcq9IA.zelV iuR6MPkjDWPZ9mq1.oN15DmaLvdtf6uq3kiCsC3AUK5Km05WmindVRYRA.Us7L49d4PCYPxUBUd1 F3miMMnfmsj_JTFRcBxGYZux9OgZdIqZliFt5zDY9dMbjv2vxVgzttBL3k8uxLFEydMjxUJwWxmc fcCSY2a.rxGjrLWGNJ3t5_k5AvU6t4hswFrH.Aaaxqc8rK2gi.cBI1HgVyopHvqyU4Na9aRvoK7h yLhEjyvjjrLyxFIc1d7GkAlqUv.LS3.0auw6w1cmjwxiDccGz9HdoCw5FAQX4qCdd43_d7yyD1.W VDnsR5Y.jN9mu3UkK_Sg0vtiIpBOPS2Trb8uL8pPbh665OKOpRdKxLpF8yeXSiRUTM3Mb5YGSjHJ lN2DG0nznIB7PISJsubM7uViTcU3y8xxXTZn3QAd9hsxC16t91TMEcn8kNIR6VF2c0_6b3oa5a61 8rEQjVg8XBGrZ0R7_xRIAdK2_lijKt9RDMXmdkweEWryv3vd.yKx4gwVVKCsokGyczu.z7HptqhZ SwwrRpVX_rjRMeVDCYxgRR1Q0g6WUV.6BuaaD9dC1h37mGwbK9vuXQ_cUaQrYlnHAdLwTEgnimbx rQhhiX0fZMTBpeOOfC7qZMpeDNwfUL7CxCuAbXl8aRtxfgWkU2AyyfMC0HrcEHO6NlTDR66wy1Pr OYFunAkjX7bF9zce5Z7LRERWIz1wMo5mUH4tNE93sbtqvQU7h_ZKRyD6iJZHVxkoTg74_GCKJrla lImyqPVlbEiJvNVvRfRTP9S_v1nKlFsUzTEhswmUEUrJ4WpFU8.qd91GVS7D0eF.sCzQ2rJFSZAp SA1UOTD3ONgq6X9FsgwDAjcQUVNznDMycNc2vgnvaCDPWVmzOrNrXmD9CwK64BkaF9BHKnWSByL4 JFMve2ZdbMD.YCOgDPp2L0HCrhBKamovke8tYQMWaRE_sKdnlsGn31KYARSmbY4Sglbw1oc1RGL7 pOKC1uuxg0_CRKu3Yc83l7l_iatxB82RhCRmeB6tr7HIbeLvGWaAJRZrlWUKEg.7HypsS2VKTB38 ABOo4Ln13Xn8wjxEXqbIVtvxTwpRm55iUEjroFQ_rddLDFQcITMmKEYvG86BI.yGE9AgptmvLXcy c4U91qQMU4aQS09hDC2T22dnyND1OvPngXoWwxlEZhAC4yuLNo5FfLHgNMnmWPAKQNGpRlgI06S_ ID836fEdna7tOP70Z.hCIGCkNoBSY3q5i6j5bybBb7gxtjjTcC2Nm_fCztfsZRPCVKSEKqEDAhfX _3qAFO_zsV1pF3bfPKxqubmiaDmQlsDqxk42JgyaheFRNFd.Fi5d7uQiKi8.xQXySOFJcri5Ozuu qaVXa0S_BNS.mkkPEKetdIPTPd.oUTYRnZIPPJEHAxYUAWGaVRDHUNx9oAyqAW05K4lnhayjan2V WpBXoaL7IQW3wSET0UYUNhvEYoGQDpLKnQuNGcl0NIzMjtEuxke6T6_IYffqHgX8NBPJ4mB_3M69 SxSOJHgA74RcZtYtBHhourGcetIxmrTxEiI0l98fuUAjlLUqmt63FAezkMOPn0T3vpQiIRtbnwXk soVi3mx.wWldkRjwyLzMH.1I- X-Sonic-MF: X-Sonic-ID: 2c6d3108-e9d5-4032-9ba2-6a838ad1456a Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Tue, 18 Feb 2025 10:03:36 +0000 Received: by hermes--production-gq1-5dd4b47f46-wrqn7 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID fd07e26ca7660d7cd1e71c4f0ba34a08; Tue, 18 Feb 2025 10:03:31 +0000 (UTC) From: Mark Millard Content-Type: multipart/alternative; boundary="Apple-Mail=_AE110DCA-A12E-402D-AEC1-85DB82DA2F56" List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\)) Subject: Re: aarch64 electron build failure: fatal error: 'asm/hwcap.h' file not found; mark as BROKEN_aarch64 until fixed? Date: Tue, 18 Feb 2025 02:03:21 -0800 References: <9607B5F6-ED3C-498B-ACE2-2571324D57FD@yahoo.com> <6AFD97D9-7B71-4146-BB51-11C301C2F478@yahoo.com> To: FreeBSD Mailing List , "tagattie@freebsd.org" In-Reply-To: <6AFD97D9-7B71-4146-BB51-11C301C2F478@yahoo.com> Message-Id: <1F735DDF-5841-4879-AD1F-F54907D0D2FB@yahoo.com> X-Mailer: Apple Mail (2.3826.400.131.1.6) X-Spamd-Result: default: False [-3.27 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.65.146:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.77)[-0.770]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; TO_DN_SOME(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_DN_EQ_ADDR_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.146:from]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.146:from] X-Rspamd-Queue-Id: 4Yxw8b0p2Qz3yBF X-Spamd-Bar: --- --Apple-Mail=_AE110DCA-A12E-402D-AEC1-85DB82DA2F56 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On Feb 17, 2025, at 22:27, Mark Millard wrote: > On Feb 17, 2025, at 19:38, Mark Millard wrote: >=20 >> I was doing a poudriere(-devel) "bulk -ca" test on an aarch64 >> system and ran into electron33 failing for multiple examples >> of: >>=20 >> In file included from ../../third_party/unrar/src/crypt.cpp:1: >> In file included from ../../third_party/unrar/src/rar.hpp:6: >> ../../third_party/unrar/src/os.hpp:167:10: fatal error: 'asm/hwcap.h' = file not found >> 167 | #include >> | ^~~~~~~~~~~~~ >> 1 error generated. >>=20 >> (Note: electron31 and electron32 are still building.) >>=20 >> It would seem appropriate to avoid wasting time on bad >> build attempts as long as this is the case: while it is >> not yet fixed, it likely should be marked as BROKEN_aarch64 >> in the Makefile involved. >=20 >=20 > electron32 got the same sort of failures: >=20 > 2.3.0/pulseaudio-16.1/src -DPA_MAJOR=3D16 -c = ../../third_party/unrar/google/unrar_wrapper.cc -o = obj/third_party/unrar/unrar/unrar_wrapper.o > In file included from = ../../third_party/unrar/google/unrar_wrapper.cc:13: > In file included from ../../third_party/unrar/src/rar.hpp:6: > ../../third_party/unrar/src/os.hpp:167:10: fatal error: 'asm/hwcap.h' = file not found > 167 | #include > | ^~~~~~~~~~~~~ > 1 error generated. >=20 >=20 > Note: electron31 is still building. >=20 >=20 > I'll also note that chromium got the same sort of error: >=20 > In file included from = ../../third_party/unrar/google/unrar_wrapper.cc:13: > In file included from ../../third_party/unrar/src/rar.hpp:6: > ../../third_party/unrar/src/os.hpp:167:10: fatal error: 'asm/hwcap.h' = file not found > 167 | #include > | ^~~~~~~~~~~~~ > 1 error generated. >=20 >=20 > Note: ungoogled-chromium is still building, as is > iridium-browser . By contrast: electron31 and iridium-browser built just fine. Note: ungoogled-chromium is still building. =3D=3D=3D Mark Millard marklmi at yahoo.com --Apple-Mail=_AE110DCA-A12E-402D-AEC1-85DB82DA2F56 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii

On Feb 17, 2025, at = 22:27, Mark Millard <marklmi@yahoo.com> wrote:

On= Feb 17, 2025, at 19:38, Mark Millard <marklmi@yahoo.com> = wrote:

I was doing a poudriere(-devel) = "bulk -ca" test on an aarch64
system and ran into electron33 failing = for multiple examples
of:

In file included from = ../../third_party/unrar/src/crypt.cpp:1:
In file included from = ../../third_party/unrar/src/rar.hpp:6:
../../third_party/unrar/src/os.h= pp:167:10: fatal error: 'asm/hwcap.h' file not found
167 | #include = <asm/hwcap.h>
    | =          ^~~~~~~~~~~~~
1 = error generated.

(Note: electron31 and electron32 are still = building.)

It would seem appropriate to avoid wasting time on = bad
build attempts as long as this is the case: while it is
not = yet fixed, it likely should be marked as BROKEN_aarch64
in the = Makefile involved.


electron32 got the same sort = of failures:

2.3.0/pulseaudio-16.1/src -DPA_MAJOR=3D16 -c = ../../third_party/unrar/google/unrar_wrapper.cc -o = obj/third_party/unrar/unrar/unrar_wrapper.o
In file included from = ../../third_party/unrar/google/unrar_wrapper.cc:13:
In file included = from = ../../third_party/unrar/src/rar.hpp:6:
../../third_party/unrar/src/os.h= pp:167:10: fatal error: 'asm/hwcap.h' file not found
 167 | = #include <asm/hwcap.h>
     | =          ^~~~~~~~~~~~~
1 = error generated.


Note: electron31 is still = building.


I'll also note that chromium got the same sort of = error:

In file included from = ../../third_party/unrar/google/unrar_wrapper.cc:13:
In file included = from = ../../third_party/unrar/src/rar.hpp:6:
../../third_party/unrar/src/os.h= pp:167:10: fatal error: 'asm/hwcap.h' file not found
 167 | = #include <asm/hwcap.h>
     | =          ^~~~~~~~~~~~~
1 = error generated.


Note: ungoogled-chromium is still building, = as is
iridium-browser .

By = contrast:

electron31 and iridium-browser built just = fine.

Note: ungoogled-chromium is still = building.


=3D=3D=3D
Mark = Millard
marklmi at = yahoo.com

= --Apple-Mail=_AE110DCA-A12E-402D-AEC1-85DB82DA2F56--