From nobody Sun Jan 15 07:28:05 2023 X-Original-To: dev-commits-src-all@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 4Nvmw84SCjz2t8Sd; Sun, 15 Jan 2023 07:28:08 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Nvmw81sjyz457V; Sun, 15 Jan 2023 07:28:08 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; none Received: from shw-obgw-4002a.ext.cloudfilter.net ([10.228.9.250]) by cmsmtp with ESMTP id GwfFp4A6sc9C4GxR1pHePV; Sun, 15 Jan 2023 07:28:07 +0000 Received: from spqr.komquats.com ([70.66.148.124]) by cmsmtp with ESMTPA id GxQzpNhJYyAOeGxR0pP7uw; Sun, 15 Jan 2023 07:28:07 +0000 X-Authority-Analysis: v=2.4 cv=e5oV9Il/ c=1 sm=1 tr=0 ts=63c3ab07 a=Cwc3rblV8FOMdVN/wOAqyQ==:117 a=Cwc3rblV8FOMdVN/wOAqyQ==:17 a=kj9zAlcOel0A:10 a=RvmDmJFTN0MA:10 a=6I5d2MoRAAAA:8 a=YxBL1-UpAAAA:8 a=EkcXrb_YAAAA:8 a=RiIlkgULVWvUHwVN46EA:9 a=CjuIK1q_8ugA:10 a=IjZwj45LgO3ly-622nXo:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=LK5xJRSDVpKd5WXXoEvA:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id 7947D1943; Sat, 14 Jan 2023 23:28:05 -0800 (PST) Received: by slippy.cwsent.com (Postfix, from userid 1000) id 5392F439; Sat, 14 Jan 2023 23:28:05 -0800 (PST) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.7+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Cy Schubert cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: 06b93ef8cda2 - main - unbound: Fix config.h In-reply-to: <202301150709.30F79o8E042960@gitrepo.freebsd.org> References: <202301150709.30F79o8E042960@gitrepo.freebsd.org> Comments: In-reply-to Cy Schubert message dated "Sun, 15 Jan 2023 07:09:50 +0000." List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 14 Jan 2023 23:28:05 -0800 Message-Id: <20230115072805.5392F439@slippy.cwsent.com> X-CMAE-Envelope: MS4xfJp3wLP4Z1r+SEaU1++tcQM02Jv/Hb5URlFoCzqJ0miA0t5tNZhUURlHvKx8RKU1I3D4suzqw/o/Xbs8nZGLFlkrd2h3wqrBDnTXsaFlFYKMMmEe1+C+ sU2EYKAcxDkLaaeRVdgtfmV9vvzaGc2A9COVjkSNvnDrL0qyMOrS/4NxbEGWmFMHnIaLdhVJmVN88pXgfel874ODfvwYspM3SjLNVM1ajEvI3dixRMccs+KS s6xT75aCt99/K16g0gbIBygWfpBOcGKRJTqqSAwodPxU/Iu/y071+UdjG0QKMrhmZnw30fVPT/yYPjfuUk5FKgH0twYFSKosrMiCR7lOH20= X-Rspamd-Queue-Id: 4Nvmw81sjyz457V X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N In message <202301150709.30F79o8E042960@gitrepo.freebsd.org>, Cy Schubert write s: > The branch main has been updated by cy: > > URL: https://cgit.FreeBSD.org/src/commit/?id=06b93ef8cda227d755d7f6cfa95d08c0 > ccc9dc2d > > commit 06b93ef8cda227d755d7f6cfa95d08c0ccc9dc2d > Author: Cy Schubert > AuthorDate: 2023-01-15 06:55:05 +0000 > Commit: Cy Schubert > CommitDate: 2023-01-15 07:06:40 +0000 > > unbound: Fix config.h > > FreeBSD src does not support HAVE_DECL_EVSIGNAL_ASSIGN. While reviewing > the new config.h after regenerating it, this definition was not removed. > > Updating config.h is a manual process of configuring the port and > copying/merging the generated config.h into src. This definition was > missed and not removed (#undef'd). > > Fixes: 1838dec31895fd4752fa8631322ab93be0705a66 > MFC after: 1 month > X-MFC with: 1838dec31895fd4752fa8631322ab93be0705a66 > --- > usr.sbin/unbound/config.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/usr.sbin/unbound/config.h b/usr.sbin/unbound/config.h > index 7ea0d3151ac5..bd36bb7573f8 100644 > --- a/usr.sbin/unbound/config.h > +++ b/usr.sbin/unbound/config.h > @@ -117,7 +117,7 @@ > > /* Define to 1 if you have the declaration of `evsignal_assign', and to 0 if > you don't. */ > -#define HAVE_DECL_EVSIGNAL_ASSIGN 1 > +/* #undef HAVE_DECL_EVSIGNAL_ASSIGN */ > > /* Define to 1 if you have the declaration of `inet_ntop', and to 0 if you > don't. */ > The build tree I tested on universe14b was incorrect. After doing git subtree merge -P, I checked out a new branch (git checkout -b) and rebased it in order to test build with the latest pulled commit. Unfortunately since updating git rebase no longer rebases the subtree merge, instead placing the subtree's files in the root of the source tree. Because of this my test built an unmodified tree. Worse yet, I've been working on updating Heimdal (to 7.7.0 and now 7.8.0) but that branch can no longer rebase from main (while previously it would) due to excessive conflicts and files from crypto/heimdal ending up in the root of the src tree following git rebase main or even a git rebase -i (to squash some commits). I'm not sure if this is a new bug in git or a new feature -- i.e. fixing some brokenness in git subtree merge resulting in this new behaviour. Either way this has affected my workflow. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e^(i*pi)+1=0