1 # Copyright 2002-2008 Gentoo Foundation; 2008 Chris Gianelloni, Andrew Gaffney
2 # Distributed under the GPL v2
4 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
5 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
6 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
7 Remove old isolinux-3.09 cdtar files
9 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
10 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
11 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
12 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
14 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
15 targets/netboot2/netboot2-controller.sh:
16 Disable copying of nb-busybox.cf since it isn't used anyway
18 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
19 arch/x86.py, catalyst:
20 A few typo and other minor fixes as reported by armin76
22 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
23 modules/generic_stage_target.py:
24 Add support for digests="all" for gentoo bug #209611
26 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
27 examples/netboot2_template.spec, targets/support/kmerge.sh:
28 Automatically append --netboot to GK_ARGS for netboot2 target Remove
29 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
31 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
32 targets/support/pre-kmerge.sh:
33 Remove evil hacks that copy gk files around for netboot2
35 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
36 Bumping version for release.
38 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
39 modules/catalyst_support.py:
40 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
43 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
44 modules/catalyst_support.py, modules/generic_stage_target.py:
45 Add support for -P/--purgeonly option
47 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
48 Updated README to tell the user where to locate catalyst.conf if not using
49 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
52 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
53 Kicking out a 2.0.6.901 release for testing.
55 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
56 modules/generic_stage_target.py:
57 Automatically prepend build dir path to livecd/iso if it's not an absolute
60 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
61 Update TODO with placeholder idea.
63 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
64 +modules/catalyst/util.py:
65 Create catalyst.util module with capture_traceback() and print_traceback()
66 functions Capture and print traceback when build fails instead of letting
69 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
70 modules/catalyst/config.py, modules/catalyst_support.py:
71 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
73 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
74 modules/catalyst/config.py:
75 A few fixes to ParserBase after actually testing it switch to parsing
76 config file with ConfigParser.
78 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
79 +modules/catalyst/config.py, -modules/catalyst/util.py:
80 More indecisiveness..move util.spec to config.SpecParser.
82 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
83 -modules/catalyst/spec.py, +modules/catalyst/util.py,
84 modules/catalyst_support.py:
85 * Rename catalyst.spec to catalyst.util
86 * Move spec_dump() into spec class
87 * Modify catalyst to use new spec class
89 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
90 +modules/catalyst/__init__.py:
91 Add __init__.py file and import line.
93 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
94 +modules/catalyst/spec.py:
95 Initial commit of modules/catalyst/spec.py.
97 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
99 Updating x86/amd64 arch support. Original patches by William Cooke
100 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
102 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
103 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
104 modules/snapshot_target.py, modules/stage4_target.py,
105 targets/support/bootloader-setup.sh, targets/support/functions.sh,
106 targets/support/kmerge.sh:
107 Removing all deprecated interfaces. We no longer wish to support them and
108 they're not needed. Anyone using a pre-2.x spec file will need to update
111 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
112 -livecd/files/Getting_Online.txt:
113 Removing livecd/files/Getting_Online.txt since it was quite outdated.
115 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
117 Updated for new git repo.
119 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
120 targets/support/livecdfs-update.sh:
121 Add gconf settings for gnome-screensaver to disable locking by default. This
124 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
125 Add armv5tel to arm host list.
127 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
128 targets/support/chroot-functions.sh:
129 If we don't have a distcc user, we need to reinstall distcc, even if it's
130 been built with the right USE. This mainly affects stage1/stage2.
132 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
133 targets/support/chroot-functions.sh:
134 We need to run distcc-config --install, since we won't be installing into
135 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
136 installed versions of distcc.
138 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
139 Add a couple of distcc-related items to TODO.
141 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
142 targets/stage1/stage1-preclean-chroot.sh,
143 targets/stage2/stage2-preclean-chroot.sh,
144 targets/stage3/stage3-preclean-chroot.sh,
145 targets/stage4/stage4-preclean-chroot.sh:
146 We don't want to run setup_myfeatures in preclean, but still want to update
147 the environment and show our debug information.
149 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
150 targets/stage1/stage1-preclean-chroot.sh,
151 targets/stage2/stage2-preclean-chroot.sh,
152 targets/stage3/stage3-preclean-chroot.sh,
153 targets/stage4/stage4-preclean-chroot.sh,
154 targets/support/chroot-functions.sh:
155 Remove the die on LIBDIR check, since it won't be set on non-multilib
156 profiles. We can now run debug in preclean again.
158 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
159 targets/support/functions.sh:
160 Let's not try to chmod a dangling symlink.
162 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
163 targets/support/chroot-functions.sh:
164 Added emerge --info to debug output. I don't know why I didn't add it before.
166 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
167 targets/stage1/stage1-preclean-chroot.sh,
168 targets/stage2/stage2-preclean-chroot.sh,
169 targets/stage3/stage3-preclean-chroot.sh,
170 targets/stage4/stage4-preclean-chroot.sh:
171 We probably shouldn't be running our debug functions in our stages. Let's
174 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
175 targets/support/chroot-functions.sh:
176 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
179 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
180 targets/support/livecdfs-update.sh:
181 Only copy the handbook icon if one exists.
183 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
184 modules/catalyst_lock.py:
185 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
188 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
189 targets/livecd-stage2/livecd-stage2-controller.sh:
190 We should be matching all possible LIBDIRs, so make sure we do that.
192 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
193 targets/support/livecdfs-update.sh:
194 We no longer need the metadata.tar.bz2, since the Installer uses
197 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
198 targets/stage1/stage1-chroot.sh:
199 We don't need --newuse if we're not using binary packages, so there's no
202 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
203 targets/livecd-stage2/livecd-stage2-controller.sh:
204 Added initial framework for creating the CD's root on livecd/livedvd.
205 Currently, the end result is the same, but I'll be adding code to
206 automatically copy the stages and to automatically download the distfiles.
208 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
209 targets/livecd-stage2/livecd-stage2-controller.sh,
210 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
211 targets/support/rc-update.sh:
212 Change all checks for livecd/type: gentoo-release-livecd to
213 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
214 to allow for auto-fetching of distfiles and stages onto official DVD media.
216 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
217 targets/livecd-stage1/livecd-stage1-controller.sh,
218 targets/livecd-stage2/livecd-stage2-controller.sh:
219 Updated TODO. Added code to livecd-stage1 to generate a package list, which
220 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
221 the distfiles automatically.
223 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
224 modules/generic_stage_target.py:
225 Fix seedcache output so it fits in 80 columns.
227 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
228 targets/stage1/stage1-chroot.sh:
229 We should likely install baselayout before anything else, including the
230 package manager. As such, I've moved it to after sys-apps/baselayout is
233 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
234 targets/livecd-stage2/livecd-stage2-controller.sh:
235 Check for a snapshot in the overlay and error if one is present. This should
236 ensure that the snapshot on the CD is the same as the one used to build the
239 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
240 modules/catalyst_support.py:
241 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
242 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
245 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
246 targets/stage1/stage1-chroot.sh:
247 Change back to using sys-apps/baselayout. We'll need to come up with a
248 better permanent solution now that virtual/baselayout is no more.
250 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
251 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
252 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
254 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
255 targets/support/bootloader-setup.sh:
256 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
259 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
260 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
261 Added TODO. Changed create_handbook_icon call to only be called if
262 /docs/handbook/index.html exists on the disk or in livecd/overlay.
264 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
265 targets/support/kmerge.sh:
266 Run sed on KERNELVERSION to escape the slashes so we can use it in another
269 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
270 targets/support/kmerge.sh:
271 Modify test to run if package.provided exists instead of if it doesn't.
272 Run sed on the correct file.
274 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
275 targets/support/chroot-functions.sh:
276 Added --noreplace to setup_myfeatures merges so we don't blow away any
277 packages which are already installed with the proper USE flags for the given
278 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
280 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
281 livecd/files/README.txt:
282 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
284 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
285 targets/support/rc-update.sh:
286 Added mdraid for baselayout-2 users.
288 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
289 targets/support/kmerge.sh:
290 Clean up package.provided after the kernel build
292 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
293 targets/support/kmerge.sh:
294 It helps if I put things in the correct order so they'll actually execute,
295 rather than getting a nice error from emerge.
297 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
298 targets/support/kmerge.sh:
299 Change upgrade to update.
301 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
302 targets/support/kmerge.sh:
303 Add back in the package.provided code that *should* skip the kernel sources
304 merge for call back and subsequent runs.
306 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
307 targets/support/kmerge.sh:
308 We don't really need to use binary packages for the kernel sources, since it
309 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
310 when we're not using kerncache.
312 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
313 targets/support/kmerge.sh:
314 Remove 'symlink' from USE, since it's not needed and screws up kerncache
316 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
317 targets/livecd-stage2/livecd-stage2-controller.sh:
318 OK, we run our find outside the chroot, so we don't want to use absolute
319 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
320 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
323 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
324 targets/livecd-stage2/livecd-stage2-controller.sh,
325 targets/stage1/stage1-controller.sh:
326 Cleanup the clean section for stage1 and add an updated clean section for
327 livecd-stage2 when we're a minimal, universal, or game CD. This is
328 2.0.6_pre14 for testing.
330 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
331 targets/support/kmerge.sh:
332 We should be using --newuse when merging our packages in callback.
334 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
335 targets/grp/grp-chroot.sh:
336 We should only use --noreplace when building a pkgset, everything else
339 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
340 modules/catalyst_support.py, modules/generic_stage_target.py,
341 modules/grp_target.py:
342 Apply additional patches from bug #207862 for CONTENTS generation.
344 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
345 targets/grp/grp-chroot.sh:
346 Call setup_myemergeopts after changing clst_FETCH.
348 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
349 targets/netboot2/netboot2-pkg.sh:
350 Remove a bit of unnecessary code.
352 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
353 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
354 targets/support/chroot-functions.sh:
355 Fix some spacing on the -* warning, revert Andrew's last change, since it
356 didn't do anything, and clean up the GRP chroot code so it works smarter and
357 set clst_FETCH when clst_grp_type is something other than pkgset.
359 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
360 targets/support/chroot-functions.sh:
361 Don't set --usepkg and --buildpkg when fetching.
363 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
364 modules/generic_stage_target.py:
365 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
368 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
369 modules/generic_stage_target.py:
370 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
371 boot/kernel/${kname}/config copying code in generic_stage_target.
373 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
374 targets/support/kmerge.sh:
375 Make sure we don't give genkernel a --kernel-config if it isn't set in the
378 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
379 modules/generic_stage_target.py, targets/support/kmerge.sh,
380 targets/support/pre-kmerge.sh:
381 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
382 valid, rather than required, changed clst_ksource to default to
383 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
384 removal of USE to after the kernel build so the modules get the correct USE,
385 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
387 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
388 targets/support/kmerge.sh:
389 We should run the default functions for kmerge.sh, too.
391 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
392 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
393 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
394 Updated aboot cdtar with a newer version to support newer kernels.
396 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
397 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
398 Updated make_destpath so it writes out to make.conf as well as exporting
399 ROOT to the environment, added a make_destpath call to cleanup_stages, and
400 adding make_destpath /tmp/stage1root to stage1.
402 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
403 Updated README a bit and rolling 2.0.6_pre12 for testing.
405 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
406 targets/support/create-iso.sh:
407 Removed any further checks for clst_fstype and making sure everybody is
408 using ${mkisofs_zisofs_opts}.
410 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
411 targets/support/livecdfs-update.sh:
412 The default theme for GNOME is now Clearlooks, so we can remove the theme
413 code, but we still want to set the font size.
415 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
416 targets/support/livecdfs-update.sh:
417 We need to put quotes around ${user_comment} or useradd gets confused.
419 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
420 targets/support/chroot-functions.sh:
421 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
424 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
425 targets/support/kmerge.sh:
426 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
427 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
429 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
430 targets/support/create-iso.sh:
431 Bash fscking sucks, so we have to compromise on this code reduction solution
432 a bit. It's still far better than it was
434 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
435 targets/support/create-iso.sh:
436 Don't escape quotes when actually running the command
438 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
439 targets/support/kmerge.sh:
440 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
442 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
443 targets/support/kmerge.sh:
444 Use -L instead of -l in test for symlink
446 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
447 targets/stage1/stage1-controller.sh:
448 Remove code for gcc-config/binutils-config since it should be getting done
449 in the preclean script, anyway.
451 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
452 targets/stage1/stage1-chroot.sh:
453 I missed one place where HOSTUSE was being used incorrectly.
455 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
456 targets/support/kmerge.sh:
457 Escape the correct quote
459 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
460 targets/support/kmerge.sh:
461 Change remaining instances of run_emerge to run_merge
463 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
464 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
465 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
468 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
469 targets/support/bootloader-setup.sh:
470 Let's change our splash checking to a global check so it only needs to be
471 done once. This makes much more sense than having all of those if ... else
474 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
475 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
476 Fix our USE invocation here so things work as expected.
478 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
479 targets/support/livecdfs-update.sh:
480 Force-enable livecd/users for livecd/type gentoo-release-livecd and
483 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
484 targets/support/livecdfs-update.sh:
485 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
488 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
489 targets/livecd-stage2/livecd-stage2-controller.sh:
490 Fixing the snapshot copying so it will only copy the correct snapshot for
491 people who don't know how to properly use wget.
493 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
494 targets/stage1/stage1-chroot.sh:
495 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
498 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
499 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
500 OK, we have to escape our quotes, rather than use single quotes, or we don't
501 evaluate the variables properly.
503 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
504 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
505 targets/support/kmerge.sh:
506 Fixing echo/sed for make.conf writing.
508 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
509 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
510 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
511 Rather than using the environment, we write out our USE to make.conf, then
512 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
513 be written to make.conf, already.
515 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
516 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
517 targets/livecd-stage1/livecd-stage1-chroot.sh,
518 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
519 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
520 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
521 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
522 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
523 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
524 Changing run_emerge to run_merge, changing both setup_portage and
525 setup_myfeatures to add any USE changes to make.conf prior to merge, then
526 removing the settings added, rather than (ab)using the environment.
528 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
529 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
530 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
531 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
532 targets/tinderbox/tinderbox-chroot.sh:
533 Rearrange some of the functions in chroot-functions.sh in preparation for
534 some upcoming changes and rename setup_portage to setup_pkgmgr.
536 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
537 targets/stage1/stage1-controller.sh:
538 Removing an extra env-update call from stage1's preclean.
540 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
541 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
542 targets/support/bootloader-setup.sh:
543 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
544 help.msg which we didn't even use.
546 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
547 targets/support/bootloader-setup.sh:
548 Don't write out out 'default 1' line when creating grub.conf, since the
549 'help' entry is now at the bottom, and we want grub to default to the first
552 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
553 targets/support/bootloader-setup.sh:
554 Removed checks on livecd/splash_type, since we only support one type,
555 removed remaining bootsplash code from bootloader-setup.sh, added automatic
556 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
557 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
559 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
560 targets/livecd-stage2/livecd-stage2-controller.sh:
561 Let's automatically copy in the snapshot if livecd/type is
562 gentoo-release-livecd.
564 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
565 modules/generic_stage_target.py:
566 Fix leading whitespace in empty() so it's only executed if there's something
567 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
568 211410 for pointing this out
570 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
571 targets/support/rc-update.sh:
572 Quote baselayout package atom
574 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
575 targets/support/chroot-functions.sh:
576 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
577 PATH by default. Instead, simply check if it exists.
579 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
580 targets/support/chroot-functions.sh:
581 Remove temporary package listing code, since --verbose is forced on with
584 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
585 Force-enable --verbose when using --debug
587 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
588 targets/support/kmerge.sh:
589 Changing modules-update to update-modules to quiet a warning and keep us
590 from having it get removed out from under us.
592 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
593 targets/support/chroot-functions.sh:
594 Adding a note to myself for better debug and moving run_default_funcs to the
595 bottom of the script so it gets executed. Since this can otherwise break
596 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
598 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
599 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
600 targets/support/chroot-functions.sh:
601 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
602 so we can get the output with --debug, added --newuse to the options for
603 stage1, as we should always rebuild any package where the USE has changed,
604 removed removal of portage logs from stage2-chroot.sh since it is being done
605 by cleanup_stages, moved world removal in cleanup_stages into a check for
606 stages 1 through 3, made update_env_settings check for the existence of
607 env-update before running it since we now run update_env_settings by default
608 everywhere chroot-functions.sh is sourced, and added a section to show_debug
609 to list the packages, since we don't yet force-enable verbose with debug.
611 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
612 modules/catalyst_lock.py:
613 Since my python sucks and I don't feel like troubleshooting it at the
614 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
615 2.0.6_pre8 for testing.
617 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
618 modules/builder.py, modules/catalyst_lock.py:
619 Added some extra debug output to catalyst_lock.py and added Stuart Longland
620 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
622 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
623 modules/catalyst_support.py:
624 change 'is' to == because python is grumpy
626 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
627 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
628 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
629 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
630 targets/support/rc-update.sh:
631 Removing support for bootsplash, since it hasn't been in a supported kernel
632 in a couple years and isn't accepted upstream.
634 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
635 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
636 Fix up the sed for genkernel so it works on versions both before and after
637 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
638 change was a bit too aggressive.
640 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
641 targets/support/bootloader-setup.sh:
642 Change grub timeout to 15 seconds instead of 150.
644 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
645 targets/support/pre-kmerge.sh:
646 Comment out sed on genkernel executable as it appears to do nothing these
649 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
650 targets/livecd-stage2/livecd-stage2-controller.sh:
651 Only call find on libdirs that actually exist. Thanks to Kristoffer
652 <krek6597@student.uu.se> in bug #210807.
654 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
655 modules/generic_stage_target.py:
656 Add warning about -* in foo/use in the spec.
658 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
659 targets/embedded/embedded-chroot.sh,
660 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
661 targets/grp/grp-preclean-chroot.sh,
662 targets/livecd-stage1/livecd-stage1-chroot.sh,
663 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
664 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
665 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
666 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
667 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
668 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
669 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
670 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
671 targets/tinderbox/tinderbox-preclean-chroot.sh:
672 Change all . to source.
674 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
675 targets/embedded/embedded-preclean-chroot.sh,
676 targets/grp/grp-preclean-chroot.sh,
677 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
678 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
679 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
680 targets/stage3/stage3-preclean-chroot.sh,
681 targets/stage4/stage4-preclean-chroot.sh,
682 targets/support/chroot-functions.sh,
683 targets/tinderbox/tinderbox-preclean-chroot.sh:
684 Added a cleanup_stages function and added it to the appropriate places.
686 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
687 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
688 targets/livecd-stage1/livecd-stage1-chroot.sh,
689 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
690 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
691 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
692 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
693 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
694 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
695 Removing any functions that we now call by default when we source
696 chroot-functions.sh by default.
698 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
699 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
700 targets/livecd-stage1/livecd-stage1-chroot.sh,
701 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
702 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
703 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
704 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
705 Clean up the debug code that I've added to stage1, move it to
706 chroot_functions.sh, and call it from all of our main targets.
708 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
709 modules/generic_stage_target.py:
710 Wow. I need to make sure that we actually comment comments in make.conf or
711 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
712 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
714 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
715 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
716 targets/stage3/stage3-chroot.sh:
717 We need to be sure we clear out /var/log/portage/elog as well as
718 /var/log/emerge.log for stages 1 through 3.
720 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
721 modules/generic_stage_target.py,
722 targets/livecd-stage2/livecd-stage2-controller.sh,
723 targets/support/livecdfs-update.sh:
724 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
725 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
726 80 columns. This is catalyst 2.0.6_pre5 for testing.
728 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
729 modules/generic_stage_target.py:
730 Apparently, python doesn't like it when you put a set of comments in front
731 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
734 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
735 modules/generic_stage_target.py:
736 Huge refactoring of modules/generic_stage_target.py to fix indentation and
737 generally clean up the code so it's a bit easier to read/follow.
739 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
740 modules/generic_stage_target.py:
741 Sort and de-dupe myusevars.
743 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
744 targets/stage1/stage1-chroot.sh:
745 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
747 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
748 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
749 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
750 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
751 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
752 targets/tinderbox/tinderbox-chroot.sh:
753 Move export of FEATURES to setup_myfeatures.
755 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
756 targets/stage1/stage1-chroot.sh:
757 Added some debug code to stage1 and fixed a nice bug where we weren't
758 building with the correct USE. Unfortunately, this invalidates any caches
759 for stage1, since we were building with the entire USE from the profile.
760 This is 2.0.6_pre4 for testing.
762 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
763 targets/stage1/stage1-chroot.sh:
764 We don't need to do the device building twice, so removing USE=build from
765 first baselayout install.
767 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
768 targets/support/livecdfs-update.sh:
769 We check for a plugdev group, add it if it doesn't exist, and make sure any
770 users specified by livecd/users is in the group.
772 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
773 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
774 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
776 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
777 modules/catalyst_support.py:
778 Fix up calc_contents in contents_map. Thanks to Brent Baude
779 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
782 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
783 targets/stage1/stage1-chroot.sh:
784 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
785 empty and will cause issues in stage3 and beyond.
787 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
788 targets/support/kmerge.sh, targets/support/rc-update.sh:
789 Changed some of the rc-update code so it should work with baselayout-2,
790 also. This is 2.0.6_pre2 for testing.
792 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
793 files/catalyst.conf, modules/catalyst_support.py,
794 modules/generic_stage_target.py, modules/grp_target.py,
795 modules/snapshot_target.py:
796 Added support for generating CONTENTS files automatically. Patch by Robin
797 Johnson <robbat2@gentoo.org> for bug #207862.
799 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
800 modules/snapshot_target.py:
801 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
802 exclude digest-* files from the snapshot.
804 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
805 arch/x86.py, modules/generic_stage_target.py:
806 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
807 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
809 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
810 targets/support/kmerge.sh:
811 Make the --kerncache option to genkernel dependent on 'kerncache' being in
812 options, so that it can actually be turned off.
814 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
816 Rearrange things in the arch/*.py files to ensure that nothing is used
817 before it has been defined.
819 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
820 Reorder arch/powerpc.py to make python happy.
822 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
823 modules/snapshot_target.py:
824 Change .svn --include to an --exclude like it was supposed to be.
826 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
828 Added several subarches for mips so we can dump the mips subarch profiles
829 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
832 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
833 targets/livecd-stage2/livecd-stage2-controller.sh:
834 Changed the code for copying the MOTD files so it's fewer lines and makes
837 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
838 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
839 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
840 sparc64.py into sparc.py, so we have a cleaner set of arch files.
842 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
844 Did a little cleanup on the x86.py to remove some redundant entries and
845 added nocona and core2 to amd64.py, though they're currently commented out.
847 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
848 modules/generic_stage_target.py:
849 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
850 flags defined in the spec file.
852 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
853 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
854 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
855 since catalyst sets CXXFLAGS=CFLAGS by default.
857 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
858 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
859 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
861 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
862 Added prescott to the subarches for x86.
864 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
865 modules/netboot2_target.py, targets/support/kmerge.sh:
866 Add patch to enabled netboot2/linuxrc and automatically add path for
867 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
868 <jsbronder@gentoo.org> in bug #208106.
870 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
871 modules/netboot2_target.py:
872 Allow root_overlay in netboot2 target for bug #208106.
874 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
875 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
876 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
877 Added USE=bindist automatically to everything that inherits set_use from
878 generic_stage_target, added USE=bindist to livecd_stage1_target, added
879 USE=bindist to emerge run for stage1, and did some minor cleanup in
880 get_libdir in chroot-functions.
882 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
883 targets/support/bootloader-setup.sh:
884 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
886 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
887 examples/generic_stage_template.spec, examples/grp_template.spec,
888 examples/livecd-stage1_template.spec,
889 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
890 examples/stage4_template.spec, examples/tinderbox_template.spec:
891 Changing link so it no longer points to a dead page. This is for bug #208609.
893 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
894 modules/snapshot_target.py:
895 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
897 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
898 targets/stage1/stage1-chroot.sh:
899 As much as I hate this, we're going to force baselayout to install first.
900 This will keep us from having any issues with packages that don't respect
903 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
904 Reorder options in catalyst.conf so they're alphabetical.
906 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
907 targets/support/bootloader-setup.sh:
908 Add 'pager on' to grub.conf for bug #208531.
910 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
911 livecd/files/README.txt, livecd/files/x86-F6.msg:
912 Removing the unused kernel command line options from Volume/Device Management.
914 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
915 This is now 2.0.5 for release.
917 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
918 files/catalyst.conf, modules/catalyst_support.py,
919 modules/generic_stage_target.py,
920 targets/embedded/embedded-preclean-chroot.sh,
921 targets/grp/grp-preclean-chroot.sh,
922 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
923 targets/stage2/stage2-preclean-chroot.sh,
924 targets/stage3/stage3-preclean-chroot.sh,
925 targets/support/chroot-functions.sh,
926 targets/tinderbox/tinderbox-preclean-chroot.sh:
927 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
928 sys-devel/icecream cluster compiler support for bug #200095. This is
929 catalyst 2.0.5_pre6 for testing.
931 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
932 files/catalyst.conf, modules/generic_stage_target.py:
933 Add the option for using metadata_overlay with portage to speed up cache.
935 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
936 modules/stage1_target.py, modules/stage2_target.py,
937 modules/stage3_target.py:
938 Add /etc/portage to cleanables for stages 1 through 3.
940 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
941 livecd/files/livecd-local.start,
942 targets/livecd-stage2/livecd-stage2-controller.sh,
943 targets/support/livecdfs-update.sh:
944 We apparently still need profiles/eclass for building the stage3 from the
945 LiveCD with the installer.
947 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
948 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
951 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
952 targets/livecd-stage2/livecd-stage2-controller.sh,
953 targets/support/livecdfs-update.sh:
954 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
955 preservation of eclasses/profiles, and remove copying of livecd-local.start
956 since it's not needed anymore.
958 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
959 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
960 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
963 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
964 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
965 Removing old mkvardb code which is no longer used, commenting out setting of
966 Gnome theme for testing now that Clearlooks has been default for some time,
967 and changing vdb move from a case statement to a simple if statement. This
968 is 2.0.5_pre5 for testing.
970 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
971 modules/stage1_target.py:
972 Removing cleaning of python encodings for bug #64890.
974 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
975 modules/generic_stage_target.py:
976 Add an extra warning into the generated make.conf about changing the CHOST.
978 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
979 targets/support/livecdfs-update.sh:
980 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
982 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
983 targets/embedded/embedded-preclean-chroot.sh,
984 targets/grp/grp-preclean-chroot.sh,
985 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
986 targets/stage2/stage2-preclean-chroot.sh,
987 targets/stage3/stage3-preclean-chroot.sh,
988 targets/tinderbox/tinderbox-preclean-chroot.sh:
989 Check to see if distcc is enabled before calling cleanup_distcc().
991 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
992 arch/sparc.py, arch/x86.py:
993 Look for linux32 in /bin and /usr/bin.
995 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
996 modules/generic_stage_target.py:
997 Make error message more specific when removing immutable flag.
999 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1000 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1001 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1002 information, and added a small fix for FreeBSD for bug #169041. This is
1003 catalyst 2.0.5_pre4 for testing.
1005 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1006 targets/support/chroot-functions.sh:
1007 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1008 patch from bug #120076 to add cross-compiling support to our distcc
1011 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1012 targets/support/chroot-functions.sh:
1013 Added a version of get_libdir from multilib.eclass so we can determine where
1014 to go poking around if we need to touch anything in libdir.
1016 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1017 Print an error saying what target failed before the traceback.
1019 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1020 modules/catalyst_support.py:
1021 When parsing make.conf, first try pkgcore's
1022 snakeoil.fileutils.read_bash_dict(), then portage's
1023 portage_util.getconfig(), then the internal parse_makeconf().
1025 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1026 modules/catalyst_support.py:
1027 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1029 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1030 examples/netboot_template.spec, examples/tinderbox_template.spec,
1031 modules/grp_target.py, modules/tinderbox_target.py:
1032 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1033 modules, and remove extra pkgcache_path and kerncache_path options from
1036 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1037 This is catalyst 2.0.5_pre3 for testing the new stages code.
1039 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1040 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1041 We need to force USE=bindist on for building stages.
1043 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1044 modules/generic_stage_target.py:
1045 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1046 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1048 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1049 targets/support/rc-update.sh:
1050 Added support for the newer versions of splashutils which use fbcondecor as
1051 the init script. This is catalyst 2.0.5_pre1 for testing.
1053 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1054 targets/livecd-stage2/livecd-stage2-controller.sh:
1055 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1058 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1059 modules/generic_stage_target.py, modules/stage1_target.py,
1060 modules/stage2_target.py:
1061 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1064 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1065 modules/generic_stage_target.py, modules/netboot2_target.py:
1066 Fix typo in getopt call for --clear-autoresume. thanks to
1067 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1068 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1069 Copy overlay files in netboot2 target into proper dir for bug #174635.
1071 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1072 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1073 targets/support/netboot2-final.sh:
1074 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1075 fix a minor bug in System.map copying, add portage_overlay support, and adds
1076 the ability to use globbing in the package file lists for the netboot2
1079 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1080 +targets/netboot2/nb-busybox.cf:
1081 Added nb-busybox.cf to the netboot2 target for bug #174298.
1083 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1084 targets/support/chroot-functions.sh:
1085 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1087 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1088 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1089 Change moving the VDB until after we have processed unmerge by moving it
1090 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1091 unmerge packages from the gentoo-release-livecd target.
1093 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1094 targets/support/kmerge.sh:
1095 Commented out the package.provided code in catalyst that seemed to cause
1096 problems with kerncache in testing. This is 2.0.4 and should be used for the
1099 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1100 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1101 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1102 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1103 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1104 improve the netboot2 target.
1106 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1107 modules/generic_stage_target.py:
1108 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1109 cause catalyst to export boolean variables as well as string-based
1112 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1113 modules/generic_stage_target.py:
1114 Fixing check for invalid subarch to not filter too much. Fix from Mike
1115 Frysinger <vapier@gentoo.org> for bug #173532.
1117 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1118 Added s390x (64-bit) support via a patch from Mike Frysinger
1119 <vapier@gentoo.org> for bug #173002.
1121 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1122 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1123 targets/livecd-stage1/livecd-stage1-chroot.sh,
1124 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1125 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1126 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1127 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1128 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1129 targets/support/pre-kmerge.sh:
1130 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1131 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1132 certain functions/code paths when running with -F/--fetchonly. Simplified
1133 kmerge.sh with regards to kerncache and callback packages. Also, changed
1134 ccache/distcc installs to use run_emerge instead of emerge directly, which
1135 allows us to more easily replace the underlying package manager, or add
1136 support for multiple package managers to catalyst.
1138 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1139 modules/grp_target.py:
1140 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1141 portage_overlay functionality to GRP, where it was mistakenly missing, for
1142 bug #171157. This is catalyst 2.0.3 and ready for release.
1144 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1145 targets/livecd-stage1/livecd-stage1-controller.sh,
1146 targets/support/livecdfs-update.sh:
1147 Removed the generation of grppkgs.txt since the Installer now uses vdb
1150 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1151 targets/support/create-iso.sh:
1152 Fix creation of the EFI images. Since it is FAT, we can't go around
1153 perserving permissions, now, can we?
1155 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1156 targets/support/livecdfs-update.sh:
1157 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1158 broken sed for rc.conf, which caused all kinds of hell to break loose when
1159 booting a new CD. This is 2.0.3_pre3.
1161 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1162 modules/generic_stage_target.py:
1163 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1164 such as group- from /etc before creating our stage tarballs. This is for bug
1167 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1168 targets/support/livecdfs-update.sh:
1169 Commenting out the livecd-kernel code, since the Installer should be doing
1170 everything necessary itself.
1172 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1173 targets/support/livecdfs-update.sh:
1174 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1175 the usbutils hanlding in case they follow suit with pciutils.
1177 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1178 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1179 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1180 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1181 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1182 problems with using all of the various subarch settings.
1184 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1185 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1186 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1187 check look in the correct location, and made sure we don't delete /voot
1188 within the EFI code if grub is present.
1190 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1191 modules/generic_stage_target.py:
1192 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1193 #166294. This one should fix the HPPA/PPC architectures.
1195 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1196 targets/support/chroot-functions.sh:
1197 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1198 remove the autoresume point for portage, as it really isn't needed and
1199 doesn't really gain us much, anyway.
1201 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1202 targets/stage1/stage1-chroot.sh:
1203 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1205 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1206 examples/generic_stage_template.spec, examples/grp_template.spec,
1207 examples/livecd-stage1_template.spec,
1208 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1209 examples/netboot_template.spec, examples/snapshot_template.spec,
1210 examples/stage4_template.spec, examples/tinderbox_template.spec:
1211 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1214 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1215 targets/support/livecdfs-update.sh:
1216 Make sure the user owns his home directory for bug #147195.
1218 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1219 +files/catalystrc, modules/catalyst_support.py:
1220 Re-arranged catalyst.conf to make it easier to follow while looking at the
1221 online reference and added a default catalystrc file, which does nothing.
1223 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1224 modules/catalyst_support.py, modules/embedded_target.py,
1225 modules/generic_stage_target.py, modules/grp_target.py,
1226 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1227 modules/stage3_target.py, modules/tinderbox_target.py:
1228 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1229 tab/space nastiness. This is for bug #161915.
1231 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1232 modules/generic_stage_target.py:
1233 Fixed new cbuild code with another patch from Mike Frysinger
1234 <vapier@gentoo.org> to allow the usage of subarches.
1236 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1237 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1238 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1239 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1240 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1241 targets/support/create-iso.sh, targets/support/functions.sh,
1242 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1243 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1245 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1246 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1247 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1248 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1249 modules/catalyst_lock.py, modules/catalyst_support.py,
1250 modules/embedded_target.py, modules/generic_stage_target.py,
1251 modules/generic_target.py, modules/grp_target.py,
1252 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1253 modules/netboot2_target.py, modules/netboot_target.py,
1254 modules/snapshot_target.py, modules/stage1_target.py,
1255 modules/stage2_target.py, modules/stage3_target.py,
1256 modules/stage4_target.py, modules/tinderbox_target.py,
1257 targets/embedded/embedded-chroot.sh,
1258 targets/embedded/embedded-controller.sh,
1259 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1260 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1261 targets/grp/grp-preclean-chroot.sh,
1262 targets/livecd-stage1/livecd-stage1-chroot.sh,
1263 targets/livecd-stage1/livecd-stage1-controller.sh,
1264 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1265 targets/livecd-stage2/livecd-stage2-controller.sh,
1266 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1267 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1268 targets/netboot2/netboot2-controller.sh,
1269 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1270 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1271 targets/stage1/stage1-controller.sh,
1272 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1273 targets/stage2/stage2-controller.sh,
1274 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1275 targets/stage3/stage3-controller.sh,
1276 targets/stage3/stage3-preclean-chroot.sh,
1277 targets/stage4/stage4-controller.sh,
1278 targets/stage4/stage4-preclean-chroot.sh,
1279 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1280 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1281 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1282 targets/tinderbox/tinderbox-controller.sh,
1283 targets/tinderbox/tinderbox-preclean-chroot.sh:
1284 Removing old CVS Header lines, which are no longer used since moving to SVN.
1286 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1287 targets/stage4/stage4-chroot.sh:
1288 Added back a missing 'then' from stage4 target.
1290 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1291 modules/generic_stage_target.py:
1292 Fix indentation so things actually work.
1294 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1295 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1298 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1299 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1300 Fix the display manager sed lines and change the icon for the local Handbook
1301 to use the GNOME 2.16 icon for gedit.
1303 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1304 modules/generic_stage_target.py:
1305 Changed the portage_overlay option to always install overlays in
1306 /usr/local/portage and added code to clean up /usr/local/portage and
1307 make.conf after sucessful execution and before creation of ISO/tarballs.
1309 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1310 targets/support/livecdfs-update.sh:
1311 Fixed a typo which broke coldplugging.
1313 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1314 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1315 Added a create_handbook_icon function and rearranged some of the icon
1316 creation for the LiveCD. This should resolve bug #143725 once a new release
1319 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1320 targets/support/livecdfs-update.sh:
1321 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1322 coldplugging. This allows us to unpack our firmware before we detect
1323 devices, so that devices that need it will get it.
1325 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1326 modules/generic_stage_target.py:
1327 Fix a typo in generic_stage_target.
1329 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1330 targets/support/livecdfs-update.sh:
1331 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1332 /etc/conf.d/xdm so we support older snapshots and newer ones.
1334 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1335 modules/livecd_stage2_target.py:
1336 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1339 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1340 modules/livecd_stage2_target.py:
1341 Reverted change in livecd-stage2 to the action_sequence until I can figure
1342 out what the problem is with it.
1344 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1345 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1346 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1347 modules/livecd_stage2_target.py:
1348 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1349 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1351 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1352 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1353 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1354 resolves an issue where a variable could be accessed unitialized in obscure
1355 circumstances. This is wrt bug #144984.
1357 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1358 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1359 modules/stage2_target.py, modules/stage4_target.py:
1360 Fixed up action_sequence when using --fetchonly to not create tarballs or
1361 ISO images for bug #143392.
1363 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1364 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1365 Clean up the USE usage in GRP/stage4.
1367 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1368 modules/generic_stage_target.py, modules/stage1_target.py,
1369 modules/stage2_target.py:
1370 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1371 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1373 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1374 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1375 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1376 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1377 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1378 instances of USE_ORDER since auto hasn't been valid for some time. This is
1381 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1382 modules/generic_stage_target.py, modules/stage1_target.py:
1383 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1384 goodness wrt bug #153587.
1386 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1387 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1388 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1390 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1391 modules/generic_stage_target.py, modules/stage4_target.py:
1392 Added a check to see if we have the tarball option enabled, which causes
1393 catalyst to run the capture sequence. This was requested by Tim Yamin for
1394 the stage4 target, but I thought it should be usable on any stage target.
1396 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1397 targets/support/livecdfs-update.sh:
1398 Moved fstab tweaks all into one location and added make.conf tweak for bug
1401 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1402 Changed the options to be in alphabetical order so my meatspace logical
1403 parser can process them better, added the compress and tarball options,
1404 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1405 removed the unused -x command line parameter for bug #151405.
1407 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1408 modules/generic_stage_target.py:
1409 Added a warning about changing the CHOST setting for bug #142034.
1411 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1412 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1413 targets/support/chroot-functions.sh:
1414 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1415 <flameeyes@gentoo.org> and attached to bug #150351.
1417 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1418 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1419 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1420 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1421 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1422 modules/embedded_target.py, modules/generic_stage_target.py,
1423 modules/generic_target.py, modules/grp_target.py,
1424 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1425 modules/netboot2_target.py, modules/netboot_target.py,
1426 modules/snapshot_target.py, modules/stage1_target.py,
1427 modules/stage2_target.py, modules/stage3_target.py,
1428 modules/stage4_target.py, modules/tinderbox_target.py,
1429 targets/embedded/embedded-chroot.sh,
1430 targets/embedded/embedded-controller.sh,
1431 targets/embedded/embedded-fs-runscript.sh,
1432 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1433 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1434 targets/grp/grp-preclean-chroot.sh,
1435 targets/livecd-stage1/livecd-stage1-chroot.sh,
1436 targets/livecd-stage1/livecd-stage1-controller.sh,
1437 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1438 targets/livecd-stage2/livecd-stage2-controller.sh,
1439 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1440 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1441 targets/netboot2/netboot2-controller.sh,
1442 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1443 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1444 targets/stage1/stage1-controller.sh,
1445 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1446 targets/stage2/stage2-controller.sh,
1447 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1448 targets/stage3/stage3-controller.sh,
1449 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1450 targets/stage4/stage4-controller.sh,
1451 targets/stage4/stage4-preclean-chroot.sh,
1452 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1453 targets/support/functions.sh, targets/support/kmerge.sh,
1454 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1455 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1456 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1457 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1458 targets/tinderbox/tinderbox-controller.sh,
1459 targets/tinderbox/tinderbox-preclean-chroot.sh:
1460 Removing all copyright and license comment headers from all files so we
1461 don't ever get another bug like bug #149638.
1463 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1464 modules/generic_stage_target.py:
1465 Clean up more spacing/capitalization.
1467 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1468 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1469 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1470 targets/embedded/embedded-controller.sh,
1471 targets/embedded/embedded-fs-runscript.sh,
1472 targets/embedded/embedded-preclean-chroot.sh,
1473 targets/livecd-stage2/livecd-stage2-controller.sh,
1474 targets/netboot2/netboot2-copyfile.sh,
1475 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1476 targets/support/pre-kmerge.sh:
1477 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1478 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1479 calls in kmerge.sh, and updated README.
1481 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1482 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1483 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1485 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1486 modules/catalyst_support.py:
1487 Added fix for bug #143348.
1489 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1490 targets/support/livecdfs-update.sh:
1491 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1493 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1494 targets/livecd-stage2/livecd-stage2-controller.sh,
1495 targets/support/livecdfs-update.sh:
1496 Changed some copy commands to use -f, added a check for /etc/gconf before
1497 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1498 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1499 <luca.casagrande@gmail.com>.
1501 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1502 targets/support/livecdfs-update.sh:
1503 Fixing sed so that systemspkgs.txt is built properly.
1505 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1506 The sparc32 binary is in /bin, not /usr/bin.
1508 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1509 targets/support/chroot-functions.sh:
1510 We now only set the options for pkgcache if we are not using fetchonly. This
1511 should work around a problem where portage won't fetch the files if a binpkg
1512 already exists for the package.
1514 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1515 targets/support/livecdfs-update.sh:
1516 Added code to make a backup of custom.conf before we edit it for the
1519 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1520 targets/support/livecdfs-update.sh:
1521 Remove sed from splash section, since it wasn't actually resolving the
1522 issue, anyway. Change the installer's dialog front-end code to simply run
1523 via sudo, since we don't need to worry about having the X DISPLAY setup or
1524 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1526 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1527 targets/support/livecdfs-update.sh:
1528 Fix my sed line so it actually applies correctly.
1530 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1531 targets/support/chroot-functions.sh:
1532 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1535 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1536 targets/support/livecdfs-update.sh:
1537 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1538 as well as a possible fix for the read-only filesystem messages from
1539 /sbin/splash-functions.sh
1541 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 targets/support/chroot-functions.sh:
1543 Fix --fetchonly to actually work.
1545 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1546 examples/livecd-stage2_template.spec:
1547 Added description for livecd/fsops to livecd-stage2's spec template.
1549 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1550 targets/support/livecdfs-update.sh:
1551 I've modified the GDM configuration section to work correctly. I have also
1552 ensured that xdm is no longer started just because livecd/xdm is used, which
1553 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1554 should be the last of the 'release candidates' made. If there are no bug
1555 reports in 2 days, then I'm rolling this as 2.0 final.
1557 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1558 targets/support/livecdfs-update.sh:
1559 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1560 see once the newer Installer is released, as I still have to fix the
1563 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1564 targets/support/rc-update.sh:
1565 Removed famd from the default runlevel for gentoo-release-livecd. It really
1566 shouldn't cause a problem, but I prefer it stay a bit clean.
1568 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1569 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1570 targets/support/create-iso.sh, targets/support/kmerge.sh,
1571 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1572 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1574 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1575 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1576 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1577 targets/support/bootloader-setup.sh:
1578 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1579 parameters support. This is for bug #139300.
1581 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1582 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1583 targets/support/filesystem-functions.sh:
1584 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1585 and also to remove some redundant values from livecd-stage2's valid_values.
1588 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1590 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1592 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1593 modules/generic_stage_target.py:
1594 Fix a problem where catalyst was creating an initial list, then putting that
1595 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1596 pointing it out and for the fix. This is for bug #136351.
1598 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1599 targets/support/unmerge.sh:
1600 Removing loop for unmerge, as it didn't actually solve anything and the
1601 portage team has helped us out by reverting the behavior that caused this
1602 change in the first place.
1604 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1605 modules/netboot2_target.py, modules/stage1_target.py,
1606 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1607 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1608 having /proc mounted during the preclean stage and also to clean up the
1609 netboot2 code. This is 2.0_rc48.
1611 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1612 targets/support/unmerge.sh:
1613 Change our unmerge from being a single unmerge to a loop, to work around an
1614 unexpected change in portage 2.1's unmerge processing.
1616 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1617 targets/support/bootloader-setup.sh:
1618 Fixed a problem where we were putting the kernel name in twice and causing
1619 and error when using grub as a bootloader. This is for bug #137252.
1621 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1622 targets/support/bootloader-setup.sh:
1623 Added a second pass to the alpha bootloader setup to create aboot items for
1624 serial console for bug #133457.
1626 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1627 +livecd/cdtar/arcload-0.43-r1.tbz2:
1628 Added arcload cdtar for mips.
1630 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1631 targets/netboot/netboot-controller.sh:
1632 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1635 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1636 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1637 Add patch from bug #135051 to fix the seedcache extraction logic.
1639 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1640 targets/support/livecdfs-update.sh:
1641 Don't set icon theme to Clearlooks, since it doesn't exist.
1643 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1644 targets/support/livecdfs-update.sh:
1645 Fix sed on installer icons.
1647 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1650 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1651 targets/stage1/stage1-controller.sh:
1652 Added a -type f to the find call in stage1 for bug #132180.
1654 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1655 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1656 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1657 properly on IBM PPC64 machines.
1659 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1660 modules/generic_stage_target.py:
1663 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1664 targets/support/rc-update.sh:
1665 Removed x-setup from default runlevel, as it is now controlled via the
1666 autoconfig init script.
1668 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1669 Fix ppc64 based arches to subclass ppc64
1671 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1672 modules/livecd_stage1_target.py:
1673 Use the full category/package name for livecd-tools.
1675 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1676 targets/support/livecdfs-update.sh:
1677 Make copies and deletes recursive for firmware since some packages put their
1678 firmware in a subdirectory.
1680 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1681 targets/support/livecdfs-update.sh:
1682 Fix detection of the Installer.
1684 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1685 Added 970, power3, power4, and power5 sub-arches for ppc64.
1687 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1688 targets/support/livecdfs-update.sh:
1689 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1690 no longer necessary and can cause possible problems with Installer-based
1693 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1694 recursive directory create
1696 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1697 modules/catalyst_support.py:
1698 Changed a display error from bug #131502 and rolling 2.0_rc45.
1700 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1701 targets/support/create-iso.sh:
1702 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1705 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1706 modules/generic_stage_target.py:
1707 digests function uses raw output from hash function now
1709 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1710 change hash result format so .DIGESTS is generated correctly
1712 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1713 modules/catalyst_support.py:
1714 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1717 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1718 targets/support/livecdfs-update.sh:
1719 Added a space for bug #131181.
1721 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1722 targets/support/kmerge.sh:
1723 Fixed creation of kernelpkgs.txt file for the installer.
1725 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1726 modules/generic_stage_target.py:
1727 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1730 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1731 targets/livecd-stage2/livecd-stage2-controller.sh,
1732 targets/support/bootloader-setup.sh:
1733 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1734 rolling out an emergency rc44.
1736 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1737 targets/support/bootloader-setup.sh:
1738 If you use elif, you have to use a then after it. Yeah, that one's totally
1741 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1742 targets/support/livecdfs-update.sh:
1743 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1745 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1746 targets/support/rc-update.sh:
1747 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1750 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1751 targets/support/bootloader-setup.sh:
1752 Removed bootplash support from ppc/ppc64 since they only will work with
1753 gensplash. Forced use of livecd/splash_type of bootsplash to get
1754 splash=silent. This should reduce the number of things on the kernel command
1755 line that aren't necessary.
1757 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1758 modules/catalyst_support.py:
1759 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1760 parse_spec. This should resolve bug #130103, as well as make the code much
1761 cleaner. This is 2.0_rc42.
1763 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1764 modules/generic_stage_target.py:
1765 Forced -p on tar for compressing stages.
1767 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1768 targets/support/chroot-functions.sh:
1769 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1772 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1773 targets/stage1/build.py:
1774 Added patch to build.py for portage 2.1 support.
1776 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1777 targets/support/kmerge.sh:
1778 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1779 <liyiming@ict.ac.cn> in bug #129890.
1781 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1782 targets/support/livecdfs-update.sh:
1783 Moved sed line for ##STARTX to end of file, since we aren't touching
1784 /etc/startx until the end.
1786 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1787 targets/support/livecdfs-update.sh:
1788 Added a check for the games group and add it if it doesn't exist already.
1789 This should resolve bug #125498.
1791 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1792 examples/generic_stage_template.spec, examples/grp_template.spec,
1793 examples/livecd-stage1_template.spec,
1794 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1795 examples/netboot_template.spec, examples/snapshot_template.spec,
1796 examples/stage4_template.spec, examples/tinderbox_template.spec:
1797 Removed portdir_overlay from the snapshot example spec and added
1798 portage_overlay to the example specs for the relevant targets.
1800 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1801 This is 2.0_rc41 since it has better LiveCD support.
1803 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1804 targets/support/livecdfs-update.sh:
1807 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1808 targets/support/functions.sh:
1809 Removed check for livecd/dev-manager being udev since it was done
1810 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1811 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1812 #128265 for pointing this out.
1814 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1815 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1816 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1817 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1819 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1820 modules/generic_stage_target.py:
1821 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1822 live system. You can thank Andrew Gaffney for the fix.
1824 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1825 targets/livecd-stage2/livecd-stage2-controller.sh:
1826 Don't copy motd files if we're using livecd/type generic-livecd.
1828 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1829 targets/livecd-stage2/livecd-stage2-controller.sh,
1830 targets/support/livecdfs-update.sh:
1831 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1832 some extra cleanup to generic-livecd.
1834 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1835 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1836 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1837 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1838 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1839 targets/support/bootloader-setup.sh:
1840 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1841 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1842 and removed all older cdtar files for PPC*.
1844 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1845 livecd/files/livecd.motd.txt:
1846 Added message to the official LiveCD MOTD mentioning how to run the
1847 installer. Blame codeman. This is 2.0_rc40.
1849 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1850 fix so snapshot target doesnt have errors
1852 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1853 targets/support/livecdfs-update.sh:
1854 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1855 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1858 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1859 targets/support/rc-update.sh:
1860 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1863 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1864 targets/support/livecdfs-update.sh:
1865 Added wrapping around the udev sed for those crazy 2.4-users.
1867 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1868 targets/support/livecdfs-update.sh:
1869 Added sed fix for udev starting evms_activate unconditionally. This is
1872 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1873 add stage4/unmerge stage4/rm to valid options
1875 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1876 targets/support/rc-update.sh:
1877 Added fix for bug #122154 from Rajiv Manglani.
1879 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1880 targets/support/kmerge.sh:
1881 Fixed creation of kernelpkgs.txt for the Installer.
1883 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1884 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1885 Updated elilo tarball for IA64.
1887 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1888 DIGESTS support for snapshot creation
1890 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1891 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1892 candidates ever end?
1894 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1895 fix for .DIGESTS.DIGESTS issue in grp
1897 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1898 modules/generic_stage_target.py:
1899 fix for failure when root_overlay is not set
1901 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1902 targets/support/bootloader-setup.sh:
1903 Added IA64/SGI patch from plasmaroo.
1905 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1906 targets/livecd-stage1/livecd-stage1-controller.sh,
1907 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1908 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1911 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1912 modules/generic_stage_target.py:
1913 Allow multiple overlays for root_overlay and overlay spec option
1915 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1916 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1917 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1918 targets/support/rc-update.sh:
1919 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1920 fixed bug #122154. This is catalyst 2.0_rc36.
1922 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1923 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1924 Updated the LiveCD motd to tell the user to run the display manager again,
1925 rather than startx, while mentioning that startx is useful as a rescue X
1926 session since it starts twm. This is catalyst 2.0_rc35.
1928 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1929 Add hfs-hide options to mkisofs so macs boot
1931 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1932 modules/generic_stage_target.py:
1933 Fix indentation issues
1935 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1938 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1939 targets/support/bootloader-setup.sh:
1940 add additional console less entry when consoles are chosen for ppc64
1942 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1943 modules/generic_stage_target.py:
1944 fix kernelopts and extraversion env variable exports
1946 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1947 targets/support/livecdfs-update.sh:
1948 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1949 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1951 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1952 targets/support/kmerge.sh:
1953 Changing the way we determine if extraversion is set. This is catalyst
1956 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1957 targets/support/livecdfs-update.sh:
1958 Change net.ethX links to link to net.lo instead of net.eth0.
1960 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1961 examples/stage4_template.spec:
1962 Fixed rcadd example for stage4. Blame rajiv.
1964 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1965 This is catalyst 2.0_rc31.
1967 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1968 targets/support/livecdfs-update.sh:
1969 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1970 Gaffney for pointing me in the right direction.
1972 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1973 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1975 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1978 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1979 examples/livecd-stage2_template.spec:
1980 updated examples to have console and machine_type
1982 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1983 targets/support/bootloader-setup.sh:
1984 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1987 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1988 This is catalyst 2.0_rc29.
1990 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1991 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1992 Removed extra yaboot.conf from
1993 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1995 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1996 targets/support/kill-chroot-pids.sh:
1997 add sleep to try and give processes a chance to die. bug 119940
1999 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2000 targets/support/functions.sh:
2001 Removed some quotes to make sure we have a binary operator and closing bug
2004 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2005 targets/support/create-iso.sh:
2006 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2008 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2009 targets/support/bootloader-setup.sh:
2010 Added path from bug #120935 for PPC/PPC64.
2012 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2013 Additional spacing fixes submitted by `Kumba
2015 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2016 modules/stage2_target.py:
2017 space cleanups contributed from `Kumba
2019 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2020 add grp/use to valid_values in the grp module
2022 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2025 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2026 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2027 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2028 targets/support/bootloader-setup.sh:
2029 ppc cdtar update; ppc64 bootloader updates
2031 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2032 targets/support/create-iso.sh:
2033 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2035 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2036 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2037 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2038 targets/support/create-iso.sh:
2039 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2041 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2042 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2043 Add ppc console and machine_type=ibm
2045 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2046 modules/generic_stage_target.py:
2047 Fix type error when kernel packages arent defined
2049 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2050 examples/generic_stage_template.spec, examples/grp_template.spec,
2051 examples/livecd-stage1_template.spec,
2052 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2053 examples/stage4_template.spec:
2054 Added more verbose wording and examples for pkgcache_path and
2055 kerncache_path, where necessary.
2057 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2058 targets/support/create-iso.sh:
2059 Really fixing bug #120475 this time. This is 2.0_rc25.
2061 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2062 targets/support/create-iso.sh:
2063 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2066 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2067 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2068 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2069 Added initial support for EFI booting on x86. This is completely untested,
2070 so use it at your own risk. Also, no bug reports without patches, please.
2071 This is catalyst 2.0_rc23.
2073 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2074 kmerge should have been kerncache
2076 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2077 targets/support/pre-kmerge.sh:
2078 Fix a few other places for the kerncache update
2080 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2081 examples/generic_stage_template.spec, examples/grp_template.spec,
2082 examples/livecd-stage1_template.spec,
2083 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2084 examples/netboot_template.spec, examples/stage4_template.spec,
2085 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2086 targets/support/kmerge.sh:
2087 Separation of kerncache from snapcache
2089 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2090 It helps if I actually increment the version number.
2092 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2093 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2094 Added --oneshot to default options for stage1 building. Added code to wipe
2095 world during stages 1 and 3. This is catalyst 2.0_rc22.
2097 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2098 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2099 Fix bug if no kernel packages were defined but there was a postconf setting.
2100 x86 softlevel support is enhanced.
2102 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2103 targets/support/bootloader-setup.sh:
2104 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2106 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2107 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2109 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2112 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2113 Netboot2 fixes for spec parameter checks
2115 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2116 modules/generic_stage_target.py, modules/stage4_target.py:
2117 add makeopts spec file support.
2119 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2120 modules/generic_stage_target.py:
2121 Added fix for bug #119635.
2123 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2124 Fix pre-kmerge.sh for stage4
2126 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2129 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2130 modules/generic_stage_target.py:
2131 fix crash when no kernel is defined. spacing issue
2133 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2136 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2137 modules/livecd_stage2_target.py:
2138 Added livecd/volid to valid_values.
2140 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2141 modules/generic_stage_target.py:
2142 remove extra function that was converting strings to lists unnecessarily
2144 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2145 This is catalyst 2.0_rc17.
2147 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2148 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2149 modules/stage4_target.py:
2150 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2152 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2153 targets/embedded/embedded-preclean-chroot.sh,
2154 targets/grp/grp-preclean-chroot.sh,
2155 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2156 targets/stage1/stage1-preclean-chroot.sh,
2157 targets/stage2/stage2-preclean-chroot.sh,
2158 targets/stage3/stage3-preclean-chroot.sh,
2159 targets/support/chroot-functions.sh,
2160 targets/tinderbox/tinderbox-preclean-chroot.sh:
2161 Added function to cleanup stray /etc/distcc/hosts files.
2163 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2164 targets/support/bootloader-setup.sh:
2165 Added fix from bug #119123. This is catalyst 2.0_rc16.
2167 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2168 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2169 Fixing some spacing. This is catalyst 2.0_rc15.
2171 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2172 Attempt to fix bug #117649
2174 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2175 modules/generic_stage_target.py:
2176 fixes for bugs #119009, #119041 and #118985
2178 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2179 +examples/netboot2_template.spec, modules/catalyst_support.py,
2180 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2181 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2182 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2185 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2186 targets/support/kmerge.sh:
2187 Fix for ccache (null)/.ccache bug
2189 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2192 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2193 Added ppc -mcpu patch from Pylon for bug #118709.
2195 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2196 modules/embedded_target.py, modules/stage4_target.py:
2197 Added linuxrc to embedded and stage4 targets.
2199 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2200 modules/generic_stage_target.py, targets/support/kmerge.sh:
2201 filter kname - and . for kmerge.sh
2203 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2204 targets/support/create-iso.sh:
2205 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2207 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2208 modules/generic_stage_target.py:
2209 change .digests to .DIGESTS
2211 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2212 targets/support/kmerge.sh:
2213 Commented ccache for genkernel build which will resolve #117648 until a
2214 proper solution can be found. This is 2.0_rc13.
2216 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2217 targets/stage1/stage1-controller.sh:
2218 Added patch from vapier for bug #117254.
2220 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2221 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2222 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2223 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2226 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2227 modules/generic_stage_target.py:
2228 Remove chost/cflags etc. warning messages
2230 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2231 modules/generic_stage_target.py:
2232 Attempt to fix bug 117253; chost is wrong on autoresume
2234 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2235 modules/generic_stage_target.py, modules/netboot_target.py,
2236 modules/stage1_target.py:
2237 make setting of destdir more global and part of generic_stage_target
2239 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2240 Fix destpath bug in netboot target
2242 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2243 modules/generic_stage_target.py, modules/stage4_target.py:
2244 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2247 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2248 modules/generic_stage_target.py, modules/stage4_target.py:
2249 remove stray ' from arch/sh.py
2251 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2252 targets/stage1/stage1-controller.sh:
2253 This finally fixes the issues with gcc-config/binutils-config in stage1.
2254 This is catalyst 2.0_rc12.
2256 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2257 Fix incorrect warning message. portdir_overlay -> portage_overlay
2259 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2260 targets/stage1/stage1-controller.sh,
2261 targets/stage1/stage1-preclean-chroot.sh:
2262 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2263 running gcc-config and binutils-config, though it probably breaks running on
2264 non-Gentoo platforms.
2266 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2267 modules/stage1_target.py:
2268 Make stage1 clean up python 2.3 and 2.4, also.
2270 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2271 targets/support/livecdfs-update.sh:
2272 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2274 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2275 modules/generic_stage_target.py:
2276 Change digests file format to HASH_NAME HASH FILE_NAME
2278 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2279 targets/stage1/stage1-controller.sh:
2280 Moved gcc-config/binutils-config to before the chroot.
2282 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2283 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2284 installed. Supports all of shashs algorithms as of 12_21_2005
2286 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2287 modules/generic_stage_target.py:
2288 Catalyst should die if source_subpath is not a string
2290 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2291 modules/generic_stage_target.py:
2292 Fix for source_subpath bug
2294 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2295 examples/generic_stage_template.spec:
2296 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2297 both stages 1 and 2.
2299 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2300 modules/stage2_target.py:
2301 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2302 stage1 to be overridden again.
2304 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2305 targets/stage1/stage1-controller.sh:
2306 It looks like gcc-config/binutils-config needs to be run with the full path,
2307 since it is run outside of the chroot.
2309 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2310 targets/stage1/stage1-controller.sh:
2311 Fixed gcc-config calls. This is 2.0_rc11.
2313 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2314 This is catalyst 2.0_rc10.
2316 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2317 modules/generic_stage_target.py:
2318 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2321 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2322 targets/support/functions.sh:
2323 Changed from -z to -n for bug #116180.
2325 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2326 modules/catalyst_support.py, modules/generic_stage_target.py:
2327 Detect missing binaries for the hashing functions and abort if not found
2329 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2330 files/catalyst.conf:
2331 Updated README to list new requirements. Set default hash as crc32. Set
2332 default digests as sha1/md5.
2334 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2335 modules/catalyst_support.py, modules/generic_stage_target.py,
2336 modules/livecd_stage2_target.py, modules/stage2_target.py:
2337 Change the internal hash checking to be quicker and more memory efficient.
2338 Add additional hash digests options.
2340 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2341 targets/tinderbox/tinderbox-chroot.sh,
2342 targets/tinderbox/tinderbox-controller.sh,
2343 targets/tinderbox/tinderbox-preclean-chroot.sh:
2344 Fixed up spacing/coding style on tinderbox.
2346 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2347 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2348 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2349 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2350 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2351 Fixed up spacing/coding style on support.
2353 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2354 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2356 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2357 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2358 targets/stage4/stage4-preclean-chroot.sh:
2359 Fixed up spacing/coding style on stage4.
2361 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2362 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2363 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2364 targets/stage3/stage3-controller.sh,
2365 targets/stage3/stage3-preclean-chroot.sh:
2366 Fixed up spacing/coding style on stages 2 and 3
2368 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2369 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2370 targets/stage1/stage1-preclean-chroot.sh:
2371 Fixed up spacing/coding style on stage1. Also changed
2372 gcc-config/binutils-config to be outside the chroot.
2374 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2375 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2376 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2377 Fixed up spacing/coding style on netboot.
2379 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2380 targets/livecd-stage1/livecd-stage1-chroot.sh,
2381 targets/livecd-stage1/livecd-stage1-controller.sh,
2382 targets/livecd-stage2/livecd-stage2-controller.sh:
2383 Fixed up spacing/coding style on livecd-stage*.
2385 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2386 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2387 targets/grp/grp-preclean-chroot.sh:
2388 Fixed up spacing/coding style on grp.
2390 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2391 targets/embedded/embedded-chroot.sh,
2392 targets/embedded/embedded-controller.sh,
2393 targets/embedded/embedded-fs-runscript.sh,
2394 targets/embedded/embedded-preclean-chroot.sh:
2395 Fixed up spacing/coding style on embedded.
2397 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2398 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2399 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2400 targets/support/functions.sh:
2401 Removing extra line from x86.py, fixing up comments, spacing, and coding
2402 style in targets/support through functions.sh
2404 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2405 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2406 Fix more tab/spacing issues .. trying to make everything use tabs
2408 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2409 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2410 modules/stage1_target.py, modules/stage2_target.py,
2411 modules/stage3_target.py, modules/stage4_target.py:
2412 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2415 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2416 modules/generic_stage_target.py:
2417 Add envscript warning to aid users who may not know what they are doing
2419 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2420 examples/generic_stage_template.spec:
2421 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2422 only configurable when building a stage2 tarball, to match the current state
2423 of portage. This is 2.0_rc9.
2425 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2426 targets/support/chroot-functions.sh:
2427 Silence more of portages beeps and clicks and whistles
2429 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2430 targets/support/chroot-functions.sh:
2431 Change the portage emerge to use run_emerge
2433 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2434 modules/generic_stage_target.py, modules/snapshot_target.py,
2435 modules/stage1_target.py, modules/stage2_target.py,
2436 modules/stage3_target.py:
2437 allow portdir_overlay to be part of all specs not including snapshot spec.
2438 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2439 Remove overlay support from the snapshot spec but added a warning.
2441 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2442 modules/stage2_target.py:
2443 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2446 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2447 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2448 Add support for bootloader softlevel=; have rsync delete the extra files out
2449 of the overlay so that the overlay always matches the source dir
2451 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2452 Swapped -v/-V since I had gotten them wrong here.
2454 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2455 modules/generic_stage_target.py:
2456 Fix stupid overlay bug
2458 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2459 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2460 targets/livecd-stage1/livecd-stage1-chroot.sh,
2461 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2462 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2463 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2464 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2465 targets/support/unmerge.sh:
2466 Made sure we use -f on removing the default links for splash. Removed
2467 check_portage_version as it really isn't needed anymore. Removed
2468 --no-install from genkernel commands in kmerge.sh so users must manually
2469 remove kernels from /boot. This is 2.0_rc8.
2471 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2472 targets/support/livecdfs-update.sh:
2473 Made sed on devfsd.conf conditional on it existing. Removes one more error
2474 message from a standard catalyst run.
2476 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2477 Added warning about breaking snapshot cache and re-enable autoresume, since
2478 the errors I was getting were elsewhere.
2480 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2481 modules/generic_stage_target.py:
2482 Fix indentation error the last commit caused
2484 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2485 modules/generic_stage_target.py:
2486 Always clear autoresume points after a successful run
2488 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2489 targets/support/livecdfs-update.sh:
2490 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2491 snapshot caching after a successful gentoo-release-livecd run.
2493 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2494 targets/support/rc-update.sh:
2495 Added famd to default on official LiveCD.
2497 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2498 targets/support/chroot-functions.sh:
2499 Fixes 'too many arguments' error in check_portage_version.
2501 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2502 modules/generic_stage_target.py:
2503 remove extra self.env={} that was resetting the environment to null
2505 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2506 modules/livecd_stage1_target.py:
2507 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2510 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2511 Add a default path to the environment in the chroot
2513 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2514 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2515 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2516 targets/livecd-stage2/livecd-stage2-controller.sh,
2517 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2518 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2519 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2520 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2521 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2522 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2523 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2524 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2525 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2527 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2529 Fixed up the man page, which has been suffering for some time, and also
2530 reversed -v/-V in the help message.
2532 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2533 targets/support/livecdfs-update.sh:
2534 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2537 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2538 Turning off autoresume of doom until I can get more testing. I've had
2539 several issues with it. I'll be reporting/fixing these as I come across them
2540 but for now wish to turn it off by default as I don't want this one feature
2541 to stop the possible 2.0 final release.
2543 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2544 targets/livecd-stage2/unmerge.sh:
2545 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2546 anymore and probably should have been removed a long time ago when the new
2547 code was put into place in livecdfs-update.sh and livecd-local.start
2550 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2551 targets/livecd-stage1/livecd-stage1-chroot.sh,
2552 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2553 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2554 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2556 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2557 modules/generic_stage_target.py, modules/generic_target.py:
2558 self.env should be a part of the super class generic_target so it applies to
2559 snapshots as well; removing redundant pass in the generic_target class as
2560 its not needed. There is code there to fill the statements
2562 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2563 targets/support/livecdfs-update.sh:
2564 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2567 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2568 Changed version stamp to 2.0_rc6.
2570 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2571 modules/generic_stage_target.py:
2572 Fix for unpack cases
2574 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2575 modules/generic_stage_target.py:
2578 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2579 modules/catalyst_support.py, modules/generic_stage_target.py,
2580 modules/grp_target.py, modules/livecd_stage1_target.py,
2581 modules/livecd_stage2_target.py, modules/netboot_target.py,
2582 modules/snapshot_target.py, modules/tinderbox_target.py:
2583 Stop reading env from the OS. Rely on the more on the envscript for oddball
2584 settings. Change -v to verbose and -V to version
2586 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2589 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2590 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2593 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2594 examples/generic_stage_template.spec:
2595 Added chost/cflags/cxxflags/ldflags to example spec template.
2597 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2598 targets/support/rc-update.sh:
2599 OK, just kidding on that last commit. We were already doing rc-update add
2600 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2601 there's no point in having it in rc-update.sh
2603 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2604 targets/support/rc-update.sh:
2605 Have rc-update add xdm if livecd/xdm is set.
2607 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2608 modules/catalyst_lock.py, modules/catalyst_support.py,
2609 modules/embedded_target.py, modules/generic_stage_target.py,
2610 modules/grp_target.py, modules/livecd_stage1_target.py,
2611 modules/livecd_stage2_target.py, modules/netboot_target.py,
2612 modules/stage1_target.py, modules/stage4_target.py,
2613 modules/tinderbox_target.py:
2614 So I was just kidding on that last commit. This one is 2.0_rc4.
2616 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2617 modules/catalyst_lock.py, modules/catalyst_support.py,
2618 modules/embedded_target.py, modules/generic_stage_target.py,
2619 modules/grp_target.py, modules/livecd_stage1_target.py,
2620 modules/livecd_stage2_target.py, modules/netboot_target.py,
2621 modules/stage1_target.py, modules/stage2_target.py,
2622 modules/stage4_target.py, modules/tinderbox_target.py:
2623 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2625 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2626 files/catalyst.conf, modules/catalyst_lock.py,
2627 modules/catalyst_support.py, modules/embedded_target.py,
2628 modules/generic_stage_target.py, modules/grp_target.py,
2629 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2630 modules/netboot_target.py, modules/stage1_target.py,
2631 modules/stage2_target.py, modules/stage4_target.py,
2632 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2633 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2634 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2636 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2637 modules/generic_stage_target.py:
2638 Fix autoresume for unpacking tarballs
2640 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2641 targets/support/livecdfs-update.sh:
2642 remove gnap livecd-type per Koon's request
2644 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2645 change rc-update add modules default to rc-update add modules boot
2647 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2648 modules/generic_stage_target.py, modules/grp_target.py:
2649 Add more verbosity to digests if -V is enabled, add more print messages to
2652 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2653 modules/generic_stage_target.py, modules/grp_target.py:
2654 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2656 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2657 Fix folder name for grp build dir to not have .tar.bz2 at the end
2659 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2660 modules/catalyst_support.py, modules/generic_stage_target.py:
2661 Add md5 and sha .digests file creation per wolf31o2's feature request
2663 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2664 This is catalyst-2.0_rc2.
2666 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2667 files/catalyst.conf, modules/generic_stage_target.py,
2668 modules/livecd_stage1_target.py:
2669 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2670 after each successful kernel build;add autoresume documentation to
2673 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2674 targets/embedded/embedded-controller.sh,
2675 targets/embedded/embedded-fs-runscript.sh,
2676 targets/livecd-stage2/livecd-stage2-controller.sh,
2677 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2678 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2679 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2680 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2681 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2682 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2683 targets/support/rc-update.sh:
2684 Changed multiple spaces to tabs to satisfy my OCD.
2686 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2687 targets/support/chroot-functions.sh:
2688 Bumped genkernel detection to require 3.3.0 or higher
2690 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2691 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2692 targets/netboot/netboot-controller.sh:
2693 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2694 clst_grp_use. This is catalyst-2.0_rc1.
2696 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2697 targets/netboot/netboot-controller.sh:
2698 change to clst_use from clst_netboot_use
2700 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2701 targets/livecd-stage1/livecd-stage1-chroot.sh,
2702 targets/stage4/stage4-chroot.sh:
2703 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2705 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2706 targets/stage4/stage4-chroot.sh:
2707 Fixed USE invocations in stage4 target.
2709 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2710 modules/livecd_stage1_target.py:
2711 Force use=livecd for livecd-stage1
2713 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2714 This is version 2.0_pre20051129.
2716 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2717 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2718 Removed kudzu-knoppix from example spec files.
2720 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2721 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2722 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2724 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2725 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2726 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2727 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2728 definitions in the examples to fit in 80 columns.
2730 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2731 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2732 modules/grp_target.py, modules/tinderbox_target.py,
2733 targets/tinderbox/tinderbox-chroot.sh:
2734 Tinderbox script: added newuse, tinderbox and grp targets added support for
2735 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2736 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2738 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2739 Added portdir example to catalyst.conf for bug #113272.
2741 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2742 targets/support/create-iso.sh:
2743 Fixed a few lines which were causing the isolinux directory to be removed
2744 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2746 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2747 targets/support/create-iso.sh:
2748 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2750 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2751 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2752 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2753 too many arches dont use it by default, test for an initrd in the yaboot
2756 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2757 modules/generic_stage_target.py:
2758 Fix split error if use is specified
2760 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2761 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2762 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2763 Updated palo version from catalyst 1.x for HPPA.
2765 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2766 targets/support/bootloader-setup.sh:
2767 Removing for loop for grub on amd64/x86 as it was totally useless.
2769 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2770 targets/support/bootloader-setup.sh:
2771 Remove vga= line for PPC.
2773 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2774 targets/support/bootloader-setup.sh:
2775 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2777 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2778 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2779 Removing slot patch as it probably didn't belong here anyway, and updating
2780 version stamp to 2.0_pre20051118.
2782 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2783 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2784 targets/support/bootloader-setup.sh:
2785 fix the bootloader script for isolinux so that it actually makes a cfg file,
2786 remove extra unneeded catalyst aborting print statement, reorganize rm code
2787 to make sure is splits properly and is an array even from the cmdline
2789 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2790 targets/support/livecdfs-update.sh:
2791 Added call to update-usbids to download the latest usb.ids file.
2793 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2794 modules/generic_stage_target.py:
2795 Move checks of running catalyst into the target which is simpler
2797 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2798 modules/generic_stage_target.py:
2799 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2800 that doesnt exist yet
2802 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2803 Keep unnecessary programs from installing into kerncache
2805 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2806 modules/generic_stage_target.py:
2807 Turn on more tracebacks at this point to better debug .. will need to turn
2808 them down as we find errors and build appropriate error handlers
2810 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2811 Changed version marker to 2.0_pre20051115 for new ebuild.
2813 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2814 modules/livecd_stage2_target.py:
2815 Fix bug in livecd stage2 so that it doesnt try to use tar
2817 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2818 targets/livecd-stage2/livecd-stage2-controller.sh:
2819 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2820 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2821 of Getting_Online.txt from catalyst 1.1.10.10.
2823 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2824 Added Joshua Kinard to authors for his mips contributions.
2826 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2827 examples/livecd-stage2_template.spec:
2828 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2829 Paul Kessler on gentoo-catalyst. ;]
2831 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2832 Change variables from cat1 format to cat2
2834 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2835 modules/generic_stage_target.py, modules/stage1_target.py:
2836 Fix modules has no attribute register
2838 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2839 modules/generic_stage_target.py:
2840 Fix broken aliases code that was just proof of concept
2842 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2843 Output mkisofs command line options to assist in debugging
2845 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2846 modules/generic_stage_target.py, targets/support/create-iso.sh:
2849 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2850 modules/generic_stage_target.py:
2851 Add VERY basic support for aliases kernel parameter.
2853 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2854 modules/livecd_stage2_target.py:
2855 Remove large section of commented code
2857 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2858 modules/generic_stage_target.py, modules/stage1_target.py:
2859 Allow LDFLAGS to be specified as an ENV variable for stage1
2861 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2862 modules/generic_stage_target.py:
2863 Fix rc-update to automatically run default options for livecds. Removed an
2864 erroneous key check.
2866 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2867 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2868 Make use spec key optional to default to profile defaults
2870 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2871 +examples/stage4_template.spec:
2872 Preliminary stage4_template.spec file
2874 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2875 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2876 Updated version stamp and added slot patch.
2878 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2879 Fix ordering problem so self.settings is defined
2881 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2882 modules/generic_stage_target.py:
2883 Correct a rsync issue when the directory doesnt exist
2885 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2886 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2887 targets/livecd-stage2/livecd-stage2-controller.sh,
2888 targets/netboot/netboot-controller.sh,
2889 targets/stage4/stage4-controller.sh:
2890 run pre_kmerge and post_kmerge only once
2892 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2893 targets/support/bootloader-setup.sh:
2894 MIPS bootloader patch
2896 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2897 targets/support/mips-arcload_conf.sh:
2898 Fix MIPS Serial Detection
2900 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2901 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2902 +targets/support/mips-arcload_conf.sh:
2903 Application of Kumba's patches for MIPS support
2905 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2906 Check for the correct arch specific cd building tool
2908 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2909 modules/generic_stage_target.py:
2910 Print a warning if livecd/iso is not defined
2912 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2913 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2915 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2916 targets/support/post-kmerge.sh:
2917 Check for existence of files in /lib/modules before running depscan.sh. This
2918 replaces the mips-specific check and makes it portable.
2920 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2921 modules/generic_stage_target.py:
2922 update autoresume logic when dealing with rsync unpack operations
2924 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2925 targets/support/post-kmerge.sh:
2926 Bypass module load on mips
2928 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2929 remove --no-deps so dependancies get installed for genkernel
2931 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2932 modules/generic_stage_target.py:
2933 Fix missing : statement in unpack
2935 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2936 modules/generic_stage_target.py:
2937 fix livecd-stage2 unpack when seedcache is turned off
2939 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2940 targets/support/functions.sh:
2941 Fix module unpacking and make it actually optional.
2943 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2944 modules/generic_stage_target.py:
2945 Fix broken seedcache autoresume interaction
2947 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2948 modules/generic_stage_target.py:
2949 Cleanup stage directories properly for tar installs
2951 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2952 Tinderbox no longer cleans /tmp/*
2954 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2955 targets/tinderbox/tinderbox-chroot.sh,
2956 targets/tinderbox/tinderbox-controller.sh:
2957 Fixing problem with bind mounted portage and final rsync on tinderbox target
2958 and adding additional logging.
2960 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2961 Stop tinderbox from trying to create a tarball of itself
2963 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2964 modules/generic_stage_target.py:
2965 Fix catalyst so it fully disables snapcache when its not specified in the
2968 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2969 examples/livecd-stage2_template.spec:
2970 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2971 spec template and updating version stamp.
2973 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2974 modules/catalyst_support.py:
2975 allow file_check to proceed if key is not in use
2977 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2978 Recursively make the missing directories
2980 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2981 Fix extract_modules to just echo a warning that it is missing
2983 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2984 files/catalyst.conf:
2985 Updating default configuration for catalyst and updating version stamp,
2986 since we're beginning internal testing for release.
2988 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2989 modules/generic_stage_target.py:
2990 fix bug 106004 split strings into a list for empty and rm operation
2992 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2993 modules/livecd_stage2_target.py:
2994 Append slashes to directories so rsyncs work properly
2996 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2997 examples/livecd-stage2_template.spec:
2998 Changing source_subpath for livecd-stage2 example for bug #101704.
3000 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3001 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3002 targets/support/livecdfs-update.sh:
3003 Added livecd/xdm and livecd/xsession options. These are used to setup the
3004 default display manager and X session, respectively. Added supporting
3005 documentation to example spec files. Imported more work from my fsscript for
3006 the official LiveCD.
3008 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3009 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3010 discussion, see bug #88777.
3012 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3013 modules/generic_stage_target.py:
3014 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3015 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3017 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3018 targets/livecd-stage1/livecd-stage1-controller.sh,
3019 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3020 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3021 on livecd-stage2 and removing universal motd for livecd/type of
3022 gentoo-release-livecd.
3024 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3025 modules/livecd_stage1_target.py:
3026 Add optional livecd/type env var for scripts to add optional items to the
3029 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3030 -livecd/files/x86-help.msg:
3031 Removing x86-help.msg as it is no longer used.
3033 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3034 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3035 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3036 Add dobladecenter description to bootloader files for x86/amd64.
3038 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3039 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3041 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3042 modules/generic_stage_target.py:
3043 Added split to use section for bug #104414.
3045 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3046 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3047 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3048 Tabs to whitespaces for isolinux.
3050 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3051 targets/support/bootloader-setup.sh:
3052 Changed isolinux to use new split-out help messages. Using grub gives a
3053 single help message with pager.
3055 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3056 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3057 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3058 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3059 Added F2->F7 help messages for isolinux.
3061 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3062 livecd/files/README.txt, livecd/files/generic.motd.txt,
3063 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3064 livecd/files/livecd-local.start:
3065 Updated files from latest used to build LiveCD.
3067 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3068 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3070 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3071 modules/catalyst_support.py:
3072 Added fix for using options with = in them with --cli (ex.
3073 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3074 <cell@ices.utexas.edu> for pointing this out to me via email.
3076 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3077 modules/generic_stage_target.py, targets/support/functions.sh:
3078 fix bug in exec_in_chroot for stage1 target
3080 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3081 modules/generic_stage_target.py:
3082 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3083 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3085 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3086 catalyst, examples/livecd-stage2_template.spec,
3087 examples/snapshot_template.spec, files/catalyst.conf,
3088 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3089 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3090 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3091 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3092 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3093 targets/livecd-stage2/livecd-stage2-controller.sh,
3094 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3095 targets/stage2/stage2-preclean-chroot.sh,
3096 targets/stage3/stage3-preclean-chroot.sh,
3097 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3098 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3099 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3100 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3101 targets/support/target_image_setup.sh:
3102 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3103 to look at gamecdfs-update.sh yet.
3105 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3106 modules/generic_stage_target.py:
3107 Remove extra debugging print statement
3109 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3110 +modules/catalyst_lock.py, modules/catalyst_support.py,
3111 modules/embedded_target.py, modules/generic_stage_target.py,
3112 modules/grp_target.py, modules/livecd_stage1_target.py,
3113 modules/livecd_stage2_target.py, modules/netboot_target.py,
3114 modules/snapshot_target.py, modules/stage1_target.py,
3115 modules/stage2_target.py, modules/stage4_target.py,
3116 targets/support/functions.sh:
3117 Add locking support. Code simplification for unpack and unpack snapshot.
3118 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3119 Add seedcache support (Grabs output from previous target run)
3120 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3122 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3123 modules/catalyst_support.py, modules/generic_stage_target.py:
3124 Add support to cache the snapshot dir. add snapcache to options. add
3125 snapshot_cache= to override the default location of the cache in
3126 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3128 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3129 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3130 Forward port README.txt and Getting_Online.txt files from catalyst
3133 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3134 Add automatic creation/deletion of runlevels based on rcadd rcdel
3136 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3137 Fix grp so that grp/use is not required anymore
3139 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3140 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3141 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3142 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3143 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3144 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3145 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3146 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3147 they are known to cause booting problems.
3149 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3150 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3151 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3152 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3155 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3156 targets/stage1/stage1-chroot.sh:
3157 Fixed quoting in stage1 profile check.
3159 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3160 targets/stage3/stage3-chroot.sh:
3161 Fixing USE for stage3.
3163 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3164 targets/support/chroot-functions.sh:
3165 Fix FETCH code so it will run for Pylon
3167 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3168 targets/grp/grp-chroot.sh:
3169 Fix bindist invcation.
3171 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3172 targets/grp/grp-chroot.sh:
3173 Made sure bindist was used for all emerges in GRP.
3175 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3176 Fix USE flags for GRP build
3178 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3179 targets/stage4/stage4-chroot.sh:
3180 let GRP use the users environment variables and removed extra
3181 GRP_STAGE23_USE from stage4
3183 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3184 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3185 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3187 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3188 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3189 impact all previous spec files that use this option. It's beejay's fault.
3191 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3192 Changed to use linux32 for ppc32 support when build host is ppc64.
3194 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3196 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3198 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3199 Minor cosmetic print statement fixes for readability
3201 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3202 modules/catalyst_support.py, modules/generic_stage_target.py:
3203 Fix None None bug and exception reporting
3205 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3206 Fix iso creation script. Case statement out of place
3208 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3209 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3210 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3211 catalyst, files/catalyst.conf, modules/builder.py,
3212 modules/catalyst_support.py, modules/embedded_target.py,
3213 modules/generic_stage_target.py, modules/generic_target.py,
3214 modules/grp_target.py, modules/livecd_stage1_target.py,
3215 modules/livecd_stage2_target.py, modules/netboot_target.py,
3216 modules/snapshot_target.py, modules/stage1_target.py,
3217 modules/stage2_target.py, modules/stage3_target.py,
3218 modules/stage4_target.py, modules/tinderbox_target.py,
3219 targets/embedded/embedded-chroot.sh,
3220 targets/embedded/embedded-fs-runscript.sh,
3221 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3222 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3223 targets/grp/grp-preclean-chroot.sh,
3224 targets/livecd-stage1/livecd-stage1-chroot.sh,
3225 targets/livecd-stage1/livecd-stage1-controller.sh,
3226 targets/livecd-stage2/livecd-stage2-controller.sh,
3227 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3228 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3229 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3230 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3231 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3232 targets/stage2/stage2-controller.sh,
3233 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3234 targets/stage3/stage3-controller.sh,
3235 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3236 targets/stage4/stage4-controller.sh,
3237 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3238 targets/support/create-iso.sh, targets/support/functions.sh,
3239 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3240 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3241 targets/support/target_image_setup.sh,
3242 targets/tinderbox/tinderbox-chroot.sh,
3243 targets/tinderbox/tinderbox-controller.sh,
3244 targets/tinderbox/tinderbox-preclean-chroot.sh:
3245 Big honkin' copyright update.
3247 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3248 modules/generic_stage_target.py:
3249 add additional logging output. Use standard os redirection methods to log to
3252 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3253 targets/stage1/stage1-chroot.sh:
3254 Added profile sanity check for bug #97867.
3256 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3257 targets/support/bootloader-setup.sh:
3258 Removing acpi=off from default kernel arguments and adding ia64
3259 livecd-stage2 support functions and cdtar.
3261 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3262 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3263 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3264 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3265 splash command line.
3267 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3268 targets/support/create-iso.sh:
3269 Fixed up zisofs support. Waiting for response from sparc before touching
3272 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3273 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3274 targets/support/functions.sh:
3275 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3276 to allow it to work on all arches that dynamically build their bootloader
3279 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3280 targets/stage4/stage4-controller.sh:
3281 Fix stage4 so it doesnt run the bootloader stuff
3283 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3284 targets/support/bootloader-setup.sh:
3285 Removed dokeymap from non-Gentoo releases.
3287 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3288 targets/support/livecdfs-update.sh:
3289 Added call to update-pciids to download the latest pci.ids file.
3291 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3292 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3293 modules/stage4_target.py:
3294 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3296 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3297 Fix issue where -s on the command line would not run
3299 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3300 livecd/files/generic.motd.txt:
3301 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3302 kernel configurations.
3304 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3305 targets/support/livecdfs-update.sh:
3306 Updated hostname/domainname creation for new baselayout.
3308 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3309 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3310 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3312 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3313 targets/support/chroot-functions.sh:
3314 Change portage emerge to use --oneshot --nodeps to keep from merging the
3315 same packages multiple times.
3317 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3318 targets/stage2/stage2-chroot.sh:
3319 Added a -p bootstrap when catalyst is called with -V (verbose).
3321 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3322 targets/support/livecdfs-update.sh:
3323 Removed inittab hack, as this is done by livecd-tools.
3325 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3326 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3327 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3329 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3330 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3331 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3332 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3333 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3334 targets/livecd-stage2/livecd-stage2-controller.sh:
3335 Removed gentoo.png and creation of face directory. Changed
3336 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3339 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3340 targets/stage1/stage1-preclean-chroot.sh,
3341 targets/support/chroot-functions.sh:
3342 Added setup_binutils function and force both of them to run during stage1
3345 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3346 examples/livecd-stage2_template.spec:
3347 Added livecd/volid explanation to example spec.
3349 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3350 targets/support/create-iso.sh:
3351 General cleanup of ISO code and added default livecd/volid when it is not set.
3353 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3354 targets/embedded/embedded-controller.sh:
3355 Actually modify the embedded target this time.
3357 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3358 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3359 targets/livecd-stage2/livecd-stage2-controller.sh,
3360 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3361 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3362 and livecd-stage2 targets.
3364 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3365 files/catalyst.conf:
3366 Retired John Davis <zhen@gentoo.org> and added storedir to default
3369 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3370 targets/support/livecdfs-update.sh:
3371 Uncommented openglify, since it is needed for both opengl-update-livecd and
3374 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3375 modules/generic_stage_target.py:
3376 Fix print statement so it shows when kill_chroot_pids is run correctly
3378 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3379 modules/snapshot_target.py:
3380 Fix snapshot target to skip the kill_pids check
3382 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3383 Bug fixes in parse_spec, fix issues detecting list or string.
3385 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3386 modules/catalyst_support.py:
3387 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3388 spaces are after :. Better handling of comments ( ie preprocessed and
3389 stripped off ). Unset empty keys.
3391 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3392 targets/support/kill-chroot-pids.sh:
3393 Remove extra P_NAME definition that is never used. Saves processing time.
3394 Bumped catalyst to pre2
3396 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3397 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3398 +targets/support/kill-chroot-pids.sh:
3399 User info about runscript and archscript. Added checks for processes running
3400 in the chroot and created a script to kill them. Should fix the unmounting
3401 issues with gconfd or any other running application in the chroot
3403 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3404 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3405 Remove using gcc-config to set things up as we should all be using 2005.0
3408 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3409 examples/livecd-stage2_template.spec:
3410 Added livecd/users to example livecd-stage2 spec file.
3412 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3413 targets/support/livecdfs-update.sh:
3414 Change default hostnames for livecds
3416 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3417 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3418 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3421 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3422 modules/livecd_stage2_target.py:
3423 Clear autoresume flags when build is done
3425 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3426 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3427 targets/support/create-iso.sh:
3428 Fix isolinux so that it finds menus and kernels and stuff
3430 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3431 modules/generic_stage_target.py:
3432 Make purge operation a little less chatty, removed print statements
3434 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3435 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3436 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3437 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3439 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3440 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3441 print warning message about deprecated use of cdfstype
3443 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3444 targets/support/chroot-functions.sh:
3445 statically define genkernel location to eliminate which command failure if
3446 genkernel is not installed
3448 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3449 modules/generic_stage_target.py:
3450 change the portage_overlay to an array so it always works
3452 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3453 modules/catalyst_support.py:
3454 Fix exception handling to remove extraneous prints of None
3456 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3457 Remove iso creation code from stage4
3459 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3460 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3461 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3462 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3463 targets/livecd-stage1/livecd-stage1-chroot.sh,
3464 targets/livecd-stage1/livecd-stage1-controller.sh,
3465 targets/livecd-stage2/livecd-stage2-controller.sh,
3466 targets/netboot/netboot-controller.sh,
3467 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3468 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3469 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3470 targets/support/create-iso.sh, targets/support/kmerge.sh,
3471 targets/support/target_image_setup.sh,
3472 targets/tinderbox/tinderbox-controller.sh:
3473 Fix some exception handling in catalyst_support.py, remove intermediate
3474 destination folder of iso and tarball, add additional tests for folders not
3475 found on host but defined in spec file, keep catalyst from erroring in this
3476 case, change exit code on shell scripts so that errors are reported to
3477 catalyst and causes catalyst to die on errors, fix bug in
3478 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3479 check for mkisofs that informs the user of where to get the program, and
3480 removed the autoresume code from ccache and distcc installation until I can
3481 figure out a way to have the autoresume flag go someplace outside the chroot.
3483 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3484 Remove bind mounts before rm operations happen at startup
3486 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3487 modules/generic_stage_target.py:
3488 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3490 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3491 modules/generic_stage_target.py:
3492 fix minor bug in the purge code so that it actually runs the commands
3494 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3495 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3496 modules/stage4_target.py:
3497 Change ordering of tasks so root_overlay and fsscript occur after
3498 livecd_update, giving users a chance to override livecd_update
3500 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3501 modules/catalyst_support.py, modules/generic_stage_target.py:
3502 Added a better exception handling message for keyboard interrupt and added
3503 countdown timer for purge operation to give an opportunity to exit
3505 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3506 modules/catalyst_support.py, modules/generic_stage_target.py:
3507 Add support to clear the autoresume flags and improve the purge code to
3508 clean the chroot, and pkg/kern cache
3510 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3511 modules/catalyst_support.py, modules/generic_stage_target.py,
3512 modules/livecd_stage1_target.py:
3513 only append livecd-tools to the livecd-stage1 target package list and move a
3514 check out of the way so command line and spec files can co-exist
3516 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3517 modules/generic_stage_target.py:
3518 fixed python syntax in set_packages so catalyst will run
3520 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3521 modules/embedded_target.py, modules/generic_stage_target.py,
3522 modules/grp_target.py, modules/livecd_stage1_target.py,
3523 modules/livecd_stage2_target.py, modules/netboot_target.py,
3524 modules/stage4_target.py, modules/tinderbox_target.py,
3525 targets/embedded/embedded-chroot.sh,
3526 targets/embedded/embedded-controller.sh,
3527 targets/livecd-stage1/livecd-stage1-controller.sh,
3528 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3529 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3530 targets/livecd-stage2/livecd-stage2-controller.sh,
3531 -targets/livecd-stage2/livecd-stage2-iso.sh,
3532 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3533 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3534 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3535 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3536 +targets/support/target_image_setup.sh:
3537 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3540 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3541 targets/livecd-stage2/livecd-stage2-controller.sh,
3542 targets/support/livecdfs-update.sh:
3543 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3544 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3545 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3548 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3549 targets/livecd-stage2/livecd-stage2-controller.sh,
3550 targets/support/rc-update.sh:
3551 Updated rc-update.sh with better defaults for different livecd/type settings
3552 and cleaning up file copying in livecd-stage2-controller.sh to match
3555 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3556 Made example of catalyst.conf in README match the default catalyst.conf
3559 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3561 Removing old files from previous maintainers and updating README.
3563 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3564 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3565 Added livecd/users option to create non-root users. The first user listed
3566 will also be used for auto-starting X, if X is merged onto the CD.
3568 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3569 targets/livecd-stage1/livecd-stage1-controller.sh,
3570 targets/livecd-stage2/livecd-stage2-controller.sh,
3571 targets/support/livecdfs-update.sh:
3572 Updated all instances of livecd/type: gentoo-release-environmental to
3573 gentoo-release-livecd and added generic-livecd.
3575 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3576 examples/fsscript.sh.example, examples/gamecd.conf.example,
3577 examples/generic_stage_template.spec, examples/grp_template.spec,
3578 examples/livecd-stage1_template.spec,
3579 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3580 examples/snapshot_template.spec:
3581 Imported example files from catalyst 1.1.9 to make them more verbose.
3583 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3584 Fix grp/use bug #89365
3586 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3587 modules/generic_stage_target.py, targets/support/kmerge.sh:
3588 Fixes for initramfs overlay support.
3590 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3591 modules/generic_stage_target.py, targets/support/kmerge.sh,
3592 targets/support/pre-kmerge.sh:
3593 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3594 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3595 caching bug; Also adding preliminary support for initramfs_overlay from
3598 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3599 modules/generic_stage_target.py, targets/support/kmerge.sh:
3600 Removed support for postconf as genkernel no longer has that option
3602 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3603 modules/embedded_target.py, modules/generic_stage_target.py,
3604 modules/grp_target.py, modules/livecd_stage1_target.py,
3605 modules/livecd_stage2_target.py, modules/netboot_target.py,
3606 modules/stage4_target.py, modules/tinderbox_target.py,
3607 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3608 targets/stage1/stage1-preclean-chroot.sh,
3609 targets/support/chroot-functions.sh:
3610 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3611 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3613 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3614 modules/livecd_stage2_target.py:
3615 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3617 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3618 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3619 modules/livecd_stage2_target.py, modules/stage4_target.py,
3620 targets/livecd-stage1/livecd-stage1-controller.sh,
3621 targets/livecd-stage2/livecd-stage2-controller.sh,
3622 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3623 targets/support/functions.sh, targets/support/kmerge.sh,
3624 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3625 Generalized kernel support, fsscript, rcupdate, etc for stage4
3627 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3628 targets/support/pre-kmerge.sh:
3629 Removed sed for usb devices from legacy genkernel, as we're going to require
3630 a version much higher that no longer exhibits the bug.
3632 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3633 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3634 targets/support/livecdfs-update.sh:
3635 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3636 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3637 the ut2004demo shell script has been renamed to ut2004-demo.
3639 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3640 let genkernel always reinstall itself
3642 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3643 modules/catalyst_support.py, modules/generic_stage_target.py,
3644 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3645 fix case bug in livecdfs-update.sh; fix bug in initial command line
3646 arguement parsing; add cflags spec file support which is only allowed to
3649 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3650 targets/stage3/stage3-chroot.sh:
3651 Fix a use flag bug in the stage3
3653 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3654 modules/generic_stage_target.py:
3655 Changes to allow cflags, chost, cxxflags in a spec file
3657 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3658 targets/livecd-stage1/livecd-stage1-controller.sh,
3659 targets/livecd-stage2/livecd-stage2-controller.sh,
3660 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3661 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3662 targets/support/pre-kmerge.sh:
3663 change the code to use more case statements. Fix gcc issue in stage1.
3665 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3666 targets/livecd-stage1/livecd-stage1-controller.sh,
3667 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3668 Merging in changes from catalyst 1.1.x for gamecd support.
3670 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3671 targets/stage1/stage1-preclean-chroot.sh:
3672 Removing gcc-config stuff to see if its still required to work around a gcc
3675 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3676 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3677 Added tests for genkernel >3.2.0
3679 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3682 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3683 Updated AUTHORS with new maintainers and updated contributors list.
3685 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3686 examples/fsscript.sh.example, livecd/files/README.txt,
3687 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3688 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3689 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3690 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3691 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3692 universal.motd.txt to resolve documentation issue on bug #86914. Added
3693 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3694 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3697 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3698 targets/livecd-stage2/livecd-stage2-controller.sh:
3699 Removed a few unnecessary comments
3701 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3702 Removed obsolete files from the livecd directory as the functionality has
3703 moved into the targets folders
3705 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3706 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3707 Additional catalyst 2.0.0 files
3709 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3710 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3711 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3712 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3713 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3714 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3715 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3716 -livecd/runscript/alpha-archscript.sh,
3717 -livecd/runscript/default-runscript.sh,
3718 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3719 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3720 -livecd/runscript-support/gamecdfs-update.sh,
3721 -livecd/runscript-support/kmerge.sh,
3722 -livecd/runscript-support/livecdfs-update.sh,
3723 -livecd/runscript-support/post-kmerge.sh,
3724 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3725 modules/embedded_target.py, modules/generic_stage_target.py,
3726 modules/grp_target.py, modules/livecd_stage1_target.py,
3727 modules/livecd_stage2_target.py, -modules/netboot.py,
3728 +modules/netboot_target.py, modules/snapshot_target.py,
3729 modules/stage1_target.py, +modules/stage4_target.py,
3730 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3731 +targets/embedded/embedded-controller.sh,
3732 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3733 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3734 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3735 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3736 +targets/livecd-stage1/livecd-stage1-controller.sh,
3737 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3738 -targets/livecd-stage1/livecd-stage1.sh,
3739 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3740 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3741 +targets/livecd-stage2/livecd-stage2-controller.sh,
3742 +targets/livecd-stage2/livecd-stage2-iso.sh,
3743 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3744 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3745 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3746 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3747 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3748 +targets/stage1/stage1-controller.sh,
3749 +targets/stage1/stage1-preclean-chroot.sh,
3750 -targets/stage1/stage1-preclean1-chroot.sh,
3751 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3752 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3753 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3754 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3755 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3756 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3757 +targets/stage4/stage4-preclean-chroot.sh,
3758 +targets/support/chroot-functions.sh,
3759 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3760 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3761 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3762 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3763 +targets/tinderbox/tinderbox-controller.sh,
3764 targets/tinderbox/tinderbox-preclean-chroot.sh,
3765 -targets/tinderbox/tinderbox.sh:
3766 Initial Import of Catalyst 2.0.0
3768 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3769 livecd/runscript-support/livecdfs-update.sh:
3770 Added /usr/portage as tmpfs (this will be made conditional later).
3772 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3773 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3774 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3775 from an interactive shell.
3777 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3778 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3779 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3780 livecd/runscript-support/pre-kmerge.sh,
3781 livecd/runscript/default-runscript.sh:
3782 Moved livecd-bash_profile to livecd-bashrc. Added check for
3783 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3784 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3787 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3788 modules/generic_stage_target.py:
3789 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3792 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3793 livecd/runscript/default-runscript.sh,
3794 targets/livecd-stage1/livecd-stage1.sh:
3795 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3796 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3797 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3800 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3801 livecd/runscript/ppc-archscript.sh:
3802 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3804 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3805 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3806 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3807 for multiple initrd files.
3809 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3810 livecd/runscript/ppc-archscript.sh:
3811 Modifed PPC archscript to close bug #84648 and also to make the PPC
3812 archscript produce multiple initrd files, like x86/amd64.
3814 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3815 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3816 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3817 livecd/runscript/ppc-archscript.sh:
3818 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3819 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3820 livecd/volid for the HFS volid, too.
3822 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3823 Calling this one 1.1.7 and rolling a tarball.
3825 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3826 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3827 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3828 -livecd/runscript/sparc64-archscript.sh,
3829 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3830 Added livecd/volid to set the volume ID when creating the ISO, patch by
3831 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3832 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3834 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3835 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3836 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3837 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3839 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3840 livecd/runscript-support/livecdfs-update.sh:
3841 Removed hdparm from default runlevel as it break ide=nodma at boot.
3843 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3844 livecd/runscript-support/kmerge.sh,
3845 livecd/runscript-support/pre-kmerge.sh,
3846 targets/livecd-stage1/livecd-stage1-chroot.sh:
3847 Revert last set of changes and remove portage version check from emerge in
3848 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3851 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3852 livecd/runscript-support/kmerge.sh,
3853 livecd/runscript-support/pre-kmerge.sh:
3854 Change genkernel check to use best_version and has_version to determine if
3855 the any previously installed versions of genkernel are up to date. Change
3856 emerge line for kernels to use -n option to only install if they were not
3857 previously installed.
3859 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3860 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3861 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3862 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3863 livecd/runscript/sparc-archscript.sh:
3864 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3865 unified sparc32/sparc64 cdtar.
3867 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3868 livecd/runscript-support/livecdfs-update.sh,
3869 livecd/runscript-support/pre-kmerge.sh:
3870 Change sudoers update to only run if /etc/sudoers exists and only reduce
3871 splash to 1024x768 on minimal and universal install CD.
3873 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3874 targets/livecd-stage1/livecd-stage1.sh:
3875 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3878 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3879 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3880 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3881 livecd/runscript/sparc64-archscript.sh,
3882 livecd/runscript/x86-archscript.sh:
3883 Added a new empty livecd file to each archscript. This will be used for an
3884 identifier by genkernel to allow booting from a non-primary CDROM.
3886 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3887 Catalyst 1.1.6 is here.
3889 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3890 targets/stage1/stage1-preclean2-chroot.sh:
3891 Commenting out stage1 cleaning of /var/db.
3893 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3894 livecd/runscript-support/pre-kmerge.sh:
3895 Made splash reduction to 1024x768 only for minimal and universal release media.
3897 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3898 targets/stage1/stage1-preclean2-chroot.sh:
3899 Added SLOT files back to /var/db entries in stage1.
3901 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3902 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3903 livecd/runscript/default-runscript.sh,
3904 livecd/runscript-support/livecdfs-update.sh,
3905 targets/livecd-stage2/unmerge.sh:
3906 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3907 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3908 the copy from preserving permissions and also adding /usr/share/faces and
3909 default Gentoo icon. We'll see how the icon does for us. Removing serial
3910 init script, as it causes problems with the splash theme.
3912 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3913 targets/livecd-stage1/livecd-stage1.sh:
3916 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3917 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3918 livecd/runscript-support/kmerge.sh,
3919 livecd/runscript-support/livecdfs-update.sh,
3920 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3921 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3922 targets/stage1/stage1-preclean2-chroot.sh:
3923 Removed x-setup from local.start and added in symlinks for gconf, portage
3924 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3925 baselayout and removed /etc/startx from the environmental type. Commented
3926 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3927 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3928 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3929 for X, use the latest pci.ids and usb.ids from portage, and create
3930 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3931 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3932 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3933 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3934 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3937 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3938 Removed ccache from default options as it breaks catalyst when merged with
3941 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3942 modules/snapshot_target.py:
3943 Added /local/ to snapshot exclusion.
3945 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3946 livecd/runscript-support/livecdfs-update.sh:
3947 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3948 gustavoz and his 5 interface Xeon for this.
3950 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3951 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3952 Added a conditional before killing gconfd-2. This is also going to be
3953 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3956 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3957 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3958 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3959 Moved killall -9 gconfd-2 to execute outside chroot.
3961 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3962 livecd/files/x86-help.msg:
3963 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3966 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3967 livecd/runscript/x86-archscript.sh:
3968 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3971 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3974 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3975 targets/livecd-stage1/livecd-stage1.sh:
3976 Added killall for gconfd-2 back into livecd-stage1.sh
3978 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3979 livecd/runscript/alpha-archscript.sh:
3980 Alpha fixes for multiple kernels..
3982 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3983 livecd/runscript-support/kmerge.sh:
3984 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3986 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3987 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3988 livecd/runscript/sparc64-archscript.sh:
3989 Force devfs if udev is not selected for all supporting arches.
3991 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3992 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3993 livecd/runscript-support/kmerge.sh:
3994 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3997 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3998 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3999 Re-enabled preclean in grp and added gconfd-2 killing.
4001 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4002 livecd/runscript/x86-archscript.sh:
4003 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4006 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4007 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4008 targets/livecd-stage1/livecd-stage1-chroot.sh,
4009 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4010 targets/livecd-stage1/livecd-stage1.sh,
4011 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4012 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4013 Added ability to pause indefinitely. This closes bug #79798. I've also added
4014 the gcond-2 killall back in, but now it is in the actual preclean script and
4015 is executed inside the chroot.
4017 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4018 Updated for 1.1.3 release.
4020 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4021 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4022 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4023 targets/netboot/netboot-packages.sh,
4024 targets/tinderbox/tinderbox-chroot.sh:
4025 Updated to use package.use correctly. Blame Robert Paskowitz
4026 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4028 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4029 targets/stage1/stage1-preclean2-chroot.sh:
4030 Fixed find line for new stage1 /var/db/pkg.
4032 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4033 targets/stage1/stage1-preclean2-chroot.sh:
4034 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4035 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4038 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4039 livecd/runscript-support/livecdfs-update.sh:
4040 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4041 added net.ethX symlinks, and added copying of files from
4042 /usr/lib/hotplug/firmware into firmware tarball.
4044 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4045 livecd/runscript-support/livecdfs-update.sh:
4046 Firmware updated to use new /lib/firmware directory.
4048 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4049 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4050 work when both -f and -C were used on the command line.
4052 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4053 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4054 targets/livecd-stage1/livecd-stage1-chroot.sh,
4055 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4056 targets/stage3/stage3-chroot.sh:
4057 Added a portage version check to each target that uses --newuse to ensure a
4058 high enough version is used. This resolves bug #75336.
4060 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4061 livecd/files/livecd-local.start:
4062 Possible local.start fix for beejay.
4064 12 Jan 2005; John Davis <zhen@gentoo.org>
4065 modules/embedded.py:
4066 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4068 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4069 livecd/runscript-support/kmerge.sh:
4070 Added ccache support to genkernel call in livecd-stage2.
4072 11 Jan 2005; John Davis <zhen@gentoo.org>
4073 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4074 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4075 targets/netboot/netboot.sh:
4076 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4077 some feature enhancements.
4079 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4080 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4081 targets/livecd-stage1/livecd-stage1-chroot.sh,
4082 targets/livecd-stage1/livecd-stage1.sh,
4083 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4084 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4085 Added a -F or --fetchonly command line option and closing out bug #77480.
4086 Also added a portage version check to livecd-stage1 to close out bug #68307.
4088 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4089 livecd/runscript-support/livecdfs-update.sh,
4090 targets/stage3/stage3-chroot.sh:
4091 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4092 target to use emerge -e when building. This is only temporary until the
4093 bootstrap.sh script can be fixed or another solution can be decided upon.
4095 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4096 +targets/embedded/kmerge.sh:
4097 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4098 from mutex@gentoo.org
4100 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4101 modules/livecd_stage2_target.py:
4104 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4105 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4106 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4107 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4108 the brokenness of a stage1 tarball.
4110 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4111 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4114 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4115 modules/livecd_stage2_target.py:
4118 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4119 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4120 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4121 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4122 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4123 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4124 Upgraded the isolinux cdtar files and closing bug #70518.
4126 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4127 modules/embedded_target.py, modules/generic_stage_target.py,
4128 modules/grp_target.py, modules/livecd_stage1_target.py,
4129 modules/livecd_stage2_target.py, modules/netboot.py,
4130 modules/stage1_target.py, modules/tinderbox_target.py:
4131 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4132 separate out specific target logic from the generic targets modules.
4134 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4135 new PPC arch file from pvdabeel@gentoo.org
4137 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4138 examples/generic_stage_template.spec, modules/catalyst_support.py:
4139 tweaking error handling in the main catalyst script
4140 updated the example to include a blurb about portage_confdir
4142 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4143 livecd/runscript-support/livecdfs-update.sh:
4144 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4146 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4149 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4150 fix for #66592. catalyst now gives a traceback when it bails out, making
4151 troubleshooting amazingly easier
4153 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4154 modules/catalyst_support.py, modules/embedded_target.py,
4155 modules/generic_stage_target.py, modules/grp_target.py,
4156 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4157 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4158 Reversing patch from Eric Edgar from bug #70663.
4160 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4161 livecd/runscript/x86-archscript.sh:
4162 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4163 not work without it (mkisofs fails on creating ISO).
4165 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4166 modules/catalyst_support.py, modules/embedded_target.py,
4167 modules/generic_stage_target.py, modules/grp_target.py,
4168 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4169 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4170 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4171 separate out specific target logic from the generic targets modules.
4173 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4174 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4175 targets/embedded/embedded.sh:
4176 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4178 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4179 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4180 livecd/runscript/default-runscript.sh,
4181 livecd/runscript-support/gamecdfs-update.sh,
4182 livecd/runscript-support/livecdfs-update.sh,
4183 modules/livecd_stage2_target.py:
4184 Added gamecd/conf option to livecd_stage2_target.py, added
4185 gamecd.conf.example to /examples, cleaned up game-specific code in
4186 gamecdfs-update.sh to make it more generic, added more fundtionality to
4187 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4188 and gentoo-gamecd to make spec files simpler and to remove the need for
4189 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4190 user to still use a custom fsscript of their own.
4192 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4193 +livecd/files/environmental.motd.txt,
4194 targets/livecd-stage1/livecd-stage1.sh:
4195 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4197 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4198 livecd/runscript/default-runscript.sh,
4199 livecd/runscript-support/livecdfs-update.sh:
4200 Added gentoo-release-environmental as a valid livecd/type and did some
4201 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4202 devices other than eth0.
4204 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4205 targets/livecd-stage1/livecd-stage1-chroot.sh:
4206 Changed livecd-stage1 to merge each package individually. This should not
4207 make it into a production version of catalyst, but is here as a possible
4208 solution to bug #68307.
4210 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4211 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4212 livecd/runscript/sparc-archscript.sh,
4213 livecd/runscript/sparc64-archscript.sh,
4214 livecd/runscript/x86-archscript.sh:
4215 Added failures to all arches on mkisofs failure and also made -z option to
4216 mkisofs optional on x86 depending on loop type used.
4218 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4219 livecd/runscript/x86-archscript.sh:
4220 Making sure the mkisofs call causes a failure when it doesn't complete
4221 successfully. Once again, blame jforman, our beloved infra-monkey.
4223 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4224 livecd/runscript/default-runscript.sh:
4225 squashfs-utils->squashfs-tools fix. Blame jforman.
4227 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4228 livecd/isogen/x86-isogen.sh:
4229 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4230 possibly not booting on really old systems.
4232 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4233 livecd/runscript/x86-archscript.sh:
4234 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4235 possibly not booting on really old systems.
4237 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4238 livecd/runscript-support/livecdfs-update.sh:
4239 Save some space by removing redundant firmware after tarball is made, only
4240 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4243 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4244 targets/stage1/stage1-preclean2-chroot.sh:
4245 Added patch from vapier and closing bug #73556.
4247 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4248 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4249 +targets/embedded/embedded-fs-runscript.sh,
4250 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4251 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4252 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4253 from mutex@gentoo.org for modules/embedded.py
4255 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4256 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4257 livecd/runscript-support/livecdfs-update.sh:
4258 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4259 aliases having --color rather than --color=auto.
4261 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4262 livecd/files/livecd-local.start:
4263 Let's try actually making a proper edit on livecd/files/livecd-local.start
4264 this time, shall we...
4266 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4267 livecd/files/livecd-local.start:
4268 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4269 x-setup check for /etc/startx.
4271 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4272 livecd/runscript-support/gamecdfs-update.sh:
4273 Fixing minor sed bug in gamecdfs-update.sh.
4275 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4276 examples/snapshot_template.spec,
4277 livecd/runscript-support/gamecdfs-update.sh,
4278 livecd/runscript-support/livecdfs-update.sh:
4279 Fixing typo in snapshot_template.spec and closing bug #70321.
4281 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4282 livecd/runscript-support/pre-kmerge.sh:
4283 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4284 genkernel will only add the 1024x768 version of the gensplash image to the
4285 bzImage, which added with the livecd-stage2 removal of the unused splash
4286 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4288 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4289 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4290 livecd/runscript/sparc64-archscript.sh:
4291 Updated with silo/mkisofs patch from gustavoz.
4293 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4294 livecd/files/x86-help.msg:
4295 Updated x86-help.msg to make it fall more inline with current
4296 genkernel/livecd-tools options.
4298 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4299 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4300 livecd/runscript-support/pre-kmerge.sh:
4301 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4302 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4303 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4306 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4307 livecd/runscript-support/kmerge.sh,
4308 livecd/runscript-support/livecdfs-update.sh,
4309 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4310 Changed kernel build caching to use kerncache option, rather than pkgcache
4311 option. Fixed --postconf and --callback for builds that do not require them.
4312 Removed delay when removing package sin the system profile. This is now
4313 catalyst 1.1.0, so enjoy.
4315 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4316 livecd/runscript-support/livecdfs-update.sh:
4317 Stopping udev from using the nasty device tarball. We don't need it anyway.
4319 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4320 livecd/runscript/sparc-archscript.sh,
4321 livecd/runscript/sparc64-archscript.sh,
4322 livecd/runscript-support/kmerge.sh,
4323 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4324 Fixing gpm support by uncommenting default settings. Fixing case where
4325 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4326 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4327 not get renamed. Fixed a problem where we were accidentally removing the
4328 hwdata-knoppix versions of pci.ids and usb.ids and linking
4329 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4330 for 2004.3 and catalyst 1.1.0.
4332 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4333 patch from vapier@gentoo.org for bug #68080
4335 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4336 livecd/runscript-support/kmerge.sh:
4337 made kernel caching dependent on the "pkgcache" option so that genkernel's
4338 postconf can actually work
4340 18 Oct 2004; John Davis <zhen@gentoo.org>
4341 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4342 livecd/runscript-support/livecdfs-update.sh:
4343 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4345 17 Oct 2004; John Davis <zhen@gentoo.org>
4346 livecd/runscript-support/livecdfs-update.sh:
4347 firmware tarball fix for packages that need firmware such as ipw2100
4349 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4350 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4351 livecd/runscript-support/livecdfs-update.sh,
4352 modules/livecd_stage2_target.py:
4353 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4355 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4356 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4357 should not hurt non-HT users
4359 12 Oct 2004; John Davis <zhen@gentoo.org>
4360 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4361 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4362 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4363 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4364 livecd/runscript-support/kmerge.sh:
4365 bugfixes for #67195, #67197, #67122, and #46918
4367 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4368 small netboot fixups
4370 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4371 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4372 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4373 targets/netboot/netboot.sh:
4374 sweeping updates and changes to the netboot code. the patches should fix the
4375 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4376 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4378 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4379 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4380 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4381 targets/netboot/netboot.sh:
4382 more code cleanup and maintenance
4384 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4385 modules/generic_stage_target.py, +modules/netboot.py,
4386 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4387 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4388 +targets/netboot/netboot.sh:
4389 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4392 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4393 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4394 targets/livecd-stage1/livecd-stage1-chroot.sh,
4395 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4396 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4397 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4398 have to start a server on the build host for it to distribute.
4400 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4401 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4402 just do -s version_stamp
4404 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4405 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4407 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4408 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4409 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4410 modules/livecd_stage2_target.py:
4411 udev support for livecds
4413 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4414 +targets/livecd-stage2/unmerge.sh:
4415 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4416 Also, livecd-stage2 unmerge.sh added back in.
4418 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4419 livecd/runscript-support/livecdfs-update.sh:
4420 bugfixes for #60887 and #63338
4422 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4423 bugfixes for #63382 and #63338
4425 08 Sep 2004; John Davis <zhen@gentoo.org>
4426 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4427 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4428 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4429 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4430 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4431 targets/livecd-stage1/livecd-stage1-chroot.sh,
4432 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4433 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4434 lots of changes in this revision. first of all, major cosmetic fixups to the
4435 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4436 for distcc or ccache builds in most of the targets. bug #56581 is finially
4437 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4438 performance enhancement here.
4440 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4441 modules/livecd_stage2_target.py:
4442 fix for bug #63033, thanks to usata@gentoo.org for the patch
4444 30 Aug 2004; John Davis <zhen@gentoo.org>
4445 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4446 bugfixes for #61537 and #61779
4448 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4449 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4450 modules/snapshot_target.py:
4451 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4452 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4453 time should also be improved due to a more efficient use of rsync. This commit will
4454 mark the portage version of catalyst-1.9.0.
4456 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4457 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4460 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4463 02 Aug 2004; John Davis <zhen@gentoo.org>
4464 livecd/runscript-support/livecdfs-update.sh:
4467 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4468 +targets/stage1/build.py, -targets/stage1/build.sh,
4469 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4470 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4471 targets/stage3/stage3-chroot.sh:
4472 applied patch from bug #58840. it should fix up things for uclibc stages and
4473 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4475 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4476 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4477 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4478 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4479 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4480 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4481 livecd/runscript-support/livecdfs-update.sh,
4482 modules/livecd_stage2_target.py:
4483 addition of wolf31o2's gamecd patchset. untested, so please beware
4485 14 Jul 2004; John Davis <zhen@gentoo.org>
4486 livecd/runscript-support/livecdfs-update.sh,
4487 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4488 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4489 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4490 this out of generic_stage_target and into livecd-stage2 since the
4491 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4493 13 Jul 2004; John Davis <zhen@gentoo.org>
4494 livecd/runscript-support/livecdfs-update.sh:
4495 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4496 default rc'ed programs when only one change was required to rcadd. so I
4497 changed it so that the defaults are *always* loaded and specified additions/
4498 deletions are just added on top of those.
4500 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4501 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4502 targets/livecd-stage1/livecd-stage1-chroot.sh,
4503 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4504 targets/tinderbox/tinderbox-chroot.sh:
4505 changing the more verbose behavior to the -V (verbose) flag
4507 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4508 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4509 targets/livecd-stage1/livecd-stage1-chroot.sh,
4510 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4511 targets/tinderbox/tinderbox-chroot.sh:
4512 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4513 it is about to merge so that deps and USE flags are more evident
4515 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4516 modules/catalyst_support.py:
4517 completely rewrote the catalyst main script so that it can actually utilize
4518 more than one command line flag. new functionality included, but not active
4519 yet (--debug and --verbose). arguments can still be passed on the commandline
4520 through the use of the -C (--cli) flag. updated the arg_parse function in
4521 catalyst_support.py to accomodate my changes.
4523 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4524 modules/generic_target.py, modules/grp_target.py,
4525 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4526 modules/snapshot_target.py, modules/stage1_target.py,
4527 modules/stage2_target.py, modules/stage3_target.py,
4528 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4529 fixes for bugs #55192 and #54137
4530 added a new key for all specfiles, portage_confdir.
4531 this should point to a directory similar in functionality to /etc/portage.
4533 cleaned up the module code a bit so that unnecessary modules
4536 more work on resuming. it is getting there, but it still needs a ton of work,
4537 so please test, and report bugs.
4539 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4540 modules/catalyst_support.py, modules/generic_stage_target.py,
4541 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4542 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4543 stage resuming functionality should be working. I still have to work on GRP
4544 and livecds, but they should not be hard. I could not incorporate emerge
4545 --resume into stage resuming functionality because in some instances, portage
4546 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4547 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4548 ). I also made some small tweaks to the stage target scripts which clean up
4549 the envscript stuff. Not noticable performance wise, but it makes me feel all
4550 warm and fuzzy to know that it is programmed absolutely correctly ;)
4552 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4553 modules/generic_stage_target.py:
4554 revamped the cmd() structure so that it could properly return error codes.
4555 Please note that this might break catalyst until there is some further
4556 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4557 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4558 now. Additionally, catalyst will stop when there is an error with an ebuild
4559 ... it didn't do this before, it just plowed along and packed things up.
4561 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4562 code in portage.py and then answering my noob questions.
4564 13 Jun 2004; John Davis <zhen@gentoo.org>
4565 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4566 livecd/runscript-support/livecdfs-update.sh:
4567 some last minute fixins (stuff to work with the new genkernel)
4569 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4572 11 Jun 2004; John Davis <zhen@gentoo.org>
4573 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4574 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4577 10 Jun 2004; John Davis <zhen@gentoo.org>
4578 livecd/runscript-support/kmerge.sh,
4579 livecd/runscript-support/livecdfs-update.sh,
4580 livecd/runscript-support/post-kmerge.sh,
4581 livecd/runscript-support/pre-kmerge.sh:
4582 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4583 functions control what scripts are added to their respective runlevels. This
4584 option would be specified like so in the spec file: livecd/rcadd:
4585 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4587 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4588 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4589 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4590 the code to give a nice error msg instead of a cryptic traceback
4592 04 Jun 2004; John Davis <zhen@gentoo.org>
4593 livecd/runscript-support/livecdfs-update.sh:
4594 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4595 /etc/bootsplash/default
4597 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4598 targets/embedded/embedded-chroot.sh,
4599 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4600 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4601 targets/livecd-stage1/livecd-stage1-chroot.sh,
4602 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4603 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4604 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4605 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4606 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4607 targets/tinderbox/tinderbox-chroot.sh,
4608 targets/tinderbox/tinderbox-preclean-chroot.sh,
4609 targets/tinderbox/tinderbox.sh:
4610 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4612 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4613 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4614 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4615 It should be a full path pointing to a portage overlay dir.
4617 27 May 2004; John Davis <zhen@gentoo.org>
4618 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4619 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4620 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4621 livecd/runscript/default-runscript.sh:
4622 added updated silos and fixed motd bug
4624 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4625 rolling out version 1.0.8
4627 22 May 2004; John Davis <zhen@gentoo.org>
4628 livecd/runscript-support/kmerge.sh,
4629 livecd/runscript-support/livecdfs-update.sh,
4630 modules/livecd_stage2_target.py:
4631 added key livecd/bootsplash
4633 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4634 livecd/runscript/sparc-archscript.sh,
4635 livecd/runscript/sparc64-archscript.sh:
4636 sparc fixup patches from gustavoz at g.org
4638 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4639 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4640 is livecd/modblacklist
4642 19 May 2004; John Davis <zhen@gentoo.org>
4643 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4644 livecd/runscript/x86-archscript.sh:
4645 added support for livecd/overlay, changed vga=0x317 to vga=791
4646 in the x86 archscript as it is a more standard setting and should
4647 work on more hardware
4649 17 May 2004; John Davis <zhen@gentoo.org>
4650 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4651 livecd/runscript-support/kmerge.sh,
4652 livecd/runscript-support/livecdfs-update.sh,
4653 modules/livecd_stage2_target.py:
4654 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4655 we also now have basic motd copying support for more branded livecds
4657 16 May 2004; John Davis <zhen@gentoo.org>
4658 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4659 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4660 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4662 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4663 modules/catalyst_support.py, modules/embedded_target.py,
4664 modules/generic_stage_target.py, modules/generic_target.py,
4665 modules/grp_target.py, modules/livecd_stage1_target.py,
4666 modules/livecd_stage2_target.py, modules/stage1_target.py,
4667 modules/stage2_target.py, modules/stage3_target.py,
4668 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4669 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4670 caused gcc profile problems.
4672 12 May 2004; John Davis <zhen@gentoo.org>
4673 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4674 livecd/runscript-support/livecdfs-update.sh,
4675 livecd/runscript-support/post-kmerge.sh,
4676 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4678 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4679 silliness). Most notably, I have taken advantage of the update-modules
4680 --assume-kernel fix from agriffis so that we can actually use 3rd party
4681 modules now. Please note that >=baselayout-1.9.0 is required.
4683 02 May 2004; Olivier Crete <tester@gentoo.org>
4685 Added forgotten CHOST for i386 subarch
4687 30 Apr 2004; John Davis <zhen@gentoo.org>
4688 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4689 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4690 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4691 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4693 -fixed 2004.0 branding in the isolinux cdtar
4694 -fixed up acpi stuff in the runscripts
4695 -fixed up the x86 help message and corrected the numerous errors in it
4697 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4698 livecd/runscript/default-runscript.sh:
4699 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4700 1.0.7. we are ready for release
4702 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4703 fix for the problem that gustavoz found wrt the /dev creation stuff not
4704 detecting arches. also an efficiency fix for stage1 building
4706 14 Apr 2004; John Davis <zhen@gentoo.org>
4707 targets/embedded/embedded-chroot.sh,
4708 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4709 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4710 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4711 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4712 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4713 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4714 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4715 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4716 targets/tinderbox/tinderbox-preclean-chroot.sh,
4717 targets/tinderbox/tinderbox.sh:
4718 fix for bug #47733 - fixes for distcc and an envscript bugfix
4720 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4723 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4724 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4725 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4726 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4727 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4728 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4729 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4730 targets/stage1/stage1-preclean1-chroot.sh,
4731 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4732 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4733 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4734 targets/tinderbox/tinderbox.sh:
4735 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4736 zhen@gentoo.org please.
4738 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4739 fix for /dev in stage1
4741 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4744 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4745 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4746 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4747 Added the two kernel-configs for 2004.1 x86
4749 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4750 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4751 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4752 targets/tinderbox/tinderbox.sh:
4753 fix to address missing /dev in stages, fixed path for env-update in all of the
4756 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4757 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4759 01 Apr 2004; John Davis <zhen@gentoo.org>
4760 livecd/runscript/default-runscript.sh:
4761 added in fix for the module.conf stuff courtesy of Benjamin Judas
4764 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4766 cosmetic touchups for 1.0.5
4768 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4769 added support to the stage2 for stackable profiles bootstrap
4771 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4772 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4773 support for sparc32/64 build compatibility
4775 30 Mar 2004; John Davis <zhen@gentoo.org>
4776 livecd/runscript/default-runscript.sh, modules/targets.py,
4777 targets/stage1/build.sh:
4778 fix for bug 46022, more stackable profile fixes, embedded patches added
4780 26 Mar 2004; John Davis <zhen@gentoo.org>
4781 livecd/runscript/default-runscript.sh, modules/targets.py,
4782 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4783 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4784 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4785 fixes for bugs #44625 and #45805
4787 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4788 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4789 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4790 memtest is in. if you want to use it, check out the memtest86 cd tarball
4791 Also, fixes for bugs 45078, 45188, 44306
4793 23 Mar 2004; John Davis <zhen@gentoo.org>
4794 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4795 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4796 livecd/runscript/x86-archscript.sh, modules/targets.py,
4797 targets/livecd-stage3/unmerge.sh:
4798 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4799 created at the end of the livecd-stage2 process.
4801 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4802 targets/embedded/embedded.sh:
4803 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4805 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4806 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4807 removing the hardened-gcc deps since the package itself is deprecated'
4809 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4810 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4812 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4813 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4814 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4815 examples/livecd/alpha/config-2.4.21-r4-alpha,
4816 examples/livecd/alpha/config-2.4.21-r4-jensen,
4817 examples/livecd/alpha/config-2.4.21-r4-legacy,
4818 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4819 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4820 fixes for bugs 43676, 43701. Alpha support added as well.
4822 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4823 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4824 kde/gnome cd specs added.
4826 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4827 fix in catalyst.conf for bug #42044
4829 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4830 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4831 examples/livecd/sparc64/config-2.4.24-sparc64:
4832 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4834 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4835 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4836 for a $clst_conf environment variable. You can use the $clst_conf variable to
4837 point to a file to use in place of /etc/catalyst.conf. By setting this
4838 variable in your shell, catalyst can easily be used by multiple people on the
4839 same machine. Also, ccache support now works for genkernel.
4841 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4842 removed file for livecd-stage2 target, as this is handled by the runscript
4843 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4844 and made "/boot/kernel/foo/extraversion" an optional rather than required
4845 parameter. The aforementioned "packages" is used to specify kernel-related
4846 packages (like module ebuilds) to merge with each kernel, and the new "use"
4847 option is used to specify the USE settings you'd like exported to the
4848 environment during kernel as well as kernel "packages" build.
4850 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4851 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4852 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4853 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4854 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4855 targets/tinderbox/tinderbox.sh:
4856 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4857 it for ebuild - added headers to everything and removed deprecated dirs
4859 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4860 adding Kumba's patches for MIPS
4862 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4863 Added hppa specific code.
4865 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4866 Tinderbox target added. See tinderbox examples in examples/ dir.
4868 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4869 spec file support integrated into catalyst. Use "-f/--file specfile" as
4870 argument; see examples dir for examples.
4871 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4872 example of how to use it.
4874 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4875 support functions for spec file parsing and reading added. Will get added to
4878 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4879 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4882 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4883 Significant rework of code structure. Everything is falling nicely into place.
4885 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4886 Exception handling fully-integrated into current prototype code.
4888 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4889 beginning of exception handling integration, got some of the target code
4892 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4893 major code rework in progress on the python parts.
4895 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4896 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4897 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4898 for organiation's sake, I have moved the files, such as livecd foundations,
4899 into catalyst/files. It will make it easier for us when ebuild time comes
4902 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4903 All preliminary target build scripts are now added and coded to near as spec
4904 that we can have at this point.
4906 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4907 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4908 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4909 something that should be continued as much as reasonably possible in other
4910 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4911 code completed, and internal fall-backs to reasonable global config defaults
4914 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4915 subarch test outsourced to python catalyst-subarches function.
4917 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4918 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4920 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4921 removing dup enter_chroot
4923 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4924 document subarches checking
4926 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4927 Fix valid subarch test.
4929 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4930 include/build_functions.sh, include/functions.sh:
4931 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4932 start_build to build_functions.sh cleaning up the main catalyst script some
4935 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4936 fixed SRCBALL and DESTBALL, making it transparent for profiles
4938 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4939 added an exit condition to the cmd line argument case statement
4941 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4942 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4943 the changes that I made to the above files should make catalyst completely
4944 transparent to no matter what profile we are using. check files/catalyst.conf
4945 for the list of BUILDTYPEs that we support.
4947 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4948 changed how cmd line arguments are handled
4950 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4951 I changed the is_special handling so that it is cleaner and faster
4953 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4954 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4955 livecd/foundations/x86-basic/post-clean.sh,
4956 livecd/foundations/x86-basic/pre-clean.sh,
4957 livecd/foundations/x86-basic/settings:
4958 I outsourced more functions to include/functions.sh. I made it a seperate file
4959 from build_fucntions.sh so that we can keep our build and other functions
4960 apart. I also added in the livecd stuffs from the stager side of things.
4962 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4963 include/build_functions.sh:
4964 I outsourced all of the build functions to include/build_functions.sh. In the
4965 future, this will happen more - the code needs cleaned up.
4967 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4969 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4970 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4971 does not use that anymore.
4973 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4974 since we now have a default profile in portage, i massaged some errors
4975 messages to reflect that.
4977 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4979 removed ccache support from catalyst stage1 build cause it breaks the build.
4980 Additionally, I removed gettext support from bootstrap, because according to
4981 our new default profile, we don't use that anymore.
4983 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4984 added a new var, BUILDTYPE, adding more transparency for building.
4985 In the future, we will be building both selinux and hardened sources.
4987 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4988 fixed some formatting when catalyst prints out build info, additionally,
4989 trying to make catalyst more transparent for future expansion of stages
4991 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4992 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4993 --help. I moved this functionality from the main program section to
4996 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4997 I edited catalyst to change our naming convention from stage*-arch-h.* to
4998 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4999 I change naming conventions, as catalyst will be eventually extended to
5000 do selinux-* stages also.
5002 Additionally, I updated README.catalyst to include profile information.
5004 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5005 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5006 I renamed README.stager to README.catalyst and have made some very minor
5007 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5008 I have hacked bootstrap to use the hardened profile, as well as utilize
5009 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5010 major). Additionally, bin/stage1 has been hacked to accept the hardened
5011 profile, and use hardened-gcc.
5013 09 September 2003; John Davis <zhen@gentoo.org>:
5014 Initial import of hardened stager. I am forking this from the original
5015 stager code in order to better fit our needs. The original stager code is
5016 still used by Gentoo, and is maintained by Daniel Robbins
5017 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5018 contributors that coded stager.