Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Jul 2016 06:47:46 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        stable@freebsd.org
Subject:   Building "extra" kernels in stable/11...?
Message-ID:  <20160716134746.GN1261@albert.catwhisker.org>

next in thread | raw e-mail | index | archive | help

--uJNs2SB8W1DcCqdE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

For the paast few years, up through stable/10, I've had a dedicated
"build machine" at home where I build the role-specific kernels for
a couple of "production" machines (they "only" at home, but my
spouse & I depend on them), and update the production machines by
(temporarily) mounting /usr/src and /usr/obj from the build machine
onto each production machine (via NFS), then performing (essentially)
make installkernel, make installworld, mergemaster (with the usual
additional steps).

This has worked quite well, and has been nearly trouble-free.  It's
described in rather more detail in
<http://www.catwhisker.org/~david/FreeBSD/upgrade.html>.)

Now, the build machine itself runs a GENERIC kernel (and has minimal
ports installed); I told it to build the additional kernels by appending
the line:

KERNCONF?=3DGENERIC ALBERT BATS

to /etc/src.conf -- and that has been working (as above).


Today, as part of my gradual ramp-up toward getting readyto test
stable/11 on more than just the above build machine and my laptop, I
figured I'd start building those extra kernels (along with GENERIC) when
the build machine updated its stable/11.

Accordingly, I appended

KERNCONF?=3DGENERIC ALBERT BATS

to /etc/src.conf -- but the only kernel even attempted was GENERIC.  In
reviewing the typescript (as I do all builds within script(1)), there
was no indication that the kernel-building process had any awareness
that anything other than GENERIC was wanted.

Have I managed to overlook something obvious (again)?

Thanks!

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
Those who would murder in the name of God or prophet are blasphemous coward=
s.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--uJNs2SB8W1DcCqdE
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQF8BAEBCgBmBQJXijsCXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix
NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4XK/AH/ii4gWSS5cRtAO4nEtcT75Lu
XalPu36aTsQl45+o6Ohe8GOO/P9lDMvMo74iU61ACbo7055ZjfUI8mceHfnPaghT
FEtkGXyWSUtNgV0vgSytE+zuV7GdwLCz5R15E0/C4hCUIfSyBKvMOxgLhwyAB7JJ
LKquS7MhwPjau0D8s0JE5cwHKasmFLdB2+uJGf7/XAXcBypm3Mw1gBuWLBTpoxGt
tmuRiLTof+WGJCpvqLLoTTWx/iHHtrZfi1gV/MlbskdQ+aNCp3FB9e8FGEZnY4FC
jPurJ+t/gDvsuHk78D+bteBKS6NmjoEJZ+SJAq3SlA8uHLeMTET/gqShBufDD8k=
=GXI6
-----END PGP SIGNATURE-----

--uJNs2SB8W1DcCqdE--



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