Lines Matching +full:ln +full:- +full:pmic +full:- +full:32 +full:k

1 Updating Information for users of FreeBSD-CURRENT.
9 https://docs.freebsd.org/en/books/handbook/cutting-edge/#makeworld
22 includes various WITNESS- related kernel options, INVARIANTS, malloc
28 at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".)
39 install FreeBSD-bsdconfig.
53 package, FreeBSD-bmake. If you use pkgbase and you need make, you
60 gssd(8) has been moved to a new package, FreeBSD-gssd. If you use
65 have been renamed from FreeBSD-krb5* to FreeBSD-kerberos*. This
70 In either case, if you have FreeBSD-krb5* packages installed, you
71 should remove them and (re)install the equivalent FreeBSD-kerberos*
87 sysutils/freebsd-shar port was created to maintain this version of
91 LinuxKPI device.h and acpi changes effecting drivers and drm-kmod.
98 All NFS related modules must be rebuilt from up-to-date
102 "make delete-old" will now remove the Forth bootloader entirely
106 MIT KRB5 (MIT Kerberos5) has been imported into 15-CURRENT. To
109 1.5.2 when delete-old and delete-old-libs are run. To revert back
110 simply buildworld/installworld again with delete-old-libs and
111 delete-old.
115 The few affected ports must be rebuilt. A successful exp-run will be
123 LinuxKPI dma-mapping.h were pulled into the tree from drm-kmod.
132 pf now blocks IPv6 packets with a hop-by-hop or destination options header by
133 default. Such packets can be passed by adding "allow-opts" to the rule. IPv6
138 has moved to the new FreeBSD-ctl package. If you use pkgbase and you
141 Development-related tools (e.g. ar and nm) have moved to the new
142 "FreeBSD-toolchain" package, which subsumes and obsoletes the
143 existing "FreeBSD-elftoolchain" package. If you use pkgbase and
145 ensure the old FreeBSD-elftoolchain* packages are completely removed.
150 however it does not have any in-tree consumers since the introduction
165 UMASS quirks and auto-quirk probing has been overhauled. CAM now won't
168 in 14 and broke several e-readers and the like). Please send imp@freebsd.org
177 memory where expected. These changes may require out-of-tree drivers
207 different transport - netlink(4) socket instead of unix(4). Users of
227 Also a new rk8xx device was added, this select the base driver for Rockchip PMIC.
237 to install the FreeBSD-firmware-iwm package.
248 comms/rtlbt-firmware port.
264 The build now defaults to WITHOUT_CLEAN - i.e., no automatic clean
270 freebsd-current mailing list so that a special-case dependency can be
278 uart1: non-PNP ISA device will be removed from GENERIC in FreeBSD 15.
293 package FreeBSD-audit. If you use OpenBSM auditing and pkgbase, you
294 should install FreeBSD-audit.
297 cron, lpr, and ntpd have been moved from FreeBSD-utilities into their
299 packages: FreeBSD-cron, FreeBSD-lp, or FreeBSD-ntp.
302 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
303 been upgraded to 18.1.6. It is important that you run `make delete-old`
339 non-compliant MTAs; please see the first 8.18.1 release note in
373 box, bsddialog(1) is not considered as a drop-in replacement for
396 Move standard include files to the clibs-dev package and move clang
397 internal libraries and headers to clang and clang-dev. Upgrading systems
401 pkg upgrade -y FreeBSD-utilities
402 pkg upgrade -y FreeBSD-utilities-dev
403 pkg upgrade -y
416 FreeBSD 15.0-CURRENT.
431 Following the general removal of MIPS support, the ath(4) AHB bus-
439 Out-of-tree kernel modules will need to be rebuilt.
442 CAM has been mechanically updated s/u_int(64|32|16|8)_t/uint\1_t/g
459 the base system. It is important to rebuild third-party software
488 all non-x86 platforms for some time now. If you need to fall back,
499 Add jobs.mk to save typing. Enables -j${JOB_MAX} and logging
501 make buildworld-jobs
503 make -j${JOB_MAX} buildworld > ../buildworld.log 2>&1
540 LinuxKPI pci.h changes may require out-of-tree drivers to be recompiled.
544 llvm-objump is now always installed as objdump. Previously there was
564 needs to use devctl to re-enable the device, and reprobe it (or set
570 pf no longer accepts 'scrub fragment crop' or 'scrub fragment drop-ovl'.
582 pkg install FreeBSD-dhclient FreeBSD-geom FreeBSD-resolvconf \
583 FreeBSD-devd FreeBSD-devmatch
595 LinuxKPI pm.h changes require an update to the latest drm-kmod version
596 before re-compiling to avoid errors.
623 Unbound support for RFC8375: The special-use domain 'home.arpa' is
624 by default blocked. To unblock it use a local-zone nodefault
626 local-zone: "home.arpa." nodefault
628 Or use another type of local-zone to override with your choice.
669 # chsh -s csh
687 audio/freebsd-13-mixer
700 application-specific configuration option for applications
732 % sudo -E make install
741 awk has been updated to the latest one-true-awk version 20210215.
775 https://lists.freebsd.org/archives/freebsd-current/2021-June/000153.html
778 git update-ref -d refs/remotes/freebsd/vendor/openzfs
783 which break drm-kmod. In addition various other additions where
791 pkg install -f FreeBSD-openssl
801 delegations by setting vfs.nfsd.issue_delegations non-zero
810 needing a working back channel for server->client RPCs.
819 For 64-bit architectures the base system is now built with Position
825 Please update your drm-kmod port to after the __FreeBSD_version 1400003
838 Transport-independent parts of HID support have been split off the USB
851 https://github.com/bsdimp/freebsd-git-docs/blob/main/src-cvt.md
861 Obsolete in-tree GDB 6.1.1 has been removed. GDB (including kgdb)
865 ping6 has been merged into ping. It can now be called as "ping -6".
870 If you have multi-fib configuration and rely on existence of all
874 The internal pre-processor in the calendar(1) program has been
875 extended to support more C pre-processor commands (e.g. #ifdef, #else,
882 have been moved to the deskutils/calendar-data port, much like the
884 make delete-old-files, you need to install it to retain full
891 find sys -name LINT\* -delete
895 command you want to un-auger the tree is
897 svn revert -R .
915 to an explicit "zpool import -a" in one of the rc scripts enabled by
916 zfs_enable=YES. This means your non-root zpools won't auto import until
932 As such, all the NFS modules must be re-compiled from sources.
935 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
954 accepted. An exp-run has identified all of the problems with this in
955 ports, but other non-ports software may need extra escapes removed to
959 from rtld: Undefined symbol "regcomp@FBSD_1.6" -- It is imperative that
965 implementation corrects non-conformant behavior of the previous bc
983 re-enable it for system root only on non-ZFS filesystems with the
987 It may be advised to setup aliases for grep to default to `-d skip` if
988 commonly non-recursively grepping a list that includes directories and
994 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
1007 a slightly older -CURRENT userland and older FreeBSD userlands may not
1019 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
1027 amd is still available in the sysutils/am-utils port.
1033 The WITH_GPL_DTC option has been removed. The BSD-licenced device tree
1048 ncurses has been updated to a newer version (6.2-20200215). Given the ABI
1071 Architectures not supported by in-tree Clang/LLVM require an
1078 short-term transition aid they may be enabled via WITH_* options.
1079 GCC 4.2.1 is expected to be removed from the tree on 2020-03-31.
1094 Kernel-loadable random(4) modules are no longer unloadable.
1097 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
1151 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
1165 historic BSD behaviour. For example, add "rlimit memlock 32"
1166 to ntp.conf to lock up to 32 MB of ntpd address space in memory.
1170 with ping. If you use any of -ARWXaghmrtwx, you must update your
1175 and the "-o sync_unmount" and "-o init_backgrounded" mount options have
1183 a non-default value, please tell asomers@FreeBSD.org why.
1189 world-readable. If the /var/account directory must be created by
1201 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
1212 User-wired pages now have their own counter,
1215 long. bhyve VMs wired with the -S are now subject to the user
1237 non-zero to bypass the random device prior to seeding, or zero to
1239 For now, set to 1 (unsafe) by default to restore pre-r346250 boot
1243 read-only diagnostic sysctl that is set when bypass is enabled and
1251 non-zero to disable warnings in dmesg when the same conditions are
1264 r338192 (Aug. 22, 2018) will not work unless the "-use-udpsock"
1266 nfsuserd daemons built from head sources that are post-r338192 are
1276 Clang, llvm, lld, lldb, compiler-rt and libc++ have been upgraded to
1306 the -b (bootnum) parameter for commands where the bootnum was previously
1307 specified with each option. For example 'efibootmgr -B 0001' is now
1308 'efibootmgr -B -b 0001'.
1319 The XLP config has been removed. We can't support 64-bit atomics in this
1320 kernel because it is running in 32-bit mode. XLP users must transition
1321 to running a 64-bit kernel (XLP64 or XLPN32).
1330 Clang, llvm, lld, lldb, compiler-rt and libc++ have been upgraded to
1348 by building a world with -DWITHOUT_BSD_CRTBEGIN.
1353 FreeBSD-13. It is available as a package (ctm) for all supported
1364 $ newsyslog -Nrv
1371 just install the drm-kmod port. All others should install
1372 drm-legacy-kmod.
1375 drm-kmod. For hardware older than 2013, however, some users will need
1376 to use drm-legacy-kmod if drm-kmod doesn't work for them. Hardware older
1377 than 2008 usually only works in drm-legacy-kmod. The graphics team can
1380 have hardware supported by drm-kmod, you are strongly encouraged to use
1383 Other than KPI chasing, drm-legacy-kmod will not be updated. As outlined
1388 Generally, anybody using the drm*-kmod packages should add
1390 cross-threading surprises, especially with automatic driver
1391 loading from X11 startup. These will become the defaults in 13-current
1404 important to rebuild third-party software after upgrading. The value
1432 default since FreeBSD-11.
1448 bhyve uses userboot.so. It remains 4th-only until some issues are solved
1456 environment, or using `ls --color=never`. The ls(1) specific CLICOLOR
1461 restore the old behavior, set PAGER="more" and MANPAGER="more -s" in
1506 u-boot will expose as an EFI frame buffer.
1511 existing systems. Do not skip the "mergemaster -Fp" step before
1517 still be run as non-root by setting ntpd_user=ntpd in rc.conf, after
1533 netstat has been broken to allow 32-bit binaries to work on
1534 64-bit kernels without modification. These programs will need
1537 structures from pointers to 64-bit virtual addresses.
1553 Clang, llvm, lld, lldb, compiler-rt and libc++ have been upgraded to
1580 The on-disk format for hwpmc callchain records has changed to include
1604 The nxge(4) driver has been removed. This driver was for PCI-X 10g
1653 When using syslog-ng, add the 'syslog-protocol' flag to local
1657 unix-dgram("/var/run/log" flags(syslog-protocol));
1694 FreeBSD boot loader enhanced with Lua scripting. It's purely opt-in for
1696 Co-existence for the transition period will come shortly. Booting is a
1697 complex environment and test coverage for Lua-enabled loaders has been
1708 Clang, llvm, lld, lldb, compiler-rt and libc++ have been upgraded to
1723 into apm. It was a no-op on ACPI in current for a while now (but was
1732 This can be re-enabled by setting the following in loader.conf:
1737 hardclock-based software watchdog if no hardware watchdog is
1765 The naive and non-compliant support of posix_fallocate(2) in ZFS
1776 /etc/src-env.conf (not /etc/src.conf), or passing the option in the
1781 builds, and /usr/obj/<arch>/<srcdir> for cross-builds, to a unified
1783 format by setting WITHOUT_UNIFIED_OBJDIR=yes in /etc/src-env.conf,
1784 the environment, or with -DWITHOUT_UNIFIED_OBJDIR when building.
1787 tools by looking up the OBJDIR used by 'make -V .OBJDIR' means rather
1791 The native-xtools target no longer installs the files by default to the
1792 OBJDIR. Use the native-xtools-install target with a DESTDIR to install
1793 to ${DESTDIR}/${NXTP} where NXTP defaults to /nxb-bin.
1812 When building multiple kernels using KERNCONF, non-existent KERNCONF
1826 For 32-bit arm compiled for hard-float support, soft-floating point
1829 /usr/libsoft also existed). Only users with a hard-float ld.so, but
1830 soft-float everything else should be affected.
1847 - The "beforecheck" and "aftercheck" targets are now specified.
1848 - ${CHECKDIR} (added in commit noted above) has been removed.
1849 - Legacy behavior can be enabled by setting
1858 The end-user should set "WITH_INSTALL_AS_USER" in src.conf(5) or the
1871 foreground mode (i.e., do not use the -p or -y options). As it
1883 Clang, llvm, lldb, compiler-rt and libc++ have been upgraded to 5.0.0.
1889 r-commands (rlogin, rsh, etc.) to be built with the base system.
1892 The FreeBSD/powerpc platform now uses a 64-bit type for time_t. This is
1898 of 32-bit compatibility. All 32-bit binaries will be affected.
1903 fashion. This prevents many of the common foot-shooting actions in the
1915 fashion. This prevents many of the common foot-shooting actions in the
1937 via pkg install heirloom-doctools.
1960 bus bind type - this is where probe/attach is done.
1965 The "ino64" 64-bit inode project has been committed, which extends
1973 For the safest in-place upgrade begin by removing previous build
1974 artifacts via "rm -rf /usr/obj/*". Then, carefully follow the full
1985 migration before the end-of-life date for FreeBSD 11.
2003 instead of requiring that the aarch64-binutils port or package be
2004 installed. To continue using aarch64-binutils, set
2005 CROSS_BINUTILS_PREFIX=/usr/local/aarch64-freebsd/bin .
2023 - `cfiscsi_load="YES"` in loader.conf(5).
2024 - Add `cfiscsi` to `$kld_list` in rc.conf(5).
2025 - ctladm(8)/ctld(8), when compiled with iSCSI support
2049 Clang, llvm, lldb, compiler-rt and libc++ have been upgraded to 4.0.0.
2077 but you use igb(4), you need to re-add em(4) to your custom
2081 Clang, llvm, lldb, compiler-rt and libc++ have been upgraded to 3.9.1.
2086 Clang, llvm, lldb, compiler-rt and libc++ have been upgraded to 3.9.0.
2097 chromebook_platform(4), to work properly on Chromebook-class hardware.
2103 rtwn(4) main module + rtwn_usb(4) and rtwn_pci(4) bus-specific
2106 conflict (rtwnrtl8192cU(B) -> rtwnrtl8192cE(B))
2110 - rcs: Latest GPLv3 GNU rcs version.
2111 - rcs57: Copy of the latest version of GNU rcs (GPLv2) before it was
2126 to avoid a name clash with shared libraries on case-insensitive file
2133 - rcs: Latest GPLv3 GNU rcs version.
2134 - rcs57: Copy of the latest version of GNU rcs (GPLv2) from base.
2155 standards-conforming UDP application. The new behaviour can be
2166 After branch N is created, entries older than the N-2 branch point are removed
2174 -------------
2179 commands with 'env -i '. See the env(1) manual page for more details.
2180 Occasionally a build failure will occur with "make -j" due to a race
2181 condition. If this happens try building again without -j, and please
2186 do an upgrade to the new branch. This is the best-tested upgrade path,
2197 major release at a time, including running `make delete-old` at each
2213 ---------
2224 block on the freebsd-boot partition of a GPT partitioned drive ada0:
2225 gpart bootcode -p /boot/gptzfsboot -i $N ada0
2232 Non-boot pools do not need these updates.
2235 ---------
2259 -----------------
2262 failsafe as it uses a /usr/obj tree with a fresh mini-buildworld,
2264 make kernel-toolchain
2265 make -DALWAYS_CHECK_MAKE buildkernel KERNCONF=YOUR_KERNEL_HERE
2266 make -DALWAYS_CHECK_MAKE installkernel KERNCONF=YOUR_KERNEL_HERE
2271 ---------------------
2276 nextboot -k testkernel
2279 -----------------------------------------------------------
2289 etcupdate -p [5]
2291 etcupdate -B [4]
2292 make delete-old [6]
2295 To cross-install current onto a separate partition
2296 --------------------------------------------------
2303 <boot into -stable>
2308 make installworld DESTDIR=${CURRENT_ROOT} -DDB_FROM_SRC
2319 To upgrade in-place from stable to current
2320 ----------------------------------------------
2327 etcupdate -p [5]
2329 etcupdate -B [4]
2330 make delete-old [6]
2339 Also, if you are tracking -current, you must be subscribed to
2340 freebsd-current@freebsd.org. Make sure that before you update
2342 messages there. If in doubt, please track -stable which has
2347 [1] If you have third party modules, such as drm-kmod or vmware, you
2350 your system and install them as well. If you are running -current, you
2356 PORTS_MODULES+=graphics/drm-kmod graphics/nvidia-drm-kmod
2363 [3] From the bootblocks, boot -s, and then do
2364 fsck -p
2365 mount -u /
2366 mount -a
2369 adjkerntz -i # if CMOS is wall time
2373 [4] Note: This step is non-optional. Failure to do this step
2377 as the archives of freebsd-current and freebsd-hackers mailing lists
2380 [5] Usually this step is a no-op. However, from time to time
2385 can be deleted by "make delete-old-libs", but you have to make
2412 breakages in tracking -current. It is not guaranteed to be a complete
2419 Copyright 1998-2009 M. Warner Losh <imp@FreeBSD.org>