Date: Fri, 17 Apr 2026 14:49:34 -0700 From: Mark Millard <marklmi@yahoo.com> To: Colin Percival <cperciva@FreeBSD.org>, freebsd-pkgbase@freebsd.org, freebsd-pkg@freebsd.org Cc: Lexi Winter <ivy@freebsd.org> Subject: Re: git: cddcca7e5ef6 - stable/15 - 15.1: Update stable/15 to -PRERELEASE [I added: pkg 2.7.4+ related notes about potential changes] Message-ID: <9d9b7e69-b646-49fc-844a-764935d67a9e@yahoo.com> In-Reply-To: <69e17817.3e065.6800e3ba@gitrepo.freebsd.org>
index | next in thread | previous in thread | raw e-mail
On 4/16/26 17:00, Colin Percival wrote: > The branch stable/15 has been updated by cperciva: > > URL: https://cgit.FreeBSD.org/src/commit/?id=cddcca7e5ef6de8d1b451e8b9cc19b9ede718839 > > commit cddcca7e5ef6de8d1b451e8b9cc19b9ede718839 > Author: Colin Percival <cperciva@FreeBSD.org> > AuthorDate: 2026-04-17 00:00:00 +0000 > Commit: Colin Percival <cperciva@FreeBSD.org> > CommitDate: 2026-04-17 00:00:00 +0000 > > 15.1: Update stable/15 to -PRERELEASE > > This marks the start of the FreeBSD 15.1 release cycle; the stable/15 > tree is now in "code slush". > > Developers are encouraged to prioritize fixing bugs (and/or merging bug > fixes from HEAD) over new features at this time. Commit approval from > re@ is not required but if new features introduce problems they may be > removed from the release. > > Approved by: re (implicit) > Sponsored by: OpenSats Initiative > --- > sys/conf/newvers.sh | 4 ++-- > usr.bin/yacc/config.h | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/sys/conf/newvers.sh b/sys/conf/newvers.sh > index 4b72cebf093b..960c7692a5c5 100644 > --- a/sys/conf/newvers.sh > +++ b/sys/conf/newvers.sh > @@ -50,8 +50,8 @@ > # > > TYPE="FreeBSD" > -REVISION="15.0" > -BRANCH="STABLE" > +REVISION="15.1" > +BRANCH="PRERELEASE" > if [ -n "${BRANCH_OVERRIDE}" ]; then > BRANCH=${BRANCH_OVERRIDE} > fi > diff --git a/usr.bin/yacc/config.h b/usr.bin/yacc/config.h > index c9a9fe59139b..9f5a1d68e19d 100644 > --- a/usr.bin/yacc/config.h > +++ b/usr.bin/yacc/config.h > @@ -92,7 +92,7 @@ > /* #undef STDC_NORETURN */ > > /* Define to the system name. */ > -#define SYSTEM_NAME "freebsd14.0" > +#define SYSTEM_NAME "freebsd15.1" > > /* "Define to 1 if you want to use dbmalloc for testing." */ > /* #undef USE_DBMALLOC */ > > As of pkg 2.7.4, use of -rREPO_NAME now works as documented, update has teh wording: -r reponame, --repository reponame Download the catalogue for the named repository only. This option can be specified multiple times to update several repositories. This will update only the named repositories, irrespective of the configured “enabled” status from repo.conf. upgrade and install (for example) has the wording: -r reponame, --repository reponame Install packages from only the named repository. This option can be specified multiple times to use several repositories. Packages will be fetched from the named repositories only, irrespective of the configured “enabled” status from repo.conf. (I'll stop with that much quoting here.) So 2.7.4, the likes of, say, "pkg upgrade -rFreeBSD-base" does an update as well as the upgrade afterwards, no updates-of/upgrades-from any other REPO_NAME. There still could be consequences tied to missing dependencies for other things installed, for example, possibly only temporarily being missing in some cases. The documentation wording is not explicit about such points. Some of how 15.0 was set up and documented for use with pkgbase was based on the pkg of the time not working as documented for such. It may be that some things should change and that some pkg 2.7.4+ should be indicated as what is appropriate/supported for pkg use (usage documented). It is now easier to configure things to avoid having to edit /etc/pkg/FreeBSD.conf or /usr/local/etc/pkg/respos/FreeBSD.conf as much --because the command line can be more in control for more activities, via use of -rREPO_NAME . (pkg with "pkg delete -G AVOID_DELETE_GLOB" is not committed in the ports tree yet yet but might also contribute how things would be done.) -- === Mark Millard marklmi at yahoo.comhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9d9b7e69-b646-49fc-844a-764935d67a9e>
