X-Git-Url: http://git.tremily.us/?a=blobdiff_plain;f=ChangeLog;h=3cbafa245e7d68f248c5351edd582b6f56d2c8a2;hb=e2189311fc8c036327c1c8263807b274d5ff039b;hp=0dec7c56d66cf63ab39f1113ddc8785927d845fa;hpb=a871576d170277d935306a78acebf24a52103b65;p=genkernel.git diff --git a/ChangeLog b/ChangeLog index 0dec7c5..3cbafa2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,285 @@ # Distributed under the GPL v2 # $Id$ + 17 Jul 2012; Robin H. Johnson arch/x86_64/kernel-config: + Bug #399703: amd64 default kernel config did not have EFI support. + + 15 July 2012; Robin H. Johnson doc/genkernel.8.txt, + Document the isoboot option, as designed for GRUB2 usage 3 years ago. + + 09 Jul 2012; Sebastian Pipping genkernel: + Bump version to 3.4.38 + + 09 Jul 2012; Sebastian Pipping gen_compile.sh: + Fix linking of unionfs-fuse 0.24 + + 09 Jul 2012; Sebastian Pipping + patches/fuse/2.8.6/fuse-2.8.6-glibc-2.14.patch: + Allow compilation of FUSE 2.8.6 with glibc 2.14 (bug #425080) + + 09 Jul 2012; Sebastian Pipping defaults/initrd.scripts: + Restore previous handling of real_root due to report of regressions (bug + #419965) + + 08 Jul 2012; Sebastian Pipping genkernel: + Bump version to 3.4.37 + + 08 Jul 2012; Sebastian Pipping gen_initramfs.sh, + genkernel: + Always report used kernel config file + + 08 Jul 2012; Sebastian Pipping gen_configkernel.sh, + gen_initramfs.sh: + Catch case with no initramfs compression supported by kernel (bug #423847) + + 08 Jul 2012; Sebastian Pipping gen_configkernel.sh, + gen_initramfs.sh: + Fix detection of initramfs compression with bzip2 as best candidate + + 08 Jul 2012; Sebastian Pipping arch/x86/modules_load, + arch/x86_64/modules_load, defaults/modules_load: + Add xts to MODULES_CRYPTO (bug #425028) + + 01 Jul 2012; Sebastian Pipping gen_configkernel.sh, + gen_package.sh: + Support --kernel-config=/proc/config.gz (bug #421027) + + 08 Jul 2012; Kenny Cheng defaults/linuxrc: + Add /run to support openrc >=0.10 (bug #425180) + + 11 Jun 2012; Sebastian Pipping genkernel: + Bump version to 3.4.36 + + 11 Jun 2012; Sebastian Pipping defaults/initrd.scripts: + Respect real_root for plain dm-crypt without LVM (bug #419965) + + 10 Jun 2012; Sebastian Pipping genkernel: + Bump version to 3.4.35 + + 10 Jun 2012; Sebastian Pipping + +patches/busybox/1.20.1/1.18.1-openvt.diff, + +patches/busybox/1.20.1/busybox-1.7.4-signal-hack.patch, + +patches/busybox/1.20.1/busybox-1.20.1-mdstart.patch: + Support busybox 1.20.1 (bug #419511) + + 04 Jun 2012; Sebastian Pipping genkernel: + Bump version to 3.4.34 + + 02 Jun 2012; Sebastian Pipping defaults/linuxrc: + Support bind mounts from /etc/initramfs.mounts (bug #418463) + + 02 Jun 2012; Sebastian Pipping arch/x86/modules_load, + arch/x86_64/modules_load, defaults/modules_load: + Make sure that cbc.ko and aes*.ko needed for cbc-essiv:sha256 (=default) disk + encryption are included with the initramfs (bug #416973) + + 28 May 2012; Sebastian Pipping gen_funcs.sh: + Fix an e2fsprogs compilation leftover (bug #417095), reported by Juergen Rose + + 17 May 2012; Sebastian Pipping genkernel: + Bump to 3.4.33.1 + + 17 May 2012; Sebastian Pipping defaults/linuxrc: + Fix call to blkid as "blkid -l -t UUID=foo" (without -o device) does not seem + to work well with blkid of util-linux + + 17 May 2012; Sebastian Pipping genkernel: + Bump version to 3.4.33 + + 17 May 2012; Sebastian Pipping + -patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch, gen_compile.sh, + gen_initramfs.sh, genkernel, genkernel.conf: + Use blkid from system's util-linux rather than compiling e2fsprogs ourselves + + 14 May 2012; Sebastian Pipping genkernel: + Bump version to 3.4.32 + + 14 May 2012; Sebastian Pipping gen_initramfs.sh: + Stop removing lvm/dmsetup from the initramfs (bug #415697), reported by + I.zaufi, bug introduced in 9f36ecc125bf2c20bd28c0ad513577a858140a77 affects + genkernel >=3.4.30 + + 12 May 2012; Sebastian Pipping arch/x86/kernel-config, + arch/x86_64/kernel-config, defaults/kernel-config: + Set CONFIG_DEVTMPFS=y on x86, x86_64, default for udev + + 12 May 2012; Sebastian Pipping genkernel: + Bump version to 3.4.31 + + 18 Apr 2012; Robin H. Johnson gen_initramfs.sh: + lddtree call must be outside the for loop. + + 16 Apr 2012; Robin H. Johnson gen_initramfs.sh: + Use CC0 instead of public domain for copy_binaries to cover French + jurisdiction concerns. + + 16 Apr 2012; Sebastian Pipping genkernel: + Bump version to 3.4.30 + + 16 Apr 2012; Sebastian Pipping gen_initramfs.sh: + Support a non-static cryptsetup binary (bug #409277) + + 15 Apr 2012; Robin H. Johnson gen_initramfs.sh: + Release copy_binaries function as public domain. + + 15 Apr 2012; Robin H. Johnson gen_initramfs.sh: + Handle other binary paths for LVM. + + 09 Apr 2012; Sebastian Pipping defaults/initrd.scripts, + defaults/keymaps/keymapList, defaults/keymaps/sf.map: + Add keymap "sf" from Pentoo + + 08 Apr 2012; Sebastian Pipping genkernel: + Bump version to 3.4.29 + + 08 Apr 2012; Mike Auty gen_bootloader.sh: + Support for Grub 2, adjustements by Tomasz Wasiak + + 08 Apr 2012; Sebastian Pipping gen_initramfs.sh, + genkernel.conf: + Add "fastest" to supported initrd compressions + + 08 Apr 2012; Sebastian Pipping gen_initramfs.sh: + Support comression "lzop" (not just "lzo") as wrongly advertised by comments + in genkernel.conf before + + 08 Apr 2012; Sebastian Pipping gen_initramfs.sh: + Be more helpful when requested compression is not available + + 08 Apr 2012; Sebastian Pipping gen_initramfs.sh: + Error out on unknown initrd compression, reported by Peter Gantner (bug + #411197) + + 08 Apr 2012; Sebastian Pipping gen_initramfs.sh: + Fix initrd compression "gzip", reported by Peter Gantner (bug #411197) + + 30 Mar 2012; Sebastian Pipping genkernel: + Bump version to 3.4.28 + + 29 Mar 2012; Sebastian Pipping defaults/initrd.scripts: + Restore original /dev/tty after GPG (bug #410073), report and initial patch + by Brendan Pike + + 22 Mar 2012; Sebastian Pipping genkernel: + Bump version to 3.4.27 + + 22 Mar 2012; Sebastian Pipping gen_initramfs.sh: + Fail hard on LUKS inclusion error (bug #409277), advise about + sys-fs/cryptsetup[static], drop support for cryptsetup binary from /bin/ + + 22 Mar 2012; Sebastian Pipping gen_funcs.sh, + gen_initramfs.sh: + Make errors stand out more + + 22 Mar 2012; Sebastian Pipping defaults/initrd.scripts, + defaults/linuxrc: + Fix docache (bug #397309) + + 22 Mar 2012; Sebastian Pipping genkernel: + Bump version to 3.4.26 + + 16 Mar 2012; Sebastian Pipping defaults/initrd.scripts, + defaults/linuxrc: + Drop into debug shell when squashfs could not be mounted + + 16 Mar 2012; Sebastian Pipping defaults/initrd.scripts, + defaults/linuxrc: + Drop into debug shell when files could not be copied into tmpfs + + 16 Mar 2012; Sebastian Pipping defaults/initrd.scripts, + defaults/linuxrc: + Improve handling of missing /etc/fstab + + 16 Mar 2012; Sebastian Pipping defaults/initrd.scripts: + No longer use parameter "-r" (for regex intervals) that busybox awk does not + support + + 10 Mar 2012; Robin H. Johnson genkernel: + Bump version for release. + + 25 Feb 2012; Sebastian Pipping arch/x86/modules_load, + arch/x86_64/modules_load, defaults/modules_load: + Make sure the sha256 module makes it into the initramfs (bug #405495). + Reported by Ogelpre. + + 20 Feb 2012; Robin H. Johnson defaults/linuxrc: + With the new /usr mounting, if the device path that ends up in /proc/mounts + ends up being different than in /etc/fstab due to symlinks, mount -a will + always exit 32. Avoid by resolving symlinks like util-linux does. + + 14 Feb 2012; Robin H. Johnson gen_compile.sh, + gen_initramfs.sh: + dmraid is entirely broken if you try to use the system static + LVM/device-mapper. Instead start always building LVM2 for the initramfs, + using DESTDIR for cleaner install. Dead code paths for old LVM2 build not + removed yet until more users have tested. + + 12 Feb 2012; Robin H. Johnson gen_compile.sh: + More UTILS_CROSS_COMPILE prefix on strip calls. + + 12 Feb 2012; Robin H. Johnson arch/alpha/modules_load, + arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load, + arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load, + arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load, + arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load, + defaults/modules_load: + Bug #401583: include more DM and MD modules for other RAID/LVM + configurations. + + 12 Feb 2012; Robin H. Johnson gen_compile.sh: + Bug #265005: ensure CROSS_COMPILE is set for cross-compile strip calls to + work. + + 12 Feb 2012; Robin H. Johnson + +patches/dmraid/dmraid-1.0.0_rc16-as-needed2.patch, + +patches/dmraid/dmraid-1.0.0_rc16-return-all-sets.patch, + +patches/dmraid/dmraid-1.0.0_rc16-static-build-fixes.patch, + +patches/dmraid/dmraid-1.0.0_rc16-undo-p-rename.patch, + +patches/dmraid/dmraid-1.0.0.rc16-3-staticlink.patch, genkernel.conf: + Bug #398467: Update dmraid. Also add other patches from Portage tree. + + 12 Feb 2012; Robin H. Johnson gen_cmdline.sh, + gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, genkernel.conf: + device-mapper "update". It was merged into LVM2-2.02.67 upstream in 2010. + Bug #398467 is wrong for the device-mapper update. + + 09 Feb 2012; Robin H. Johnson defaults/initrd.scripts, + defaults/linuxrc: + Dogfooding of the /usr mount code with the matching OpenRC change to make the + mounts RW revealed some bugs and gotchas in our prior code, now fixed and + verified to work. + + 06 Feb 2012; Robin H. Johnson arch/alpha/config.sh, + arch/arm/config.sh, arch/ia64/config.sh, arch/mips/config.sh, + arch/parisc/config.sh, arch/parisc64/config.sh, arch/ppc/config.sh, + arch/ppc64/config.sh, arch/sparc/config.sh, arch/sparc64/config.sh, + arch/um/config.sh, arch/x86/config.sh, arch/x86_64/config.sh: + Ensure default for new initramfs compression is used. + + 06 Feb 2012; Robin H. Johnson gen_initramfs.sh: + Bugfixes in new code branches that I didn't test fully. + + 06 Feb 2012; Robin H. Johnson doc/genkernel.8.txt, + gen_cmdline.sh: + Update documentation for new initramfs compression. + + 06 Feb 2012; Robin H. Johnson defaults/config.sh, + gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel.conf: + Import customizable compression for initramfs, based on Pentoo development. + + 06 Feb 2012: Richard Yao arch/alpha/modules_load, + arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load, + arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load, + arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load, + arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load, + defaults/busy-config, defaults/initrd.scripts, defaults/linuxrc, + defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh, + gen_determineargs.sh, gen_initramfs.sh, genkernel: + This provides ZFS support, to go with the sys-fs/zfs package. + + 06 Feb 2012; Robin H. Johnson gen_initramfs.sh: + Refactor copy_binaries and multipath slightly for ease of usage and readability. + 06 Feb 2012: Richard Yao gen_initramfs.sh: Refactor multipath initramfs generation using copy_binaries.