aboutsummaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING109
1 files changed, 102 insertions, 7 deletions
diff --git a/UPDATING b/UPDATING
index 57f6b2e66387..d89afb7ef429 100644
--- a/UPDATING
+++ b/UPDATING
@@ -27,6 +27,101 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 16.x IS SLOW:
world, or to merely disable the most expensive debugging functionality
at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20251025:
+ flua(1) has moved to the new FreeBSD-flua package. If you use flua,
+ you may want to install this package if it's not otherwise installed
+ as a dependency of something else. This change only affects pkgbase
+ users.
+
+20251021:
+ Bump __FreeBSD_version to 1600002 for LinuxKPI. An embedded struct
+ has changed size and might possibly be an issue otherwise.
+
+20251016:
+ With the migration to OpenZFS in FreeBSD 13.x a number of ZFS sysctls
+ moved to new locations, but backwards compatibility aliases were
+ provided. These aliases will be removed in the near future. Please
+ update /etc/sysctl.conf to reference the new OIDs. For example,
+
+ vfs.zfs.min_auto_ashift=12
+
+ needs to be changed to
+
+ vfs.zfs.vdev.min_auto_ashift=12
+
+20251015:
+ The "FreeBSD-unbound" package is renamed to "FreeBSD-local-unbound".
+ If you have set-optional or set-base installed, the new package will
+ be installed automatically, otherwise you should manually install the
+ new package and remove the old one.
+
+ This change only affects pkgbase users.
+
+20251012:
+ Blacklist has been renamed upstream to Blocklist. If you have it
+ configured, rename all configuration files, firewall anchors or
+ sentinel files to reflect the new nomenclature. Old setups will
+ continue to work emitting a warning.
+
+20251002:
+ Audio-related utilities including mixer(8) and virtual_oss(8) have
+ moved to the new FreeBSD-sound package. If you have set-optional or
+ set-base installed this package will be installed automatically,
+ otherwise you should install it manually if you need these utilities.
+
+20250929:
+ Both drm-kmod and nividia-drm ports had to be updated to either no
+ longer conflict on LinuxKPI vs. native PCI changes and/or to keep
+ working after some LinuxKPI PCI adjustments which were previously
+ hidden behind native PCI.
+ Bump __FreeBSD_version 1600001 so users will pick up updated packages.
+
+20250929:
+ The deprecated ftpd(8) has been removed. Users who still need ftpd
+ can install the ftp/freebsd-ftpd port. pkgbase users should remove
+ the orphaned FreeBSD-ftpd package.
+
+20250923:
+ Several changes which affect pkgbase users (only):
+
+ powerd has been moved to a new FreeBSD-powerd package. If you have
+ FreeBSD-set-minimal installed, the new package will be installed
+ automatically, otherwise you may want to install it by hand.
+
+ libpmc and related utilities (/usr/sbin/pmc*) have moved to the new
+ FreeBSD-pmc package. If you use these, you may want to install the
+ package.
+
+ The libbz2 package has been renamed to bzip2, and /usr/bin/bzip2 has
+ been moved to the new package. If you have set-minimal installed,
+ the new package will be added automatically, otherwise you may want
+ to manually install it.
+
+ This only affects pkgbase users.
+
+20250918:
+ mandoc (including /usr/bin/man) has been moved to a new package,
+ FreeBSD-mandoc. If you have the minimal set installed, this package
+ will be installed automatically, otherwise you may want to install it.
+
+ Kyua has been moved to the FreeBSD-kyua package, and ATF has been moved
+ to the FreeBSD-atf* packages. If you have FreeBSD-tests installed,
+ these packages will be installed automatically, otherwise you should
+ manually install them if you need these tools.
+
+ This only affects pkgbase users.
+
+20250912:
+ If SRCCONF is unset and a file named src.conf is present at
+ the top of the source tree, it will now be used instead of
+ /etc/src.conf.
+
+20250907:
+ The MANSPLITPKG knob has been turned off by default, so pkgbase builds
+ will no longer generate "-man" subpackages; instead the manpages will
+ be shipped in the packages they belong to. If you want to continue
+ building split man packages, set WITH_MANSPLITPKG=1.
+
20250905:
FreeBSD 16.0-CURRENT.
@@ -322,8 +417,8 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 16.x IS SLOW:
20250106:
A new SOC_ROCKCHIP options appeared, so if you have a custom kernel configuration
- targetting Rockchip SoC you need to add it so shared and mandatory drivers for
- this SoC familly will be selected.
+ targeting Rockchip SoC you need to add it so shared and mandatory drivers for
+ this SoC family will be selected.
Also a new rk8xx device was added, this select the base driver for Rockchip PMIC.
20241223:
@@ -518,7 +613,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 16.x IS SLOW:
20230817:
Serial communication (in boot loaders, kernel, and userland) has
been changed to default to 115200 bps, in line with common industry
- practice and typcial firmware serial console redirection
+ practice and typical firmware serial console redirection
configuration.
Note that the early x86 BIOS bootloader (i.e., boot0sio) does not
@@ -602,7 +697,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 16.x IS SLOW:
runs
make -j${JOB_MAX} buildworld > ../buildworld.log 2>&1
- where JOB_MAX is derrived from ncpus in local.sys.mk if not set in env.
+ where JOB_MAX is derived from ncpus in local.sys.mk if not set in env.
20230316:
Video related devices for some arm devices have been renamed.
@@ -630,7 +725,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 16.x IS SLOW:
20230130:
As of commit 7c40e2d5f685, the dependency on netlink(4) has been added
to the linux_common(4) module. Users relying on linux_common may need
- to complile netlink(4) module if it is not present in their kernel.
+ to compile netlink(4) module if it is not present in their kernel.
20230126:
The WITHOUT_CXX option has been removed. C++ components in the base
@@ -641,7 +736,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 16.x IS SLOW:
Bump _FreeBSD_version to 1400078 to be able to detect this change.
20221212:
- llvm-objump is now always installed as objdump. Previously there was
+ llvm-objdump is now always installed as objdump. Previously there was
no /usr/bin/objdump unless the WITH_LLVM_BINUTILS knob was used.
Some LLVM objdump options have a different output format compared to
@@ -650,7 +745,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 16.x IS SLOW:
20221205:
dma(8) has replaced sendmail(8) as the default mta. For people willing
- to reenable sendmail(8):
+ to re-enable sendmail(8):
$ cp /usr/share/examples/sendmail/mailer.conf /etc/mail/mailer.conf