From nobody Wed Feb 21 04:26:38 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 4TfjsW4hNkz5BNF4 for ; Wed, 21 Feb 2024 04:26:55 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-8.consmr.mail.gq1.yahoo.com (sonic316-8.consmr.mail.gq1.yahoo.com [98.137.69.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 4TfjsV1tfPz4cf3 for ; Wed, 21 Feb 2024 04:26:54 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=k8a673Oj; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.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=1708489610; bh=u0q2wPZ/eJhP/M245CIanqk4GqJyKZcxtKr3L6CR46c=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=k8a673OjnGObytVGqllHMB1kjEm88psTPLeDalx6gwegq0XgesXYmrFG6nb5yNcW1TM14T+AZB010WRvBV/4TPhhEtPsvIbYQ/BcG//NZGCfu+kcgyBC7PHiBQlIeCq/nsdnbP4Fm+omuSWtNBW3Rdc4nz4Ve/CMcrj9FD+AVu/qa5druZ/GJQsYXMtZxN/0K1mulVgJDVNirBsnjKnwJxu21bWAaUGNc9iJ2l/VDNuqIz6OO81ANkknNLK0DyQOZaIe0w+cPc02aPKpqGWNZUUuWnRWZVqy+mcc5wYLh9t42ufDPT0zq4q2wLYQRTPD66svIzXAT7Fy+uLaBI48Gg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708489610; bh=KlWLlgQ9t5g4dZQ5lb1YqMT6cBdf7u0yPhEDO3Bnulz=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=LaHt8R0NSWteQbc/YIp+ATUuFeoeopuOVCBBg+7eAKbNBD41ppW3qgb/SISbC2t965tYKLpAsxD1mqFZL4biRx14RBlLPc6WtaSi10UCXwWYSmeg1hJja0TI2TZOB0QzMIDi7oXyOGGnIj4+1E3G+6EXDk37HmWbLnzo965hy2c188gpxMZ6tVNkNZoBlGulsZfVNtkzw1KmzabNo3uRGSk5xNegAwOtk/oRgEJzXqH6ykrLY9iMjFOv4liaJWX4gtyhiJEsyFWtmRjYQWGn+9dT+EzW1EEausC9Dy94/oH8JsmG+Xd0T+eZdW57OYkl7c8s5RdgfqqPZaq7om91lQ== X-YMail-OSG: a_1QoYEVM1ksWpb0hMxJZsJIWRZGS6Wo.JFhjZ5lxRgpJ73qg5ahElScsMZypfk PIsSbMTYo6nbUFcmDM3_OJkSx5YQYRykwhCkZz7Qm0DEHi2Puf9uR6vXAL4MhkyFPJSrmQbz.vFG qlzQx_Gwnh3NY8B53SrrZ3tju.w6JlLSZ7j0j6FALR44OdK12.Aw8D87U6v36c0CHvSTdw4AvmdX Gse1e6KK93aWfaes5alEtHD7fjr16hve10wg4.RHP58QL7cXmY3FcJSds2tVxBnGfSyFkehGrsfd NuInD02t8P4SjrKVmlHpB1Z7iusi36Uj9Xl5aE7jWIbGj6wFlr9utPxDQGrrxRFEeMm7epz.vO2o SF8vvT_2.f2zzbN.tu3pmnEQ5B5CU5ClueoRfp7iSnPZaBlrm5ngAN.eS1oV3KtsoHgPfdA7PHdP SERmsl46xKJwyN5YlzAGzYol0Ns4UT.Vcypu71N2xQJRKYgNpuC26gA_WOo0YiBodaDR2o9pvaBJ HFJXK3By4Vj1wK7isBItJqOTHMaHr1XD1.OoDmuluh34ewlgJRtT1EtqaY2652qIc8PecGeLu_3s xNq5kq_5BYxMhHpsLnNrmdKXN8FBaQl0K.ViHBlp0QTNNWiZMi.h78TEawfxeiyGjHY5BGzX8JPc svvw4T1YIkwVjVP5UvEgQ0PLUrXDaq_bqaNVJqVCDo1RsSSmCT5wgSeWbHcYeD50vi_pU29BVFqo xTKzX4nZxUYB4vOl3XJDdrJhLTNabcq6oBvuJFzJd_k7kCZXgdKchupcGQrj8q9s0s3ZG4SveMdF 5xfHEHpElVjvWN5lVwWIYIC628dIc53tOgh4h2PumRD_DlA47LTWI2UKp2wKVjC_tCeQA6sZqf1v dsij4m3WhMmDGQvDjB0dVX680iWik9f4To7rrEIuKj5r66TmKWmdZeZX3T5j746w3C6m7SyYerOm 1AO4fMD1lxUPQXYHFjA6cvZPbZ3Luj4rIddQvU_43bRQe77wzBIT.iajB_aAp56TldzK2YWQhaI8 rqkXYSc4lTbmhSONgBdqKcF4bzyc3EfDHXjabp..58xCQNlVExWtkEI4ml8e8r7z4qSGEPeB7kvz zqwv0EtwiOjdA2BS_Co7ihCtRBuZzAalBrenUWVPCvndWdvuJy3cN.dC3ugWY5rC2ZF_.A4TZTqS Bel6oGNAviZUT2MXncb2o0.b3PgQyMlrIirY19JJnZ6E3cEQPmDyA73K8retRNXLxY83CUZjpXhX H7PWI8qZiQ6fZ1tWfb_RKtWpRxBspt0pO00ytDr4C.7sIemN49TJ.XrI2inhzkTWTe_7FZca2Bww 7.CuuDhFDchJSzvbe1ZDKhTdbdR15_Oq0fx39i4ZEyaUXoJN54kd.PW6RQMRbv.cCvT_8MUfqmIk 0jVZtWj2viCn1athfLNMIwh1EALtdTMLomz5ADzQZpKgXJMLDFN9haBxyveJm9QJIKugTHSwRsHX wmhemmBCdzk3fYR9t6fE00vHjirh9PuI_rTA1BlEpQx4TDdM51Y24e.pLaDRDsV3VFuI9VsaF55x XjTj5Zi05UOhktldrrHv10YaBDmrKtGPxhSohxnqxFYnYabgYpUXTiM2fkKoLUOgR3kUHzFI0rFi K68y7oImGvteLNa8Sw95qLby88zl9rx9ThzMPOnU5oH2qtpAEZkE4G24jQ70in6tgYHoZhC14TRY aAV98TA4vyY7w9RS8sWnsb9zqLOimdT7AsKYsIbXUwQsk6wgw6lC.fgmmwa49p1ZJqdB7k0i0BT6 n.HohZOXD4hzUFjhZyhukEBM3NIgUGXOqF0SASegJ3C9HGoX_RPmdpyFQbnFq21Tj5YT2cBOmydT rUcVKHSuOhIl2xOreq47IRAUtFTkp5kdQzmlT00u0tEecDrecVwJK1yN5WQFLltfzXPsVS1zAE3t KubCINCrtZHJI1oxVqd1MyUWeS8gTYp8Mh47Q8boQ3354sKbSbbpBlkb1Q9h3WSv5CL_Tib_ccsM VtuR.8glTbWqXFhrrmNGwgWUmPzfnckQYpPKUnZKa4l5Ny8kXp9J7.ztLeYqT8iz2gO3hl6UvOeJ 8PjI8.Bqd1GYE0_tVP2rVRKAGALH0Dg2vrUnZAOj6sytetjSBbSslk3Ls.G_bZyQvZDye.Nn5LM7 9Gc6rdO15WEtgqB6B7QaYyW.NXNY5czs8pChKbac586MS75BvMpTTHON1wl3GtRvT_1_ewj08Lit NCuxLDpA3h8X1MKDVR_Lctq._hieD9BEQzRbwYMYKwuD5hYjtZHUGNbe5lkQZnICBBHPo6Mj28pb c X-Sonic-MF: X-Sonic-ID: 170dbf43-6979-455b-affe-b4ad0e70eb1c Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Wed, 21 Feb 2024 04:26:50 +0000 Received: by hermes--production-gq1-5c57879fdf-nxlqc (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ecde64304dfdf6f2f1b95fdf23ee8dce; Wed, 21 Feb 2024 04:26:49 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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: aarch64 pkgbase example: "devmatch: Can't read linker hints file." From: Mark Millard In-Reply-To: <493D295E-2888-41AA-BABC-37D66B193BAE@yahoo.com> Date: Tue, 20 Feb 2024 20:26:38 -0800 Cc: Warner Losh Content-Transfer-Encoding: quoted-printable Message-Id: <0F88EF0A-E32F-4D46-84BA-798C9D6406E0@yahoo.com> References: <493D295E-2888-41AA-BABC-37D66B193BAE@yahoo.com> To: FreeBSD-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3774.400.31) X-Rspamd-Queue-Id: 4TfjsV1tfPz4cf3 X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.97 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.974]; 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.69.32:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.32:from] 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 # grep '^kern.*=3D"kernel' /boot/loader.conf kernel=3D"kernel.GENERIC-NODEBUG" kern.module_path=3D"kernel.GENERIC-NODEBUG" # uname -apKU FreeBSD aarch64-main-pkgs 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n268410-445d3d227e68 GENERIC-NODEBUG arm64 aarch64 1500014 1500014 # 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 (I used kldxref on each of the various directories to produce the lihniker.hints files.) But booting after that got: 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. . . . Rebooting based on: # grep '^kern.*=3D"kernel' /boot/loader.conf kernel=3D"kernel" kern.module_path=3D"kernel" also got the Can't read linker notices. I've seen similar on armv7. =3D=3D=3D Mark Millard marklmi at yahoo.com