Lines Matching +refs:csh +refs:match +refs:and +refs:tell
3 This file is maintained and copyrighted by M. Warner Losh <imp@freebsd.org>.
11 Items affecting the ports and packages system can be found in
13 and/or ports.
17 and userland. These features attempt to detect incorrect use of
18 system primitives, and encourage loud failure through extra sanity
19 checking and fail stop semantics. They also substantially impact
21 benchmarking, and optimization, you'll want to turn them off. This
23 debugging flags in userland, and various verbose features in the
26 debugging, define WITH_MALLOC_PRODUCTION in /etc/src.conf and rebuild
38 targetting Rockchip SoC you need to add it so shared and mandatory drivers for
43 The layout of NFS file handles for the tarfs, tmpfs, cd9660, and ext2fs
45 systems will need its clients to unmount and remount the exports.
53 The OpenBSD derived bc and dc implementations and the WITHOUT_GH_BC
62 all the rc service scripts during booting and shutdown.
66 caused it to panic before, and to support more than 48 drives attached
68 and ciss(4) users should be on the lookout for regressions.
91 Support for armv6 has been disconnected and is being removed.
96 ifconfig command line and in rc.conf.
100 package FreeBSD-audit. If you use OpenBSM auditing and pkgbase, you
104 cron, lpr, and ntpd have been moved from FreeBSD-utilities into their
109 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
112 headers that are obsolete and need to be removed can cause compilation
125 loader.conf and device.hints in loader_conf_files by default.
143 sendmail 8.18.1 has been imported and merged. This version enforces
151 the nfscommon and nfscl modules. As such, both need to be
175 nfscommon and nfscl modules. Both must be rebuilt from sources.
203 Move standard include files to the clibs-dev package and move clang
204 internal libraries and headers to clang and clang-dev. Upgrading systems
215 loading if they are marked with CTLFLAG_TUN and there are
219 The WITH_INIT_ALL_PATTERN and WITH_INIT_ALL_ZERO build options have
220 been replaced by INIT_ALL=pattern and INIT_ALL=zero respectively.
226 Serial communication (in boot loaders, kernel, and userland) has
228 practice and typcial firmware serial console redirection
232 support rates above 9600 bps and is not changed. boot0sio users may
234 components, or use the standard boot0 and have the boot2 stage start
239 frontend has been removed, too, and building of the PCI support is
262 file a PR and assign it to imp.
272 locally. This can change the behavior of rules which match packets
306 Add jobs.mk to save typing. Enables -j${JOB_MAX} and logging
316 If you have a custom kernel config and want to use hdmi output on
317 IMX6 board you need to add "device dwc_hdmi" "device imx6_hdmi" and
319 If you have a custom kernel config and want to use hdmi output on
325 Introduce new kernel options KBD_DELAY1 and KBD_DELAY2. See atkbdc(4)
335 to ECM, but NCM mode and need u3g and ucom modules loaded. See cdce(4).
355 GNU objdump; readelf is available for inspecting ELF files, and GNU
364 and add sendmail_enable="YES" to rc.conf.
371 needs to use devctl to re-enable the device, and reprobe it (or set
383 it is always installed as /usr/bin/cc (and c++, cpp).
419 the coming days and weeks.
438 Because 'home.arpa.' is not globally scoped and cannot be secured
440 to tell, using a standard DNS query, in which homenet scope an answer
450 control module (e.g. 'options CC_NEWRENO') and to also declare a
452 The GENERIC configuration includes CC_NEWRENO and defines newreno
454 kernel and you are including networking, the kernel compile will
463 The NFS modules must be rebuilt from sources and any out
469 The cp(4) and ce(4) drivers are now always compiled with netgraph(4)
474 the csh shell, please run the following command as root:
476 # chsh -s csh
479 Ncurses distribution has been split between libtinfow and libncurses
527 and nfsd modules. Therefore, both need to be rebuilt from sources.
536 to update your sources past the above hash and do
561 additions and others.
573 and nfsserver. As such, both modules must be rebuilt from
589 Commits 17accc08ae15 and de102f870501 add new files to LinuxKPI
596 libraries and utilities are packaged.
600 and pkg will stop working as libssl will not be present anymore
605 the nfsd and nfscommon modules. As such these modules
613 the krpc and NFS. As such, the krpc, nfscommon and
640 wi and cmx, the entire drivers were removed because they were only
659 and other documents in that repo.
665 12.2 and 11.3, or in very old current systems from before r358154.
677 If you have multi-fib configuration and rely on existence of all
683 and #undef) and to detect unbalanced conditional statements.
684 Error messages have been extended to include the filename and line
705 and then do the above find from the top level. Substitute 'amd64'
715 scenarios have been tested and fixed, but rebuilding kernels without
718 The ZFS cache file has moved from /boot to /etc to match the OpenZFS
733 r362275 changed the internal API between the kernel RPC and the
742 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
744 information about prerequisites and upgrading, if you are not already
768 successful or not) and run installworld once more.
771 A new implementation of bc and dc has been imported in r362681. This
773 and adds GNU bc compatible options. It offers a number of extensions,
774 is much faster on large values, and has support for message catalogs
777 world with the previous versions of bc and dc.
785 out of tree file systems need to be modified and rebuilt.
795 commonly non-recursively grepping a list that includes directories and
797 aliases are now installed, commented out, in /root/.cshrc and
801 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
803 information about prerequisites and upgrading, if you are not already
808 Clang 6 and GCC 6.4 are the minimum supported versions.
811 closefrom(2) has been moved under COMPAT12, and replaced in libc with a
814 a slightly older -CURRENT userland and older FreeBSD userlands may not
818 Upstream DTS from Linux 5.6 was merged and they now have the SID
819 and THS (Secure ID controller and THermal Sensor) node present.
820 The DTB overlays have now been removed from the tree for the H3/H5 and
821 A64 SoCs and the aw_sid and aw_thermal driver have been updated to
823 remove them from loader.conf and update the DTBs on the FAT partition.
826 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
828 information about prerequisites and upgrading, if you are not already
841 compiler in usr.bin/dtc is used on all architectures which use dtc, and
850 WITH_GCC_BOOTSTRAP, and WITH_GNUCXX options are no longer available.
860 The size of struct vnet and the magic cookie have changed.
861 Users need to recompile libkvm and all modules using VIMAGE
866 NO_MAN, NO_PROFILE, and NO_WARNS variables is now an error. Update
867 your Makefiles and scripts to define MK_<var>=no instead as required.
873 Clang/LLVM is now the default compiler and LLD the default
883 retirement plan. Specifically, the GCC, GCC_BOOTSTRAP, and GNUCXX
889 Support for armv5 has been disconnected and is being removed. The
904 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
906 information about prerequisites and upgrading, if you are not already
916 imported into the base system and can be managed with the certctl(8)
919 differences between those included in the port and those included in
925 The amd(8) automount daemon has been disabled by default, and will be
930 The nctgpio and wbwd drivers have been moved to the superio bus.
933 as a module and you compile a custom set of modules, then you should
945 tap devices, and the subsequent open may not succeed if the user is not
950 mips, powerpc, and sparc64 are no longer built as part of
952 not defined, mips, powerpc, and sparc64 builds will look for
953 the xtoolchain binaries and if installed use them for universe
958 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
960 information about prerequisites and upgrading, if you are not already
964 The hpt27xx, hptmv, hptnr, and hptrr drivers have been removed from
965 GENERIC. They are available as modules and can be loaded by adding
981 The vfs.fusefs.sync_unmount and vfs.fusefs.init_backgrounded sysctls
982 and the "-o sync_unmount" and "-o init_backgrounded" mount options have
988 vfs.fusefs.reclaim_revoked, and vfs.fusefs.data_cache_invalidate
990 a non-default value, please tell asomers@FreeBSD.org why.
993 Default permissions on the /var/account/acct file (and copies of it
1002 Entropy collection and the /dev/random device are no longer optional
1008 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have
1010 information about prerequisites and upgrading, if you are not already
1021 to vm.max_user_wired and changed from an unsigned int to an unsigned
1031 The tap(4) driver has been folded into tun(4), and the module has been
1035 module instead, and "device tap" or "device tun" entries in kernel
1040 safe use of the random device and availability in the absence of
1050 read-only diagnostic sysctl that is set when bypass is enabled and
1065 method that returns true if the random device is seeded (and
1070 built from head sources between r320757 (July 6, 2017) and
1074 not affected and should continue to work.
1079 /etc/rc.conf, fuse_load="YES" entries in /boot/loader.conf, and
1083 Clang, llvm, lld, lldb, compiler-rt and libc++ have been upgraded to
1085 prerequisites and upgrading, if you are not already using clang 3.5.0
1094 drm and drm2 have been removed from the tree. Please see
1100 using iflib and statically compiled into the kernel, now require
1106 The IEEE80211_AMPDU_AGE and AH_SUPPORT_AR5416 kernel configuration
1107 options no longer exist since r343219 and r343427 respectively;
1119 in the same as it is applied to NFSv2 and 3. This implies that NFSv4
1121 from clients using a reserved port. Since both the FreeBSD and Linux
1131 the preferred emulator today and we don't need two different ones.
1137 Clang, llvm, lld, lldb, compiler-rt and libc++ have been upgraded to
1139 prerequisites and upgrading, if you are not already using clang 3.5.0
1143 Remove the timed and netdate programs from the base tree. Setting
1147 On amd64, arm64 and armv7 (architectures that install LLVM's ld.lld
1153 The BSD crtbegin and crtend code has been enabled by default. It has
1154 had extensive testing on amd64, arm64, and i386. It can be disabled
1159 has been converted to a port (misc/ctm) and will be removed from
1165 files in /etc/newsyslog.conf.d/ and /usr/local/etc/newsyslog.conf.d/ if
1166 the filenames end in '.conf' and do not begin with a '.'.
1168 You should check the configuration files in these two directories match
1186 market and difficulty to test all the older cards effectively. If you
1191 elsewhere, the drm and drm2 modules will be eliminated from the src base
1193 asap and report any issues to x11@freebsd.org.
1196 WITHOUT_DRM_MODULE=t and WITHOUT_DRM2_MODULE=t to avoid nasty
1203 custom kernel and module loading configuration files must be updated
1205 system are now exposed as iavfN and network configuration files must
1215 The legacy DRM modules and drivers have now been added to the loader's
1225 driver. Make sure to edit /boot/etc/kboot.conf and fstab to use the
1231 host, and time from the kernel (and uname), unless the working tree
1243 updated to use them and devmatch has been changed. You should update
1244 kernel, userland and rc scripts all at the same time.
1252 loader and loader_4th instead of loader and loader_lua, the new default.
1260 systems and software to indicate that a colored terminal is both
1261 supported and desired. If ls(1) is suddenly emitting colors, they may
1268 restore the old behavior, set PAGER="more" and MANPAGER="more -s" in
1273 is available in the jedec_dimm(4) driver, and the manpage for that
1285 Atmel AT91RM9200 and AT91SAM9, Cavium CNS 11xx and XScale
1287 obsolete and/or known to be broken for many years.
1306 on your arm64 board when an screen is connected and the bootloader
1339 The ABI of syscalls used by management tools like sockstat and
1342 to match the kernel in order to function. External programs may
1347 On i386 and amd64 atomics are now inlined. Out of tree modules using
1360 Clang, llvm, lld, lldb, compiler-rt and libc++ have been upgraded to
1362 prerequisites and upgrading, if you are not already using clang 3.5.0
1368 and requires a mergemaster / etcupdate / etc to update the installed
1382 need a new kernel and userland as a pair for it to work (rebuilding
1383 lib/libdevinfo is all that's required). devinfo and devmatch will
1389 and thus requires that libpmcstat be rebuilt before using a kernel
1394 HEAD one week before the Exar left the Ethernet market and is not
1401 on amd64, and the 'buildkernel' target uses it automatically. However,
1404 binutils port/package). lld will soon be default, and this requirement
1407 NOTE: As of r334391 lld is the default system linker on amd64, and no
1412 cards made by s2io/Neterion. The company was acquired by Exar and
1419 Europe/Dublin (from 1971 on), Europe/Prague (1946/7), and
1421 time zone abbreviations and the tm_isdst flag.
1424 The ixgb(4) driver has been removed. This driver was for an early and
1431 card that was already reportedly rare in 2003, and had an ambiguous
1450 microseconds and time zone offsets.
1455 negative impact, as long as syslogd(8) and the C library are
1474 applications and syslogd(8). The format that syslogd(8) uses to
1502 now by building WITH_LOADER_LUA and WITHOUT_FORTH in /etc/src.conf.
1504 complex environment and test coverage for Lua-enabled loaders has been
1505 thin, so it would be prudent to assume it might not work and make
1511 to be loaded. Please report any problems to current@ and
1515 Clang, llvm, lld, lldb, compiler-rt and libc++ have been upgraded to
1517 prerequisites and upgrading, if you are not already using clang 3.5.0
1522 This means it is used to link the kernel and userland libraries and
1531 still needed on i386 in FreeBSD 11 and earlier). Users may need to
1537 the lacp and loadbalance protocols.
1555 by default as the lesser evil in r326857. If you boot off ZFS and/or
1562 successfully to the kernel and users will have to enter their
1572 The naive and non-compliant support of posix_fallocate(2) in ZFS
1588 builds, and /usr/obj/<arch>/<srcdir> for cross-builds, to a unified
1606 shift to WITH/WITHOUT options to match other options in the system.
1613 The arm port has split armv6 into armv6 and armv7. armv7 is now
1615 and are running a kernel from before r324363, you will need to add
1620 files will produce an error and buildkernel will fail. Previously
1644 Move PMTUD blackhole counters to TCPSTATS and remove them from bare
1654 - The "beforecheck" and "aftercheck" targets are now specified.
1660 "make distribution", then install, execute the tests, and clean up the
1663 The "make distribution" and "make install" targets are typically run as
1664 root to set appropriate permissions and ownership at installation time.
1676 created prior to this change and wish to have a recovery block
1690 Clang, llvm, lldb, compiler-rt and libc++ have been upgraded to 5.0.0.
1692 and upgrading, if you are not already using clang 3.5.0 or higher.
1734 member to 64bit and adding ext fields. For upgrade, same
1741 from ports (and recommends to install it).
1747 The ath(4) and ath_hal(4) modules now build piecemeal to allow for
1755 This will load the HAL, all chip/RF backends and if_ath_pci.
1766 * load if_ath_pci and/or if_ath_ahb depending upon your particular
1773 a number of types to 64 bits. Upgrading in place requires care and
1782 procedure documented below under the heading "To rebuild everything and
1787 upgrade and installworld from single user is required.
1790 The NATM framework including the en(4), fatm(4), hatm(4), and
1804 and allows keep frags to be specified independently of keep state.
1820 Binds and sends to the loopback addresses, IPv6 and IPv4, will now
1839 Also, mmc.ko and mmcsd.ko need to be a matching pair built from the
1847 them after installworld and before rebooting. Now named states must
1851 The old drm (sys/dev/drm/) drivers for i915 and radeon have been
1856 Clang, llvm, lldb, compiler-rt and libc++ have been upgraded to 4.0.0.
1858 and upgrading, if you are not already using clang 3.5.0 or higher.
1882 The igb(4), em(4) and lem(4) ethernet drivers are now implemented via
1888 Clang, llvm, lldb, compiler-rt and libc++ have been upgraded to 3.9.1.
1890 and upgrading, if you are not already using clang 3.5.0 or higher.
1893 Clang, llvm, lldb, compiler-rt and libc++ have been upgraded to 3.9.0.
1895 and upgrading, if you are not already using clang 3.5.0 or higher.
1899 statistics at the front for all CPU variations. libkvm(3) and all tools
1903 isl(4) and cyapa(4) drivers now require a new driver,
1909 The urtwn(4) driver was merged into rtwn(4) and now consists of
1910 rtwn(4) main module + rtwn_usb(4) and rtwn_pci(4) bus-specific
1948 two separate components, QUEUE_MACRO_DEBUG_TRACE and
1954 programs and the kernel. ctladm, ctld, iscsictl, and iscsid must be
1974 from this file. After stable/14 is branched and current becomes FreeBSD 15,
1988 condition. If this happens try building again without -j, and please
1994 and has the highest probability of being successful. Please try this
2024 1) recompile and reinstall the ZFS boot loader and boot block
2025 (this is part of "make buildworld" and "make installworld")
2045 current location (and the default) is \efi\freebsd\loader.efi and using
2050 ago the ESP may be too small and /boot/boot1.efi may be needed unless
2063 See loader.efi(8) and uefi(8) for more details.
2085 To rebuild everything and install it on the current system.
2104 # current's root, 'usr', and 'var' directories. A partition
2105 # holding "/", "/usr" and "/var" should be about 2GB in
2140 cycle of current, things change often and you are on your own
2146 your sources that you have read and understood all the recent
2155 your system and install them as well. If you are running -current, you
2160 and effective, eg:
2163 [3] From the bootblocks, boot -s, and then do
2175 system. Attempting to do it by hand is not recommended and those
2177 as the archives of freebsd-current and freebsd-hackers mailing lists
2184 [6] This only deletes old files and directories. Old libraries
2206 MAKEOBJDIRPREFIX must be defined in an environment variable, and
2213 list of such breakages, and only contains entries since September 23, 2011.
2221 Redistribution, publication, translation and use, with or without