Hello list,
I have found that make buildkernel/installkernel does not respect
KERNCONF= variables. It also doesn't respect MAKE_JOBS_NUMBER. It *DOES*
however respect WITH_CCACHE_BUILD. It's hard to say when the behaviour
changed to what it is, but it was sometime around the time that
11-CURRENT became 11-STABLE.
Sources are 11-STABLE r309795
Here is my /etc/make.conf, which used to work:
MALLOC_PRODUCTION=yes
WITH_CCACHE_BUILD=yes
MAKE_JOBS_NUMBER=32
KERNCONF=PUMPKIN GENERIC
WITH_MANCOMPRESS=YES
WITHOUT_DEBUG=YES
DEFAULT_VERSIONS+= ssl=libressl
OPTIMIZED_CFLAGS=YES
BUILD_OPTIMIZED=YES
I used to be able to buildworld and kernel like this:
root@localhost:/usr/src# make cleandir && make clean && make buildworld
&& make buildkernel && make installkernel && mergemaster -p
and I'd get two installed kernels, PUMPKIN and GENERIC
now I have to specify on the line:
root@localhost:/usr/src# make cleandir && make clean && make -j32
buildworld && make -j32 buildkernel KERNCONF=PUMPKIN
Also, I have to specify jobs # for both buildworld and buildkernel
otherwise it just uses one, two or four cores.
How can I get it to work like it did previously?
Many thanks,
--
J.
_______________________________________________
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"