Remove $FreeBSD$: two-line nroff patternRemove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Remove $FreeBSD$: one-line .c patternRemove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDThe SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catchup to that fact and revert to their recommended match of
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDThe SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catchup to that fact and revert to their recommended match of BSD-2-Clause.Discussed with: pfgMFC After: 3 daysSponsored by: Netflix
show more ...
Update/fix Makefile.depend for userland
pkgbase: Put geom utilities in their own packageFor most users it's not needed to boot and they are alsoavailable in the FreeBSD-rescue package in case an updatebreak and FreeBSD-geom package isn
pkgbase: Put geom utilities in their own packageFor most users it's not needed to boot and they are alsoavailable in the FreeBSD-rescue package in case an updatebreak and FreeBSD-geom package isn't updated correctly.Differential Revision: https://reviews.freebsd.org/D36224
*: Do not use the no-op -r flag for bsdlabel(8)The -r flag is ignored by the FreeBSD implementation of bsdlabel(8)(also called disklabel(8) in the past). Remove its use from examplesand tests in
*: Do not use the no-op -r flag for bsdlabel(8)The -r flag is ignored by the FreeBSD implementation of bsdlabel(8)(also called disklabel(8) in the past). Remove its use from examplesand tests in the tree.This commit does not touch historical documentation under share/doc/smmand files under contrib/netbsd-tests.Reviewed by: impMFC after: 2 weeksApproved by: imp (src)Fixes: 57dfbec57b6d More axe-work:Differential Revision: https://reviews.freebsd.org/D34585
gmultipath.8: Fix a typoIt's Word Wide Port Name, not World Word Port Name.MFC after: 3 days
Normalize the g(eom,cache,part,...) build.Rather then combining hardlink creation for the geom(8) binary withshared library build, move libraries to src/lib/geom so they arebuilt and installed no
Normalize the g(eom,cache,part,...) build.Rather then combining hardlink creation for the geom(8) binary withshared library build, move libraries to src/lib/geom so they arebuilt and installed normally. Create a common Makefile.classeswhich is included by both lib/geom/Makefile and sbin/geom/Makefileso the symlink and libraries stay in sync.The relocation of libraries allows libraries to be build for 32-bitcompat. This also reduces the number of non-standard builds inthe system.This commit is not sufficent to run a 32-bit /sbin/geom on a 64-bitsystem out of the box as it will look in the wrong place for librariesunless GEOM_LIBRARY_PATH is set appropriatly in the environment.Reviewed by: bdrewerySponsored by: DARPA, AFRLDifferential Revision: https://reviews.freebsd.org/D15360