glabel.8: Warn against using generic labels on a shared deviceAlso suggest against creating a generic label on a device which alreadycontains a filesystem.PR: 264166Reviewed by: imp, delphij,
glabel.8: Warn against using generic labels on a shared deviceAlso suggest against creating a generic label on a device which alreadycontains a filesystem.PR: 264166Reviewed by: imp, delphij, Pau Amma <[email protected]>MFC after: 1 weekDifferential Revision: https://reviews.freebsd.org/D35326(cherry picked from commit 81f36fbc98dd74ca923938e0329919d426811b0c)
show more ...
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
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
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