From nobody Fri Oct 17 15:01:38 2025 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 4cp7MW34bHz6C9Th for ; Fri, 17 Oct 2025 15:01:59 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-24.consmr.mail.gq1.yahoo.com (sonic311-24.consmr.mail.gq1.yahoo.com [98.137.65.205]) (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 4cp7MW0GlTz41n3 for ; Fri, 17 Oct 2025 15:01:58 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="B9u/Ur7g"; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.205 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1760713312; bh=XEkVpUR1kW7SzhP7krD+nrNgsAhY2iQnGoRnudnAnOA=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=B9u/Ur7gemtoUT8H4dX7Cgm+gP9wjlLns41om7CWVIN7IPY6fb4mvJsz22JCpYbeAH/MyDBc0gQNBXRbrGiu+23PHC91ukwtAt5k5FuYDYRD68XSL3b8whVwBsmgt0/xoqKuDNWOhHU7Fd0I6HJpu1Ka2EWgt3cofqGb8vKH64eHTq32ODy4NtX6rE/a/6qF10c63Ly9YF3cko7OoM3ZQ5QDwQaZPSqH7rdNn2og/fxgpkqAqgDJuEv0cIWfsDIOqT5LWQ4RsrSFr0VswgNq2Ko63grJhg/QoBtiQwJc79A2P3aYpfrlFuImzj9bpZ4BZTVJgOlWG0hhckPqBM/w6g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1760713312; bh=68Rk0s77QKa3SeM+kxGTa9GoQJVVWAI6SpcXKQWmHm9=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=TPeFRXiAZfwufVPFiRLqExg2MSuM80hPTNX4JHTv0RYcxPzxKaKw9xfF0XvKePS6njX3CX4Ithlt1xj2HyWkSRa60cnxk6cRnZTVqzQi1WkoDcWWeyg5JM+UVoBCr1CJ7AWb3VRvdJIV7wcI2P39OOC80Zz/2wSvgaNuwdnMXKsUFrVnHdr1CpGVsre256rMKfzfL/FOtEmlab+gWEJEhaKLRyJKtQ32UqPVjbDl9W278DInPKbAqPnY9TnxbC68TxxNOkWLxIlXMCUgQHj85vzWFgmKV7y1JZ8jyykZxtVMhbOnZqbySz54edVc/7nVHrXvpFWDZvUflhYACIGM+g== X-YMail-OSG: DhKfuTIVM1kMSUxkumZW9VwgAdC8TzMrS0PwTMcZ7tUITCnIiRHkTv3ku14gqdG bUmOZGdT4WTDSmHeXcPVz2B8PNZ0Y9dUv0mdN_CLR4gc67l8l1F78y6Rq3u5Bqvf_nwItnszVnFQ i3Z0ome043amxm3ggEYV78oKPkEfLROWxfmUTa2Ey2ZmboopSjamrTie3ItWKdLhfc7.9spRN5.m _WSMwa7Hkfzg8oxUs_NM5Z4Q5kQMBq38QdU1NH4r2bDboRcM4U9qvR2iUAyrSOGSsU1WdCBn6NhG U1neBLLRUF_SO8WD5VHMTHiZOiVek9dPOkKspG66GGTLzKpOCVJKxiaFIRzQX.uMwEQJr3v.dP9L 9kvgyKEc.P0I8UpiemaXtA.jWGvNiqI_VPb_m35vrROjLFvDVGad68xWRfTGWk0v3hso6KGysnGH hERDLSKXMSlyZ42VTUe0DNwSkVI2u9TZCs1wNA21j.y1osj_Sw5ntcvpfTK350zAL.lHPisyvvcC VO8DteLh2S0UxjtPXCqOOOWou_Tm84Oxi5rqfQOVJvf3gvcIUZXlxhmBkCQogl11N.1rxkzUWDyi _V73JJCgaAhqg3oo1Itql_GNDu8.fXFnogVDzlu0E_IfuwyXSlMcZA4TyHr496k8Au9Yms.r9UeW ZGed9nBN2wvrUAL09sKIAIDw3j_oKnlPjvdbVDWy8IlcTBHrxKdPtij7LAacjzl_gzCtbFmyCq.L aBwc9tM27oQxQrGY1kmgIQI0VMXI4TB.FCSlRqgFBzsaEySJ1aLgp4zg2S32JkxeQ69qCUPAhwwT Q.pnaceotgde9MoP2Miq7gg2_oC_Oz2pD0M_Jah2qcl515TnH_JfvILIlRND5uu0SyjVXi5HVRJS 6TYIXSOkCDuzLeIyPkTXUDjWscVbftb.UcdM.he.2FfeFL2V5zkUSF60x6eBDEG0ZI6yxYeIoA3M s_MEfMeT5TR7CWiMjOAVLBVwbq24R8lhBQWXBT70d5VU12Ff5aMW3876sI5nWsLck1FsLTVvUQpq tkan9yOh1nKEOieCozWe4rIS6Mpis4oVBGfiqqD4IW4u5yL_w7tBWFSyqR7sMWbZq4ft90e0S_0N i1o6osRzv9leemHHPJh7x3mXmGFodOqjPj2NcG2Zong73_Nmiqx9h7gL752Pb0LZKcXWy9iAJmS5 YvMfWFO3_KNO5kTA8dtFnrxGGyDvde6l1Cd3duBCDYSMc3VqJPN_Xtaw_qKaGlLjWqkDZtID2gcu 4jZ_sc93Hza6no.z8OYljltNyU5IRaMBCWtLXzpkoy.91TKtwIGdLciGJjUL.OhtANoO2y7F2rt6 33r077.P2j9V4kOZQKH1xKj92tqmFcbQ5Yw7yYPkvvh2EQyrN5Hjwv7mt1QfIydqmDRoZEsMEuvx jbsUcJqVC1TTLyP_s8xWhf2Ufp62cg09qPX_aOf6ivQ4zzD4ZR2b3Ffb0atFMVt1NkkfKxw4ZV9I nXo9w4sPA3S9M8oiyyyBIkL9EQHqN2.dm3R8ztuiKbfbFEIkqhCEcqXUVfC2YeE0p07xaGUZhBOd O.SDCHbcXk0U3lmXNlbYZPAdQXn_b0RkyPMwsaZex.sLYSRvkiHP4dFWWwOHBVXW_VvuiTbNqErI ef8X0wGhbw7vtzP6_S2W1ubtZJqUrW1iRTIII0TjNgl0f34NI8rvVm_o35zoLze7IQ70T_3LPCx5 vYW3EbWKtu04Dg_kfY5vbYli1tcx9o50pBN8zERgDZDmBzsuoIm089vezHYBiIgXLaR3lPdhP3bv A8iBxUCu6rREGKkev59werHdOW.UAF0WY_l2NK9osfakXs9YHipWoUoGWhjFitSlVGFZlXCeEYfA eBWP8FLiIOdzr1FjT0UYj.gs57_vquGQnnkl3iBz7KC3M2vuQraKD12vaA1jlAl3vLNcdN15Z11R Op_1EoNEgYVmySm6hi.qUWjgJsXSQUnRN48K.jSKnBuxIbq4WuIATI1aICbo.AKd15_C5CXMwtjV LGZygMyhJx2FB_Asu6X5.yfzEnxFFjDYR0zpfPlQbKcBuJ1Xfgi0vXkcCyDKxdIzwFWirzMWdwn_ uPiH6D9y6kCVLWIAVhRGBo7_1NfWB2nklcRe9eqjb_wQqjNIxGVqMbH3aje5G.FCS8._aOuvo5Au 182LoO.Cc6CDnJNRUNDZYkwEIxs3MFsCkS8xR0kL7qV_xg6XOepSEihkBBlqisdE_4OgIrZQvWw_ uUsyLZKcYJs961VWB2vD0twrO4tcRraa1_SKeLebGZcDpEoHLv74qxJi5u08kjrxUl56d6QJ7vuJ 6oe31Nq5v25QYNdxLE_xR.DtNfBjP53Id X-Sonic-MF: X-Sonic-ID: 03bbbd65-acdc-4af4-aa81-3f1f9ffba656 Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Fri, 17 Oct 2025 15:01:52 +0000 Received: by hermes--production-gq1-6b8576c5cf-mqmwk (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8ff7e8505f4630f3e7bc43bfa55379a4; Fri, 17 Oct 2025 15:01:49 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii 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 \(3826.700.81\)) Subject: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290322 is about pkg not building without FreeBSD-jail-dev installed: Makefile has ".if !exists(/usr/include/jail.h)" Message-Id: Date: Fri, 17 Oct 2025 08:01:38 -0700 Cc: Colin Percival , FreeBSD-pkg@freebsd.org To: FreeBSD-pkgbase@freebsd.org, Baptiste Daroussin , Lexi Winter X-Mailer: Apple Mail (2.3826.700.81) References: X-Spamd-Bar: -- X-Spamd-Result: default: False [-3.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; URL_IN_SUBJECT(1.00)[bugs.freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; 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)[]; SUBJECT_HAS_EXCLAIM(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.205:from]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_FIVE(0.00)[5]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.205:from]; APPLE_MAILER_COMMON(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[] X-Rspamd-Queue-Id: 4cp7MW0GlTz41n3 For reference about why there is the ".if !exists(/usr/include/jail.h)" test: QUOTE author John Marino 2015-04-14 21:32:00 +0000 committer John Marino 2015-04-14 21:32:00 +0000 commit aadfeb0da60a53972a4071d59396b6e6a6f94e78 (patch) tree 45f4ff1f2a64c691f1465520054f0299c34bb9a9 = /ports-mgmt/pkg/files/extra-patch-docs_pkg.8 parent ea5adfb8f1faf7a8350d21e14c8506d9a834516c (diff) ports-mgmt/pkg: Regenerate EXTRA_PATCHES (unbreaks DragonFly) The patch target will fail if EXTRA_PATCHES is defined, but it is only defined on DragonFly (change is no-op for FreeBSD) Approved by: Just fix it . . . END QUOTE The pkg Makefile has long had the following to avoid the patch for FreeBSD: .if !exists(/usr/include/jail.h) EXTRA_PATCHES=3D ${FILESDIR}/extra-patch-docs_pkg.8 .endif Of course various port makefiles could have a variety of context checks based on previously known differences between a downstream and FreeBSD itself. Less is known in a selective pkgbase install or jail context. Some sort of exp run based on a poudriere jail that has some sort of fairly minimal context in order to find other examples? =3D=3D=3D Mark Millard marklmi at yahoo.com