vcswatch reports that
this package seems to have a new changelog entry (version
1.0.22, distribution
UNRELEASED) and new commits
in its VCS. You should consider whether it's time to make
an upload.
Here are the relevant commit messages:
commit 04c39113388d42d07d8a4a9a9643ed52d3aa6038
Merge: b187c2a 8cdd7b6
Author: Bastian Blank <waldi@debian.org>
Date: Tue Apr 14 17:50:37 2026 +0000
Merge branch 'update-packages' into 'debian/latest'
Update list of packages
See merge request kernel-team/kernel-handbook!13
commit b187c2aaf203ff08b7c82c1619cc59313fa8c75f
Merge: 7c94509 425d1bd
Author: Bastian Blank <waldi@debian.org>
Date: Tue Apr 14 17:49:28 2026 +0000
Merge branch 'abiname' into 'debian/latest'
Update description of ABI name and delete section about ABI maintenance
See merge request kernel-team/kernel-handbook!12
commit 8cdd7b6bfc8d832c24e007fcbc23f8981ff3d1be
Author: Ben Hutchings <benh@debian.org>
Date: Sun Apr 12 15:35:39 2026 +0200
Correct description of the linux-signed source packages
There is one source package per architecture, not a single
linux-signed source package. Also modules are now signed as part of
the initial build, in all supported releases.
commit ea883e36640a52354dfe9400910ef259ce5b8b25
Author: Ben Hutchings <benh@debian.org>
Date: Sun Apr 12 15:26:00 2026 +0200
Update "Architecture-dependent packages" section for recent package split
The linux-image packages were split into linux-base, linux-binary,
and linux-modules. Also linux-image-unsigned was replaced by
linux-binary-unsigned. Update the list accordingly, noting the
version where this changed.
commit 56654dc49111db55c039559d4225bec134a790c5
Author: Ben Hutchings <benh@debian.org>
Date: Sat Apr 11 18:25:06 2026 +0200
Move linux-libc-dev to the arch-dep subsection of "Debian kernel packages"
linux-libc-dev now contains UAPI headers for all supported
architectures.
commit f1e5f0650142aefd7a8c52f9961a19e7fd4a1c72
Author: Ben Hutchings <benh@debian.org>
Date: Sat Apr 11 18:15:45 2026 +0200
Delete obsolete source and binary packages from "Debian kernel packages"
- linux-manual was dropped in version 4.13~rc5-1~exp1 and isn't
present in any supported release
- src:linux-latest was folded into src:linux in version 5.3.2-1~exp1
and isn't present in any supported release
- linux-support was dropped recently in version 6.14.5-1~exp1, but
even before that it had very limited use so it isn't really worth
mentioning any more
commit 425d1bdb89cd29c00994cd1aa523c4a4788e0ee5
Author: Ben Hutchings <benh@debian.org>
Date: Sun Apr 12 14:39:29 2026 +0200
Update description of ABI name and delete section about ABI maintenance
Some years ago we largely stopped trying to maintain the kernel
ABI across stable updates, and since September 2025 all supported
releases have generated unique ABI names for each Debian version.
Update the documentation accordingly:
- Delete the sections about the kernel ABI and maintenance from
"Version numbers and ABIs" chapter.
- Add an "ABI name" item to the list of version types, documenting
both the current ABI name scheme and that used in older releases.
Update the "Kernel version" item to refer to this.
- In the "Architecture-dependent packages" section, refer to this
definition and state that out-of-tree modules always need to be
recompiled. Use the "abiname" variable consistently with this
definition, i.e. treat it as including the upstream version.
- In the "Applying patches or configuration changes" section, delete
the item about manually changing ABI name.
commit 7c94509b46e9234671113d11ba6619d1087a5e2e
Author: Ben Hutchings <benh@debian.org>
Date: Sun Apr 12 15:28:31 2026 +0200
Also remove references to i386-specific flavours
I tried to remove all references to i386, but missed the examples
using 686 and 686-pae flavours. Change those to amd64 too.
commit 828ed6c0216f66232f3bef32f4f185cc8d9239d5
Author: Ben Hutchings <benh@debian.org>
Date: Sun Apr 12 13:55:13 2026 +0200
Remove all references to i386 as no official kernel packages are built for it
Support for i386 in src:linux was removed in version 6.11-1~exp1 and
not included in trixie.
Change all examples with i386 packages to use the amd64 architecture.
To clearly differentiate architecture and flavour names, use
cloud-amd64 as the example flavour.
Change the description of package contents on "i386 and amd64" to just
"amd64".
commit c74e069e8d4111bd2859cf45b2ec8b34371faf0b
Merge: deaaa91 c85710e
Author: Ben Hutchings <benh@debian.org>
Date: Sat Apr 11 18:27:43 2026 +0200
Merge branch 'update-pkg-build' into 'debian/latest'
Update documentation for rebuilding official kernel packages
See merge request kernel-team/kernel-handbook!11
commit c85710ebceae281a42ae2430eaf9f9efcf8f3994
Author: Ben Hutchings <benh@debian.org>
Date: Fri Apr 10 17:31:59 2026 +0200
Add subsection about image signing to "Rebuilding official Debian kernel …."
Since version 6.19~rc4-1~exp2, src:linux stopped building
linux-image-unsigned packages for amd64/arm64, so the instructions
for "Rebuilding official Debian kernel package" didn't work.
I have fixed the test-patches script to disable signing in order to
build linux-image packages, but that script doesn't cover all users'
and developers' needs. Add a subsection here explaining how to make
the configuration change manually and why it's necessary.
commit 11c67ca022a185a1cb96c1d13560bd95b02f2011
Author: Ben Hutchings <benh@debian.org>
Date: Fri Apr 10 16:28:08 2026 +0200
Remove the warning about older versions of test-patches
The issues with test-patches were fixed in unstable, bookworm, and
bullseye in 2023, so no supported release is affected.
commit deaaa915df096c5d8a1812809ba38289f51874f9
Merge: f3e3e8a 69e40b8
Author: Ben Hutchings <benh@debian.org>
Date: Wed Aug 27 20:47:43 2025 +0200
Merge branch 'binary-indep_none_headers-common' into 'debian/latest'
chapter-common-tasks: Update linux headers common binary parameter
See merge request kernel-team/kernel-handbook!10
commit 69e40b8093cd3628a3ae57beeb8715ff6e6cbec5
Author: Yunseong Kim <ysk@kzalloc.com>
Date: Tue Aug 19 12:52:42 2025 +0000
chapter-common-tasks: Update linux headers common binary parameter
Update header common package name in prompt from binary-indep_none_real
to binary-indep_none_headers-common. which can find in debian/rules.gen:
$ grep binary-indep debian/rules.gen
Signed-off-by: Yunseong Kim <ysk@kzalloc.com>
commit f3e3e8a893beb649c6c9982da2fe68e2d8172885
Author: Ben Hutchings <benh@debian.org>
Date: Mon Oct 7 15:43:07 2024 +0200
Update "Generating orig tarball from newer upstream" for removal of genorig.py
In unstable, genorig.py has been removed since uscan can now do its
job. Since this section is about switching to a new upstream version,
it doesn't need to cover older releases, so replace the old text about
genorig.py with instructions for using uscan.
commit 02c2edfdb3b4ea8ee0eb50e9267b3e89577afae5
Merge: 5b7cbe7 e5f0dc9
Author: Ben Hutchings <benh@debian.org>
Date: Sun Sep 22 19:01:01 2024 +0000
Merge branch 'disable-debug-info' into 'master'
Disable dwarf toolchain default to really disable debug info
See merge request kernel-team/kernel-handbook!8
commit e5f0dc914c4c34d2be7fcbb361b5c660b2725741
Author: Emanuele Rocca <ema@debian.org>
Date: Mon May 6 14:29:03 2024 +0200
Disable dwarf toolchain default to really disable debug info
In order to build a kernel without debug information, it is not sufficient to
just disable DEBUG_INFO. The setting DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT needs
to be disabled as well, or `make oldconfig` will re-enable DEBUG_INFO.
commit 5b7cbe76dbc6493a0225ffa0b5056f626574c629
Merge: 2dd333a 9648453
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jul 10 15:35:42 2023 +0000
Merge branch 'stylish' into 'master'
Apply Debian stylesheet
See merge request kernel-team/kernel-handbook!6
commit 96484534a4e1c17e6e926b17c0b3b1ac12edf461
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jun 26 21:58:02 2023 +0200
Use Debian-style navigation header and footer instead of standard DocBook ones
In the header, drop the Prev/Next links and put:
- Debian logo
- Link to kernel team page
- "Breadcrumbs" for the handbook
all with the appropriate classes for the Debian stylesheet.
In the footer:
- Keep the Prev / Home / Next links in the footer
- Since there isn't any provision in the Debian stylesheet for navigation
across multiple chapters, add our own rules for them
- Use flexbox instead of a table for layout
commit 88fa33d2e940f20585d3871101c1ce1beaa3f2c5
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jun 26 21:54:30 2023 +0200
Add/override some stylesheet rules to work better for DocBook-generated HTML
commit 5a73950758a42a68d21bc3367fb7bace4b0679e5
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jun 26 19:52:06 2023 +0200
stylesheet.xsl: Use namespaced tags to allow embedding un-namespaced HTML
I will need to override some rules here to fully implement the Debian
style, which requires writing (X)HTML without a namespace. Assign
the XSL DTD to the "xsl" namespace instead of the default namespace
and change tags accordingly.
commit 1e365d377ae53a99bada98be63115e0a77a7bc5c
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jun 26 18:07:47 2023 +0200
Add and apply Debian stylesheet to HTML output
Also add the images it references, which we may want to use.
commit 03af1eb9938df815ab46fd6d59d5e5d612216444
Author: Ben Hutchings <benh@debian.org>
Date: Mon Jun 26 22:47:28 2023 +0200
Just link to the GNU GPL without mentioning a filename or mailing address
This turns into a web page so it's fairly silly to suggest the other
options. We will need to mention some other licenses and I want to
keep this brief.