Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Jan 2020 14:32:24 +0100 (CET)
From:      =?UTF-8?Q?Trond_Endrest=C3=B8l?= <trond.endrestol@ximalas.info>
To:        freebsd-stable@freebsd.org
Subject:   Re: Making a release of stable/12 with multiple kernels
Message-ID:  <alpine.BSF.2.21.99999.352.2001111358570.12009@enterprise.ximalas.info>
In-Reply-To: <alpine.BSF.2.21.99999.352.2001111229170.12009@enterprise.ximalas.info>
References:  <alpine.BSF.2.21.99999.352.2001111229170.12009@enterprise.ximalas.info>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 11 Jan 2020 12:51+0100, Trond Endrestøl wrote:

> Currently, I'm running:
> 
> /usr/bin/make -C /usr/src -D NO_CLEAN -j 8 buildworld buildkernel
> /usr/bin/make -C /usr/src/release KERNEL="PE1950 DL360G5 GENERIC PER200 PER320 XENGUEST ZFS" MAKE_CONF=/etc/make.conf NODOC=1 NOPORTS=1 NOSRC=1 SRC_CONF=/etc/src.conf release

It turns out specifying KERNEL, MAKE_CONF, and SRC_CONF belongs to 
release.sh. My bad.

I was missing was -D NO_INSTALLEXTRAKERNELS, just what we also need to 
specify when running make packages.

I.e.:

/usr/bin/make -C /usr/src/release -D NO_INSTALLEXTRAKERNELS NODOC=1 NOPORTS=1 NOSRC=1 release

Maybe GENERIC should be at the head of KERNCONF when making a release. 
Some .CURDIR magic in /etc/make.conf might help with that.

I'm sorry for the noise.

-- 
Trond.


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.21.99999.352.2001111358570.12009>