Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Mar 2026 19:24:12 +0100
From:      vermaden <vermaden@interia.pl>
To:        Lexi Winter <ivy@freebsd.org>, "freebsd-pkgbase@freebsd.org" <freebsd-pkgbase@freebsd.org>, "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>
Subject:   Re: Custom Kernel PKGBASE Package
Message-ID:  <britniwbridergkvffyl@okpw>
In-Reply-To: <abWjRmxBD4Z0LZPI@amaryllis.le-fay.org>
References:  <vobtzfbedqwapbqyabam@dgol> <abWjRmxBD4Z0LZPI@amaryllis.le-fay.org>

index | next in thread | previous in thread | raw e-mail



>> vermaden wrote in :
>> its not hard to create a 'generic' PKGBASE set:
>> # cd /usr/src
>> # make buildworld buildkernel
>> # make packages
> 
> you almost certainly want to be using make update-packages here
> (see build(7)) to avoid changing the version number of packages
> whose contents haven't changed.

Even for the first time I should run 'make update-packages' instead 'make packages'?


>> My question is - how to build kernel PKGBASE package with CUSTOM
>> kernel config - to get something like FreeBSD-kernel-CUSTOM-15.0
>> alongside FreeBSD-kernel-generic-15.0 package so they will not
>> collide on 'pkg install' command?
> 
> % make KERNCONF='GENERIC CUSTOM' buildkernel update-packages
> 
> the first kernel in $KERNCONF will be installed in /boot/kernel,
> the rest will be installed in /boot/kernel.NAME.

Beautiful - this is what I needed - thank You :)


Regards,
vermaden


home | help

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