[Bug 273195] FreeBSD Handbook: occasionally building a kernel module using both /usr/ports and /usr/src
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 273195] FreeBSD Handbook: occasionally building a kernel module using both /usr/ports and /usr/src"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 273195] FreeBSD Handbook: occasionally building a kernel module using both /usr/ports and /usr/src"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 273195] FreeBSD Handbook: occasionally building a kernel module using both /usr/ports and /usr/src"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 18 Aug 2023 04:52:49 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273195
Bug ID: 273195
Summary: FreeBSD Handbook: occasionally building a kernel
module using both /usr/ports and /usr/src
Product: Documentation
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Books & Articles
Assignee: doc@FreeBSD.org
Reporter: grahamperrin@freebsd.org
It's sometimes – not always – necessary to build a ported kernel module from
source, after a minor update to the operating system.
It's sometimes necessary to build a ported kernel module from source, after
simply installing (not updating) the OS.
Recent
<https://github.com/freebsd/freebsd-src/commit/9051987e40c5a1f2396c5ceecff119fb4da28160#diff-7a99811ebf6b6268a2581fcf050df0a2c325fdbf1c02481dad16afd38f4bd6a1>
on the main branch (for CURRENT) was an extraordinary change. From the commit
message:
> … Out-of-tree kernel modules will need to be rebuilt.
----
As far as I can tell, <https://docs.freebsd.org/en/books/handbook/ports/> does
not yet cover the commonplace use cases.
Elsewhere in the FreeBSD Handbook, parts of
<https://docs.freebsd.org/en/books/handbook/cutting-edge/#makeworld> are
misplaced; should probably be moved to a new chapter.
From <https://old.reddit.com/r/freebsd/comments/15gssd3/-/jvpfm8h/?context=1>:
> - you're packaging and installing a port
>
> - you're neither updating, nor upgrading, the operating system.
>
> Other problems around this subsection:
>
> 1. the first sentence of
> <https://docs.freebsd.org/en/books/handbook/book/#updating-src-preparing>
> begins with direction to read /usr/src/UPDATING, which does not exist
> because the copy of the source code has not been obtained (disorderly)
>
> 2. then updating before obtaining (again, disorderly)
>
> …
--
You are receiving this mail because:
You are the assignee for the bug.