From nobody Mon Apr 6 01:58:38 2026 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 4fpstt586Bz6YNtg for ; Mon, 06 Apr 2026 01:58:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-55.consmr.mail.gq1.yahoo.com (sonic316-55.consmr.mail.gq1.yahoo.com [98.137.69.31]) (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 4fpstt1LVzz3XmQ for ; Mon, 06 Apr 2026 01:58:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1775440723; bh=jXmK/OZDY3SKdzWUn8t3btrbnXMLZ5nAu7KUw7YzNIs=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From:Subject:Reply-To; b=M0CnV11dHouFA2Q2wLnNjQhj5JG521wC8RVR6wDdEdDMSzMPsiN/ZVg3D8y7ShFoCKGBKeg7TTRwMNqpDQ6+QoaCtY5wQun54qw9VfAAfHs5qzRdxjUgdbDubEKh8Cw9hGS/kOmzRe4asFwnvrmU+JYlUop2DePQoOMso+VaXFXJNkk54JJbnbl+XSdfaMRqx46USxUkwwWQh6YfOX8p1k3FRg1STzVpAaYsa69/jFbHi0WQu6FAVDXvZqQTe6BBK/xdVzH94HN14oxEnMuzzwbOxdlK3l3F8zlT2UgZbDfWJ2rt5LOqnr9W5GhyS7UU8wzE7HDYLXlU0oCIFFhp0Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1775440723; bh=9M71x0OjpmjdlEaKfo07F3IdLT/MSi+ln8EXNOszLkB=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=RFGj7c9bcURulxiihOh0NKObcdIAom4oslCE+ngjk5X3Ky5N2D/WyCxza5xOj/DarPgm4PKxwvtGZ1QixjyGKge7CafkG9hX5ZTe5KpeojngaBIXTAO3RZhRJ4ce16tqk0v0BeLVFSoE0Fw3Oa0VRfR2WVby0nLFjyBoTX7GRldfkCp2Bwz/Xg+TNWm6uEyzrWtV2hfoKd5JfxCjUl91C2FROYxOhgq9cVozY5atKsciGFYtLlmRFJ11nVU95w5xh0uXgiGwxS3/B3lF4I3LHfv4U8WnlNwbHMIrp7DVoKMbWAYu4mBPw1fQbK3czEs6O09oOncLbzcUcCZnbvWcww== X-YMail-OSG: K6VbB84VM1mp6XmnwLkcHAoTMMpdbXK47Mu3zLmjQRFGQ3RzvmroGu32ES53HSZ G4LJCaPrvM2mqSGTajcT.dLZ7mUhq_dliOtuqUOIWz29oerQKKuQLlgHjcVPYtw240wI4tPk0JfY JgibqV0lxXsa.T_q2N2lcIgOFGY0104j6l7KlXxSTGrkjGvVtvcSBQZTbEr_Agr1NVc0d7IHHzJt WMxMmEny.5q56JRjQ95FQwW.dVSYzvXlBXH5tLJ1shf1eivqwpYxdrJj7HW781fbYOxh.SG9l3mM J.7Bd1yM303O0Ht_cNs78VwhffDaKidI7f.VGLK9Bn.tcm8c7_inujfueYYeYG5Cnit9Au7FvooA k44RhBtGR5ymx3C99LtmhO3cwvEfjBnTbOcyBtTXyi0EJ1wshcIYWZ23MkDW.zcZFI6RSb9VVu6R H7cXnI5FQ9.A37NB96oGGHEQyU1R8vUM854JVGuArBtyipgEaedeCqs5DmaxVEtiUXoIIF2EA2Er _MgT5TC2munpLzmbMUz2I67y6jTtLJ.uwe4mF.DJD6MK5dIrwc2RnAZECBeC5Guv3ou2MXhLbJaB YI5JI1KsQ8drCqWT5Bb67JQeCWq77vQ_HEuXpZJkcaujb1Hdthzr.BEbANyjpfr0sCD.wrOPWFJW W.PYiQyXjv2Ph4ugVBXFPlRWnA7AreuwrqVXzgk31IReg1xR.J.w3D7MUc4GlFAsccXaLZD7hmSz sOn.fB9HsmjDBrUuQ7Im2KL9MhqxKeFuACDkmYVD9yW9hxWJHYS3uW7VpumgVniF56jesxnLilie sKattzLb0ZjaY2XFyreDw_RkStt4RZb2JlnSf4bkyXVuGI0Aa1YFSDiHdrfxuz92D6GJXLLeQqjr fz.G16ELhD0_KYbzpbtiw_GEfr6IgknUeQ8Xk3UBS14nRKeRaJn3qp4fwNUD5WsTwFWNvR3xkiL6 AuA7b79eu0HRzfXqHzYXD1l9SRI444vJxaWNJc9Mix2QMrd2cqlohTqU6xMwAc3ILOaZPQOdVcAr g7mczX1wcC_pJxzWoJRf6.TP7uFutKsM0gg7cJWvVSwYOfpb3gtt_o0AE0PdTFbZwttXhVqH6MoM b6f1c05Qx1gAp2h0UAfEG4uR3BegJysEBhCfhNuQDoGUQi7RP6iI3lqO6nlw4_QV38fXCp2GuTf4 qD23VvIKmk4zCbBucy4HyqveZz1kgNblvwGWcuyrjSKQfsGPT6yNF2tv0LRpK928s748qNJYmlhz hKDGGn3xKkjWmg5ydVgKwMKH0lQ4jnJOI5C0qWKXnweNJmMLZ1NoVeHGssMXcqpdCrk1.E7k3yVd YT_xXDS0dgakjHyNjc4bRTcjd6WzhTYIYxy27.1GF88.gPa9MPQXzrMuB3dWgJ5YqesU5SQ09Au. E7MQge4PGQ0Lx8nJGAf89Puggos5hDqIjrIeofHR112tjwO1PnF2KE.iEzCC_Y57I9eh9geVM9nx 5dVjookp76NFbJeKqvbob3eVt56I3VCaebU4hy7NZ0Sf65q7TGZzh27j.RLOl8qGfrdWfcSkdzk_ 2B85F536Ztq_TiBsgWMVfkpGDBcno2jNdtKgk9UyvTE8fWpQFMQv49pliuahXro7Jqa_CmeibxPX Rmk7jqxwZM6_vS2RAiuUm4dZL7VWA.8KNZp58_HLQxN0V5opR5silIYRoouaS8bNF5QA_9Z032Kv hEH_N0XfzxJKQE7eLQKgNOIGnvrlTyp7MRfaePYlX8BkHPdYkXuqB9KaXKtmrBuUWOGa7WniZbcA tRNbDHinwvddpmxTXaTl7QvPMsEM4Qj6k1ijZoZ_V6D9LxX0F0TSNcmSz8fnldjHL8Us7FlQAZ4w Qu9Zwcv7rLLEVEtnbjOtsR7IS7aBpGQcJNdV6a_0SXvdRF.U3YXk6hWgwNuzc1zOwDaEtxWB_8oh 7XT6s8X84GwyEMWBLWEYWKxam22sPR_DG3fk5njSNCQr9euPGF4R.1WAXtqUfMaqzR_M14tuivlw 5Tm9zCq5Y1zMHBmqxZJADusCiG8WgKplJt_wVoZNnix9Qu5QYeZg9odw8JV9VbeeYjGLhx.hOWVj f86kzxuSNlMxoy_GGiWep0MpiLAmI82IOfFv13vl_yWDkjdPiWe4TJIKIC8K52IojXBvUXD0OuyZ fbrM4_g6bqp2cXIK7pov6.E7H0uKBTGU1ikdtAWSqy8mq7DIwOJWIpGL2Nb4iGpvdqNMJt0UHVz2 zaQTuzxax4LGzyqWAt3bQAPXwXRtVqlT5xQA6tvGd6ZgSsBwLyrRjfivYGImGxH5JMaYkZkV5TwT HMjLD1B8I9DDQDAKcWzGrSUMbrdaz2Deji62VuZs54anuDA-- X-Sonic-MF: X-Sonic-ID: 77e5bd90-60e9-466d-9150-b2ce1d112b73 Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Mon, 6 Apr 2026 01:58:43 +0000 Received: by hermes--production-gq1-6dfcf9f8b-gxljn (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 7ae39729797c5a774b45dd96ede46010; Mon, 06 Apr 2026 01:58:39 +0000 (UTC) Message-ID: Date: Sun, 5 Apr 2026 18:58:38 -0700 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 User-Agent: Mozilla Thunderbird Subject: Re: 3 platform combinations not having base_latest built [the 3 stayed old, not updating] To: Philip Paeps Cc: freebsd-pkgbase@freebsd.org References: <09A82CF6-53B2-4513-B7F8-7FCD6EEF72C2@freebsd.org> <4f3698cf-b5e5-4fe8-9493-2a7977d0d224@yahoo.com> <9E4A38C6-5F7D-407B-8263-23C54D49FE5E@freebsd.org> Content-Language: en-US From: Mark Millard In-Reply-To: <9E4A38C6-5F7D-407B-8263-23C54D49FE5E@freebsd.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.25495 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4fpstt1LVzz3XmQ X-Spamd-Bar: ---- On 4/5/26 16:36, Philip Paeps wrote: > On 2026-04-06 01:07:39 (+0800), Mark Millard wrote: >> On 4/5/26 01:56, Philip Paeps wrote: >>> On 2026-04-05 14:46:12 (+0800), Philip Paeps wrote: >>>> On 2026-04-05 12:46:33 (+0800), Mark Millard wrote: >>>>> https://people.freebsd.org/~dbaio/pkg-master-report.html does not >>>>> show any "missing" rows for any of the 3. >>>>> >>>>> Most recent (the only) updates listed for the 3: >>>>> >>>>> 2026-03-20 12:00:02Z freebsd:16:powerpc:64:eb >>>>> 2026-03-27 00:00:01Z freebsd:15:x86:32 >>>>> 2026-03-27 00:00:02Z freebsd:15:armv7:32:el:eabi:hardfp >>>> >>>> One of our mirrors broke and builds are not being made visible until >>>> it's fixed. >> >> I expect that is why everything else other than the 3 had multiple >> rows of "missing" categorizations. (They also had more recent >> "present" base_latest rows than the 3 listed above.) >> >> I expect that the 3 are a different issue of failed/lack-of newer builds. > > Right.  Sorry.  I misread your email. :) > >>>> I'm working on it. >>> >>> The broken mirror is no longer broken.  It'll take a bit of time to >>> catch up but builds are being pushed and made visible again. >> >> All the base_latest rows now indicate "present", no examples of >> "missing". >> >> But the 3 that I reported still have only the old dates/times, same >> dates/times as indicated above in my original note. Not your problem >> to solve as far as I can tell. > > Mhm.  Yes.  I think this is more a matter of they're simply not being > built than that they're not syncing. > > freebsd:15:x86:32 is normal: we don't support FreeBSD 15.x on i386.  pkgbase has been unofficially building some stable/{15,16}/ builds that have had no referencing material on https://www.freebsd.org/platforms/ or on https://pkg.freebsd.org/ for some time. https://pkg.freebsd.org/FreeBSD:15:i386/ is still populated. I assume such is deliberate for development testing or such reasons while avoiding messing up official distributions, not for release reasons. So I reported freebsd:15:x86:32 since the 2026-03-27 build is a recent and lack of updates is a change, just to make sure it was noticed. I've no means of knowing on my own if it was a deliberate stop of the build. freebsd:16:x86:32 is still being built with the other freebsd:16:* and is also not listed on https://www.freebsd.org/platforms/ or on https://pkg.freebsd.org/ . But it does not have a populated/accessible https://pkg.freebsd.org/FreeBSD:16:i386/ . I was not trying to object to the status either, just noting changes of recent status to freebsd:15:x86:32 . I do not use either one. > freebsd:15:armv7:32:el:eabi:hardfp and freebsd:16:powerpc:64:eb are > still Tier 2 so they ought to be built. Yep. The expected status for these two is clear, given https://www.freebsd.org/platforms/ and https://pkg.freebsd.org/ . > > Philip > > -- === Mark Millard marklmi at yahoo.com From nobody Mon Apr 6 06:37:12 2026 X-Original-To: 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 4fq04C12mmz6Ypb9 for ; Mon, 06 Apr 2026 06:37:15 +0000 (UTC) (envelope-from agh@riseup.net) Received: from mx0.riseup.net (mx0.riseup.net [198.252.153.6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx0.riseup.net", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fq04B0Ypbz43lQ for ; Mon, 06 Apr 2026 06:37:14 +0000 (UTC) (envelope-from agh@riseup.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=riseup.net header.s=squak header.b=TgfgIUgB; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (mx1.freebsd.org: domain of agh@riseup.net designates 198.252.153.6 as permitted sender) smtp.mailfrom=agh@riseup.net Received: from fews03-sea.riseup.net (fews03-sea-pn.riseup.net [10.0.1.153]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4fq0481xB0z9vmN for ; Mon, 6 Apr 2026 06:37:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=riseup.net; s=squak; t=1775457432; bh=tTwKzaZxmj+Jg7KYsR49BE7ARGsNXS7DKpQvG4Uw7H4=; h=Date:From:To:Subject:From; b=TgfgIUgBpQ4X3Pj+jc5SngcaF51dyVGHlnV4GIbusl6jNVaLyJjzOp6R+LN9OJNDu ljpANi6rVejtSjj77nWGmCjWZpnLRtELipsspDpfV2vpR/RSkNFcceSfyDCiDbddwU qVeTq43S1/PuDdOWw99+0Jn+trjlQY+090qcWm+E= X-Riseup-User-ID: 1946BC93D91C295C79084302B6296DD518FBBE27BE20D1B975DDDEA82026570B Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews03-sea.riseup.net (Postfix) with ESMTPSA id 4fq04812kMz23G2 for ; Mon, 6 Apr 2026 06:37:12 +0000 (UTC) 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 Date: Mon, 06 Apr 2026 06:37:12 +0000 From: Alastair Hogge To: pkgbase@freebsd.org Subject: ${SRC}/release/release.sh fails at create-kernel-packages-flavor-dbg Message-ID: <91649e13d11d09a775b5668fd4098f26@riseup.net> Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.09 / 15.00]; SUBJECT_HAS_CURRENCY(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.994]; DMARC_POLICY_ALLOW(-0.50)[riseup.net,none]; R_SPF_ALLOW(-0.20)[+a:mx0.riseup.net]; R_DKIM_ALLOW(-0.20)[riseup.net:s=squak]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[198.252.153.6:from]; DKIM_TRACE(0.00)[riseup.net:+]; RCVD_TLS_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RECEIVED_HELO_LOCALHOST(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:16652, ipnet:198.252.153.0/24, country:US]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; PREVIOUSLY_DELIVERED(0.00)[pkgbase@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[pkgbase@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; DWL_DNSWL_NONE(0.00)[riseup.net:dkim] X-Rspamd-Queue-Id: 4fq04B0Ypbz43lQ X-Spamd-Bar: --- Hello, Attempting a generic build on 16-CURRENT-3f79bc9ca336: ${SRC}/release/release.sh Results in the following: --- pkgbase-repo --- --- create-packages-kernel --- --- create-kernel-packages-flavor-dbg --- /usr/src/release/packages/generate-ucl.lua: fail to parse(/usr/src/release/packages/template.ucl): error while parsing /usr/src/release/packages/template.ucl: line: 33, column: 0 - 'key must begin with a letter', character: '.' *** [create-kernel-packages-flavor-dbg] Error code 1 make[5]: stopped making "create-kernel-packages" in /usr/src --- create-kernel-packages-flavor-default --- /usr/src/release/packages/generate-ucl.lua: fail to parse(/usr/src/release/packages/template.ucl): error while parsing /usr/src/release/packages/template.ucl: line: 33, column: 0 - 'key must begin with a letter', character: '.' *** [create-kernel-packages-flavor-default] Error code 1 make[5]: stopped making "create-kernel-packages" in /usr/src make[5]: 2 errors make[5]: stopped making "create-kernel-packages" in /usr/src *** [create-packages-kernel] Error code 2 make[4]: stopped making "real-packages" in /usr/src From nobody Mon Apr 6 10:56:05 2026 X-Original-To: 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 4fq5px3bB2z6WmQ0 for ; Mon, 06 Apr 2026 10:56:09 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fq5px2sr5z3PBR for ; Mon, 06 Apr 2026 10:56:09 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775472969; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=l9OgmfN/i5bEefIYeo1V69WQAOuEJw/jiN7sSvU2Xhk=; b=DkgEU/0eSbEv5kYcv77gfjNesylxMRDqcoSapyYvCDBBKkCoWBCGBkcg1CA9W7BqJrowwP RiKYCx8Bz65d89QcTbFEzC2xN+Zr/JlE1xlVy/2D4/kBiqn1MD8nOHyo66xs2ZZPJog85m orplWAstzYFuIcKdi3Es09fTLx5tDbxrPskan8kDBDUCTs7Mm8g60PwTf3+ov+1G6ai0AE KcNsbtJQllHOEonoIjUkGOZ3soTaxyzhmEPrOz2X/eeiG5s3lUkN+AmOfQadb5k8x4rErc Grsepm0j/D212FVbeHW9caZLFoh1Kvumdw1+ayD+rRmdTwgzIYlUpwkfWk8m4w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775472969; a=rsa-sha256; cv=none; b=Q9WxNtxxSGzcSwaKtGOFSOFg4H/22mcaMY/9djKOB3/UBA00mm1R0I1fcPYwSfXbog24Hx cPFDVPVgAE2RFzs6IIefqGQchUQb4ADCewVrDQPbcDdGz4Co53p8BnEa82u5/cdmXRzGec 8ME15JN1LYSZD9/REDpjHIAIVSU4HEyegK0v1w6NrRn1KgLuWfYn1BNrqQReZ7nimHkyIt HWZqvzq5B4SViWPmyU7elcNGWN4kjB9vzqbxe2VCPo2oIxyZB+hS8RhAI31bqPv7rFNN6D s1MDZlU3voazXbsg2CngqeXv7hY+9DupaYQcxgs80YWNhV4qYhd9hQCW+BrGvA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775472969; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=l9OgmfN/i5bEefIYeo1V69WQAOuEJw/jiN7sSvU2Xhk=; b=kSXw712Abz+a2x2Kh2BEfHj67TTvEpeclNCiKCiRTtPEap8Oe3badXeVKxG6dZ4iULE2/4 8OLRonrJwL167aGy1Oo4kTpTlWY5jrQ0zLt0JXXeDuh0IqqIKn9QIK+2dMTpOL3Nh6x4VY eKQ4iRazbiQ1v87v6GKzI7XLH2qyvTiUcCYT7Occ1ZYcmyls+NBre8kw6xacOh4tTxNHXf QnJuGW39Rp4U7MhxI0lo6lfr5Dz6O8COzQ4mzs7lFnj0i4vAneAoaaXuDbPWrP180xr2X5 Xcy3RNeIcTRfi8UfHDIzDcj1N38Qb9g5/wuOWpB2lum4cINFjv7828+Qhrwy2A== Received: from amaryllis.le-fay.org (amaryllis.le-fay.org [IPv6:2a00:1098:6b:400::9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: ivy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4fq5px0Qpnz14lZ for ; Mon, 06 Apr 2026 10:56:08 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Mon, 6 Apr 2026 11:56:05 +0100 From: Lexi Winter To: pkgbase@freebsd.org Subject: Re: ${SRC}/release/release.sh fails at create-kernel-packages-flavor-dbg Message-ID: Mail-Followup-To: pkgbase@freebsd.org References: <91649e13d11d09a775b5668fd4098f26@riseup.net> 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 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3WkcNr/nv5aYg5O6" Content-Disposition: inline In-Reply-To: <91649e13d11d09a775b5668fd4098f26@riseup.net> --3WkcNr/nv5aYg5O6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Alastair Hogge wrote in <91649e13d11d09a775b5668fd4098f26@riseup.net>: > /usr/src/release/packages/generate-ucl.lua: fail to > parse(/usr/src/release/packages/template.ucl): error while parsing > /usr/src/release/packages/template.ucl: line: 33, column: 0 - 'key must > begin with a letter', > character: '.' > *** [create-kernel-packages-flavor-dbg] Error code 1 see this thread (with patch): https://lists.freebsd.org/archives/freebsd-current/2026-April/010083.html alternatively, you can revert the libucl upgrade, but reverting a merge commit in Git appears to be rather complicated. i don't have a proper fix for this yet. --3WkcNr/nv5aYg5O6 Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCadOROwAKCRD1nT63mIK/ YPvNAP9nOXyGgSoOHiwUk8Sj71pyXvnZELNyAA1zddyioSdPOAD+OenFPqPh2MNd i0X0cZHDljInpc6X0HOUWj+INwYLbw0= =ObhZ -----END PGP SIGNATURE----- --3WkcNr/nv5aYg5O6-- From nobody Mon Apr 6 14:10:53 2026 X-Original-To: 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 4fqB7l0T6Fz6Y5gF; Mon, 06 Apr 2026 14:10:59 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fqB7k5RgLz3ld7; Mon, 06 Apr 2026 14:10:58 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775484658; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=QNsIwUVX9Wcq5WJuWd/O4Sj5YPdo8eaEHLhTGIIIeqk=; b=QCOIyBrGfGOrcpvWB5/L26/JBFACyY/XybEPTxpxYNp29XDw+DUKJRRttOY2BxTT7OXR3+ +k7+ZASHZG5WrKBFTyIHMmcoi4Cp3OHC1p1LtTEFxhb86Ah7rYlDXfDIb+yiUfF2yhYqV/ MuwV6a/XxkKAPgi9KZqR/g5arLUFjvJ6kLRfj1YZ++caXjavhH02S95gF20x3BQxSx5GJm xHN75P+fbLY7pZgJiNcLkJ6XebaH6VJa/4j0aen8XVDYbV06fZ0qYqnnlxd0CWpPMYDaWo hG0/1uZA4BP6JzHaS+Qba6X3GKYOxLBSfLIujPzisf7Rb8Bg+VWU6qUmD/S8dQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775484658; a=rsa-sha256; cv=none; b=GmmsUrjDQW2gFmvKDoCH32QKOmQRQsVJ0sl8ElDf6oGTPhNcWHoS37i4fP9IDXOPOvUUnW nu10XZ294zr9eqa+bSZTNJ0d9pH/jeBGQSWxq+ZFCeUliApaEX0PwMS9poZPkDzcd4OGdI AKPSo1sT1P60j4ZjqymW3O5QouUDd0Gq3cUaI/L0P9Y20NZFx+AEmQ7QAadccBD9oLooIS opXlyLCtNOnLiwwF4IL1ORbm6lyRSqc0+pFmUiLh64L9oCUowlnMRaDy1FDsAzWlZs8djZ ne3m0Cd7wfnjK2YZtZsNuKcLiQZAudjeFcBM5TFzIVmXQfp/Q3+CbkL4pMs0lA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775484658; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=QNsIwUVX9Wcq5WJuWd/O4Sj5YPdo8eaEHLhTGIIIeqk=; b=t28JSA3XV1YLHrSk7ZWeII7H/yr8XeGhZwcWeIoiuQTRkYT1dm9+FNabvuRKGWebpUQL4H Qn5ZyG7mzq7cpf81ASRwwxv4xISwe0Urf5aIbZNr99hbiShqODXQ09+Xja7MOeVTSw1Klg ih7xkpGO3d5Va9aIr1gHj1sXsmnLlKcgFbwXed0jjXn5M9rga2rBxMo56eTsEvWiv7vDFB XQdLu++df75gnvmjqcTwQgOcI0PAWH2XZlbHEVww/hmSoymvDGIg52qEY6fXlcHpGYymLd xzJoX6qRhwffN943ZQO5CGJDxcs+PLc1dHWIPq+D/T6IDUgm1oK30fq7//xIIQ== Received: from amaryllis.le-fay.org (amaryllis.le-fay.org [IPv6:2a00:1098:6b:400::9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: ivy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4fqB7k1C7Pz18gZ; Mon, 06 Apr 2026 14:10:58 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Mon, 6 Apr 2026 15:10:53 +0100 From: Lexi Winter To: current@freebsd.org, pkgbase@freebsd.org Cc: bofh@freebsd.org, bapt@freebsd.org Subject: pkgbase breakage in main due to libucl upgrade Message-ID: Mail-Followup-To: current@freebsd.org, pkgbase@freebsd.org, bofh@freebsd.org, bapt@freebsd.org 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 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="IQt+yfo8H1VcU/Nv" Content-Disposition: inline --IQt+yfo8H1VcU/Nv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable hello, as a couple of people already reported[0][1] the pkgbase build is currently broken in main. this affects building packages for any version of FreeBSD when the build host is main abda442d92fd[2] or later. this is not trivial to fix. the issue is that libucl changed the lua bindings in an incompatible way, specifically to disable use of macros (which includes ".include") by default[3]. that breaks the API that the pkgbase build scripts rely on, and those scripts use the host flua. as an immediate fix, i have three diffs for review: - "packages: Fix build with libucl 0.9.3" https://reviews.freebsd.org/D56266 this change, which is backward-compatible with previous versions of lua libucl, fixes the ABI breakage. - "flua: Always build as a bootstrap tool" https://reviews.freebsd.org/D56270 "packages: Always use the bootstrap flua" https://reviews.freebsd.org/D56271 these changes mean we'll use the version of flua and libucl from the source tree to build packages, instead of the host versions, which protects us from future API breaks. if you're running into this issue right now, you can apply the patch =66rom D56266 to fix your build, and optionally the other two diffs if you like (but they aren't required). this has to be done on the src tree being built, *not* the build system. unfortunately, none of these changes fix the general problem which is that we can't build FreeBSD 15.0 on FreeBSD 16-CURRENT. i'm open to other suggestsions here, but i think the best approach is to revert the libucl commit that changed the ABI; while this is a security fix, the only things using flua are in the base system, and none of them should be affected by the issue being fixed. any thoughts? [0] https://lists.freebsd.org/archives/freebsd-current/2026-April/010080.ht= ml [1] https://lists.freebsd.org/archives/freebsd-pkgbase/2026-April/001284.ht= ml [2] https://cgit.freebsd.org/src/commit/?id=3Dabda442d92fdbadcf81c79bc9ddba= 001d133c429 [3] https://github.com/vstakhov/libucl/commit/8a0294f9eaa4e70342e562cb92792= bbe3df90e70 --IQt+yfo8H1VcU/Nv Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCadO+6QAKCRD1nT63mIK/ YNz7AP0VGjtB3DVG5tXn9u0KVUEprlM9fnW65CZSnudjIR68twEA8RpwlENE7ElS qcMDf5Q5oYN6eqBtgsL201FbJfUKtQ0= =QiIj -----END PGP SIGNATURE----- --IQt+yfo8H1VcU/Nv-- From nobody Mon Apr 6 23:52:45 2026 X-Original-To: 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 4fqR345VFBz6YGRG for ; Mon, 06 Apr 2026 23:52:48 +0000 (UTC) (envelope-from agh@riseup.net) Received: from mx0.riseup.net (mx0.riseup.net [198.252.153.6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx0.riseup.net", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fqR335ZxGz43WR for ; Mon, 06 Apr 2026 23:52:47 +0000 (UTC) (envelope-from agh@riseup.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=riseup.net header.s=squak header.b=qNm9qmrG; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (mx1.freebsd.org: domain of agh@riseup.net designates 198.252.153.6 as permitted sender) smtp.mailfrom=agh@riseup.net Received: from fews04-sea.riseup.net (fews04-sea-pn.riseup.net [10.0.1.154]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4fqR321lV7z9xg7 for ; Mon, 6 Apr 2026 23:52:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=riseup.net; s=squak; t=1775519566; bh=W8QEh3krQgV9YZSQ9Rqt5vq9EbtsYL+5QUfm05RAvZE=; h=Date:From:To:Subject:In-Reply-To:References:From; b=qNm9qmrGIGAkqqBY3clU3PcszE+BpRcm8+xeJEn9zKXN6FDPfiJLm2fcrjzVq7AzK v0nhd56kuJOqHkK+zvlJzRoiSiuAQf1AP5aAsasTXAH5AhPo0zz49mZNX6goSeJN4D 7uHrdM3TdctKq+XWF75765aVnJyvdD/AqxvLS8yk= X-Riseup-User-ID: C1359B007A90C964BD68505AEF357E5B190DE5CBDE5B06B3304D73BD34FC01E9 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews04-sea.riseup.net (Postfix) with ESMTPSA id 4fqR320NX2z62jp for ; Mon, 6 Apr 2026 23:52:46 +0000 (UTC) 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 Date: Mon, 06 Apr 2026 23:52:45 +0000 From: Alastair Hogge To: pkgbase@freebsd.org Subject: Re: ${SRC}/release/release.sh fails at create-kernel-packages-flavor-dbg In-Reply-To: References: <91649e13d11d09a775b5668fd4098f26@riseup.net> Message-ID: Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.10 / 15.00]; SUBJECT_HAS_CURRENCY(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[riseup.net,none]; R_SPF_ALLOW(-0.20)[+a:mx0.riseup.net]; R_DKIM_ALLOW(-0.20)[riseup.net:s=squak]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[198.252.153.6:from]; DKIM_TRACE(0.00)[riseup.net:+]; RCVD_TLS_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RECEIVED_HELO_LOCALHOST(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:16652, ipnet:198.252.153.0/24, country:US]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; PREVIOUSLY_DELIVERED(0.00)[pkgbase@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[pkgbase@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; DWL_DNSWL_NONE(0.00)[riseup.net:dkim] X-Rspamd-Queue-Id: 4fqR335ZxGz43WR X-Spamd-Bar: --- On 2026-04-06 18:56, Lexi Winter wrote: > Alastair Hogge wrote in <91649e13d11d09a775b5668fd4098f26@riseup.net>: >> /usr/src/release/packages/generate-ucl.lua: fail to >> parse(/usr/src/release/packages/template.ucl): error while parsing >> /usr/src/release/packages/template.ucl: line: 33, column: 0 - 'key must >> begin with a letter', >> character: '.' >> *** [create-kernel-packages-flavor-dbg] Error code 1 > > see this thread (with patch): > https://lists.freebsd.org/archives/freebsd-current/2026-April/010083.html That fixed it. I see you also have committed the fix to -CURRENT, so I will sync, and start again. Thanks so much. From nobody Tue Apr 7 01:31:12 2026 X-Original-To: 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 4fqTDv3nlYz6YQVN for ; Tue, 07 Apr 2026 01:31:27 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-qt1-f177.google.com (mail-qt1-f177.google.com [209.85.160.177]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fqTDs2FBjz3GqZ for ; Tue, 07 Apr 2026 01:31:25 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=none; arc=pass ("google.com:s=arc-20240605:i=1"); dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none); spf=pass (mx1.freebsd.org: domain of adrian.chadd@gmail.com designates 209.85.160.177 as permitted sender) smtp.mailfrom=adrian.chadd@gmail.com Received: by mail-qt1-f177.google.com with SMTP id d75a77b69052e-50d6b9bca48so57407531cf.2 for ; Mon, 06 Apr 2026 18:31:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775525484; cv=none; d=google.com; s=arc-20240605; b=TEYbM383v6h/pkGDSY6xPfj8wC2mRgeuSwq1ZpT9cRgctbIBANvbMPiVhnPPXKlsG1 G+W2W5hYH4U6QM+VQ9nsAqMZqZgWXAIIhVCHbhpzaZQyz4uPy0zSi6G2J+SOM/dQKZjB JzacoqaoHZIRtxtmJoqKnmLslYdqmXiACYOOR7ZluEENQ+50TjHQ9aM66MM2VM3hnAjV z0lMMemprVnghcPb0Nx8qlU7xcagZQWLnXA7f2a/UQGp+Y+dMNg3cZblJpWGNbtqmCw4 qmTF0ui7eRiOkWjlz0+tAZr1iU/uE8JWI8WQCXdCbshzAiZ4WMl1GnaQYFJvLlsXTR3F 5crg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:in-reply-to:references:mime-version; bh=TyCWI1FjrC7L/bbCL9Hq2ezU/Zv144gy+Zwlh5D6hug=; fh=AKW+9ULtFarKbolAHwzT4eQJgCm+zcOWSS4cSrNsTCs=; b=USVLDvv1+Mpb0dqETn2WVxb5idL6TQeqSBszFQihxpu65AatvraIF8Wrv1BSNcEmEo xtzSRyEWStH0vNFU9D+i3Xr3qSzSLBPtiEbHUDB/00i8S+KiNtL71jO4UIl07IujbT2E SglvEpnH4xZ7dVmTuV4UJ3Jfk/26BfKp185CqhBDyvuiMQ9xB67zMrnJh//8sznCLYn3 dxFiT5jyjzPp5nUw//rMozW4Ny03uVuXV2JNs7tBuouoapkUlmciN0qTi/YrZ49/XrK5 Sl8oQFvFjL1l9f08BPEi9SrQmFo9cwFyvQcsWA+BOgBfy7rfbKTVK3K4H7WDJpE9ZxAN bGsg==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775525484; x=1776130284; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=TyCWI1FjrC7L/bbCL9Hq2ezU/Zv144gy+Zwlh5D6hug=; b=ZhMIm5fLTPXBctQl58p8sFp5UvElme8FgjQ0MqPiuG5bjJzgJ/+HMeBP4xSxfGo8rr Lql1RMCjpJXnmkiuJpsiw7WPFiiCQhzWpBzumtLx+lEn68Jfh4JNi1ghYgRMvadYP2Wd +j5duF7/LV96vImAFWUX/jCWoAj0oLVzFTicYrZ3d1L+6v0wloMK9u/0w2POEmZFBFX0 cynkOzsYZ7tuQZNhrJcOOvxPoO+b3xJo7QDdaQV0fo3WD5zHfWO6EHzExhf/HH1BdoXA im2OlSWc9/cMw7P8c9MCiGfkF8TNyaCAErqcg8eLatT8UpaF30hwOmtp80OZ/bSom/O1 OeBQ== X-Forwarded-Encrypted: i=1; AJvYcCXKfxsFySiGL9FQmg6MwLMV577xc7OWVlyMsM2mFTvuWr8Qn6MbJV5s3NVkMl8kgRqnd8jONufk@freebsd.org X-Gm-Message-State: AOJu0YzbuhxxrgtrH3O2Y3zN7Zv08/nFylLMAAMzoNgPtBu0OmUVU0tB J7wWzAXxFcZA8mDTs7tfPV3fC/K2FhImpNQX7xL+4ujQiSOSnTHO+t7h7Hhh9VPW/2zUySbRFJ4 4Su0CTK7SB7O3ykCK19wnYy9u/woP0+oqPw== X-Gm-Gg: AeBDiescWcx35OSW0Chxiu80V1hcYKu88z3q9YDUUziS3V2K5RPJ6cHgu2vrnFeO+Vc W/u2Sdns/Oo1qh1uZuBmlJ7c9evcSPMlOmZcc20dPNVgp9JZ9BAYJpGKhCH0JdhAHw8L0BdXAvI thxs9rWYTawxfYs/8TOe6X3Jbs+WyWuI1sloY2PTwNxWY9bFlurtvHAv8Tk+lwqggwZ7Wk7zUoL kmVLZaA0tlQm73xKTQd11Umc86pr3Aa2qaLq7Zh8QbJwa3OmCDc9oQsq9h0th6BX4WY+Ej0rCdF vy9T+tssXCacXsaj1uwnFaABpiovNekWHrcCx01x784zLxmfTvao1/BwTP+gCorCr9RAb8QRkb1 ekYC7xj2A4D4N3snxwgMlmAZB2Xk= X-Received: by 2002:a05:622a:10d:b0:50b:4a3f:c798 with SMTP id d75a77b69052e-50d62a91b69mr224131441cf.43.1775525484013; Mon, 06 Apr 2026 18:31:24 -0700 (PDT) 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 References: In-Reply-To: From: Adrian Chadd Date: Mon, 6 Apr 2026 18:31:12 -0700 X-Gm-Features: AQROBzBUYnlHLAANwv1nK0_wHddMWeuV-G5qKDlQYRhNvtFupUEs4uNdNU8aZ-s Message-ID: Subject: Re: pkgbase breakage in main due to libucl upgrade To: current@freebsd.org, pkgbase@freebsd.org, bofh@freebsd.org, bapt@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Spamd-Result: default: False [-1.64 / 15.00]; ARC_ALLOW(-1.00)[google.com:s=arc-20240605:i=1]; NEURAL_SPAM_MEDIUM(0.92)[0.919]; NEURAL_HAM_LONG(-0.87)[-0.873]; NEURAL_HAM_SHORT(-0.69)[-0.688]; FORGED_SENDER(0.30)[adrian@freebsd.org,adrianchadd@gmail.com]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; RWL_MAILSPIKE_GOOD(-0.10)[209.85.160.177:from]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; MISSING_XM_UA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[209.85.160.177:from]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TAGGED_FROM(0.00)[]; TO_DN_NONE(0.00)[]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[pkgbase@freebsd.org]; MLMMJ_DEST(0.00)[pkgbase@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_DKIM_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[adrian@freebsd.org,adrianchadd@gmail.com] X-Rspamd-Queue-Id: 4fqTDs2FBjz3GqZ X-Spamd-Bar: - hi! On Mon, 6 Apr 2026 at 07:11, Lexi Winter wrote: > > hello, > > as a couple of people already reported[0][1] the pkgbase build is > currently broken in main. this affects building packages for any > version of FreeBSD when the build host is main abda442d92fd[2] or > later. > > this is not trivial to fix. the issue is that libucl changed the > lua bindings in an incompatible way, specifically to disable use > of macros (which includes ".include") by default[3]. that breaks > the API that the pkgbase build scripts rely on, and those scripts > use the host flua. > > as an immediate fix, i have three diffs for review: > > - "packages: Fix build with libucl 0.9.3" > https://reviews.freebsd.org/D56266 > > this change, which is backward-compatible with previous versions > of lua libucl, fixes the ABI breakage. > > - "flua: Always build as a bootstrap tool" > https://reviews.freebsd.org/D56270 > "packages: Always use the bootstrap flua" > https://reviews.freebsd.org/D56271 > > these changes mean we'll use the version of flua and libucl from > the source tree to build packages, instead of the host versions, > which protects us from future API breaks. > > if you're running into this issue right now, you can apply the patch > from D56266 to fix your build, and optionally the other two diffs if > you like (but they aren't required). this has to be done on the src > tree being built, *not* the build system. > > unfortunately, none of these changes fix the general problem which is > that we can't build FreeBSD 15.0 on FreeBSD 16-CURRENT. i'm open to > other suggestsions here, but i think the best approach is to revert the > libucl commit that changed the ABI; while this is a security fix, the > only things using flua are in the base system, and none of them should > be affected by the issue being fixed. > > any thoughts? > > [0] https://lists.freebsd.org/archives/freebsd-current/2026-April/010080.html > [1] https://lists.freebsd.org/archives/freebsd-pkgbase/2026-April/001284.html > [2] https://cgit.freebsd.org/src/commit/?id=abda442d92fdbadcf81c79bc9ddba001d133c429 > [3] https://github.com/vstakhov/libucl/commit/8a0294f9eaa4e70342e562cb92792bbe3df90e70 *reads* * I think your diffs / approach is good; * I honestly don't think we should revert the libucl change; it'll just end up making future work less fun as other random flua/libucl shenanigans happen; * I think we should document in the 15.0 errata that building 15.0 on 16.0 after date X is a known broken thing, and to either build on 15.x or apply a workaround (eg a patch to disable the check, explaining what it does and the security risk) * and I think we should figure out what to backport to stable/15 to unbreak things. -adrian From nobody Tue Apr 7 11:30:50 2026 X-Original-To: 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 4fqkXb34l0z6Y4Pg; Tue, 07 Apr 2026 11:30:55 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fqkXb0tsKz3Bs2; Tue, 07 Apr 2026 11:30:55 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775561455; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=rQMeXunYM5nqLXzBnyi+4LiafGVxVADATM2MazWNbZw=; b=VBVtTmCl4dq1OHvPoktH79//L1OYZG6dGRmrIUGgCi+N4/kTICAdOx9lbIEnEWRzlTI5dV O5szX+ifCRHW5+t28JI4MdJb7a53HKXL0RzuggkJU8BbIYYBT6ojzSTlcyd+a8VNmfiycC xOJFtgrANaI9irVSfhrt7nO0HWrKoxVDs2VkCxjsRKw7Th71niIo92a34VM74myT8sDoFI wXPKCuRS2zBQtVEy+P+Z1sOVqyEtg1E3CJX06H3myigr1fiY2z1J6wBVZs2BybQfu7PUeI VRwtPN3WVLn2/Td8rDfzDWCjqqMVd+keK8/L0xdl96cOUT/iuV7H8h0Ft0wqsw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775561455; a=rsa-sha256; cv=none; b=ii3bDBaKOtX8IxrvhqgIdIbVQKeHrFiQg2opU12Jm/Yq/6gGIW0UJeZyQh1QSdGi8c8zFH gfcGq/bPniPLo06nh+qzOtjBXhC6OGdaz39x/gbUDGqAgF1vG88d8FvrdGgrRSNIJlv2Yv t6UyRWwnJ7XWHdn0f2Z0BFL5ClJEAge/73+IkWPgsV/vjlnGID5YPNjGUKNaFjUJyfFIl4 Crzz92tHh0DVr8as4p7OhqYMWW5IcO+j9GgFFD3JHkPtDiyyDH2e9lICXa9MmewVLX55Sd i+MR6RWChGpDoPmV2MRsto4f/YcBCH7812xhn4X0mqLSRbT0azsPiwQqGiIpSw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775561455; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=rQMeXunYM5nqLXzBnyi+4LiafGVxVADATM2MazWNbZw=; b=DUcQfJYDr8wbkioUNIQ+vbGRzlCvIgFfsXB4rrGHJhpVPHqRWE+bGd8YKl9jHT+T2VMAJv T72lXBE/nproVQ7RDz8ZHvhav79qFQs7ChOROzcOPaBpxWRIf4tlhaP4QBWkvlgPtBHwzK 5XeiPFOKCjMl5LNOHkKTmFgflqFTwZCXK39ZUX5a7Ol5U+lETpI3pUwH0b4PC4lrBInxKO L6h0TeGGHbLJzi4O0fvBy7gHsNZ4CCNODNOomukDfhb7Q2QwCCCNeFVKM3NL6TJmRoOdfY ZaYn6OCrhAMTXo6e+gvTAu/aOP+GU91jf8RFF3lt5MfG/GguB1AAh6LSqpHAVw== Received: from amaryllis.le-fay.org (amaryllis.le-fay.org [IPv6:2a00:1098:6b:400::9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: ivy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4fqkXZ5QQdzP8v; Tue, 07 Apr 2026 11:30:54 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Tue, 7 Apr 2026 12:30:50 +0100 From: Lexi Winter To: stable@freebsd.org, pkgbase@freebsd.org Subject: [HEADS UP] stable/15: new base packages for PAM, zstd Message-ID: Mail-Followup-To: stable@freebsd.org, pkgbase@freebsd.org 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 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="7JxAPb1D2UuWgiEk" Content-Disposition: inline --7JxAPb1D2UuWgiEk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline hello, i've just MFC'd two commits to stable/15[0] which add new packages for OpenPAM (FreeBSD-pam*) and Zstandard (FreeBSD-zstd*). if you have set-minimal installed, you do not need to do anything; the new packages will be installed automatically the next time you run pkg upgrade. if you do *not* have set-minimal installed (because you didn't install with bsdinstall, or because you removed it after installation), you MUST install the FreeBSD-pam package, otherwise you will no longer be able to log into the system after updating. to display the sets you currently have installed, use this command: % pkg query -e '%n ~ FreeBSD-set-*' '%n' [0] 95cc7f59b7ce "libpam: Move to a new "pam" package" 8c61751d078e "zstd: Move to a new zstd package" --7JxAPb1D2UuWgiEk Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCadTq5wAKCRD1nT63mIK/ YJ0pAQD5ljR8OrURftLJNukzbiaB5OAdOnLaon3IRKtxHKu+uAD/Yz8wSIUPqba8 kdzTQ6B8lydiQHjCmPhgMgvK3CKIBg8= =mR7f -----END PGP SIGNATURE----- --7JxAPb1D2UuWgiEk-- From nobody Tue Apr 7 17:05:42 2026 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 4fqsyy1wKjz6YZqp for ; Tue, 07 Apr 2026 17:05:46 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fqsyy1JRZz3Cj1 for ; Tue, 07 Apr 2026 17:05:46 +0000 (UTC) (envelope-from matthew@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775581546; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=ldoVNwudEGzO3fA6zj9n6Kh5QMLZMUnmURL4Kcn1wdw=; b=qv4bHpPqfTqOWenHsxStigA5coCS/SGkEllZT8h/Kl+aqPMwfyWoURKk0jVDqPkgLiQjce cHDhQZlNo91+45lfJDglJQJYRgE2Lf/YabWor+5mLCtsBZEjGhgEpyPOmdmN4kWh08VS76 5+BBa5DF6L2tjciEMfJB75G1Sr2ZjPRaHlrSQXpUlmWKBB+JdbRmNwKNVeFV5Eik8iXdGz AdriI/k0I1zLlMAWZhxkWCCsPJvXTWKwKpQU5Pwsp9G/qU2MNBMmVD2UE2wvm0zQvC2mtn D9/hxKRKkYtGMQLjD1kseb9c3dnNhNvVrziiuqzoRDW3Q4Kstc3VIcgwRmMZUQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775581546; a=rsa-sha256; cv=none; b=dlvOoQNFgdCq8LygDO+8xfQYMESmMCFnh5GpAM+MivGZIdkLt8v8eSY3JkuE+1FQH5IGkE 6WLdS//+SDhK+UFJZDU6ESJ4JCgvZRkXClPxKL6vru5+/Hda8dmdngoKx9RmnRWxvQPfat CFNGaAqZDChfMut5v+AXEjdM+5UAn5Ezpv9IG/Y3MGb8DeAa9WTgPfSckf6/IDymL3CiYw I0uwNoHcEwpqgGPHI87oevLu+bOLwmgjyFS5X+oCdulVg1vKH67fpqH31dzWCVWH9cU/89 fAyPa2kbpI0HP1JHX0RirXw9Y3kI7qoqEh7zTgkdE7qStWiAQfPdJwamxtic3w== ARC-Authentication-Results: i=1; smtp.infracaninophile.co.uk; dmarc=fail (p=none dis=none) header.from=FreeBSD.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775581546; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=ldoVNwudEGzO3fA6zj9n6Kh5QMLZMUnmURL4Kcn1wdw=; b=DhHUC42zAXPhL9/FmifJvZ1qVl6uvf3RUmQM+ggS9r6J/1uwdOJCfdBrRCZCEIbzqsO1KI sqpolf29ZRSnOis6baiczxAZKUcl0RdOEW6ejgCh7l9I5XtWqy9aqTbjbilE7VPuJ7KC/7 A6mAJ/73CkIB0TxRYXp5CY7NT2Rh3fzgwXah05c0PeaxF2GH97OBD2gd2kQliKMdoX1/gU 3QG5KFHFjzSvA6MkBDYny2Passp33IAk1crEO3Vuev/z+e9Pds5R+Itr7mclUg0BqrWEVB E9uKbEMuKzyvBP9pm+lkcCCaqFHSTrsmsVAdjD4btx58XqNtZvTYPy+XyBZRkg== Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.117.100]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: matthew/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4fqsyx6Rv2zmMQ for ; Tue, 07 Apr 2026 17:05:45 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from [IPV6:2001:8b0:151:1:5945:81b5:a78f:d998] (2001-08b0-0151-0001-5945-81b5-a78f-d998.ip6.reverse-dns.uk [IPv6:2001:8b0:151:1:5945:81b5:a78f:d998]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519MLKEM768 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id 7A75A3A26 for ; Tue, 07 Apr 2026 18:05:43 +0100 (BST) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=fail (p=none dis=none) header.from=FreeBSD.org Message-ID: <12799340-4520-4428-a6ad-9f73c14acb80@FreeBSD.org> Date: Tue, 7 Apr 2026 18:05:42 +0100 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 User-Agent: Mozilla Thunderbird Subject: Re: [HEADS UP] stable/15: new base packages for PAM, zstd To: freebsd-pkgbase@freebsd.org References: Content-Language: en-GB From: Matthew Seaman Autocrypt: addr=matthew@FreeBSD.org; keydata= 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 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------JwzbMhTfI98NOVFov3T5ARZq" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------JwzbMhTfI98NOVFov3T5ARZq Content-Type: multipart/mixed; boundary="------------jUEMpWrgT1oWnPBMdZru4D6j"; protected-headers="v1" From: Matthew Seaman To: freebsd-pkgbase@freebsd.org Message-ID: <12799340-4520-4428-a6ad-9f73c14acb80@FreeBSD.org> Subject: Re: [HEADS UP] stable/15: new base packages for PAM, zstd References: In-Reply-To: --------------jUEMpWrgT1oWnPBMdZru4D6j Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMDcvMDQvMjAyNiAxMjozMCwgTGV4aSBXaW50ZXIgd3JvdGU6DQo+IGkndmUganVzdCBN RkMnZCB0d28gY29tbWl0cyB0byBzdGFibGUvMTVbMF0gd2hpY2ggYWRkIG5ldyBwYWNrYWdl cyBmb3INCj4gT3BlblBBTSAoRnJlZUJTRC1wYW0qKSBhbmQgWnN0YW5kYXJkIChGcmVlQlNE LXpzdGQqKS4gIGlmIHlvdSBoYXZlDQo+IHNldC1taW5pbWFsIGluc3RhbGxlZCwgeW91IGRv IG5vdCBuZWVkIHRvIGRvIGFueXRoaW5nOyB0aGUgbmV3IHBhY2thZ2VzDQo+IHdpbGwgYmUg aW5zdGFsbGVkIGF1dG9tYXRpY2FsbHkgdGhlIG5leHQgdGltZSB5b3UgcnVuIHBrZyB1cGdy YWRlLg0KDQpXaGVyZSB0aGUgbmV3IHBhY2thZ2VzIGFkZGVkIHRvIHNldC1taW5pbWFsLWph aWwgdG9vPw0KDQoJQ2hlZXJzLA0KDQoJTWF0dGhldw0KDQoNCg== --------------jUEMpWrgT1oWnPBMdZru4D6j-- --------------JwzbMhTfI98NOVFov3T5ARZq Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEUFpMfPBIuRD0b2xnofG8vREsFw4FAmnVOWcFAwAAAAAACgkQofG8vREsFw5Y vw//QGJwrz7RYVWFzw7PZcQ7az3EuguYYXH1HkxBrRK4KAWg712RY2ENdhFS6r0fpftOKP2Ph00b c2Sumt38Z4TF2ZS34KV/7nR1WxmGl2S5sUWO+6OADVj0SL0bvf25RwW9ll73WaPPXazcEonv5GXS 1uC+h+56ley2byflD/w/ngctK67fgXd7OLHd+DW7wJ/wg3mu5i04Diaosnpow2Jn0Nxi5d2xGCy9 BTRv1DadCggk2kfUHIs1v+EixuKbeR0WcZer+BE0D59qgHA90Oh/99mUo0Ve09JAoUORODpnnIFY xybLG5rTmIJDOnC3m0DKmLw7JKqmTWsiWpVAWU18nklbMhejXA6lw76xYcfy/ctS4t98Qwd6SO5v QzbYitF+dsj1z3ibJyFvWjTB7QhzK7/Gw1fGXsNqarpxeIXrUByRRVqTnMsu+lxNWug9jKxHKQuw aWWdpfdrtXyGLrKUUxu6VcWRworbfEyAirTEHuuvEfoExRZAGiXD/5LJDcdK7r9Z4IbOCcuOwHHV deJqzeaRxjiTYkXvC9Zf7fTr/UZDMBDRy/rm1SF44Xe+y020PaIe1BSY75U478v37nDF/RY3Tu4W fMaFMTr6ux0vEOoIqx3dTXoTvOzsSinSxg1Bp9boAjj300F4qPTkOSpoZ5cmPeaeFcez8R8Rw+Jf 3K4= =dW8s -----END PGP SIGNATURE----- --------------JwzbMhTfI98NOVFov3T5ARZq-- From nobody Tue Apr 7 17:30:35 2026 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 4fqtWg4g2Gz6YcWW for ; Tue, 07 Apr 2026 17:30:39 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fqtWg41D7z3G4g for ; Tue, 07 Apr 2026 17:30:39 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775583039; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=lszqoaWT775WXBKirD/3qSgRq/+6BmxmyDVqHJXxDKI=; b=a93Rp8sBdGXFMWBEi6WgpxwXlArkedhS+Nium9/3XQBEEI0hbNykbI5H7PZUJcfnEDZfcy gSlUgKYi/TWh/4erDG9cqO/sQTmqyyN9gk8UZIDvOqRECiP3wQKnBmT/ZuG7SNwM5OACMw OOIBpAolfT/ZvX6ZeGx3kGOKymKqUe2y8fukKcckbWCl4eL7AFRTsHmrq95PBcWOSgF8Ps wliHVSBWLNLggGivft7VbioHDQ/PN4FwGkbnAZ2gEOWgWCzfJgwVC71LkiK+AqhLnDOzwI cLNGp+XYX6ZmDOUNnWlz+Grn2hiRta2QoxmBZfjo/SaPlic7jwfl1bP1qYhupQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775583039; a=rsa-sha256; cv=none; b=fcEoyauDSFbcobJ2Zd/ap8o2ljfiVUKNKW7cMPtWNLZelEI+fyclvquwIVOkFfd1P/KVr9 R0DhB1PdMQ9s9DfajsNCqVLQcCyT8n7BJx+TkWo1OMuHk0BveqsdK9EiHFRrFsckY3a1e2 iOCex3Q9o9wpUgiGdHCgI9Hk+oaR/vOEiscMnPUAalNZKsKJ0O3+8/cGo3sPuDtKUp9AKa uhQVgpTtuBnBl6IwJxSY9bCoK/wazVWpv6BscXulBbNVvsgf+myN1tYIjT2NPt74DN5ON+ pqUdGxxBr6vfiikzKyleBUA8zjnvXrS/WpiSjJ62SYDSilMPbnftvZ8EIp8j5Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775583039; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=lszqoaWT775WXBKirD/3qSgRq/+6BmxmyDVqHJXxDKI=; b=CtgjRg/j0TIy1wpWOw/TOGhZUltUDKXHa5nF0MdsVXM6m1ModVXNZ8jpC80miHhWeVoGHE Z5EH9TPeiJ1trOWgwaS1PwMBef/MYc7eKSJpduD5QU4+BJA8s9XcepSyOoH4DIxhOam0O5 3JiAZ6necl7Uj1EjhmDYTLt3FXDgq+7c79MmOTiOLAqI8DRKnYYQ/JsMmo4FSiJMrooDFy S918Ibw9zSniwjy/dCJ4bLtQURV0MYKMWkys3jb0+EclxI9NiS2gIhAzamNoTjO3ZfYp1q gS3ysQlHntpXpe+MuIqQNSFmeBp0yDKKF/SCgjiMJIWgShFZy83U2eyG3E4shw== Received: from amaryllis.le-fay.org (amaryllis.le-fay.org [IPv6:2a00:1098:6b:400::9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: ivy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4fqtWg1S7czmY6 for ; Tue, 07 Apr 2026 17:30:39 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Tue, 7 Apr 2026 18:30:35 +0100 From: Lexi Winter To: freebsd-pkgbase@freebsd.org Subject: Re: [HEADS UP] stable/15: new base packages for PAM, zstd Message-ID: Mail-Followup-To: freebsd-pkgbase@freebsd.org References: <12799340-4520-4428-a6ad-9f73c14acb80@FreeBSD.org> 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 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="SFvODxfN2+7lrkiG" Content-Disposition: inline In-Reply-To: <12799340-4520-4428-a6ad-9f73c14acb80@FreeBSD.org> --SFvODxfN2+7lrkiG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Matthew Seaman wrote in <12799340-4520-4428-a6ad-9f73c14acb80@FreeBSD.org>: > On 07/04/2026 12:30, Lexi Winter wrote: > > i've just MFC'd two commits to stable/15[0] which add new packages for > > OpenPAM (FreeBSD-pam*) and Zstandard (FreeBSD-zstd*). if you have > > set-minimal installed, you do not need to do anything; the new packages > > will be installed automatically the next time you run pkg upgrade. >=20 > Where the new packages added to set-minimal-jail too? yes: https://cgit.freebsd.org/src/tree/release/packages/ucl/pam-all.ucl?h=3Dstab= le/15#n33 https://cgit.freebsd.org/src/tree/release/packages/ucl/zstd-all.ucl?h=3Dsta= ble/15#n28 --SFvODxfN2+7lrkiG Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCadU/NgAKCRD1nT63mIK/ YDvHAP4/dlFqQFOa3sDjgZgmWCX/vVSgw1kAgAkAUjaC8pygEwD+P8Jehyr5chfF f/DsbL6olfJzFND+xaHgKM3gB3sthwc= =nCP8 -----END PGP SIGNATURE----- --SFvODxfN2+7lrkiG-- From nobody Tue Apr 7 17:39:23 2026 X-Original-To: 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 4fqtjp6GcSz6Ycmd; Tue, 07 Apr 2026 17:39:26 +0000 (UTC) (envelope-from makc@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fqtjp5dw8z3Gr8; Tue, 07 Apr 2026 17:39:26 +0000 (UTC) (envelope-from makc@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775583566; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5hPBTwBaKSfMZtSrExSpeWzTdkMfJWWu9XBdpSGp9TM=; b=fYEKJtb3avn2UzWhCvD4WP5jBceP/A7/ycD5NPsMzVxnGILWcyTYnEDCsj1djKCmlNoEdm 932XD+apClepk36THq+24zL5O9w9j2U+aaXM01IIdD3UBiAPu1V+VfFI1N1u7R5Q46SZ/+ BCuYvNMupbv5ddS0JJiHZZen3sTxA/JX+zHumR3PdVPawfDs6d1d4acKjDA2NnR0l+frEB fAvDNFmSNRhxzM3gPoSOz+WSjT9oGLUFgiTF2PObTxxo1mJzjDYCgzYPO3a5+I2M931Ymy XmFUORq9e5OrKj07sxD98zg/2WP1YMoGWM33I6sQ0WEgfsGsqbnjYoegQxw00Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775583566; a=rsa-sha256; cv=none; b=J/JxFvyZ02Cp5j16ZFAHYvkLnE/WkTZEvQDDjZaOW7lxHucoAXz1jnuwA7SaLMJPuxTo++ 4o5wVV3JmooRfO+UweWBRh9YpYKR57IO0JiEl6iHozhQtZWAzM2zJE3JRrlAg3cLDaneSJ oEixmsuNuW+fQ0kCp0vcUZI4d1SukW0FxQpFLkfztMxyxbEFsOvUkMRgDO1pytK9wmCIyX cr/BrUXSRQYT8I078B+iDhbpVAhQ9HNcK1Nfdohj1wPjWA1lxEDf/C2gEVGfvfca5hJlIW x/Lt24DjUCtsuKP2MaUtI1yBkEdfdjgNckYD7zNEHkqpbeIVhx8khNkdvV6WoQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775583566; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5hPBTwBaKSfMZtSrExSpeWzTdkMfJWWu9XBdpSGp9TM=; b=i/vsrz9M+UbBkxCY56tLA3RNaQIdcWKDVxAVo/xWUBisff6AYA2CuRyTyB65n11iQL5vl+ CeYheWcJ5V+XrmRmjYQRj2p1t8UcoToj/3/C0YGdsw6Ulgc+Y2xYE4jbW0flgIjSqCY/1b GOKX4xqAS3E1PCGi8Wcwk7XE0FFUP4F2fVL7AaI2cumgl99NwkG5HnrQz77Wef4BY2/1nL 7PoOdDr5P73KPuxQr3vPvD34Wbg288OGz21z7WXz4VFCQ6cqKelD3gTQQ3zEdbTOCJ80Ss sMuHOEjRM47s+fhe5w0KWCk6Ln5Y2BYjMnkq7ROR99M52bnWxSnJn67fTGOJaQ== Received: from mercury.localnet (unknown [62.63.94.159]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: makc) by smtp.freebsd.org (Postfix) with ESMTPSA id 4fqtjp2FTmzmYB; Tue, 07 Apr 2026 17:39:26 +0000 (UTC) (envelope-from makc@freebsd.org) From: Max Brazhnikov To: stable@freebsd.org, pkgbase@freebsd.org Subject: Re: [HEADS UP] stable/15: new base packages for PAM, zstd Date: Tue, 07 Apr 2026 20:39:23 +0300 Message-ID: <2439205.THHZn3L5Ee@mercury> In-Reply-To: References: 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 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8" Hi, > i've just MFC'd two commits to stable/15[0] which add new packages for > OpenPAM (FreeBSD-pam*) and Zstandard (FreeBSD-zstd*). if you have > set-minimal installed, you do not need to do anything; the new packages > will be installed automatically the next time you run pkg upgrade. > > if you do *not* have set-minimal installed (because you didn't install > with bsdinstall, or because you removed it after installation), you MUST > install the FreeBSD-pam package, otherwise you will no longer be able to > log into the system after updating. > > to display the sets you currently have installed, use this command: > > % pkg query -e '%n ~ FreeBSD-set-*' '%n' > > [0] 95cc7f59b7ce "libpam: Move to a new "pam" package" > 8c61751d078e "zstd: Move to a new zstd package" Does it make sense to add notes like this to src/UPDATING? Is there a common place to keep updating notes for pkgbase? Max From nobody Tue Apr 7 17:47:58 2026 X-Original-To: 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 4fqtvj0LkMz6Yf7X; Tue, 07 Apr 2026 17:48:01 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fqtvh6zL7z3KWr; Tue, 07 Apr 2026 17:48:00 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775584081; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=RNZXz4Okg36PBGWP1wlgjsskT/L+7s/3FpGZQtpBgNY=; b=tKUwr0v2cX46ClYC9D/4/pAggfe1mvqR+n/078gxom+NKNsETV3Sswlh/yZis3DgNaijj7 98sa9LR5l7LqAm/e0nn/jhzFokihHI7skoVbKycytdceVHPwwTDcA97XoI7pP6qTklJFf7 /iCKCFJis1kRigZdDzQ8X47iPMEY8ySdOzq9c4uF45/WbKlMhB/UDbXukLld/EkidKAirH 5sXnEPquIWoD00fpX9AXrFP/N56F/KN1Roku6twTcBbD8ht/JhYKykM09en3+M2AARlfLc D2UYxT5lHRht0eQ8i3UZmDGndy/u7eWbc239QDGtAazaDKSWmRTGUwWc+t5K0Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775584081; a=rsa-sha256; cv=none; b=m16XK/GLejJwOmscO1IYKG+Db122pai0lOLhnnfsCkyUQDfj9LHnrkye4Cvpz2xpjBgMXB np+MEVfZtHjEjfJ0TAvUx4TMuPB34vHgjGmvIZebc+c1YsMETiJvoQpMnYerXuJeqQbMVK g5QZKQWqm6JrTG/EPxaJodXa6eo5XvrBVz2lULBu3uQqzFVWJUZsHhLjEEpogEJ9kTt2bp cYAu5Qj+hAxmUsk0wP3YBrRya3itg3iKivsBpCZ9g49knDycjbARPtXJ99te81sC90dTxE Xuh24kk9m2HRDMihI4mR86CWYmitpUC8ZP/4zfJpRj+dE9TCdCjNzK98BZlWaQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775584081; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=RNZXz4Okg36PBGWP1wlgjsskT/L+7s/3FpGZQtpBgNY=; b=g8j2vek5spMeVDOyCXtS8cmyQ973vm9zTXFztmRdUDGzXwhGddR1b3DcjT8bPo5MCbYf9B 8imx7h5liLWM6vE7M0MHbZr+lWHAYyQS7Im0mFQkxyVZUMfz+N3qzp4Vs9TsdmfFC7Er89 h2V1mZWuldUyWeiJ7YoiARPT1NM6Gk78PSapoi20EsZfeRp2VZPHVytyWQfPdp/d5m6svV vb8WSotHoYXPe/xnhSt2NDwOuhatoQfa7uJBmg0+N/5bDJd+CY+fw2+Hcg8MFTbGZnYfF3 JcyMEGLuowK1C9mXlvz7ezcl4uJ7rZ0uIRnO6VTX6arxteUi0CbkFnCoN8U/pw== Received: from amaryllis.le-fay.org (amaryllis.le-fay.org [IPv6:2a00:1098:6b:400::9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: ivy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4fqtvh3T4yznGd; Tue, 07 Apr 2026 17:48:00 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Tue, 7 Apr 2026 18:47:58 +0100 From: Lexi Winter To: stable@freebsd.org, pkgbase@freebsd.org Subject: Re: [HEADS UP] stable/15: new base packages for PAM, zstd Message-ID: Mail-Followup-To: stable@freebsd.org, pkgbase@freebsd.org References: <2439205.THHZn3L5Ee@mercury> 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 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="IX0aCu317v3kxSII" Content-Disposition: inline In-Reply-To: <2439205.THHZn3L5Ee@mercury> --IX0aCu317v3kxSII Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Max Brazhnikov wrote in <2439205.THHZn3L5Ee@mercury>: > > i've just MFC'd two commits to stable/15[0] which add new packages for > > OpenPAM (FreeBSD-pam*) and Zstandard (FreeBSD-zstd*). if you have > > set-minimal installed, you do not need to do anything; the new packages > > will be installed automatically the next time you run pkg upgrade. > >=20 > > if you do *not* have set-minimal installed (because you didn't install > > with bsdinstall, or because you removed it after installation), you MUST > > install the FreeBSD-pam package, otherwise you will no longer be able to > > log into the system after updating. >=20 > Does it make sense to add notes like this to src/UPDATING? yes, there is a note in UPDATING: https://cgit.freebsd.org/src/commit/UPDATING?h=3Dstable/15&id=3D95cc7f59b7c= e99e8f188a6f308db1b38ae064e4c > Is there a common place to keep updating notes for pkgbase? currently they go in UPDATING for unreleased branches, and will be noted in the release notes for releases. 15.1 will be the first release with examples of the latter, since 15.0 was the first pkgbase release ever, so had no upgrading notes. i also post the important ones to the mailing list because, while pkgbase users are still expected to read UPDATING, it's easy to get into the habit of ignoring it when nothing breaks for a while. --IX0aCu317v3kxSII Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCadVDSwAKCRD1nT63mIK/ YEygAPsEamwgBWw8D/29asoi7tUKpqVRqeB5F2gWGQpGOOAWVQEA/Nhm6dbeHP87 uBFTJcnDc8f264u24GmKmnP1LUN6vA0= =4+ct -----END PGP SIGNATURE----- --IX0aCu317v3kxSII-- From nobody Tue Apr 7 23:07:52 2026 X-Original-To: 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 4fr20s6ZZVz6WRFn; Tue, 07 Apr 2026 23:07:57 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fr20s5dBXz42Dh; Tue, 07 Apr 2026 23:07:57 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775603277; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=l11XJy6bQGupFfnXfeXsh0Pw90fpHG+37jumnsjdo7c=; b=yJ+bned6T4clhPuN9e/5EF7j5Jw7qof9eJlcgl7TrMHSXa3ZVl8rWyL0xBVeLg5mRwFQwJ EsvwKJ7i0MWv3+E5572idRxbRqIh0j/PkmbTnMpT1CLE7Z8zl81HpqKgCIosfFPG5zUz+3 SmAF2hyhoqV6Ed+qYgWqSd6RtGHfMvLdKHXxyNoVVlxEBeCY6RVGaAJnHSr7uvUppxzG0n 7QBoVmHt5webcVKN9dl0eoX5v/7zHRo3EbQKuJdqKfJJHHAJL/purevl/pMnTB3iFRimhA te39MVUMekuL2bd1hW2P1aQGXBJkHN+ns/WTryywmGfRw4hz0xPVfWWfkqLVsg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775603277; a=rsa-sha256; cv=none; b=va2I7nxxkiIzYFZ66jZK/nY4fJbpZLBgppj3VYN8Nfq8bzgNJsmUhEUPU5WWlJbmpFn3N3 dzf2PdfOBwGksJ3w87kc8QJ6/wygwKfb8kloBGWv4/DaYzaTqJ3j56Uo7mwr4NwqOBa7Cx tpjk4OuTwKk3thAp5qIr4WXH7DX/MOdA17ohCFFgoGVWJ64gGyBN9LQhANcN1imflRUDmk fEHZ+VSDKlelqPf2vCO68vODejZbhkmdwxuR7EIAHiniMUluwabytr/52dyQLOJ5jk2PPj 8bgoUJyDpsyvhXY/67F1NLaNIy9Vplx8HnJkQ5wdDO5hPbbD0msq+4uDYcg4Bg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775603277; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=l11XJy6bQGupFfnXfeXsh0Pw90fpHG+37jumnsjdo7c=; b=px82Hb8aBaC90TsBa0w6muCNKmjGsBSlB8yNUowUWtWGNtZMz+yKJrxY9NqPjafADEAPPs b+CizW5ZCQzNxCww+Nrqvi2izpdV8tZj7+jiZ8/djlvFhGJLEP2aBLmuR1Kw9IKeu+attx 32DR4FADj9R8yc3dCFUwFmCN314DwbZ32P4cXN8J6KIK5MLqW/ZDhClv7z9esRmh3KwHn1 mtmS4VLwidAnODY2BB9kj/atL4+XwQRfCo6kRwCCl5A9q8jVfRF4iymNkWHNdgI+TeoFAb 0ety86yPcPxVC2x9djTR9PopyDdH0760C/ZmhAfds3umxYzj9YOv/WUrbyv91g== Received: from amaryllis.le-fay.org (amaryllis.le-fay.org [IPv6:2a00:1098:6b:400::9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: ivy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4fr20s246Qzvch; Tue, 07 Apr 2026 23:07:57 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Wed, 8 Apr 2026 00:07:52 +0100 From: Lexi Winter To: current@freebsd.org, pkgbase@freebsd.org Subject: Re: pkgbase breakage in main due to libucl upgrade Message-ID: Mail-Followup-To: current@freebsd.org, pkgbase@freebsd.org References: 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 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="MZC8ywQWqVw2Dq5o" Content-Disposition: inline In-Reply-To: --MZC8ywQWqVw2Dq5o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Lexi Winter wrote in : > as a couple of people already reported[0][1] the pkgbase build is > currently broken in main. this affects building packages for any > version of FreeBSD when the build host is main abda442d92fd[2] or > later. after some discussion, we will resolve this as follows: - main and stable/15 have been updated to new the new libucl API, so they should both now build correctly. (63d0e3e3aa24 in main, 976b2ebf4309 in stable/15.) this change is backward-compatible with the old API and is safe to cherry-pick to 15.0 if needed. - this fix will be EN to releng/15.0, so versions of 15.0 from that point onwards will build correctly on main. - we'll temporarily revert the libucl commit that caused the issue, which means all versions of 15.0 will build correctly on main. (D56294, which should land this week.) once 15.0 reaches end of support (around September), that change will be un-reverted. the eventual outcome will be that it won't be possible to build older versions of 15.0 on 16.0 or later, but since this only affects pkgbase, and the fix is trivial, and 15.0 will be out of support by that point, i'm not too concerned about that. separately, the changes to use bootstrap libucl for pkgbase have landed in main and will be MFC'd to stable/15 soon, which should prevent recurrences of this sort of problem. --MZC8ywQWqVw2Dq5o Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCadWORgAKCRD1nT63mIK/ YDUGAP9/jMcyx67a9871CMEyU9h2VAcuuBmDolk3J6Q7y1nW0gEA6mYx5E718tjH AL9I7WFRwJ0cCP377mqEh6kbigqsNQw= =4nsr -----END PGP SIGNATURE----- --MZC8ywQWqVw2Dq5o--