Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Mar 2026 17:55:03 +0200
From:      =?UTF-8?B?0JzQuNC60L7Qu9CwINCc0LjQutC+0LvQsA==?= <nikolaytihonov2022@gmail.com>
To:        freebsd-pkgbase@freebsd.org
Subject:   Patched kernel workflow
Message-ID:  <CADzCCsNCo1VcP5NRk00ZZrXVogG1zjBN2KmMJT5FAPfr5qewuA@mail.gmail.com>

index | next in thread | raw e-mail

[-- Attachment #1 --]
Hi

I am the user of FreeBSD 15-STABLE with pkgbase. I have found myself
recently in quick need to modify the sources of kernel in order to
debug/fix issue I was having trouble with.

I found myself in unpleasant situation where make installkernel complains
about overriding pkgbase kernel and modules, noting that pkg will get out
of sync.

So I have few questions. First is what exactly happens when pkg gets out of
sync? Second, what is streamlined workflow to build custom kernel and
integrate it into system.

I have heard that you should use Poudriere to build packages, and in my
case it this would mean having custom src git tree and every time new
package needs to be build - a merge should happen in that git tree.

Currently Im viewing options to convert my 15-STABLE from pkgbase to
source-based, i.e. building world and kernel from sources.

I would like to hear your opinions on this matter.

Sincerely,
Mykola

[-- Attachment #2 --]
<div dir="ltr">Hi<br><br>I am the user of FreeBSD 15-STABLE with pkgbase. I have found myself recently in quick need to modify the sources of kernel in order to debug/fix issue I was having trouble with.<br><br>I found myself in unpleasant situation where make installkernel complains about overriding pkgbase kernel and modules, noting that pkg will get out of sync.<br><br>So I have few questions. First is what exactly happens when pkg gets out of sync? Second, what is streamlined workflow to build custom kernel and integrate it into system.<br><br>I have heard that you should use Poudriere to build packages, and in my case it this would mean having custom src git tree and every time new package needs to be build - a merge should happen in that git tree.<br><br>Currently Im viewing options to convert my 15-STABLE from pkgbase to source-based, i.e. building world and kernel from sources.<br><br>I would like to hear your opinions on this matter.<br><br>Sincerely,<br>Mykola <br></div>
home | help

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