Using the out of tree ZFS port requires us to disable ZFS for everything but the loader. This patch allows us to continue to build zfs support in the loader when building with MK_ZFS=no I'm going to the trouble of a review for a totally mechanical change because this kind of violates POLA by changing the existing behavior of MK_ZFS=no Would it make more sense to add MK_ZFSUSER and MK_ZFSKERNEL and change the sense of MK_ZFS=no to be MK_ZFSUSER=no + MK_ZFSKERNEL=no + MK_ZFSBOOT=no and ZoF users would build with MK_ZFSUSER=no and MAKE_ZFSKERNEL=no.
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 21825
Event Timeline
share/mk/src.opts.mk | ||
---|---|---|
194 | LOADER_ZFS please. All the other options are named like that. | |
455 | MK_LOADER_ZFS:= no | |
stand/efi/boot1/Makefile | ||
28 | MK_LOADER_ZFS | |
stand/efi/libefi/Makefile | ||
47 | MK_LOADER_ZFS | |
stand/efi/loader/Makefile | ||
29 | MK_LOADER_ZFS | |
stand/i386/Makefile | ||
23 | MK_LOADER_ZFS | |
stand/i386/loader/Makefile | ||
3 | MK_LOADER_ZFS | |
67 | MK_LOADER_ZFS | |
stand/libsa/Makefile | ||
168 | MK_LOADER_ZFS | |
stand/sparc64/Makefile | ||
8 | MK_LOADER_ZFS | |
stand/sparc64/loader/Makefile | ||
3 | MK_LOADER_ZFS | |
24 | MK_LOADER_ZFS | |
45 | MK_LOADER_ZFS | |
stand/userboot/userboot/Makefile | ||
48 | MK_LOADER_ZFS |