kernel-package 11.0011 source package in Ubuntu

Changelog

kernel-package (11.0011) unstable; urgency=low

  * [02be18e] Fix the make-kpkg --config fooconfig configure target
    make-kpkg always ran (silent)?oldconfig, no matter what. Simplified
    the selection of the configure target, and unbroke the
    functionality. This should have been an important bug.
    Bug fix: "menuconfig does not work", thanks to Marcus Better
                                                           (Closes: #502407).

kernel-package (11.0010) unstable; urgency=low

  * [3aea39c] Add missing braces around variable in debconf template
  * [b0a7ac0] Correct logic around running lilo
    Bug fix: " postinst problems in generated linux-image-*", thanks to
    Darren Salt.                                     (Closes: #502255)
  * [920898e] Modify docs now that make-kpkg clean is not a requirement
    The new build system is far more robust about keeping up with version
    numbers, and so all that is needed to change a .config or a version
    number is to just rm -rf ./debian and start building. This cuts down a
    lot on time wasted building kernels and deleting the .o files before
    the next build. 
  

kernel-package (11.009) unstable; urgency=low

  * [ef3744c] Fix incorrect image name when using a .config with Xen
    configured. 

kernel-package (11.008) unstable; urgency=low

  * [77c7df0] Fix and use po4a for man pages
    [debiandir dfa2ff7] Generate man pages from po4a while building
    [debiandir b456d2d] Add a build dependency on po4a
    Bug fix: "[proposition] convert to po4a", thanks to Martin Quinson
                                                     (Closes: #260526).
    Bug fix: "French manpages translation", thanks to Christian Perrier
                                                     (Closes: #487425).
  * [f2f3b7f] Remove early version check from make-kpkg: too many false
    positives. The new build system does a good job of handling version
    mismatches now anyway.
  * [05d7763] Use DEBEMAIL and friends if /etc/kernel=pkg.conf is
    unconfigured
    Bug fix: "Please support DEBEMAIL, DEBFULLNAME, DEBNAME", thanks to
    Josh Triplett                            (Closes: #454932, #490551).

kernel-package (11.007) unstable; urgency=low

  * [18b1daf] Add localization of kernel image debconf templates
    This is thanks to Kenshi Muto, who figured out the logic error in
    calling the po2debconf scripts, and helped fix the invocation.  We
    used to do nothing when we did not have a template file, and overwrote
    one when we did. Also, the name of the output file has been changed
    from templates.master to templates.l10n, for reasons that are unclear
    to me, but I'll go with the flow.
    Bug fix: "logic error around calling po-debconf", thanks to Kenshi
    Muto                                                 (Closes: #451379).
    Bug fix: "translated debconf templates for Japanese", thanks to
    KURASAWA Nozomu                                      (Closes: #454983).
    Bug fix: "French manpages translation", thanks to Christian Perrier
                                                         (Closes: #487425).

kernel-package (11.006) unstable; urgency=high

  * [135c674] yet another typo. this is not my day.

kernel-package (11.005) unstable; urgency=critical

  * [32c42dc] Fix a cut and paste typo which substituted a XEN postinst
    This caused initrds not to be created. I knew there was a downside to
    code hacking all-nighters.
    Bug fix: "linux-image*.postinst does not create an initrd", thanks to
    Sven Joachim (Closes: #501793).

kernel-package (11.004) unstable; urgency=high

  * [c68891f] A new bug fix version )closes serious bug).
    This is a pure documentation change, it removes language that might
    mislead people into thinking that there is any relation between
    kernel-package and official kernels.                (Closes: #370651)
    * [680cbd4] Upstream fixed the problem of thinking the sources were dirty
  * Bug fix: "Bogus version number when building from Git", thanks to Josh
    Triplett                                            (Closes: #423721).

kernel-package (11.003) unstable; urgency=high

  * [e12e615] Fix the build system to accommodate XEN changes, use kbuild as far as possible

    These are fairly extensive changes. Firstly, we try to use upstream
    kbuild as far as possible, to reduce churn as the files upstream
    installs change. Some added checks of the Makefile are now in place so
    we retain backwards compatibility. This should improve things lot wrt
    header files.  We also now add dependencies to more packages actually
    required to build kernel images.

    We also try to look for the kbuild created KERNELRELEASE variable,
    which is designed to be used by distros to figure out where modules
    are to be loaded from, etc. This should help reduce version
    mismatches. We also prepare the kernel.release file early, to help
    that.

    We also refitted to support the new XEN code in mainstream, in that
    the same image can be booted normally or be used as a XEN image. This
    support probably needs to be improved.

    The make target dependencies have been extensively reworked, to
    minimize surprises and wasted effort. We also strip modules, based on
    DEB_BUILD_OPTIONS (nostrip).

    Extra care is now taken so we do not accidentally remove ./debian
    while cleaning, thanks to upstream helpfully removing ./debian when
    cleaning.  This should prevent dpkg-buildpackage from accidentally
    shooting itself in the foot by removing ./debian as its first action.
  
    Bug fix: "No such file or directory", thanks to Marc Haber. I am fairly
    sure this is fixed. The code around the cleaning has been
    thoroughly revamped, and there have been a large number of test runs.
                                                          (Closes: #410035).
    Bug fix: "kernel-package is suffering from bit rot, and is severely
    broken", thanks to Manoj Srivastava                    (Closes: #475036).

    Bug fix: "make-kpkg kernel_image fails on upstream 2.6.23 when
    CONFIG_XEN is defined (new Xen paravirt_ops)", thanks to Ben McKeegan
    Not only do we handle the normal image package, we should also provide
    a working Xen setup.                                   (Closes: #446879).

    Bug fix: "Version check compares wrong vars", thanks to Matthijs
    Kooijman. Actually, this is ont the case. We do check the upstream
    version against our best guess of what whould be the correct string --
    and then we ensure what we think is the right thing is what the URS
    header thinks is the corect one. In any case, the KERNELRELEASE
    changes above make this moot.                          (Closes: #433217).

    Bug fix: "local version not set when config is out of date", thanks to
    Matthijs Kooijman. Now we always run oldconfig before we create the
    changelog, so things should work OK.                   (Closes: #432711).

    Bug fix: "modules_clean after build with --append-to-version demands
    correct --append-to-version", thanks to Marc Haber. Cleaning out the
    dependency targets above cleaned out this bug as well. At least, it
    worked for me.                                          (Closes: #460507).

    Bug fix: "fails to build 2.6.25-2 kernel source", thanks to Arthur
    Marsh. This was extensively tested on 2.6.25.8 and 2.6.26.
                                                            (Closes: #480436).
  * [18152d7] Document targets must that be run as root
    The targets in question are binary, binary-arch, and
    binary-indep. This is not out of line with other packages,
    really. Fixing this would be too kludgey.
    Bug fix: "make-kpkg fails with non-root user and fakeroot", thanks to
    C. Dominik Bodi.                                         (Closes: #501699)
  * [7c6c88e] Make sure we always patch the sources before generating the changelog
    The tricky part was to make sure that the first, minimal invocation
    also did the right thing. The solution was to create a ./debian
    directory just good enough to bootstrap a correct ./debian dir in the
    second phase.  
    Bug fix: "debian target does not patch the source as
    advertised", thanks to Dylan Thurston                    (Closes: #500897).

kernel-package (11.002) unstable; urgency=high

  * Redo the NMU changes.
  * [814f453] use DEB_HOST_ARCH_OS
  * [46753e6] Do not quote values in kernel-img.conf examples
  * [9360526] add support for building lguest launcher when lguest host
    support is built-in or module
    Bug fix: "add support for building lguest launcher when lguest host
    support is built-in or module", thanks to Paul TBBle Hampson
                                                        (Closes:  #464147).
  * [c7fb8b6] Fix a typo that was preventing CROSS_ARG from being passed
    to the modules. 
    Bug fix: "Option --cross-compile=- dosn't work with target modules*",
    thanks to Jose Calhariz. This is an important bug fix.
                                                        (Closes: #417948).
  * [1717962] fix bashism in an example script
    Bug fix: "bashism in /bin/sh script", thanks to Raphael Geissert. This
    is a release goal, since using dash as /bin.sh is desirable.
                                                         (Closes: #489617).
  * [1872151] Fix asm symlink issues that created broken header packages
    Bug fix: "not suitable for m-a).", thanks to Valentin QUEQUET. The fix
    was entirely due to Paul <email address hidden> 
                                      (Closes:  #468839, #475029, #461228).
  * [540ff1c] Adapt to the recent combination of i386 and amd64 images
    Bug fix: "i386/x86_64 bzImage symlinks scheduled for removal in April
    2010", Thanks to Frans Pop. As a result of the integration of i386 and
    amd64 in the upstream kernel, kernel package failed to build debs for
    a while as it could no longer find the bzImage file, until
    compatibility symlinks were added. Add a version specific change for
    the location of the image file.                      (Closes: #473705)
  * [162d814] Only run a bootloader (lilo, usually) when explicitly
    asked
    Bug fix: "postinst doesn't grok grub2?", thanks to Trent Buck. If lilo
    is installed, and the user has said run boot loader explicitly, then
    run it. Do not test for grub in order to run lilo.  (Closes: Bug#432124)
  * [6bc983d] Remove deprecated option image_in_boot from man page,
    added support and warning to postinst
    Bug fix: "created kernel postinst silently ignores image_in_boot in
    kernel-img.conf", thanks to <email address hidden></a>; There
    is now a postinst warning, and support is added back in, for
    image_in_boot (a confusing, deprecated, and now undocumented option.
                                                          (Closes: #441317).
  * [dca4a03] Set a versioned path to install kernel firmware into
    Bug fix: "Firmware fall-out.", thanks to Jason
    Riedy. /lib/firmware/<version> is being used as a path. Fix from Brian
    Rogers.                                               (Closes: #492516).
  * [701f87d] Typo fix in man page.
    Bug fix: "Typo in make-kpkg(1)", thanks to Reuben Thomas
                                                          (Closes: #442080).
  * [bc8d2a9] Typo fix in debconf template.
    Bug fix: "typo fixes: a vs an", thanks to Frederik Schwarzer 
                                              (Closes:    #486750, #487855).
  * [22c79c6] Move to a streamlined, make -j friendly build system 
    While I am not sure of this fixes some of the nagging problems we have
    been facing in recent versions of kernel-package, where we used double
    colon rules, which were convenient, sure, but played havoc with
    ordering of the rules, and had to have various band-aids to help out
    with the ordering. The system was rapidly growing complex, with clear
    indication that it was actually faster.

    The new target mechanism does away with doublecolon rules, and should
    play better with parrallel compilation.

 -- Ubuntu Archive Auto-Sync <email address hidden>   Tue,  04 Nov 2008 21:27:49 +0000

Upload details

Uploaded by:
Ubuntu Archive Auto-Sync
Uploaded to:
Jaunty
Original maintainer:
Manoj
Architectures:
all
Section:
misc
Urgency:
Critically Urgent

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Jaunty: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
kernel-package_11.0011.tar.gz 556.0 KiB 66315a4a5a641148c9cd1540f36ed71f91731bb3a996813e9dba81bc7a291b0c
kernel-package_11.0011.dsc 894 bytes 4565110c2c9c4d5a2323d8fc7f0cab4e4f946e0eea714d8ad9492107dd3b9400

Available diffs

View changes file

Binary packages built by this source

kernel-package: No summary available for kernel-package in ubuntu jaunty.

No description available for kernel-package in ubuntu jaunty.