]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Move LOADER_{NO,}_GELI_SUPPORT to MK_LOADER_GELI
authorimp <imp@FreeBSD.org>
Fri, 10 Nov 2017 23:54:48 +0000 (23:54 +0000)
committerimp <imp@FreeBSD.org>
Fri, 10 Nov 2017 23:54:48 +0000 (23:54 +0000)
commit163d88e9d86b331a233beb66a81c0d1c53528f98
treefef874a9ab9b842747e7537f1d4aa54e8dba6566
parente5dc9a3196bb582037c7d0f79ffff7f335011619
Move LOADER_{NO,}_GELI_SUPPORT to MK_LOADER_GELI

Transition to WITH/WITHOUT_LOADER_GELI to flag support or not of GELI
in the boot loaders. Add HAVE_GELI so components can flag they need
support (since it's too large to include everywhere). Add temporary
warnings for the old forms to ease transition.

Also, update test script to build without GELI on x86.

Sponsored by: Netflix
14 files changed:
UPDATING
share/mk/src.opts.mk
sys/boot/defs.mk
sys/boot/geli/Makefile
sys/boot/i386/gptboot/Makefile
sys/boot/i386/gptzfsboot/Makefile
sys/boot/i386/libi386/Makefile
sys/boot/i386/loader/Makefile
sys/boot/i386/zfsboot/Makefile
sys/boot/i386/zfsloader/Makefile
sys/boot/sparc64/loader/Makefile
sys/boot/sparc64/zfsloader/Makefile
tools/boot/universe.sh
tools/build/options/WITHOUT_LOADER_GEIL [new file with mode: 0644]