From nobody Wed Feb 21 05:36:42 2024 X-Original-To: freebsd-pkgbase@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 4TflQQ04y4z5BVB8 for ; Wed, 21 Feb 2024 05:37:02 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-8.consmr.mail.gq1.yahoo.com (sonic308-8.consmr.mail.gq1.yahoo.com [98.137.68.32]) (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 4TflQN684Rz4kVS for ; Wed, 21 Feb 2024 05:37:00 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=WW+Rw1WT; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708493818; bh=I96ZgqtYrqL1YPMFUEpN+U/AlvL3XiLXHuQOb4Npglg=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=WW+Rw1WTR4VgKCjLTVw7nEmvUf0J7cUtxUmo8Qx8Ch+5or8OzFm6btA9HnK5lGiW4GSWNl0ie7u4McRMNyMUKOb4MmxYmi1b8B6Inlqoow+3mbRjJAY77wFLITsiziixgwa8ev3OVxxzLn4kPhxKGY4cZKXDpNRKEn5ceoZz0wFTTBQWEyp4aX3A2yJ1OMSfnq40MO0MoQENUbHM8OeU5UHQw0Oee/13Xnw9CCRhczr8FNOnkYOgc8ySQJoW5NwnD4+TWawLk5vrdUERj8qWEKxW3L4b/qaZOaGSAduQKp5I4MReSdXLfzy8V73mpVQSp+xYxkGvrkYpdYAljlu42A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708493818; bh=wOULQgTZBcgtHq/y9InRkIVJG+E+P89/ikzJFB09VB3=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=KvvffRH8ZlBdS+gBuysSJ3/LVTMIi8icFZrRyIaJ+SPP8zb5Ox2aik9Q7HWxxKhHWNYYzb907J5bvdW0443eMJa2fVPjJfYJsj1pukMY8ABqYv1mSf0tFztZG5mcbvASk+KV5EmfVVzlrOq44kbmDUay6BiKEzdeIIgWbQU58j7wpwqPxnO/u4Q0flrLAvZhTS7cp4VrHe+DAWEixABFrgFlorbUkrq7YvwM9cUw0JSIKDAAGxoMXri3CCVPqEvQywdMfNJco6uR6RCCrOYdUKg82B8g6VDFW4z17fAiT7SpegMgcPESLEuMLyW9XO6i+EHwtVo7u6iIT2/jzcoM7A== X-YMail-OSG: Wkx.p6EVM1kooluUORt.dXrllgUiNNWWRwOedwEuSfUB8grcm6jlKoL4MoIWNSK W5GngDQeub84.oCJq76UXXZdY7SVw5lkf1gXFRrAR9JrjQ4VRMu0lCWQTtJaVBnCum8qFl6wDGwe Ab2CnKuI3J0ERTKqR_756f8qbZ5QeBcMpiRVJexLUHdAh8bePSp4a9hLd0zIe8216LZDRJdukBLq zizkXBbMvpGFJFzNEgLqWahpACF3J3_USdVdnAdGC4TKDBP1WBuWrGSTTBFtKf08TpkMdwbNdpib JKz.1lflrW0W1xqcsVdXCV7vB20pc1vrGSu7mGmAp_QHGz.qkwUT5pehZqOd2nqz9CCyJWzQmZh7 hmHPYphluYzSQhf13l.JQlp19fdFTJ9.UFSekyTYth2lATll7vhaoC5Z_DOffrT1yPXy8AOolhQt 4CUElFLmdzuW5MWmryMrg34B3KeV11TL3xvkjaCzEOYfGpTqbNcclO7C3yqHm83wQxnD1g2_9_oE 3wpDJOc8FrpFq9dQZezXB53xLymc4qhUPxGO6woYbAyE9c8M5mrZ_lq6LH2FCzZjVpEH6TCfEO__ DOCLp6MqSZz4lP1kUbP4Njx4MriXadSGn1ryUe3QK72xG2CzAM_7.4dxGyV5rgIXchiH2AO2jLDK NB_8Tm8C.wIPoi_nnN8nFF8Mh0OKMV.JD62LrBncj7VldkfHgZxjRvhSwK7qBqceVTgqFTA3h0ZC yAULTdU2KjLFZY28ExfwTqWVwF_qsdEhHlY4hUVKMSIa_ZFHO6yBUWYJF.9NZWCmEsZhujV02SEf yNVB6L2Yio9hFaC7nrdKvHxcf.SYGnpZaVk1XN0JqbSEE.tLLlR5HCj6HOAfqiScmPHEWonszvy6 VQBSo1hg_8s.SOu4OMqwmJxoHIoASIWDxYU_UGPGM6wQyHdQ3yGwKoWU0fFHi1h2MzY3jBq5GcMQ 5s0Ku0sRlYMLbRPwVNpK5XuL_HPVw_xv2_Sis1HNCP0k6YEq8JH_enbmc4NyYnRFxOHXa6X.3RHC JZ968Pg.zMwiiuULy3SV3sU7BbyoznFoOb97TL9chid8muEAt9NPjJZqWY_skhnBQRXk0wk4WSBZ stvN5M9HHZPV6VTTfmKGATyLMs4dY972i8EuDZgm_EJaF2Pg_JPg6OlADnYHwhjVLO4ewyLfC5eW HqsGOHLrCIFzDqghfOJMCeqWv1Iu9fZ5Dsp5vz9zzkZIZhsBu3UYRBjivOl3xaHld2ToY0bJFMw9 GrJGKCXtWqbzdAnxjB6wC.eAZpn6gq_8eibgTgGh7uUF7n3wp95l_hGJ_Gqm.5yDw0_JjLcf6kNL FaI9W2GDk0ZtUTik7qD3JTZy5hBFaXTXnAr5SjS.0eiu0C89_t1J0LSsvRJflDfHQjqLoW6NL0k0 0djfiWCrSQIb0FAgoHEQwC82qkxrdZbPvjdcI_t8vqBB2GI8ERXGl8z16I4QQ2KYHQNkNfvHaarT vmjPE5qhwfpRIAebN7cH.H.bsSZNY7svnQxTgN2kYuvqdHxSPx.dj.wAIE3kcigllAB6cRIKLW4i 3w9Gfe0VKkgpVcwNIUdMSiV7dZtwcLCKcBwi8AlxU_4bN7qFiWgTMGr.CQXoGNfY6iERZuzw.H4Q mZ8Z7iUKDhwKhTbu3juubyHctVRXyD9Wmhfp2P6ej4JMaqZ_aGGg6xjR4MmL6h8sdlm6K0qSa_Ow vDLrRdPIR.H97il7n4DtdFuqGwT_wvFRmrxuvLf4peuCfTSqjARRa9NuRcSSBW0E_PTjxDCZaWlX XEKWISWu.Gwm9ssjhRuPD2J7K26fYVRWJV9OHgELOS3oL9O05VdAqrq0MAtvhdlEdI7zl_ESNXnq PmXL3_rySbRJBRCgbg8c.71SlUElcX7ljhOMjfhKUsP01s6jbahjKw8Hi9Ys3ideUEKFB9W6y9ew XJun8hI6uwXHbyPvV7NDUw8CT_L4PPoOpbiaPUn_v8V1uTNFEkxEyC6JLk9LhwW9Zzq5opUigRHo ZK1Zc6Px1g.J1FMQ0xH0lm6dmesE2uPqTffNWtLlDqYwpkbvAYFruyFAKwXqrHRbTvmISmJ0t.k7 aG8aQJme7iP8_hyFZkTdQkkVCONy4CirqXOKMxMNn3BLCKWscErsO6OFiQtOasRj_NFjMXIiFRP4 CdtmJQILwjZgHPdTmS3_zKMMFurnxNjpWrax6F8gAU_phjZhdDBuEQfizzsQT.o1nPkMo38WioqM hGRpIVDE4oxudkJr7MFXTBQrqMhyQeYjAaem5ok3nZMwuN.g3Nziks3wQAWBYiIQY6VComUQ9LA- - X-Sonic-MF: X-Sonic-ID: 1fde8eb0-bc67-4087-9914-9011f466495c Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Wed, 21 Feb 2024 05:36:58 +0000 Received: by hermes--production-gq1-5c57879fdf-vxz7c (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d6e19f86f9a6c90c6143a04a96e17507; Wed, 21 Feb 2024 05:36:53 +0000 (UTC) Content-Type: text/plain; charset=utf-8 List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: aarch64 pkgbase example: "devmatch: Can't read linker hints file." From: Mark Millard In-Reply-To: Date: Tue, 20 Feb 2024 21:36:42 -0800 Cc: FreeBSD-pkgbase@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <6CCE6246-3998-406E-9B9D-BD1A2BD64692@yahoo.com> References: <493D295E-2888-41AA-BABC-37D66B193BAE@yahoo.com> <0F88EF0A-E32F-4D46-84BA-798C9D6406E0@yahoo.com> To: Warner Losh X-Mailer: Apple Mail (2.3774.400.31) X-Rspamd-Queue-Id: 4TflQN684Rz4kVS X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.996]; 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]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; 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-pkgbase@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.32:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.32:from] On Feb 20, 2024, at 20:37, Warner Losh wrote: >> On Tue, Feb 20, 2024, 9:26=E2=80=AFPM Mark Millard = wrote: >> devd's devmatch has issues. Here the example is aarch64 (for >> which pkgbase has /boot/dtb/ split out and, so, allows >> multiple kernels to be installed at once).=20 >>=20 >> # grep '^kern.*=3D"kernel' /boot/loader.conf >> kernel=3D"kernel.GENERIC-NODEBUG" >> kern.module_path=3D"kernel.GENERIC-NODEBUG" >>=20 >> # uname -apKU >> FreeBSD aarch64-main-pkgs 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n268410-445d3d227e68 GENERIC-NODEBUG arm64 aarch64 1500014 1500014 >>=20 >> # ls -Tlodt /boot/kernel*/*.hints /boot/kernel*/kernel | head >> -rw-r--r-- 1 root wheel - 270704 Feb 21 03:52:25 2024 = /boot/kernel.GENERIC-MMCCAM/linker.hints >> -rw-r--r-- 1 root wheel - 270732 Feb 21 03:48:56 2024 = /boot/kernel.GENERIC-DEBUG.good/linker.hints >> -rw-r--r-- 1 root wheel - 270732 Feb 21 03:48:35 2024 = /boot/kernel/linker.hints >> -rw-r--r-- 1 root wheel - 270732 Feb 21 03:48:21 2024 = /boot/kernel.GENERIC-NODEBUG.good/linker.hints >> -rw-r--r-- 1 root wheel - 270732 Feb 21 03:48:15 2024 = /boot/kernel.GENERIC-NODEBUG/linker.hints >> -r--r--r-- 1 root wheel - 17932640 Feb 20 12:40:53 2024 = /boot/kernel.GENERIC-MMCCAM/kernel >> -r--r--r-- 1 root wheel - 18401344 Feb 20 12:40:53 2024 = /boot/kernel.GENERIC-NODEBUG/kernel >> -r--r--r-- 1 root wheel - 17934504 Feb 20 12:40:53 2024 = /boot/kernel/kernel >> -r--r--r-- 1 root wheel - 17934400 Feb 16 22:44:28 2024 = /boot/kernel.GENERIC-DEBUG.good/kernel >> -r--r--r-- 1 root wheel - 18405496 Feb 16 22:44:28 2024 = /boot/kernel.GENERIC-NODEBUG.good/kernel >>=20 >> (I used kldxref on each of the various directories to produce >> the lihniker.hints files.) >>=20 >> But booting after that got: >>=20 >> Mounting local filesystems:. >> devmatch: Can't read linker hints file. >> . . . >> Starting devd. >> devmatch: Can't read linker hints file. >> devmatch: Can't read linker hints file. >> devmatch: Can't read linker hints file. >>=20 > Native or cross built? Operator error: missing /boot/ in the kern.module_path . FYI: pkgbase, however it is built. > Warner=20 >> . . . >>=20 >> Rebooting based on: >>=20 >> # grep '^kern.*=3D"kernel' /boot/loader.conf >> kernel=3D"kernel" >> kern.module_path=3D"kernel" >>=20 >> also got the Can't read linker notices. >>=20 >> I've seen similar on armv7. >>=20 Also operator error: missing /boot/ in the kern.module_path . Also pkgbase, however it is built. =3D=3D=3D Mark Millard marklmi at yahoo.com