1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257
|
kernel-handbook (1.0.21) unstable; urgency=medium
* Try to reduce pain points in rebuilding official kernel packages
(Closes: #1022061):
- Reorder sections in "Common kernel-related tasks" to reduce confusion
- Deprecate older versions of test-patches
- Recommend changing ABI name before rebuilding
- Add command to enable parallel builds when invoking make directly
- Avoid using fakeroot
* Remove obsolete text referring to "patchlevels" in source packages
* Remove redundant "bash" from debian/bin/test-patches command lines
* Update instructions for disabling debug info (Closes: #1023773)
* Update instructions for building linux-headers-common package
* Update copyright years
-- Ben Hutchings <benh@debian.org> Mon, 08 May 2023 23:17:30 +0200
kernel-handbook (1.0.20) unstable; urgency=medium
[ Tomasz Warniełło ]
* Update Debian version in scope to 10
[ Ben Hutchings ]
* Update links to {net,serial} console documentation on www.kernel.org
* Correct the filenames where debug-info is enabled in the linux package
* Link to lore.kernel.org as preferred mail archive
* Makefile: Update name of public pages directory in clean rule
* Makefile: Generate Git version in a way that works with GitLab CI variables
* d/salsa-ci.yml: Add CI configuration for salsa.debian.org
* Makefile, d/salsa-ci.yml: Move pages update to CI
* Change URL for kernel Git repository to use HTTP-S
* Fix a plaintext HTTP URL in the Japanese translation
* Change bisection instructions to include verifying upstream Git tags
(Closes: #958559)
* Change custom package building examples to use the bindeb-pkg target
* Remove documentation of genorig.py's obsolete, insecure tarball support
* Add new build-dependencies to bisection instructions
* Refer to libncurses-dev instead of the now-transitional libncurses5-dev
* Capitalise "Git" outside of command and package names
* Update copyright dates
* Fix reference to GRUB documentation, and drop reference to LILO
* Remove long-outdated reference to binary module packages in the archive
* Replace the long explanation of using module-assistant with just "m-a a-i"
* Document explicitly how to install module-assistant
* Introduce subsections for OOT builds with and without module-assistant
* Document DKMS as the preferred method for OOT module builds
* Briefly document interaction of Secure Boot with OOT modules
* State that Salsa merge requests are now the preferred way to contribute
* Include all authors in the contributor list
* Revise the bug handling policy:
- Remove reference to defunct kerneloops.org site
- Remove mention of maintainers analysing oopses
- Refer to bug trackers generally, not specifically bugzilla.kernel.org
- Mention mail archives as possible existing upstream references
- Document when and where a maintainer or submitter should report upstream
* Makefile: Generalise translated build target
* Disable building of Japanese translation since it is now very incomplete
[ Debian Janitor ]
* Trim trailing whitespace.
* Bump debhelper from old 11 to 12.
* Set debhelper-compat version in Build-Depends.
-- Ben Hutchings <benh@debian.org> Mon, 03 Oct 2022 01:56:35 +0200
kernel-handbook (1.0.19) unstable; urgency=medium
* Point all project/Vcs URLs to Salsa
* Direct contributions to the debian-kernel mailing list
* Move web site to Gitlab Pages
- This limits it to be English only for now
* Update URL in "Building a development version of the Debian kernel package"
to point to Salsa
* Makefile: Always use UTC in document date
* Remove version.ent from version control, since it can always be
regenerated
* Makefile: Use git commit metadata when building from an unreleased version
* Makefile: Mark clean and po-update as phony targets
* Makefile: Add missing dependencies to sync and language targets
* Makefile: Use stamp files to avoid unnecessary rebuilding
* Remove redundant text in "Building a custom kernel from the "pristine"
kernel source", and refer to the previous section instead
* Improve explanation of how to generate the kernel configuration
* Note the need to change module signing options when reusing Debian
kernel config
* Update disk space requirements for rebuilding official Debian kernel
packages
* debian/copyright: Convert to machine-readable copyright format 1.0
* Makefile: Fix locale in document date to make it reproducible,
thanks to Eduard Sanou (Closes: #830922)
* debian/control: Update Standards-Version to 4.1.5:
- Set Priority: optional
- Set Rules-Requires-Root: no
* Update the filename where debug-info is enabled in the linux package
(Closes: #874635)
* Use debhelper compatibility level 11
-- Ben Hutchings <ben@decadent.org.uk> Wed, 25 Jul 2018 11:34:05 +0800
kernel-handbook (1.0.18) unstable; urgency=medium
* Fix spelling errors "neccessary" and "priviliged" (Closes: #818577)
* Delete obsolete mention of rebuilding the linux-base package from
"Simple patching and building"
* Update "Disk space requirements" to reflect that debug info is enabled by
default
* Remove mention of the "new packaging scheme" that is now 11 years old
* Correct description of meta-packages in "Debian kernel packages" chapter
* Add linux-signed and linux-image-*-unsigned to "Debian kernel packages"
chapter
* Update a list of i386 flavours
* Correct the description of linux-support packages
* Describe linux-headers-*-common* as architecture-independent
* Disable po4a-translate's check for minimum translation percentage
* Use debhelper compatibility level 9
* debian/control: Update Standards-Version to 3.9.8; no changes needed
* Update copyright dates
-- Ben Hutchings <ben@decadent.org.uk> Tue, 17 Jan 2017 21:14:32 +0000
kernel-handbook (1.0.17) unstable; urgency=medium
* debian/control: Change Vcs-Git and Vcs-Browser to canonical HTTP-S URLs
* debian/copyright: Change URL for GPL text to use HTTP-S
* Remove 'python' from genorig.py command lines, as this is not needed
and is incorrect since it now needs Python 3
* Use changelog date as document date
* Convert all source files to DocBook format
- Makefile,debian/control: Use xmlto to build from DocBook
- Update Japanese translation for the format conversion
- Use a richer set of markup elements
* Remove statement that the final '.0' will be removed from upstream versions
* Update 'Linus version format' to begin with 4
* Remove references to Debian 6.0 and earlier releases, and the linux-2.6
source package
* Change examples to use xz compressed files with recent versions,
instead of older bzip2 compressed files
* Change links to use HTTP-S where possible
* Update scope to say we're describing Debian 7 onward
* Update copyright dates
* Update description of modprobe configuration files
* Suggest 'make nconfig' for configuring upstream source
-- Ben Hutchings <ben@decadent.org.uk> Mon, 07 Mar 2016 02:08:15 +0000
kernel-handbook (1.0.16) unstable; urgency=low
[ Uwe Kleine-König ]
* Adapt integrity checking to kernel.org only providing signatures for
uncompressed archives
[ Ben Hutchings ]
* Correct order of preparation for rebuilding official Debian kernel packages
* Update "Building a development version of the Debian kernel package" for
conversion to git
[ Ian Campbell ]
* Mention unifdef as a dependency for genorig
[ Yusuke YATSUO ]
* Add Japanese translation (debian-kernel-handbook-ja)
-- Ben Hutchings <ben@decadent.org.uk> Fri, 14 Aug 2015 12:53:06 +0200
kernel-handbook (1.0.15) unstable; urgency=low
[ Jonathan Nieder ]
* Fix capitalization in "Applying patches or configuration changes"
section
* Add a reminder to disable CONFIG_DEBUG_INFO in 'make deb-pkg' examples
[ Ben Hutchings ]
* Work around debiandoc-sgml bug (#685046) to fix the 'current bug list'
link in the 'Filing a bug against a kernel package' section
-- Ben Hutchings <ben@decadent.org.uk> Fri, 17 Aug 2012 02:10:14 +0100
kernel-handbook (1.0.14) unstable; urgency=low
[ Ben Hutchings ]
* Remove custom version from 'make deb-pkg' example (Closes: #627838)
* Fix introduction to say the handbook describes wheezy (Closes: #651467)
* Add a section on disk space requirements for the official'linux' package
(Closes: #681550)
* Add Vcs-Git control field (Closes: #638479)
* Mark as capable of satisfying relations from foreign packages
(Multi-Arch: foreign) (Closes: #679204)
* Add example of using lsinitramfs command (Closes: #639846)
* Fix reference to linux-2.6 in package description
[ Jonathan Nieder ]
* Explain how to narrow the regression window with "git bisect"
when filing bugs (Closes: #627960)
-- Ben Hutchings <ben@decadent.org.uk> Sat, 21 Jul 2012 22:15:36 +0100
kernel-handbook (1.0.13) unstable; urgency=low
* Note that removed firmware is still packaged; suggested by Karl Goetz
* Remove documentation of linux-tree package, removed in squeeze
* Remove documentation of linux-patch-debian package, obsoleted by
packaging changes and redundant with snapshot.debian.org
* Remove documentation of version-specific /etc/modules files, which are
no longer supported
* Use 3.x version numbers and current flavour and featureset names in
examples
* Refer to the linux source package rather than linux-2.6
* Remove outdated advice to try disabling ACPI and IRQ routing options
* Remove an unnecessary version qualification
* Update explanation of source directories for quilted linux package
* Update example orig tarball names to indicate xz compression
* Update hooks policy description
- Debian 6.0 release is now in the past
- initramfs-tools is no longer special
- squeeze+1 has a name and number
* Note that official Linux kernel packages will use only 2 version
components in wheezy+1
-- Ben Hutchings <ben@decadent.org.uk> Sun, 17 Jun 2012 06:03:58 +0100
kernel-handbook (1.0.12) unstable; urgency=low
* Update reference to svn://svn.debian.org; the hostname for
anonymous access is now anonscm.debian.org
* Update the description of version formats for 3.x
-- Ben Hutchings <ben@decadent.org.uk> Wed, 28 Sep 2011 15:38:34 +0100
kernel-handbook (1.0.11) unstable; urgency=low
* Remove description of yaird and comparison with initramfs-tools
* Mention dracut as an experimental initramfs generator
* Explain how to build a linux-headers-common package, thanks to
Faheem Mitha
* Reword a few paragraphs in common-tasks, thanks to Karl Goetz
* Bump copyright year for 2011, thanks to Jonathan Nieder
* Refer to git repository, replacing the old svn repository
(Closes: #627835)
-- Ben Hutchings <ben@decadent.org.uk> Fri, 01 Jul 2011 05:01:59 +0100
kernel-handbook (1.0.10) unstable; urgency=low
* Explain how to override official kernel configuration and change
the ABI name, based in part on text by Faheem Mitha
* Explain the differences between upstream versions, package versions
and kernel versions
* Move 'simplified patching and building' instructions up, since most
users should be able to follow these
-- Ben Hutchings <ben@decadent.org.uk> Tue, 26 Apr 2011 14:51:12 +0100
kernel-handbook (1.0.9) unstable; urgency=low
* Initial upload to Debian archive - closes: #604713
-- Ben Hutchings <ben@decadent.org.uk> Tue, 23 Nov 2010 18:08:23 +0000
|