From nobody Thu Oct 24 01:59:28 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 4XYpyB2183z5ZwBD for ; Thu, 24 Oct 2024 01:59:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-25.consmr.mail.gq1.yahoo.com (sonic303-25.consmr.mail.gq1.yahoo.com [98.137.64.206]) (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 4XYpy85m9Tz40tk for ; Thu, 24 Oct 2024 01:59:44 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=DLaXoxJL; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.206 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=1729735182; bh=jDauenk7OIIBfwXqkhH0qjbcgPkgYHZez4z4YoNdUZQ=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=DLaXoxJLTWmPUsmDumE7lh0dApNhpNrUhc5as4EiwVUUf2RyXWLaYCrtDd6nRvrUyuo4UhEdMmN0XxqXXID0Hbws6ax0XHf1N+L9g9OMXSKuy9pG/Cl5FzF7hxzP2l076BBrK10Zl2VKl5vm5ng7N8r64D29NzCQ2YMQ9nfqHb1oI76mfiuxDPVA9V8/yHRMH5Sepi/8et2jNUifwafyAPbYH2drUBjxEkIhP+7alv0wFwH5Cr0oU+WiYsaDKvwtFtuZQaJdMJWnW9La/Yw5ixB0iqG1vVFIGAltyojBZxKC/nzGUwtFLbQS1urj94EfQEY4118sdWEaVU7ThRWtKw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1729735182; bh=Zs6Uj1C+tLs10TBoaxrGvGwtSP+UTz6K1fIJD1KZRxj=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=NhRZxCcvEdVH851V9cYkY9X6Rls2H9nrJWObZ/Wyo3g3PVM35D6lT3H41FWFRFVeRZnbR0AEw+qE0MJMBqd118PkzNAevLe4dmJDPk/IEFhM7rb9/BFRCJiweDAx0+NwI+OZ38Lmq3YIXScmsv5bF7J0M6+cRUsZpoaB+jROQpNxB9AsCILZnDVG3h0Hd7EzwA2EzA4DvlMhASe60mlNycJG04NftleEU0FlPMxwnsaUNzS5FW32TfGZZiYsaR46M5cjY1NYBM9tJsmtD+SPBWIqAsMQX8WhsCyQ/rEK95YBwvyqEDv2Obu2JSyOa7gXd1JVk7zkfuUlMfc3shxLEw== X-YMail-OSG: ZZmWE.oVM1lL_tZ152XbmaVf1b_WYDvLyHdEiparo43aOFC6U7XAD8O.BubfWu5 qXE4FkWDn_gdoShDnIafZaxsw12xT4HwVh0pNvR97A_PwRethxQa4otTGP.SDrntkFZzJh0w0uBI SZXL._wSHfSHa8GtV4obfv66DM0Zy4kRt1mHTnVcdLgYDAEUYSUJ3ttDgxiQ6MU0102m93y9oqMd 9mp50jXAg5DhwcNHVx8y2GKHpBoRt60aaZPQ6JyfnpObVtpw3m3PkbmAzenULHiEbUhbzi9x4r0I CaAqCr7QaDbgHhfQZXCFY0PvyMWxXYjx4iS9Nf0hqiAOdc5yApk8s3JujVTTf01Q4nGFCGpllfSJ oB0yrJDGz6CZlS9Gg1zxQcGNzj3HdVO6AfUbXegZLloxFGaBMjoMdXLiQhmlaH9xjQNSFhemIZWO wY5pnXUrZm_yXO9MPI4MyJsZ207rmFiCA.klBtql4bjCH6M9GJod0sk3F2BDkpfb32daeniLU9Gl oMd_15KiYXPVxJxRhKeoEsJ6CZaNsoYrh6esWqYD2M_s6J1uWbN9gGToUhMQc4QDH92jS22JyGqQ kbyZxYZodJuHVX5MKp1oydCW7Vb80WQOY1Uty5SKWqaJvJ4pepy0_R4O3mw1j4Mg_kXUFYoULLd1 .EsxabJeZl1nnAcC9_kaJEYn4HyYokAzLrfPNbC6zAKqIEW6bk7QXzDDtdv1C7d1vE0G4GbVCxnp 74IHN8PkZV2YEHG5Jh6xTo_AwfscyocOmu.1Y65t6LBaJpIMdHHuwAfh1LIQOzcz.5iBAvkJKgUt jxD6cgw2IgI9nFmxUFuUTs3Ki3oanCqGNR3Ns8KAnc9shpNhvXRA8QqSlqk40oDBVHyeE2NiANdj 4BlfFXiwfRK1aIy4d.soFTspWiWyRz9mmg9W2vDfdoKMwvsOMJbocDXO1Oi3X.Rv7r681c5mhipF mHgOtBnuoScZmz8Lh9ojusw20s_8YJldpnXXv99WgBQhJiOrDlnBcAE8WdKnJQgIsuy0XeFZoNOF t_lO3ew6Hp5HP.yer5_T4ySOYsAQgqov2CwFI1jiWNDJ7.ddNu9cNImN0_OsmwYSVvwwuwcwKg5D 0hWVb7ouhkDiwq0qbc_pe4wuXeg7UmF9LnUqH6r5Bh2N00l81EsbRQ4zMJLEauNi9WLNvHEtyY.c cvXMkENqg3bzFfr.GLaDSeN5_Y6YJMRDmtXQidWa7kBtCaFRknuihPmuhcPPftPxCXjfTNwkQo.d A0EfoAaX4yqXMagm9Hnkqp5UcHvzd7WBPXFsdlHKPSMseGJzi1clvagWW4ivt.nPUYYEVQPoBhnS .Gk7nwXCrYh.ZKozm2yiKl1zATeuC0inAcFGuCIv7U6HfTvZ0CoDFPaBYqr2T7oSd_AZfLyGirxP tniK897oyycdKOJGMZL634UvIqCybCS0Mmgh9cjLEkSfllIuhN1LNTqonzOg3fC619AZqgFdMNg1 nroYDike9.2ICTKHuLQtvdnXGkWXPQdKnBeYGAxQ6vsGSANfGdva7wlA6.pUCrzSWPrWg1IbDzX_ 0MncqpuUiicustvW98YG6g3lGU30yhTDt064tvgQltHEwLoTAH.hK3lQFnKOMm9nwhfktTkuikcZ 9tTxSjpOqZQORx6gmSszggtWhWdXyH_3HvGJE8BmP.yWdhBW1LKkPAqU.jCg09lNAjtCorhESg_X uSof15iTNpQv23h1p_WCfwsT9NaUSDZSKIyH4TtFuGX3K.b9wcNvGLxbL9_ujGl.So5Pb8hAQnFu yYUxonQXW9prX8FBg8OD38c04MwupLVSt3b26.KUC3AtrZ8cmnjjUIPjROMR1bIIvlbMvHv.YsfH 5O.ZOfpbMJWwoliRLxUDk.OmZSE_SEgK9HwQ3Qd06IFNBwKx9SVUDW9iwzkfrUWtPJvezFuwZBA6 vR7tujwJpu_Ak7N8cv35y0FVPGsLcHEcFEpQHaWriyydnMqkumiXBsZRR5RUPbYsJ8NEqX.K_2Hc 9UPXSt.6oWjm7OCQPdnv4M6QCaeKeAUxfX3BbzQyTMJ8ECoYRI7CadTJ6LKluQGv5CzFy9vyOXCK 91eXEXdb6_NkbxjZvnd7eQYrOo4WqIwUxQMA3c15m_fGSV2IYEEwkyQrUCtg2FECwNiV_y2Hy8hX PbfcVO9TLDzhBjXE2vdbCcBUxZVSkUGEnbGrdHJN1HkDFRSBXogcYDaw8UZfOdqsOIs8imnPnDFA 2vS2G7xXT2GWwA4_3ukgGk5TH1DNJ9ofDdNeSEOLm7EzY1HoLI3fMz1p3sW.y7STmWMU- X-Sonic-MF: X-Sonic-ID: 7620d92b-fd52-4d76-87e4-ca6e0531a7c3 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.gq1.yahoo.com with HTTP; Thu, 24 Oct 2024 01:59:42 +0000 Received: by hermes--production-gq1-5dd4b47f46-xx4tp (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID cc0b9f107756c6fad9b85032eb1c7a5c; Thu, 24 Oct 2024 01:59:39 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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 \(3776.700.51\)) Subject: FYI: PkgBase installs older kernel and (slightly) newer world (at least in my example) Message-Id: <4ACF3995-D17C-4D64-A809-550115944108@yahoo.com> Date: Wed, 23 Oct 2024 18:59:28 -0700 To: FreeBSD-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3776.700.51) References: <4ACF3995-D17C-4D64-A809-550115944108.ref@yahoo.com> X-Spamd-Result: default: False [-2.58 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_SPAM_SHORT(0.42)[0.415]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.206:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.206:from] X-Rspamd-Queue-Id: 4XYpy85m9Tz40tk X-Spamd-Bar: -- The Official PkgBase-build-based system install I'm now using is based on the vintage range of main [so: 15]: =E2=80=A2 Fri, 04 Oct 2024 . . . =E2=80=A2 git: d0af970e3ce4 - main - sysv shm: Fix SHM_REMAP = flag value Brooks Davis=20 =E2=80=A2 git: 77fd02501f09 - main - src.conf.5: regen after = diff3 changes Brooks Davis=20 =E2=80=A2 git: 74f6ec6fe3cf - main - lib{c,sys}: .note.GNU-stack = in syscall stubs Brooks Davis The kernel is reported to be based on d0af970e3ce4 above: # strings /boot/kernel.GENERIC-NODEBUG/kernel | grep main-n @(#)FreeBSD 15.0-CURRENT main-n272659-d0af970e3ce4 GENERIC-NODEBUG FreeBSD 15.0-CURRENT main-n272659-d0af970e3ce4 GENERIC-NODEBUG That d0af970e3ce4 supplied the most recent file in the /usr/src/sys/ it installed. But the most recent source in /usr/src/ that it installed is the source supplied by 74f6ec6fe3cf . (I've little evidence about how big of a time frame difference there can be. Here it is something like a couple of hours.) So it appears that /usr/src/ ( excluding /usr/src/sys/ ) and /usr/src/sys/ as supplied by PkgBase need not be from the same checkout from the src repository: /usr/src/ can be newer than /usr/src/sys/ . My expectation is that the kernel was actually built based on d0af970e3ce4 ( src/ and src/sys/ ) instead of being based on a spliced src/ and src/sys/ tree with src/ being newer. As far as I can tell, a spliced alternative when ether the kernel or the world was built was historically never the basis for an official build. If building one of kernel/world ever involves files from both /usr/src/ and from /usr/src/sys/ with a source tree that is spliced, the result is not match to any just-one commit in the repository. Normally newer kernels support same or older worlds, not newer worlds, because the newer world can depend on newer kernel functionality/structure. Thus, it appears that, if one is having odd problems with a PkgBase system update that looks like the world and kernel might be mismatched, it is something to consider/investigate. Establishing the commit that the world build is based on is not as simple as for the kernel's build. (No claim my context has such a problem. I was looking around for other reasons and happened to notice that the mismatch is still the case in this modern example.) =3D=3D=3D Mark Millard marklmi at yahoo.com