-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 03 May 2014 12:57:47 -0700 Source: kernel-package Binary: kernel-package Architecture: source all Version: 13.000 Distribution: unstable Urgency: low Maintainer: Manoj Srivastava <srivasta@debian.org> Changed-By: Manoj Srivastava <srivasta@debian.org> Description: kernel-package - utility for building Linux kernel related Debian packages Closes: 591793 593857 597637 652637 663358 690002 696537 702600 705587 724775 728014 733701 734310 742674 Changes: kernel-package (13.000) unstable; urgency=low . * Move to a new build system based on dh. This is just for kernel-package, no changes have yet been made to the generated package build system. * Move way from git modules to a flatter structure, to better use standard git build frameworks. (Closes: #690002). * Updated the dependency to from module-init-tools -> kmod, since the module-init-tools is an obsolete transitional package. (Closes: #733701, #663358, ) * As of 3.8-rc2, kernel building requires bc(1. Added bc as a dependency for kernel-package, so that building a kernel will work again (Closes: #705587, #702600, #742674). * There are new configuration options called CONFIG_MODULE_*, which confuse the regular expression trying to detect whether modules are configured or not. Modified the regular expression to detect whether modules are configured as suggested by Stefan Gehn. (Closes: #696537). * make-kpkg failed to cross build armhf kernels. The supplied patch by Karsten Merker adds a few missing definitions which are only used in the case of cross-building (Closes: #728014). * The UTS_RELEASE definition was moved from $(KERN_ROOT)/include/linux/utsrelease.h to $(KERN_ROOT)/include/generated/utsrelease.h. The current version looks in both places. Fix sggested by mahashakti89, (Closes: #591793). * find -perm syntax changed from -perl +XXX to -prem /xxx. Fixed the use of find -perm in the one location I found it in (Closes: #724775). * Added a dependency on initramfs-tools into the generated linux-image packages, (Closes: #652637). * kernel package was not building a vmlinuz image for mipsel loongson cpu. Applied the patch from liushiwei to allow make-kpkg build vmlinuz on mipsel loongson cpu machines (Closes: #593857). * if the file include/generated/uapi/linux/version.h exists then include/linux/version.h must not be added to linux-headers-... package. The former should not exist, and if it does it is a mistake. (Closes: #734310). * dpkg: warning: obsolete option '--print-installation-architecture', use '--print-architecture' instead. Replaced all instances of dpkg --print-installation-architecture in the package. (Closes: #597637). * The following bugs were fixed in this release: * Bug fix #733701: "please do not depend on module-init-tools", thanks to md@Linux.IT (Marco d'Itri) . * Bug fix #663358: "module-init-tools is now a transitional dummy package for kmod.Please add the correct depend", thanks to Domenico Pasella. * Bug fix #705587,: "As of 3.8-rc2, kernel building requires bc(1)", thanks to sacrificial-spam-address@horizon.com. * Bug fix #702600: "1: bc: not found", thanks to Andrei Paulau * Bug fix #742674: "bc should be added to the dependencies", thanks to Erik Braun * Bug fix #690002: "Git package repository contains empty directory `debian/`", thanks to Paul Menzel. The problem is not that the git repository had an empty debian directory, the issue was that kernel-package uses git modules. One has to (recursively) expand the modules. However, whith this commit, we move away from git modules to a flat structure. * Bug fix #696537: "Fails to build linux-3.7.1 with module-support disabled", thanks to Stefan Gehn. Used the suggested new regular expression. * Bug fix #728014: "[PATCH] Fix cross-building armhf kernel packages", thanks to Karsten Merker. * Bug fix #591793: "Building 2.6.35 kernel fails with kernel-package 12.036", thanks to mahashakti89, * Bug fix #724775: "kernel-package uses deprecated find -perm +xxx syntax, please switch to find -perm /+++", thanks to Andreas Metzler. * Bug fix #652637: "Generated linux-image package should depend on initramfs-tools", thanks to Matthijs Kooijman. Added the suggested dependency * Bug fix #593857: "enable gzip for mipsel loongson cpu", thanks to liushiwei. Applied the suggested patch * Bug fix #734310: "exclude include/linux/version.h", thanks to Eduard Bloch * Bug fix #597637: "dpkg using obsolete option", thanks to Brian Minton Checksums-Sha1: a6cfc47a3af466a847f39458db15d617f6332b19 1393 kernel-package_13.000.dsc 30cede26a50bca3e7f0669e9632727321a129801 316244 kernel-package_13.000.tar.xz 385b6f061b68c738073683283d3eb473f0e57f64 375234 kernel-package_13.000_all.deb Checksums-Sha256: cc87b296463a31fae6d2f8b1c47cc71a556961d840fa7eea0225a36fbed4f758 1393 kernel-package_13.000.dsc 8907701586f0c46161bf32898fbdc79cf1fb81c12283813a589cd34a8fe0f23c 316244 kernel-package_13.000.tar.xz e309737aba9a3f9055ec09194850ceef3523f62ca83397e376615d7f496c74bd 375234 kernel-package_13.000_all.deb Files: 811f8de0f5a86d0dc1c0ce83fdd7b6ed 375234 kernel optional kernel-package_13.000_all.deb db2c837294e6cce372091ac8e62d98cc 1393 kernel optional kernel-package_13.000.dsc 2f707bdd0a5b489bb83065f800e386fa 316244 kernel optional kernel-package_13.000.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQFtBAEBCgBXBQJTZVdsUBSAAAAAABsALHNyaXZhc3RhQGdvbGRlbi1ncnlwaG9u LmNvbUFCQTcxMDI1QTFCNUE4OEE0RTVGNjhDMjM2QkQ3MjBGNkY1NzY0NzJfNTkz AAoJEDa9cg9vV2RyAzoIAIPJlyFOaXKVzaW6qz8gpwG04jFRlZyLrJI0Mcshbb75 AkPGkivwUuqh2QncJnU5qPsuL/wTKpLCPEb3NsZX35DWyQx2X6/D8M5tu12pVSNC ygC89/vdvcf7L1Oowvc8jQykcolwBQZ6v8Qt5Gt2ZgV0Sl1ejrrEzz3wKtbdLKqy KqlzgMQ4Oj9MDpOmEfcIn+VXOSXvjtGf6b6EvoxXY6M1x/7A0h7ML4pD3ifotPJs LSGql3FxWNoGvV/DQJoFp3yBNrdJKfFdaFL7yHwhBvuB3jnUlhCmb9NgYvnKHZkB ZIss5f3kqi/BjwQyoCgCOB1WxljQS8Mm28s4Nq+YcHM= =HEjr -----END PGP SIGNATURE-----