# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Id: $
+ 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
+ targets/livecd-stage1/livecd-stage1-chroot.sh,
+ targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
+ targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
+ targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
+ targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
+ targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
+ targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
+ Removing any functions that we now call by default when we source
+ chroot-functions.sh by default.
+
+ 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
+ targets/livecd-stage1/livecd-stage1-chroot.sh,
+ targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
+ targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
+ targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
+ targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
+ Clean up the debug code that I've added to stage1, move it to
+ chroot_functions.sh, and call it from all of our main targets.
+
+ 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
+ modules/generic_stage_target.py:
+ Wow. I need to make sure that we actually comment comments in make.conf or
+ we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
+ for pointing it out. This is catalyst 2.0.6_pre6 for testing.
+
+ 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
+ targets/stage3/stage3-chroot.sh:
+ We need to be sure we clear out /var/log/portage/elog as well as
+ /var/log/emerge.log for stages 1 through 3.
+
+ 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
+ modules/generic_stage_target.py,
+ targets/livecd-stage2/livecd-stage2-controller.sh,
+ targets/support/livecdfs-update.sh:
+ Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
+ code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
+ 80 columns. This is catalyst 2.0.6_pre5 for testing.
+
+ 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ modules/generic_stage_target.py:
+ Apparently, python doesn't like it when you put a set of comments in front
+ of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
+ and the patch.
+
+ 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ modules/generic_stage_target.py:
+ Huge refactoring of modules/generic_stage_target.py to fix indentation and
+ generally clean up the code so it's a bit easier to read/follow.
+
+ 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
+ modules/generic_stage_target.py:
+ Sort and de-dupe myusevars
+
+ 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ targets/stage1/stage1-chroot.sh:
+ Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
+
+ 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
+ targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
+ targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
+ targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
+ targets/tinderbox/tinderbox-chroot.sh:
+ Move export of FEATURES to setup_myfeatures.
+
+ 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
+ targets/stage1/stage1-chroot.sh:
+ Added some debug code to stage1 and fixed a nice bug where we weren't
+ building with the correct USE. Unfortunately, this invalidates any caches
+ for stage1, since we were building with the entire USE from the profile.
+ This is 2.0.6_pre4 for testing.
+
+ 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ targets/stage1/stage1-chroot.sh:
+ We don't need to do the device building twice, so removing USE=build from
+ first baselayout install.
+
+ 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
+ targets/support/livecdfs-update.sh:
+ We check for a plugdev group, add it if it doesn't exist, and make sure any
+ users specified by livecd/users is in the group.
+
+ 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
+ Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
+ Stuart Longland <redhatter@gentoo.org> for pointing this change out.
+
+ 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
+ modules/catalyst_support.py:
+ Fix up calc_contents in contents_map. Thanks to Brent Baude
+ <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
+ testing.
+
+ 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ targets/stage1/stage1-chroot.sh:
+ Ensure /etc/xml/catalog does not exist in stage1, since it will always be
+ empty and will cause issues in stage3 and beyond.
+
+ 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
+ targets/support/kmerge.sh, targets/support/rc-update.sh:
+ Changed some of the rc-update code so it should work with baselayout-2,
+ also. This is 2.0.6_pre2 for testing.
+
+ 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
+ files/catalyst.conf, modules/catalyst_support.py,
+ modules/generic_stage_target.py, modules/grp_target.py,
+ modules/snapshot_target.py:
+ Added support for generating CONTENTS files automatically. Patch by Robin
+ Johnson <robbat2@gentoo.org> for bug #207862.
+
+ 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ modules/snapshot_target.py:
+ Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
+ exclude digest-* files from the snapshot.
+
+ 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
+ arch/x86.py, modules/generic_stage_target.py:
+ Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
+ amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
+
+ 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
+ targets/support/kmerge.sh:
+ Make the --kerncache option to genkernel dependent on 'kerncache' being in
+ options, so that it can actually be turned off
+
+ 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
+ arch/mips.py:
+ Rearrange things in the arch/*.py files to ensure that nothing is used
+ before it has been defined.
+
+ 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
+ Reorder arch/powerpc.py to make python happy
+
+ 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
+ modules/snapshot_target.py:
+ Change .svn --include to an --exclude like it was supposed to be
+
+ 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
+ catalyst:
+ Added several subarches for mips so we can dump the mips subarch profiles
+ from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
+ testing.
+
+ 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ targets/livecd-stage2/livecd-stage2-controller.sh:
+ Changed the code for copying the MOTD files so it's fewer lines and makes
+ more sense.
+
+ 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
+ -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
+ Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
+ sparc64.py into sparc.py, so we have a cleaner set of arch files.
+
+ 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
+ arch/x86.py:
+ Did a little cleanup on the x86.py to remove some redundant entries and
+ added nocona and core2 to amd64.py, though they're currently commented out.
+
+ 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ modules/generic_stage_target.py:
+ Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
+ flags defined in the spec file.
+
+ 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
+ Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
+ subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
+ since catalyst sets CXXFLAGS=CFLAGS by default.
+
+ 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
+ Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
+
+ 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
+ Added prescott to the subarches for x86.
+
+ 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
+ modules/netboot2_target.py, targets/support/kmerge.sh:
+ Add patch to enabled netboot2/linuxrc and automatically add path for
+ initramfs overlay to genkernel commandline. Thanks to Justin Bronder
+ <jsbronder@gentoo.org> in bug #208106
+
+ 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
+ modules/netboot2_target.py:
+ Allow root_overlay in netboot2 target for bug #208106.
+
+ 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ modules/generic_stage_target.py, modules/livecd_stage1_target.py,
+ targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
+ Added USE=bindist automatically to everything that inherits set_use from
+ generic_stage_target, added USE=bindist to livecd_stage1_target, added
+ USE=bindist to emerge run for stage1, and did some minor cleanup in
+ get_libdir in chroot-functions.
+
+ 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
+ targets/support/bootloader-setup.sh:
+ Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists
+
+ 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ examples/generic_stage_template.spec, examples/grp_template.spec,
+ examples/livecd-stage1_template.spec,
+ examples/livecd-stage2_template.spec, examples/netboot_template.spec,
+ examples/stage4_template.spec, examples/tinderbox_template.spec:
+ Changing link so it no longer points to a dead page. This is for bug #208609.
+
+ 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ modules/snapshot_target.py:
+ Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
+
+ 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+ targets/stage1/stage1-chroot.sh:
+ As much as I hate this, we're going to force baselayout to install first.
+ This will keep us from having any issues with packages that don't respect
+ multilib libdirs.
+
+ 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
+ Reorder options in catalyst.conf so they're alphabetical.
+
+ 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
+ targets/support/bootloader-setup.sh:
+ Add 'pager on' to grub.conf for bug 208531
+
02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
livecd/files/README.txt, livecd/files/x86-F6.msg:
Removing the unused kernel command line options from Volume/Device Management.