aboutsummaryrefslogtreecommitdiff
path: root/usr.bin
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add network QoS support for PCP to iscsi initiator.Richard Scheffenegger2020-10-245-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the Ethernet PCP codepoint configurable for L2 local traffic, to allow lower latency for iSCSI block IO. This addresses the initiator side only. Reviewed by: mav, trasz, bcr Sponsored by: NetApp, Inc. Differential Revision: https://reviews.freebsd.org/D26739 Notes: svn path=/head/; revision=367023
* | flua: Add a libjail moduleRyan Moeller2020-10-242-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libjail is pretty small, so it makes for a good proof of concept demonstrating how a system library can be wrapped to create a loadable Lua module for flua. * Introduce 3lua section for man pages * Add libjail module Reviewed by: kevans, manpages Relnotes: yes Differential Revision: https://reviews.freebsd.org/D26080 Notes: svn path=/head/; revision=367013
* | getent(1): Add EXAMPLES sectionFernando Apesteguía2020-10-241-5/+20
| | | | | | | | | | | | | | | | | | | | Add 3 small examples to the EXAMPLES section. Approved by: manpages (gbe@) Differential Revision: https://reviews.freebsd.org/D26866 Notes: svn path=/head/; revision=367011
* | nfsstat: delete unused fieldsAlan Somers2020-10-241-22/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | Ever since r192762 nfsstat has included a few fields whose values were always 0. They were copied from OpenBSD, but have never been used on FreeBSD. Don't display them. Reviewed by: rmacklem Sponsored by: Axcient Differential Revision: https://reviews.freebsd.org/D26920 Notes: svn path=/head/; revision=366992
* | Udpate calendar man-page to mention the search path added in r366962.Stefan Eßer2020-10-231-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | Calendar files in /usr/lcoal/share/calendar take precedence over files in the base system. They can be provided by a port or package, but since such a port has not been committed, yet, no specific port name is suggested. In fact, multiple ports could exist (e.g. per locale) without conflicting with each other. Notes: svn path=/head/; revision=366963
* | Add search of LOCALBASE/share/calendar for calendars supplied by a port.Stefan Eßer2020-10-232-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calendar files in LOCALBASE override similarily named ones in the base system. This could easily be changed if the base system calendars should have precedence, but it could lead to a violation of POLA since then the port's files were ignored unless those in base have been deleted. There was no definition of _PATH_LOCALBASE in paths.h, but verbatim uses of /usr/local existed for _PATH_DEFPATH. Use _PATH_LOCALBASE here to ease a consistent modification of this prefix. Reviewed by: imp, pfg Differential Revision: https://reviews.freebsd.org/D26882 Notes: svn path=/head/; revision=366962
* | col(1): Add EXAMPLES sectionFernando Apesteguía2020-10-211-9/+13
| | | | | | | | | | | | | | | | | | | | | | | | Add a small example. Cross reference clean up for colcrt, nroff and tbl. Reviewed by: gbe@, bcr@ Approved by: gbe@ Differential Revision: https://reviews.freebsd.org/D26864 Notes: svn path=/head/; revision=366913
* | compress(1): Add EXAMPLES sectionFernando Apesteguía2020-10-201-1/+35
| | | | | | | | | | | | | | | | | | | | Add 5 examples showing basic usage. Approved by: manpages (gbe@) Differential Revision: https://reviews.freebsd.org/D26865 Notes: svn path=/head/; revision=366895
* | icmp6: Count packets dropped due to an invalid hop limitMark Johnston2020-10-191-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pad the icmp6stat structure so that we can add more counters in the future without breaking compatibility again, last done in r358620. Annotate the rarely executed error paths with __predict_false while here. Reviewed by: bz, melifaro Sponsored by: NetApp, Inc. Sponsored by: Klara, Inc. Differential Revision: https://reviews.freebsd.org/D26578 Notes: svn path=/head/; revision=366842
* | Add more explicit instructions about updating motdWarner Losh2020-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Not that you can regenerate the motd by editing motd.template and running 'service motd restart' rather than rebooting. Small wordsmithing by me, and updated the example from FreeBSD 2.1.6.1 release to 12.1 release. Submitted by: Dan Mack Notes: svn path=/head/; revision=366822
* | Significantly speed up mkimg_testAlex Richardson2020-10-182-3/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It turns out that the majority of the test time for the mkimg tests isn't mkimg itself but rather the use of jot and hexdump which can be quite slow on emulated platforms such as QEMU. On QEMU-RISC-V this reduces the time for `kyua test mkimg_test` from 655 seconds to 200. And for CheriBSD on QEMU-CHERI this saves 4-5 hours (25% of the time for the entire testsuite!) since jot ends up triggering slow functions inside the QEMU emulation a lot. Reviewed By: lwhsu Differential Revision: https://reviews.freebsd.org/D26796 Notes: svn path=/head/; revision=366815
* | Correct location and date of the Boston Shoemakers' organization,Greg Lehey2020-10-181-1/+1
| | | | | | | | | | | | | | | | | | which significantly predated the USA. Reference: http://www.famousdaily.com/history/boston-shoemakers-form-first-us-labor-organization.html Notes: svn path=/head/; revision=366805
* | install(1): Avoid unncessary fstatfs() calls and use mmap() based on sizeAlex Richardson2020-10-141-23/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to git blame the trymmap() function was added in 1996 to skip mmap() calls for NFS file systems. However, nowadays mmap() should be perfectly safe even on NFS. Importantly, onl ufs and cd9660 file systems were whitelisted so we don't use mmap() on ZFS. It also prevents the use of mmap() when bootstrapping from macOS/Linux since on those systems the trymmap() function was always returning zero due to the missing MFSNAMELEN define. This change keeps the trymmap() function but changes it to check whether using mmap() can reduce the number of system calls that are required. Using mmap() only reduces the number of system calls if we need multiple read() syscalls, i.e. if the file size is > MAXBSIZE. However, mmap() is more expensive than read() so this sets the threshold at 4 fewer syscalls. Additionally, for larger file size mmap() can significantly increase the number of page faults, so avoid it in that case. It's unclear whether using mmap() is ever faster than a read with an appropriate buffer size, but this change at least removes two unnecessary system calls for every file that is installed. Reviewed By: markj Differential Revision: https://reviews.freebsd.org/D26041 Notes: svn path=/head/; revision=366697
* | cpuset(1): Fix a typoGordon Bergling2020-10-101-1/+1
| | | | | | | | | | | | | | | | | | - 'at at' -> 'at a' MFC after: 1 week Notes: svn path=/head/; revision=366611
* | Fix a few mandoc issuesGordon Bergling2020-10-094-7/+9
| | | | | | | | | | | | | | | | | | | | - skipping paragraph macro: Pp after Sh - sections out of conventional order: Sh EXAMPLES - whitespace at end of input line - normalizing date format Notes: svn path=/head/; revision=366583
* | col(1): Fix a couple of bugsMark Johnston2020-10-099-15/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - When flushing extra lines after all input has been processed, make sure that local state is reinitialized correctly. - When -f is specified, make sure to end output with a full newline. - Fix some style issues and update comments. - Add some regression tests. PR: 249308 Submitted by: Yang Zhong <yzhong@freebsdfoundation.org> MFC after: 3 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D26536 Notes: svn path=/head/; revision=366577
* | Add DSCP support for network QoS to iscsi initiator.Richard Scheffenegger2020-10-096-2/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow the DSCP codepoint also to be configurable for the traffic in the direction from the initiator to the target, such that writes and any requests are also treated in the appropriate QoS class. Reviewed by: mav MFC after: 2 weeks Sponsored by: NetApp, Inc. Differential Revision: https://reviews.freebsd.org/D26714 Notes: svn path=/head/; revision=366573
* | Fix a few mandoc issuesGordon Bergling2020-10-094-16/+22
| | | | | | | | | | | | | | | | | | | | | | - no blank before trailing delimiter - whitespace at end of input line - sections out of conventional order - normalizing date format - AUTHORS section without An macro Notes: svn path=/head/; revision=366572
* | Fix EINVAL message when CPU binding information is requested for IRQ.Andrey V. Elsukov2020-10-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | `cpuset -g -x N` along with requested information always prints message `cpuset: getdomain: Invalid argument'. The EINVAL is returned from kern_cpuset_getdomain(), since it doesn't expect CPU_LEVEL_WHICH and CPU_WHICH_IRQ parameters. To fix the error, do not call cpuset_getdomain() when `-x' is specified. MFC after: 1 week Notes: svn path=/head/; revision=366568
* | Extend netstat to display TCP stack and detailed congestion stateRichard Scheffenegger2020-10-094-10/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding the "-c" option used to show detailed per-connection congestion control state for TCP sessions. This is one summary patch, which adds the relevant variables into xtcpcb. As previous "spare" space is used, these changes are ABI compatible. Reviewed by: tuexen MFC after: 2 weeks Sponsored by: NetApp, Inc. Differential Revision: https://reviews.freebsd.org/D26518 Notes: svn path=/head/; revision=366566
* | ul(1): Remove references to colcrt(1) and nroff(1)Fernando Apesteguía2020-10-071-15/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | colcrt(1) and nroff(1) where removed in r319664. Remove references to these commands in ul(1) man page. PR: 244127 Reported by: freebsd@tim.thechases.com Approved by: manpages (gbe@) Differential Revision: https://reviews.freebsd.org/D2614 Notes: svn path=/head/; revision=366516
* | backlight: check the lenght if the input before trimming '%'Baptiste Daroussin2020-10-061-1/+2
| | | | | | | | | | | | | | | | | | Reported by: hps Reviewed by: manu Differential Revision: https://reviews.freebsd.org/D26693 Notes: svn path=/head/; revision=366472
* | backlight: accept '%' in the brightness input valueBaptiste Daroussin2020-10-062-1/+5
| | | | | | | | | | | | | | | | | | | | | | Improve friendlyness of the command line by accepting the percent brightness in both format: with or without a trailing '%' Reviewed by: manu Differential Revision: https://reviews.freebsd.org/D26692 Notes: svn path=/head/; revision=366471
* | Enable iterating all sysctls, even ones with CTLFLAG_SKIPRyan Moeller2020-10-051-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add an "nextnoskip" sysctl that allows for listing of sysctls intended to be normally skipped for cost reasons. This makes it so the names/descriptions of those sysctls can be discovered with sysctl -aN/sysctl -ad/sysctl -at. It also makes it so children are visited when a node flagged with CTLFLAG_SKIP is explicitly requested. The intended use case is to mark the root "kstat" node with CTLFLAG_SKIP so that the extensive and expensive stats are skipped by default but may still be easily obtained without having to know them all (which may not even be possible) and request each one-by-one. Reviewed by: jhb MFC after: 2 weeks Relnotes: yes Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D26560 Notes: svn path=/head/; revision=366465
* | procstat(1): Add EXAMPLES sectionFernando Apesteguía2020-10-051-1/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | * Add some examples showing binary, arguments and file info from living processes. * Show information from core dumps including an attempt using an old core file. * While here, fix warning 'no blank before trailing delimiter' reported by igor. Approved by: manpages (0mp@) Differential Revision: https://reviews.freebsd.org/D25467 Notes: svn path=/head/; revision=366449
* | cpuset(1): Fix some issues reported by mandocGordon Bergling2020-10-031-10/+10
| | | | | | | | | | | | | | | | | | | | - whitespace at end of input line - new sentence, new line MFC after: 1 week Notes: svn path=/head/; revision=366414
* | Introduce scalable route multipath.Alexander V. Chernikov2020-10-036-20/+413
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change is based on the nexthop objects landed in D24232. The change introduces the concept of nexthop groups. Each group contains the collection of nexthops with their relative weights and a dataplane-optimized structure to enable efficient nexthop selection. Simular to the nexthops, nexthop groups are immutable. Dataplane part gets compiled during group creation and is basically an array of nexthop pointers, compiled w.r.t their weights. With this change, `rt_nhop` field of `struct rtentry` contains either nexthop or nexthop group. They are distinguished by the presense of NHF_MULTIPATH flag. All dataplane lookup functions returns pointer to the nexthop object, leaving nexhop groups details inside routing subsystem. User-visible changes: The change is intended to be backward-compatible: all non-mpath operations should work as before with ROUTE_MPATH and net.route.multipath=1. All routes now comes with weight, default weight is 1, maximum is 2^24-1. Current maximum multipath group width is statically set to 64. This will become sysctl-tunable in the followup changes. Using functionality: * Recompile kernel with ROUTE_MPATH * set net.route.multipath to 1 route add -6 2001:db8::/32 2001:db8::2 -weight 10 route add -6 2001:db8::/32 2001:db8::3 -weight 20 netstat -6On Nexthop groups data Internet6: GrpIdx NhIdx Weight Slots Gateway Netif Refcnt 1 ------- ------- ------- --------------------------------------- --------- 1 13 10 1 2001:db8::2 vlan2 14 20 2 2001:db8::3 vlan2 Next steps: * Land outbound hashing for locally-originated routes ( D26523 ). * Fix net/bird multipath (net/frr seems to work fine) * Add ROUTE_MPATH to GENERIC * Set net.route.multipath=1 by default Tested by: olivier Reviewed by: glebius Relnotes: yes Differential Revision: https://reviews.freebsd.org/D26449 Notes: svn path=/head/; revision=366390
* | Add backlight(8)Emmanuel Vadot2020-10-024-0/+322
| | | | | | | | | | | | | | | | | | | | | | | | | | This tool is used to configure registered backlights. It can incr/decr (default to 10%) or accept a percentage value directly. Reviewed by: manpages (gbe@) Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D26251 Notes: svn path=/head/; revision=366370
* | zgrep: fix exit status with multiple filesEric van Gyzen2020-10-011-5/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | zgrep should exit with success when given multiple files and the pattern is found in at least one file. Prior to this change, it would exit with success only if the pattern was found in _every_ file. Reviewed by: dab ngie MFC after: 2 weeks Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D26616 Notes: svn path=/head/; revision=366345
* | Update nvi to 2.2.0-05ed8b9Baptiste Daroussin2020-10-012-4/+4
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This version incorporates many fixes in particular a fix for vi -w Another approach was proposed to merge those fixes (see review), I find it easier to track changes if we keep importing snapshot on regular basis PR: 241985 Reported by: fernape Differential Revision: https://reviews.freebsd.org/D26158 Notes: svn path=/head/; revision=366309
* | | Do a sweep and remove most WARNS=6 settingsKyle Evans2020-10-016-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Repeating the default WARNS here makes it slightly more difficult to experiment with default WARNS changes, e.g. if we did something absolutely bananas and introduced a WARNS=7 and wanted to try lifting the default to that. Drop most of them; there is one in the blake2 kernel module, but I suspect it should be dropped -- the default WARNS in the rest of the build doesn't currently apply to kernel modules, and I haven't put too much thought into whether it makes sense to make it so. Notes: svn path=/head/; revision=366304
* | | Bump manual page date after 366243Mateusz Piotrowski2020-09-291-3/+3
| | | | | | | | | | | | | | | | | | | | | While here, address mandoc warnings. Notes: svn path=/head/; revision=366249
* | | Document the fact (bug?) that the -a option will normally processGreg Lehey2020-09-291-2/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | root's calendar files three times, once each for root, toor and daemon. This relates to bug 246943, but does not solve it. See discussion in bug report for more details. PR: 246943 Reported by: wcarson.bugzilla@disillusion.net Notes: svn path=/head/; revision=366243
* | | procstat: Fix regression after 365880.Konstantin Belousov2020-09-291-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Basically it reverts one chunk that reversed the parsing logic, making legacy variants of invocation, like `procstat -a -f', non-operational. Reported and tested by: Dewayne Geraghty <dewayne@heuristicsystems.com.au> Sponsored by: The FreeBSD Foundation MFC after: 3 days Notes: svn path=/head/; revision=366237
* | | Consistently use __FBSDID("FreeBSD") for ids in usr.bin/procstat.Konstantin Belousov2020-09-2714-29/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | Submitted by: Juraj Lutter <juraj@lutter.sk> MFC after: 1 week Differential revision: https://reviews.freebsd.org/D26568 Notes: svn path=/head/; revision=366210
* | | Fix typo and environment variable macroFernando Apesteguía2020-09-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Follow up for r366119 Reported by: xtouqh@mm.st Differential Revision: https://reviews.freebsd.org/D26182 Notes: svn path=/head/; revision=366122
* | | which(1): Add EXAMPLES section to manpageFernando Apesteguía2020-09-241-1/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add EXAMPLES section showing the use of -a and -s flags and how which(1) treates duplicates. Approved by: manpages (gbe@) Differential Revision: https://reviews.freebsd.org/D26182 Notes: svn path=/head/; revision=366119
* | | Remove claim that Allied Forces created "West Germany" in 1953. I canGreg Lehey2020-09-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | find no historic substantiation for such a claim. The Federal Republic of Germany was created by Germans on 23 May 1949, as also noted in this file. Notes: svn path=/head/; revision=365984
* | | mkcsmapper: Fix UBSan signed shift errorAlex Richardson2020-09-211-1/+1
| | | | | | | | | | | | | | | | | | | | | usr.bin/mkcsmapper/yacc.y:466:18: runtime error: left shift of 1 by 31 places cannot be represented in type 'int' Notes: svn path=/head/; revision=365970
* | | xargs: add some long options for GNU compatibilityKyle Evans2020-09-212-10/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are low-effort to add, so let's just do it. Reported by: "LukeShu" on Hacker News (-r / --no-run-if-empty) MFC after: 1 week Notes: svn path=/head/; revision=365954
* | | Fix -Wpointer-sign warnings in usr.bin/grepAlex Richardson2020-09-211-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Reviewed By: kevans Differential Revision: https://reviews.freebsd.org/D26479 Notes: svn path=/head/; revision=365940
* | | build: provide a default WARNS for all in-tree buildsKyle Evans2020-09-185-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current default is provided in various Makefile.inc in some top-level directories and covers a good portion of the tree, but doesn't cover parts of the build a little deeper (e.g. libcasper). Provide a default in src.sys.mk and set WARNS to it in bsd.sys.mk if that variable is defined. This lets us relatively cleanly provide a default WARNS no matter where you're building in the src tree without breaking things outside of the tree. Crunchgen has been updated as a bootstrap tool to work on this change because it needs r365605 at a minimum to succeed. The cleanup necessary to successfully walk over this change on WITHOUT_CLEAN builds has been added. There is a supplemental project to this to list all of the warnings that are encountered when the environment has WARNS=6 NO_WERROR=yes: https://warns.kevans.dev -- this project will hopefully eventually go away in favor of CI doing a much better job than it. Reviewed by: emaste, brooks, ngie (all earlier version) Reviewed by: emaste, arichardson (depend-cleanup.sh change) Differential Revision: https://reviews.freebsd.org/D26455 Notes: svn path=/head/; revision=365887
* | | Add pargs, penv, pwdx commands and aliases to procstat(1).Konstantin Belousov2020-09-187-97/+360
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Intent is to mimic Solaris commands with the same names. Submitted by: Juraj Lutter <juraj@lutter.sk> MFC after: 1 week Differential revision: https://reviews.freebsd.org/D26310 Notes: svn path=/head/; revision=365880
* | | Fix some posixshmcontrol nits.Mark Johnston2020-09-152-4/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Exit with an error if no path is specified. - Man page typo. - Error message typo. Reviewed by: kib Sponsored by: Juniper Networks, Inc. Sponsored by: Klara, Inc. MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D26376 Notes: svn path=/head/; revision=365749
* | | Cleanups for gprof:Andrew Turner2020-09-1410-326/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove identical or almost identical headers * Only build aout.c on amd64 and i386. None of the the other current architectures ever supported running a.out binaries * Enable on all architectures Sponsored by: Innovate UK Differential Revision: https://reviews.freebsd.org/D26369 Notes: svn path=/head/; revision=365727
* | | Use MACHINE_CPUARCH when checking for arm64Andrew Turner2020-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use MACHINE_CPUARCH with arm64 (aarch64) when we build code that could run on any 64-bit Arm instruction set. This will simplify checks in downstream consumers targeting prototype instruction sets. The only place we check for MACHINE_ARCH == aarch64 is when building the device tree blobs. As these are targeting current generation ISAs. Sponsored by: Innovate UK Differential Revision: https://reviews.freebsd.org/D26370 Notes: svn path=/head/; revision=365726
* | | Add a -C option to netstat to display the congestion control forMichael Tuexen2020-09-134-7/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TCP connections. Reviewed by: rscheff MFC after: 1 week Sponsored by: Netflix, Inc. Differential Revision: https://reviews.freebsd.org/D26414 Notes: svn path=/head/; revision=365688
* | | Add a -C option to sockstat to display the congestion control for TCPMichael Tuexen2020-09-132-9/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | connections. Reviewed by: rscheff MFC after: 1 week Sponsored by: Netflix, Inc. Differential Revision: https://reviews.freebsd.org/D26413 Notes: svn path=/head/; revision=365687
* | | Only set WARNS if not definedKyle Evans2020-09-115-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This would allow interested parties to do experimental runs with an environment set appropriately to raise all the warnings throughout the build; e.g. env WARNS=6 NO_WERROR=yes buildworld. Not currently touching the numerous instances in ^/tools. MFC after: 1 week Notes: svn path=/head/; revision=365631
* | | Ensure that the makewhatis symlink is added in the bootstrap-tools stageAlex Richardson2020-09-101-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We currently set MK_MAN=no in $BSARGS so MK_MAN_UTILS will also be false which means that the makewhatis symlink will not be created. This change fixes the build when using both -DBUILD_WITH_STRICT_TMPPATH and -DBOOTSTRAP_ALL_TOOLS. Tested by: andrew Differential Revision: https://reviews.freebsd.org/D16761 Notes: svn path=/head/; revision=365584