MFC r314655:bin: normalize paths using SRCTOP-relative paths or :H when possibleThis simplifies make logic/output
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.Prune svn:mergeinfo from the new branch, as nothing has been mergedhere.Additional commits post-branch will follow.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
Convert sbin/ to LIBADDReduce overlinking
MFtbemd:Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you wantto test of all the CPUs of a given family conform.
Bump WARNS where possible.Checked by: make universeApproved by: ed (co-mentor)
Spell "disklabel" correctly.Approved by: ru
Install a 'disklable' alias.Technical Reviewed by: ru
Sync with bsdlabel/Makefile.
Add a very basic manpage.
Moved libgeom.so dependencies to where they belong.Reviewed by: phkApproved by: re (scottl)
Fix the misspelling of DPADD, then fix "make checkdpadd".
Fix for dynamic linking.Submitted by: Alex Deiter <tiamat@komi.mts.ru>
If we cannot open the parent device for writing, use GEOM::CONFIG_GEOMrequests to write label and bootcode.The -r argument is ignored (with a warning).With a lot of help from: jake
Do not link sunlabel to disklabel.
Use explicit encoding/decoding funtions for sunlabel data structures.Use #defines for various magic numbers.Attach test-case to makefile.Reviewed by: jake
Hardlink sunlabel to disklabel so make release is happy. (This only affectssparc64, where bsd^H^H^Hdisklabel isn't built.)
Add sunlabel, a more or less drop in replacement for bsd^H^H^Hdisklabel(8)which works on sun labels. Due to the lack of an interface other thanwrite(2) to update labels, it cannot modify an open partition.