From nobody Wed Feb 21 04:32:04 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 4Tfjzl5YCkz5BP8C for ; Wed, 21 Feb 2024 04:32:19 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-22.consmr.mail.gq1.yahoo.com (sonic310-22.consmr.mail.gq1.yahoo.com [98.137.69.148]) (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 4Tfjzk6bxGz4cvd for ; Wed, 21 Feb 2024 04:32:18 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=YBNAZ6GM; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.148 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=1708489937; bh=AzSVSepLsUa7bElHeqTz4uAWe1JiE3jQN/xlH6D0Lls=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=YBNAZ6GMzKLMZlB3pQP7W+mmlaYW4ZFolIIeOKmFDS+VIKByjV3y3XxF004dcpbE38ZmNJ7WkfawgWFl5stzo527ehOEWgDFN1QciAkWVB5Dl9Wuva7xU+4VCU/mYS64ZVYWMbJuPjhzm2ORz+eK2I0Xrh6KCu3mcVKDXpywFQseDUsspN65vOxrE+tEc08uIVGMnfiRgDu+kfXvs2d/7KweE768BOWudCfPFz0sw1+hbDR8YiaDuV3M46HwtI2gw0URTRzsS+RUNq1B2oJJrxmr7ReOoxX2rjUQ+1Agt6KGKcsJdux1n7IsqlbWXW7tLF62o/s8Zfjslqvg335t1A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708489937; bh=rTv5vcjLOnSipOLG7e/WSAqrSm7yWkjinTa7a4S+zej=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=JHP7boePHDVPE/4NHniIx1Qbndrz3qrmRR7d1wto639U4CMRWV+YgeNJvnlS9ewf6d2Dp0B3sSWpo4vP+MtolXVonb0WsyIOyiEk1bSy6CQV18u3Tt7Q4kDS/JryWlDloG5Ncrk7uIA7vprU2c1qWybIYoeeTpnQnOBXRavm9jV8xdizWBdJq7dj1Y3LwXwM95Od9vZJ1jRM9yM9s4itlFyGr9oGQ0ylRokP0DCpjxjEzd1dXmAnXEh6vt9zkb0Gj8ci7vuzzkioDmxem9JcAUEiOGhMOuFrn7nouFDGDzJB/0kTOt/OCwDk5iFsnT3VkK12/Zq3iJfAvXjTw2Fgwg== X-YMail-OSG: DcBDjiYVM1lbQoAZHIC5.YpuR9oV7fiTEOxRdFZ8bPK2Hq7v0v5s06INN9oSEE4 hUJFzcbI24kGgYkWLAI.BUOQQWCg6kJV6J1oPU7S9hxAxe7Z17Te7IUiN_IiTvaqRWRUJ8A5nmae kM2p0mp02OTk9NlPtMaKZl2AHKv6jCguvV0bssong80yiAogH.RbhnoQYd0IHlg.ApovjvZYW51I YjYEM2vYfwJbKpUd3giwIshHGY.jyXlAWKxymv19X6EtDJSVkC8qb8SruBB6gbh8CgbfrlZUPR2e 1n4smsTfvKEIJrkWB.6QPXZf2ef13gsoznqPYSTlJjCcqELMue1q4rZCsO6xae.Hx2oG_V86eilQ AtZc04pyMb7JLetf_wseAn5eg.XMJAOFhsI0EGzaObo0H0Sp4G1e4rctoOdxrcfb3Jg5za8blUTy vxQ1GlfwJ7EjAQq6FJdnYug9CZHKEX1567jUUiI5BBrjDheEZjPGFFGtKbZSRDRhbma9DUu5gH2g PoWTpvMzjVYYPTl6CAhtmmlhoRykCYcxq7F0hcXZ4die9D_z94uyCKIn621gTWlP4lSXev1O3Q4l oQwCtozNBth3su41MdgcXldNM7xk5FvffWOJSxfsTjO7G9TR1qzAHvphXEfLmsrvh6iX2P8sb6pb aAXRIjMcgxT8Phu75lypE7moX2OH0sGjGjGdiLjoKLiMyVLs0bCHQ2C4mLUoAu9z6tRaXKcEcSRX 8ff0_A5kLTEoSIOQNKa2asv9heJ.Z20JOsPlNi3q.bwQ7nZsIEftYT63qU37mWK0F5b_9UAQ7rlP 4Qw3Ua.fMEScNwKACA1xPs068msQv1JV3VyukqXFJVIRq6cJbPUJUnla80dYqzGj8e6V6kux5z1k u4v8vhqxODNxcnGMyw22F9qRGsMsmWcPF.Gsl.eCJXFIyaqLmiHf2HpRpPtM8v_TAqV.BcN1D9DZ AN5n99HJEGiGlvzgnOdOUw75o6D2O2ZC2DpOJSGP7rjxAlM.lPeBq.FOsY7K7TY0HuYyVermHJfZ laVsPs.pB99OPuF9k2YORsY5p.erwMCyHyVK6SlYuJAh0t0W97blXzG5KUc_niNvvpBiypBJW.xV 0BMVmIIEVECokXKxyFuF_mc3gBaUJM9P8ztteIYjrYmnFYdgUTtO.IkPR1g655Iad1DgX._TxlEL Qd6tYe3CpmyUliP4CZoGani6VWPd4gYvS69b6M2rldCH0ni_8zs8NDPFPSPlcc.9gwmG4vS8p97t 0KpvETc4x7Zip.Zaj5mBOHYjhMvLm_u1rqLiOHc2xIgBY8AGKr3ZOEkax6Q52EUTBsKRxHh9cfB8 IBd._ICEuN..muBrwpUaHsfRPwn2bVd41yeplwwwSg20RxfGDHZF0RteyBTXp0wUuyuceyFZRzA9 rjRxphtZ2_GdSvzaFr.gWA0.IvPoJB48Dr_ldTXB6KNgJxyxRQiZe6VjJu.wLSlpSCQsnxS.sOJp s_Jso4xJHUNHChxxEc56eGlGuN5Sk5gBPa_PE9qsHA2dUng0EMVQl2qPoyLoOz.D.gSHFWgtNwFf gUHpCv12Jcjl1xJ9y7B1UCt4UM7SFdvK6v0Pd4Dx0t_pL2aCmEd1EFmbcrtgL2IPFyqPRFqepyzr q9yz5ahMw4Seve1..54qQXmcfGc0xFBuoqX2j5VRnLa.yB5Yo9MvdWl6MUWQ92kbwlyYVbcQRAB1 vRZDxS4w3ZSGdgKR31OvjBjlpNQb7vfngGuSfSHyBphnHrB0luiFu7FSjSvIud3tCqXNMoSyyuVt Bj0Dd33YbMUmEadte_DxH8Ue2eofSwusYM4RAWzoCSR2uWae0n3L6sMT5wm.9l_EEEDtHeuLc2yP CcHPmsLHTxeLFRtMU4YZFi4xYcUUMFm023ShJlVMKut_9fSB6R0gSpD__tEum75mjYKo02tj9rHR jP84TIAU8EXFO5JVRTuybnaVLHFrgavawaCR5rTyY0ePGhpnoYdvdFZbJMKzSvgyK.feHXZfDgDH I37KXcDm5VKGjLXYWek9FJIdnCrM9HbWfV1Lzzcffw4U3WJgNotX8DcnFs2fRAeukOdJkIwluUwx KLldkABLaYC5hpiwUy3ytNRm9dAF9c4OpF7f4aXm.jmSfN7E903Njij8UFJUNlpEEQQpe41uNJQL 5DJUOMj_8g31fxSj9VrUR6Q7uclN.AMG6aC2USa64Yn2Rcl3HmTPwtSllW40typXxONgb_ZQAvb1 6PoBDLA37o7xjPpsPMEstqVHXuNHpuXHOhgdlLrdyHpb3jTppPigCRmxnyuFUwfKGVPMcEwoT X-Sonic-MF: X-Sonic-ID: 7f38ecc1-5624-4893-bfdd-52bf1e319132 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Wed, 21 Feb 2024 04:32:17 +0000 Received: by hermes--production-gq1-5c57879fdf-hrd4s (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ba5987c3057b445311df5a0a83cfe296; Wed, 21 Feb 2024 04:32:15 +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: Re: aarch64 pkgbase example: "devmatch: Can't read linker hints file." [operator error, sorry] From: Mark Millard In-Reply-To: <0F88EF0A-E32F-4D46-84BA-798C9D6406E0@yahoo.com> Date: Tue, 20 Feb 2024 20:32:04 -0800 Cc: Warner Losh Content-Transfer-Encoding: quoted-printable Message-Id: <4606EFE8-EDCA-4666-A70D-78D98B3EFF1C@yahoo.com> References: <493D295E-2888-41AA-BABC-37D66B193BAE@yahoo.com> <0F88EF0A-E32F-4D46-84BA-798C9D6406E0@yahoo.com> To: FreeBSD-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3774.400.31) X-Rspamd-Queue-Id: 4Tfjzk6bxGz4cvd 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:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; 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)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; 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.148:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.148:from] [I did not put /boot/ in the kern.module_path's .] On Feb 20, 2024, at 20:26, 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" Bad path. > # 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 > Rebooting based on: >=20 > # grep '^kern.*=3D"kernel' /boot/loader.conf > kernel=3D"kernel" > kern.module_path=3D"kernel" Bad path. > also got the Can't read linker notices. >=20 > I've seen similar on armv7. Sorry for the noise. =3D=3D=3D Mark Millard marklmi at yahoo.com