1 # ChangeLog for catalyst
2 # Copyright 1999-2010 Gentoo Foundation; 2008-2010 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
7 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
10 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
11 This is catalyst 2.0.6.911
13 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
14 Replace -Os with -O2 for ARM
16 26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
19 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
20 This is catalyst-2.0.6.909
22 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
23 targets/support/chroot-functions.sh:
24 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
25 <nunomilheiro@gmail.com>, gentoo bug #273664
27 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
28 targets/support/netboot2-final.sh:
29 Fix sparc bug, gentoo bug 297231
31 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
32 Update copyrights, add me to AUTHORS
34 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
35 This is catalyst-2.0.6.908
37 05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
38 modules/generic_stage_target.py:
39 Restore old behaviour on the CXXFLAGS variable on the created make.conf
41 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
42 Fix typo and add armv7a-hardfp target
44 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
45 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
46 targets/support/pre-kmerge.sh:
47 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
50 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
51 targets/support/chroot-functions.sh:
52 Only run depclean for stage3/system
54 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
55 This is catalyst 2.0.6.906
57 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
58 targets/support/chroot-functions.sh:
59 Run depclean at the end of stage generation (for Gentoo bug #295132)
61 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
62 targets/support/livecdfs-update.sh:
63 Apply patch from Gentoo bug #284585
65 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
66 Clean up a few extraneous spaces, line wrap a comment, and add Id.
68 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
69 +.gitattributes, README, TODO:
70 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
73 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
74 modules/livecd_stage2_target.py:
75 Apply patch for module blacklisting from gentoo bug #282148
77 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
78 Version bumping to 2.0.6.905 for release.
80 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
81 livecd/files/x86-F6.msg:
82 Apply patch to document espeakup support for Gentoo bug #267708
84 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
85 modules/catalyst/config.py:
86 import catalyst_support for Gentoo bug #271368
88 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
89 Rolling an official catalyst 2.0.6.904 version.
91 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
92 Apply additional patch from Gentoo bug #255793 for arm subarches
94 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
95 targets/support/chroot-functions.sh:
96 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
98 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
99 Additional sh patch from Gentoo bug #255793
101 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
102 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
104 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
105 modules/generic_stage_target.py:
106 Update reference to make.conf.example for new location in portage-2.1.6
108 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
109 targets/stage1/stage1-chroot.sh:
110 Remove --noreplace from run_merge call so that baselayout gets rebuilt
113 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
114 targets/support/rc-update.sh:
115 Change invalid atom '>=sys-apps/baselayout-2*' to
116 '>=sys-apps/baselayout-2'
118 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
119 modules/catalyst_support.py:
120 Try to import portage.util before portage_util
122 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
123 Add note about metadata_overlay being default in 2.1.6
125 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
126 Updated the AUTHORS section and the header for the ChangeLog, to reflect
127 that individual authors now retain their copyright to code they submit.
129 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
130 Rewrote TODO to make it clearer and added a ton of new items to it.
132 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
133 modules/generic_stage_target.py:
134 screw you python...hard
136 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
137 modules/generic_stage_target.py:
138 Disable removal of 'target_path' when build starts
140 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
141 modules/generic_stage_target.py:
142 Apply patch from armin76 to actually make use of the busybox_config value
145 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
146 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
147 Add support for gk's --busybox-config= option
149 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
150 modules/generic_stage_target.py:
151 Missing / before 'iso'
153 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
154 modules/snapshot_target.py:
155 Add support for purging to snapshot target
157 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
158 Add mix-in cdtar idea to TODO
160 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
161 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
162 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
163 Remove old isolinux-3.09 cdtar files
165 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
166 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
167 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
168 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
170 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
171 Marking this 2.0.6.903 for testing.
173 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
174 targets/netboot2/netboot2-controller.sh:
175 Disable copying of nb-busybox.cf since it isn't used anyway
177 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
178 arch/x86.py, catalyst:
179 A few typo and other minor fixes as reported by armin76
181 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
182 modules/generic_stage_target.py:
183 Add support for digests="all" for Gentoo bug #209611
185 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
186 examples/netboot2_template.spec, targets/support/kmerge.sh:
187 Automatically append --netboot to GK_ARGS for netboot2 target Remove
188 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
190 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
191 targets/support/pre-kmerge.sh:
192 Remove evil hacks that copy gk files around for netboot2
194 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
195 Bumping version for release.
197 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
198 modules/catalyst_support.py:
199 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
202 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
203 modules/catalyst_support.py, modules/generic_stage_target.py:
204 Add support for -P/--purgeonly option
206 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
207 Updated README to tell the user where to locate catalyst.conf if not using
208 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
211 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
212 Kicking out a 2.0.6.901 release for testing.
214 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
215 modules/generic_stage_target.py:
216 Automatically prepend build dir path to livecd/iso if it's not an absolute
219 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
220 Update TODO with placeholder idea.
222 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
223 +modules/catalyst/util.py:
224 Create catalyst.util module with capture_traceback() and print_traceback()
225 functions Capture and print traceback when build fails instead of letting
228 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
229 modules/catalyst/config.py, modules/catalyst_support.py:
230 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
232 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
233 modules/catalyst/config.py:
234 A few fixes to ParserBase after actually testing it switch to parsing
235 config file with ConfigParser.
237 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
238 +modules/catalyst/config.py, -modules/catalyst/util.py:
239 More indecisiveness..move util.spec to config.SpecParser.
241 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
242 -modules/catalyst/spec.py, +modules/catalyst/util.py,
243 modules/catalyst_support.py:
244 * Rename catalyst.spec to catalyst.util
245 * Move spec_dump() into spec class
246 * Modify catalyst to use new spec class
248 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
249 +modules/catalyst/__init__.py:
250 Add __init__.py file and import line.
252 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
253 +modules/catalyst/spec.py:
254 Initial commit of modules/catalyst/spec.py.
256 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
258 Updating x86/amd64 arch support. Original patches by William Cooke
259 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
261 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
262 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
263 modules/snapshot_target.py, modules/stage4_target.py,
264 targets/support/bootloader-setup.sh, targets/support/functions.sh,
265 targets/support/kmerge.sh:
266 Removing all deprecated interfaces. We no longer wish to support them and
267 they're not needed. Anyone using a pre-2.x spec file will need to update
270 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
271 -livecd/files/Getting_Online.txt:
272 Removing livecd/files/Getting_Online.txt since it was quite outdated.
274 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
276 Updated for new git repo.
278 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
279 targets/support/livecdfs-update.sh:
280 Add gconf settings for gnome-screensaver to disable locking by default. This
283 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
284 Add armv5tel to arm host list.
286 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
287 targets/support/chroot-functions.sh:
288 If we don't have a distcc user, we need to reinstall distcc, even if it's
289 been built with the right USE. This mainly affects stage1/stage2.
291 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
292 targets/support/chroot-functions.sh:
293 We need to run distcc-config --install, since we won't be installing into
294 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
295 installed versions of distcc.
297 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
298 Add a couple of distcc-related items to TODO.
300 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
301 targets/stage1/stage1-preclean-chroot.sh,
302 targets/stage2/stage2-preclean-chroot.sh,
303 targets/stage3/stage3-preclean-chroot.sh,
304 targets/stage4/stage4-preclean-chroot.sh:
305 We don't want to run setup_myfeatures in preclean, but still want to update
306 the environment and show our debug information.
308 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
309 targets/stage1/stage1-preclean-chroot.sh,
310 targets/stage2/stage2-preclean-chroot.sh,
311 targets/stage3/stage3-preclean-chroot.sh,
312 targets/stage4/stage4-preclean-chroot.sh,
313 targets/support/chroot-functions.sh:
314 Remove the die on LIBDIR check, since it won't be set on non-multilib
315 profiles. We can now run debug in preclean again.
317 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
318 targets/support/functions.sh:
319 Let's not try to chmod a dangling symlink.
321 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
322 targets/support/chroot-functions.sh:
323 Added emerge --info to debug output. I don't know why I didn't add it before.
325 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
326 targets/stage1/stage1-preclean-chroot.sh,
327 targets/stage2/stage2-preclean-chroot.sh,
328 targets/stage3/stage3-preclean-chroot.sh,
329 targets/stage4/stage4-preclean-chroot.sh:
330 We probably shouldn't be running our debug functions in our stages. Let's
333 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
334 targets/support/chroot-functions.sh:
335 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
338 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
339 targets/support/livecdfs-update.sh:
340 Only copy the handbook icon if one exists.
342 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
343 modules/catalyst_lock.py:
344 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
347 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
348 targets/livecd-stage2/livecd-stage2-controller.sh:
349 We should be matching all possible LIBDIRs, so make sure we do that.
351 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
352 targets/support/livecdfs-update.sh:
353 We no longer need the metadata.tar.bz2, since the Installer uses
356 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
357 targets/stage1/stage1-chroot.sh:
358 We don't need --newuse if we're not using binary packages, so there's no
361 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
362 targets/livecd-stage2/livecd-stage2-controller.sh:
363 Added initial framework for creating the CD's root on livecd/livedvd.
364 Currently, the end result is the same, but I'll be adding code to
365 automatically copy the stages and to automatically download the distfiles.
367 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
368 targets/livecd-stage2/livecd-stage2-controller.sh,
369 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
370 targets/support/rc-update.sh:
371 Change all checks for livecd/type: gentoo-release-livecd to
372 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
373 to allow for auto-fetching of distfiles and stages onto official DVD media.
375 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
376 targets/livecd-stage1/livecd-stage1-controller.sh,
377 targets/livecd-stage2/livecd-stage2-controller.sh:
378 Updated TODO. Added code to livecd-stage1 to generate a package list, which
379 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
380 the distfiles automatically.
382 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
383 modules/generic_stage_target.py:
384 Fix seedcache output so it fits in 80 columns.
386 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
387 targets/stage1/stage1-chroot.sh:
388 We should likely install baselayout before anything else, including the
389 package manager. As such, I've moved it to after sys-apps/baselayout is
392 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
393 targets/livecd-stage2/livecd-stage2-controller.sh:
394 Check for a snapshot in the overlay and error if one is present. This should
395 ensure that the snapshot on the CD is the same as the one used to build the
398 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
399 modules/catalyst_support.py:
400 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
401 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
404 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
405 targets/stage1/stage1-chroot.sh:
406 Change back to using sys-apps/baselayout. We'll need to come up with a
407 better permanent solution now that virtual/baselayout is no more.
409 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
410 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
411 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
413 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
414 targets/support/bootloader-setup.sh:
415 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
418 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
419 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
420 Added TODO. Changed create_handbook_icon call to only be called if
421 /docs/handbook/index.html exists on the disk or in livecd/overlay.
423 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
424 targets/support/kmerge.sh:
425 Run sed on KERNELVERSION to escape the slashes so we can use it in another
428 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
429 targets/support/kmerge.sh:
430 Modify test to run if package.provided exists instead of if it doesn't.
431 Run sed on the correct file.
433 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
434 targets/support/chroot-functions.sh:
435 Added --noreplace to setup_myfeatures merges so we don't blow away any
436 packages which are already installed with the proper USE flags for the given
437 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
439 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
440 livecd/files/README.txt:
441 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
443 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
444 targets/support/rc-update.sh:
445 Added mdraid for baselayout-2 users.
447 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
448 targets/support/kmerge.sh:
449 Clean up package.provided after the kernel build
451 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
452 targets/support/kmerge.sh:
453 It helps if I put things in the correct order so they'll actually execute,
454 rather than getting a nice error from emerge.
456 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
457 targets/support/kmerge.sh:
458 Change upgrade to update.
460 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
461 targets/support/kmerge.sh:
462 Add back in the package.provided code that *should* skip the kernel sources
463 merge for call back and subsequent runs.
465 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
466 targets/support/kmerge.sh:
467 We don't really need to use binary packages for the kernel sources, since it
468 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
469 when we're not using kerncache.
471 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
472 targets/support/kmerge.sh:
473 Remove 'symlink' from USE, since it's not needed and screws up kerncache
475 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
476 targets/livecd-stage2/livecd-stage2-controller.sh:
477 OK, we run our find outside the chroot, so we don't want to use absolute
478 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
479 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
482 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
483 targets/livecd-stage2/livecd-stage2-controller.sh,
484 targets/stage1/stage1-controller.sh:
485 Cleanup the clean section for stage1 and add an updated clean section for
486 livecd-stage2 when we're a minimal, universal, or game CD. This is
487 2.0.6_pre14 for testing.
489 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
490 targets/support/kmerge.sh:
491 We should be using --newuse when merging our packages in callback.
493 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
494 targets/grp/grp-chroot.sh:
495 We should only use --noreplace when building a pkgset, everything else
498 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
499 modules/catalyst_support.py, modules/generic_stage_target.py,
500 modules/grp_target.py:
501 Apply additional patches from bug #207862 for CONTENTS generation.
503 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
504 targets/grp/grp-chroot.sh:
505 Call setup_myemergeopts after changing clst_FETCH.
507 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
508 targets/netboot2/netboot2-pkg.sh:
509 Remove a bit of unnecessary code.
511 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
512 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
513 targets/support/chroot-functions.sh:
514 Fix some spacing on the -* warning, revert Andrew's last change, since it
515 didn't do anything, and clean up the GRP chroot code so it works smarter and
516 set clst_FETCH when clst_grp_type is something other than pkgset.
518 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
519 targets/support/chroot-functions.sh:
520 Don't set --usepkg and --buildpkg when fetching.
522 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
523 modules/generic_stage_target.py:
524 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
527 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
528 modules/generic_stage_target.py:
529 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
530 boot/kernel/${kname}/config copying code in generic_stage_target.
532 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
533 targets/support/kmerge.sh:
534 Make sure we don't give genkernel a --kernel-config if it isn't set in the
537 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
538 modules/generic_stage_target.py, targets/support/kmerge.sh,
539 targets/support/pre-kmerge.sh:
540 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
541 valid, rather than required, changed clst_ksource to default to
542 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
543 removal of USE to after the kernel build so the modules get the correct USE,
544 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
546 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
547 targets/support/kmerge.sh:
548 We should run the default functions for kmerge.sh, too.
550 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
551 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
552 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
553 Updated aboot cdtar with a newer version to support newer kernels.
555 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
556 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
557 Updated make_destpath so it writes out to make.conf as well as exporting
558 ROOT to the environment, added a make_destpath call to cleanup_stages, and
559 adding make_destpath /tmp/stage1root to stage1.
561 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
562 Updated README a bit and rolling 2.0.6_pre12 for testing.
564 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
565 targets/support/create-iso.sh:
566 Removed any further checks for clst_fstype and making sure everybody is
567 using ${mkisofs_zisofs_opts}.
569 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
570 targets/support/livecdfs-update.sh:
571 The default theme for GNOME is now Clearlooks, so we can remove the theme
572 code, but we still want to set the font size.
574 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
575 targets/support/livecdfs-update.sh:
576 We need to put quotes around ${user_comment} or useradd gets confused.
578 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
579 targets/support/chroot-functions.sh:
580 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
583 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
584 targets/support/kmerge.sh:
585 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
586 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
588 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
589 targets/support/create-iso.sh:
590 Bash fscking sucks, so we have to compromise on this code reduction solution
591 a bit. It's still far better than it was
593 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
594 targets/support/create-iso.sh:
595 Don't escape quotes when actually running the command
597 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
598 targets/support/kmerge.sh:
599 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
601 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
602 targets/support/kmerge.sh:
603 Use -L instead of -l in test for symlink
605 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
606 targets/stage1/stage1-controller.sh:
607 Remove code for gcc-config/binutils-config since it should be getting done
608 in the preclean script, anyway.
610 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
611 targets/stage1/stage1-chroot.sh:
612 I missed one place where HOSTUSE was being used incorrectly.
614 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
615 targets/support/kmerge.sh:
616 Escape the correct quote
618 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
619 targets/support/kmerge.sh:
620 Change remaining instances of run_emerge to run_merge
622 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
623 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
624 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
627 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
628 targets/support/bootloader-setup.sh:
629 Let's change our splash checking to a global check so it only needs to be
630 done once. This makes much more sense than having all of those if ... else
633 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
634 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
635 Fix our USE invocation here so things work as expected.
637 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
638 targets/support/livecdfs-update.sh:
639 Force-enable livecd/users for livecd/type gentoo-release-livecd and
642 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
643 targets/support/livecdfs-update.sh:
644 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
647 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
648 targets/livecd-stage2/livecd-stage2-controller.sh:
649 Fixing the snapshot copying so it will only copy the correct snapshot for
650 people who don't know how to properly use wget.
652 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
653 targets/stage1/stage1-chroot.sh:
654 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
657 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
658 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
659 OK, we have to escape our quotes, rather than use single quotes, or we don't
660 evaluate the variables properly.
662 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
663 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
664 targets/support/kmerge.sh:
665 Fixing echo/sed for make.conf writing.
667 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
668 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
669 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
670 Rather than using the environment, we write out our USE to make.conf, then
671 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
672 be written to make.conf, already.
674 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
675 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
676 targets/livecd-stage1/livecd-stage1-chroot.sh,
677 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
678 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
679 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
680 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
681 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
682 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
683 Changing run_emerge to run_merge, changing both setup_portage and
684 setup_myfeatures to add any USE changes to make.conf prior to merge, then
685 removing the settings added, rather than (ab)using the environment.
687 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
688 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
689 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
690 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
691 targets/tinderbox/tinderbox-chroot.sh:
692 Rearrange some of the functions in chroot-functions.sh in preparation for
693 some upcoming changes and rename setup_portage to setup_pkgmgr.
695 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
696 targets/stage1/stage1-controller.sh:
697 Removing an extra env-update call from stage1's preclean.
699 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
700 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
701 targets/support/bootloader-setup.sh:
702 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
703 help.msg which we didn't even use.
705 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
706 targets/support/bootloader-setup.sh:
707 Don't write out out 'default 1' line when creating grub.conf, since the
708 'help' entry is now at the bottom, and we want grub to default to the first
711 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
712 targets/support/bootloader-setup.sh:
713 Removed checks on livecd/splash_type, since we only support one type,
714 removed remaining bootsplash code from bootloader-setup.sh, added automatic
715 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
716 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
718 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
719 targets/livecd-stage2/livecd-stage2-controller.sh:
720 Let's automatically copy in the snapshot if livecd/type is
721 gentoo-release-livecd.
723 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
724 modules/generic_stage_target.py:
725 Fix leading whitespace in empty() so it's only executed if there's something
726 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
727 211410 for pointing this out
729 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
730 targets/support/rc-update.sh:
731 Quote baselayout package atom
733 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
734 targets/support/chroot-functions.sh:
735 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
736 PATH by default. Instead, simply check if it exists.
738 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
739 targets/support/chroot-functions.sh:
740 Remove temporary package listing code, since --verbose is forced on with
743 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
744 Force-enable --verbose when using --debug
746 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
747 targets/support/kmerge.sh:
748 Changing modules-update to update-modules to quiet a warning and keep us
749 from having it get removed out from under us.
751 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
752 targets/support/chroot-functions.sh:
753 Adding a note to myself for better debug and moving run_default_funcs to the
754 bottom of the script so it gets executed. Since this can otherwise break
755 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
757 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
758 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
759 targets/support/chroot-functions.sh:
760 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
761 so we can get the output with --debug, added --newuse to the options for
762 stage1, as we should always rebuild any package where the USE has changed,
763 removed removal of portage logs from stage2-chroot.sh since it is being done
764 by cleanup_stages, moved world removal in cleanup_stages into a check for
765 stages 1 through 3, made update_env_settings check for the existence of
766 env-update before running it since we now run update_env_settings by default
767 everywhere chroot-functions.sh is sourced, and added a section to show_debug
768 to list the packages, since we don't yet force-enable verbose with debug.
770 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
771 modules/catalyst_lock.py:
772 Since my python sucks and I don't feel like troubleshooting it at the
773 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
774 2.0.6_pre8 for testing.
776 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
777 modules/builder.py, modules/catalyst_lock.py:
778 Added some extra debug output to catalyst_lock.py and added Stuart Longland
779 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
781 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
782 modules/catalyst_support.py:
783 change 'is' to == because python is grumpy
785 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
786 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
787 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
788 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
789 targets/support/rc-update.sh:
790 Removing support for bootsplash, since it hasn't been in a supported kernel
791 in a couple years and isn't accepted upstream.
793 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
794 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
795 Fix up the sed for genkernel so it works on versions both before and after
796 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
797 change was a bit too aggressive.
799 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
800 targets/support/bootloader-setup.sh:
801 Change grub timeout to 15 seconds instead of 150.
803 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
804 targets/support/pre-kmerge.sh:
805 Comment out sed on genkernel executable as it appears to do nothing these
808 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
809 targets/livecd-stage2/livecd-stage2-controller.sh:
810 Only call find on libdirs that actually exist. Thanks to Kristoffer
811 <krek6597@student.uu.se> in bug #210807.
813 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
814 modules/generic_stage_target.py:
815 Add warning about -* in foo/use in the spec.
817 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
818 targets/embedded/embedded-chroot.sh,
819 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
820 targets/grp/grp-preclean-chroot.sh,
821 targets/livecd-stage1/livecd-stage1-chroot.sh,
822 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
823 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
824 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
825 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
826 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
827 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
828 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
829 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
830 targets/tinderbox/tinderbox-preclean-chroot.sh:
831 Change all . to source.
833 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
834 targets/embedded/embedded-preclean-chroot.sh,
835 targets/grp/grp-preclean-chroot.sh,
836 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
837 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
838 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
839 targets/stage3/stage3-preclean-chroot.sh,
840 targets/stage4/stage4-preclean-chroot.sh,
841 targets/support/chroot-functions.sh,
842 targets/tinderbox/tinderbox-preclean-chroot.sh:
843 Added a cleanup_stages function and added it to the appropriate places.
845 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
846 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
847 targets/livecd-stage1/livecd-stage1-chroot.sh,
848 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
849 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
850 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
851 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
852 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
853 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
854 Removing any functions that we now call by default when we source
855 chroot-functions.sh by default.
857 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
858 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
859 targets/livecd-stage1/livecd-stage1-chroot.sh,
860 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
861 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
862 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
863 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
864 Clean up the debug code that I've added to stage1, move it to
865 chroot_functions.sh, and call it from all of our main targets.
867 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
868 modules/generic_stage_target.py:
869 Wow. I need to make sure that we actually comment comments in make.conf or
870 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
871 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
873 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
874 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
875 targets/stage3/stage3-chroot.sh:
876 We need to be sure we clear out /var/log/portage/elog as well as
877 /var/log/emerge.log for stages 1 through 3.
879 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
880 modules/generic_stage_target.py,
881 targets/livecd-stage2/livecd-stage2-controller.sh,
882 targets/support/livecdfs-update.sh:
883 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
884 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
885 80 columns. This is catalyst 2.0.6_pre5 for testing.
887 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
888 modules/generic_stage_target.py:
889 Apparently, python doesn't like it when you put a set of comments in front
890 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
893 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
894 modules/generic_stage_target.py:
895 Huge refactoring of modules/generic_stage_target.py to fix indentation and
896 generally clean up the code so it's a bit easier to read/follow.
898 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
899 modules/generic_stage_target.py:
900 Sort and de-dupe myusevars.
902 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
903 targets/stage1/stage1-chroot.sh:
904 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
906 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
907 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
908 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
909 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
910 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
911 targets/tinderbox/tinderbox-chroot.sh:
912 Move export of FEATURES to setup_myfeatures.
914 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
915 targets/stage1/stage1-chroot.sh:
916 Added some debug code to stage1 and fixed a nice bug where we weren't
917 building with the correct USE. Unfortunately, this invalidates any caches
918 for stage1, since we were building with the entire USE from the profile.
919 This is 2.0.6_pre4 for testing.
921 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
922 targets/stage1/stage1-chroot.sh:
923 We don't need to do the device building twice, so removing USE=build from
924 first baselayout install.
926 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
927 targets/support/livecdfs-update.sh:
928 We check for a plugdev group, add it if it doesn't exist, and make sure any
929 users specified by livecd/users is in the group.
931 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
932 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
933 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
935 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
936 modules/catalyst_support.py:
937 Fix up calc_contents in contents_map. Thanks to Brent Baude
938 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
941 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
942 targets/stage1/stage1-chroot.sh:
943 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
944 empty and will cause issues in stage3 and beyond.
946 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
947 targets/support/kmerge.sh, targets/support/rc-update.sh:
948 Changed some of the rc-update code so it should work with baselayout-2,
949 also. This is 2.0.6_pre2 for testing.
951 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
952 files/catalyst.conf, modules/catalyst_support.py,
953 modules/generic_stage_target.py, modules/grp_target.py,
954 modules/snapshot_target.py:
955 Added support for generating CONTENTS files automatically. Patch by Robin
956 Johnson <robbat2@gentoo.org> for bug #207862.
958 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
959 modules/snapshot_target.py:
960 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
961 exclude digest-* files from the snapshot.
963 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
964 arch/x86.py, modules/generic_stage_target.py:
965 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
966 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
968 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
969 targets/support/kmerge.sh:
970 Make the --kerncache option to genkernel dependent on 'kerncache' being in
971 options, so that it can actually be turned off.
973 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
975 Rearrange things in the arch/*.py files to ensure that nothing is used
976 before it has been defined.
978 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
979 Reorder arch/powerpc.py to make python happy.
981 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
982 modules/snapshot_target.py:
983 Change .svn --include to an --exclude like it was supposed to be.
985 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
987 Added several subarches for mips so we can dump the mips subarch profiles
988 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
991 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
992 targets/livecd-stage2/livecd-stage2-controller.sh:
993 Changed the code for copying the MOTD files so it's fewer lines and makes
996 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
997 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
998 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
999 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1001 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1003 Did a little cleanup on the x86.py to remove some redundant entries and
1004 added nocona and core2 to amd64.py, though they're currently commented out.
1006 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1007 modules/generic_stage_target.py:
1008 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1009 flags defined in the spec file.
1011 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1012 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1013 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1014 since catalyst sets CXXFLAGS=CFLAGS by default.
1016 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1017 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1018 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1020 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1021 Added prescott to the subarches for x86.
1023 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1024 modules/netboot2_target.py, targets/support/kmerge.sh:
1025 Add patch to enabled netboot2/linuxrc and automatically add path for
1026 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1027 <jsbronder@gentoo.org> in bug #208106.
1029 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1030 modules/netboot2_target.py:
1031 Allow root_overlay in netboot2 target for bug #208106.
1033 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1034 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1035 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1036 Added USE=bindist automatically to everything that inherits set_use from
1037 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1038 USE=bindist to emerge run for stage1, and did some minor cleanup in
1039 get_libdir in chroot-functions.
1041 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1042 targets/support/bootloader-setup.sh:
1043 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1045 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1046 examples/generic_stage_template.spec, examples/grp_template.spec,
1047 examples/livecd-stage1_template.spec,
1048 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1049 examples/stage4_template.spec, examples/tinderbox_template.spec:
1050 Changing link so it no longer points to a dead page. This is for bug #208609.
1052 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1053 modules/snapshot_target.py:
1054 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1056 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1057 targets/stage1/stage1-chroot.sh:
1058 As much as I hate this, we're going to force baselayout to install first.
1059 This will keep us from having any issues with packages that don't respect
1062 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1063 Reorder options in catalyst.conf so they're alphabetical.
1065 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1066 targets/support/bootloader-setup.sh:
1067 Add 'pager on' to grub.conf for bug #208531.
1069 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1070 livecd/files/README.txt, livecd/files/x86-F6.msg:
1071 Removing the unused kernel command line options from Volume/Device Management.
1073 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1074 This is now 2.0.5 for release.
1076 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1077 files/catalyst.conf, modules/catalyst_support.py,
1078 modules/generic_stage_target.py,
1079 targets/embedded/embedded-preclean-chroot.sh,
1080 targets/grp/grp-preclean-chroot.sh,
1081 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1082 targets/stage2/stage2-preclean-chroot.sh,
1083 targets/stage3/stage3-preclean-chroot.sh,
1084 targets/support/chroot-functions.sh,
1085 targets/tinderbox/tinderbox-preclean-chroot.sh:
1086 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1087 sys-devel/icecream cluster compiler support for bug #200095. This is
1088 catalyst 2.0.5_pre6 for testing.
1090 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1091 files/catalyst.conf, modules/generic_stage_target.py:
1092 Add the option for using metadata_overlay with portage to speed up cache.
1094 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1095 modules/stage1_target.py, modules/stage2_target.py,
1096 modules/stage3_target.py:
1097 Add /etc/portage to cleanables for stages 1 through 3.
1099 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1100 livecd/files/livecd-local.start,
1101 targets/livecd-stage2/livecd-stage2-controller.sh,
1102 targets/support/livecdfs-update.sh:
1103 We apparently still need profiles/eclass for building the stage3 from the
1104 LiveCD with the installer.
1106 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1107 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1110 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1111 targets/livecd-stage2/livecd-stage2-controller.sh,
1112 targets/support/livecdfs-update.sh:
1113 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1114 preservation of eclasses/profiles, and remove copying of livecd-local.start
1115 since it's not needed anymore.
1117 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1118 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1119 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1122 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1123 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1124 Removing old mkvardb code which is no longer used, commenting out setting of
1125 Gnome theme for testing now that Clearlooks has been default for some time,
1126 and changing vdb move from a case statement to a simple if statement. This
1127 is 2.0.5_pre5 for testing.
1129 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1130 modules/stage1_target.py:
1131 Removing cleaning of python encodings for bug #64890.
1133 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1134 modules/generic_stage_target.py:
1135 Add an extra warning into the generated make.conf about changing the CHOST.
1137 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1138 targets/support/livecdfs-update.sh:
1139 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1141 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1142 targets/embedded/embedded-preclean-chroot.sh,
1143 targets/grp/grp-preclean-chroot.sh,
1144 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1145 targets/stage2/stage2-preclean-chroot.sh,
1146 targets/stage3/stage3-preclean-chroot.sh,
1147 targets/tinderbox/tinderbox-preclean-chroot.sh:
1148 Check to see if distcc is enabled before calling cleanup_distcc().
1150 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1151 arch/sparc.py, arch/x86.py:
1152 Look for linux32 in /bin and /usr/bin.
1154 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1155 modules/generic_stage_target.py:
1156 Make error message more specific when removing immutable flag.
1158 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1159 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1160 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1161 information, and added a small fix for FreeBSD for bug #169041. This is
1162 catalyst 2.0.5_pre4 for testing.
1164 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1165 targets/support/chroot-functions.sh:
1166 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1167 patch from bug #120076 to add cross-compiling support to our distcc
1170 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1171 targets/support/chroot-functions.sh:
1172 Added a version of get_libdir from multilib.eclass so we can determine where
1173 to go poking around if we need to touch anything in libdir.
1175 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1176 Print an error saying what target failed before the traceback.
1178 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1179 modules/catalyst_support.py:
1180 When parsing make.conf, first try pkgcore's
1181 snakeoil.fileutils.read_bash_dict(), then portage's
1182 portage_util.getconfig(), then the internal parse_makeconf().
1184 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1185 modules/catalyst_support.py:
1186 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1188 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1189 examples/netboot_template.spec, examples/tinderbox_template.spec,
1190 modules/grp_target.py, modules/tinderbox_target.py:
1191 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1192 modules, and remove extra pkgcache_path and kerncache_path options from
1195 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1196 This is catalyst 2.0.5_pre3 for testing the new stages code.
1198 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1199 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1200 We need to force USE=bindist on for building stages.
1202 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1203 modules/generic_stage_target.py:
1204 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1205 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1207 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1208 targets/support/rc-update.sh:
1209 Added support for the newer versions of splashutils which use fbcondecor as
1210 the init script. This is catalyst 2.0.5_pre1 for testing.
1212 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1213 targets/livecd-stage2/livecd-stage2-controller.sh:
1214 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1217 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1218 modules/generic_stage_target.py, modules/stage1_target.py,
1219 modules/stage2_target.py:
1220 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1223 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1224 modules/generic_stage_target.py, modules/netboot2_target.py:
1225 Fix typo in getopt call for --clear-autoresume. thanks to
1226 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1227 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1228 Copy overlay files in netboot2 target into proper dir for bug #174635.
1230 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1231 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1232 targets/support/netboot2-final.sh:
1233 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1234 fix a minor bug in System.map copying, add portage_overlay support, and adds
1235 the ability to use globbing in the package file lists for the netboot2
1238 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1239 +targets/netboot2/nb-busybox.cf:
1240 Added nb-busybox.cf to the netboot2 target for bug #174298.
1242 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1243 targets/support/chroot-functions.sh:
1244 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1246 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1247 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1248 Change moving the VDB until after we have processed unmerge by moving it
1249 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1250 unmerge packages from the gentoo-release-livecd target.
1252 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1253 targets/support/kmerge.sh:
1254 Commented out the package.provided code in catalyst that seemed to cause
1255 problems with kerncache in testing. This is 2.0.4 and should be used for the
1258 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1259 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1260 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1261 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1262 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1263 improve the netboot2 target.
1265 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1266 modules/generic_stage_target.py:
1267 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1268 cause catalyst to export boolean variables as well as string-based
1271 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1272 modules/generic_stage_target.py:
1273 Fixing check for invalid subarch to not filter too much. Fix from Mike
1274 Frysinger <vapier@gentoo.org> for bug #173532.
1276 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1277 Added s390x (64-bit) support via a patch from Mike Frysinger
1278 <vapier@gentoo.org> for bug #173002.
1280 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1281 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1282 targets/livecd-stage1/livecd-stage1-chroot.sh,
1283 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1284 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1285 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1286 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1287 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1288 targets/support/pre-kmerge.sh:
1289 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1290 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1291 certain functions/code paths when running with -F/--fetchonly. Simplified
1292 kmerge.sh with regards to kerncache and callback packages. Also, changed
1293 ccache/distcc installs to use run_emerge instead of emerge directly, which
1294 allows us to more easily replace the underlying package manager, or add
1295 support for multiple package managers to catalyst.
1297 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1298 modules/grp_target.py:
1299 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1300 portage_overlay functionality to GRP, where it was mistakenly missing, for
1301 bug #171157. This is catalyst 2.0.3 and ready for release.
1303 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1304 targets/livecd-stage1/livecd-stage1-controller.sh,
1305 targets/support/livecdfs-update.sh:
1306 Removed the generation of grppkgs.txt since the Installer now uses vdb
1309 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1310 targets/support/create-iso.sh:
1311 Fix creation of the EFI images. Since it is FAT, we can't go around
1312 perserving permissions, now, can we?
1314 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1315 targets/support/livecdfs-update.sh:
1316 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1317 broken sed for rc.conf, which caused all kinds of hell to break loose when
1318 booting a new CD. This is 2.0.3_pre3.
1320 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1321 modules/generic_stage_target.py:
1322 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1323 such as group- from /etc before creating our stage tarballs. This is for bug
1326 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1327 targets/support/livecdfs-update.sh:
1328 Commenting out the livecd-kernel code, since the Installer should be doing
1329 everything necessary itself.
1331 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1332 targets/support/livecdfs-update.sh:
1333 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1334 the usbutils hanlding in case they follow suit with pciutils.
1336 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1337 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1338 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1339 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1340 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1341 problems with using all of the various subarch settings.
1343 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1344 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1345 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1346 check look in the correct location, and made sure we don't delete /voot
1347 within the EFI code if grub is present.
1349 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1350 modules/generic_stage_target.py:
1351 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1352 #166294. This one should fix the HPPA/PPC architectures.
1354 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1355 targets/support/chroot-functions.sh:
1356 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1357 remove the autoresume point for portage, as it really isn't needed and
1358 doesn't really gain us much, anyway.
1360 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1361 targets/stage1/stage1-chroot.sh:
1362 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1364 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1365 examples/generic_stage_template.spec, examples/grp_template.spec,
1366 examples/livecd-stage1_template.spec,
1367 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1368 examples/netboot_template.spec, examples/snapshot_template.spec,
1369 examples/stage4_template.spec, examples/tinderbox_template.spec:
1370 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1373 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1374 targets/support/livecdfs-update.sh:
1375 Make sure the user owns his home directory for bug #147195.
1377 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1378 +files/catalystrc, modules/catalyst_support.py:
1379 Re-arranged catalyst.conf to make it easier to follow while looking at the
1380 online reference and added a default catalystrc file, which does nothing.
1382 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1383 modules/catalyst_support.py, modules/embedded_target.py,
1384 modules/generic_stage_target.py, modules/grp_target.py,
1385 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1386 modules/stage3_target.py, modules/tinderbox_target.py:
1387 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1388 tab/space nastiness. This is for bug #161915.
1390 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1391 modules/generic_stage_target.py:
1392 Fixed new cbuild code with another patch from Mike Frysinger
1393 <vapier@gentoo.org> to allow the usage of subarches.
1395 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1396 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1397 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1398 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1399 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1400 targets/support/create-iso.sh, targets/support/functions.sh,
1401 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1402 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1404 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1405 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1406 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1407 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1408 modules/catalyst_lock.py, modules/catalyst_support.py,
1409 modules/embedded_target.py, modules/generic_stage_target.py,
1410 modules/generic_target.py, modules/grp_target.py,
1411 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1412 modules/netboot2_target.py, modules/netboot_target.py,
1413 modules/snapshot_target.py, modules/stage1_target.py,
1414 modules/stage2_target.py, modules/stage3_target.py,
1415 modules/stage4_target.py, modules/tinderbox_target.py,
1416 targets/embedded/embedded-chroot.sh,
1417 targets/embedded/embedded-controller.sh,
1418 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1419 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1420 targets/grp/grp-preclean-chroot.sh,
1421 targets/livecd-stage1/livecd-stage1-chroot.sh,
1422 targets/livecd-stage1/livecd-stage1-controller.sh,
1423 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1424 targets/livecd-stage2/livecd-stage2-controller.sh,
1425 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1426 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1427 targets/netboot2/netboot2-controller.sh,
1428 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1429 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1430 targets/stage1/stage1-controller.sh,
1431 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1432 targets/stage2/stage2-controller.sh,
1433 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1434 targets/stage3/stage3-controller.sh,
1435 targets/stage3/stage3-preclean-chroot.sh,
1436 targets/stage4/stage4-controller.sh,
1437 targets/stage4/stage4-preclean-chroot.sh,
1438 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1439 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1440 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1441 targets/tinderbox/tinderbox-controller.sh,
1442 targets/tinderbox/tinderbox-preclean-chroot.sh:
1443 Removing old CVS Header lines, which are no longer used since moving to SVN.
1445 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1446 targets/stage4/stage4-chroot.sh:
1447 Added back a missing 'then' from stage4 target.
1449 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1450 modules/generic_stage_target.py:
1451 Fix indentation so things actually work.
1453 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1454 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1457 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1458 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1459 Fix the display manager sed lines and change the icon for the local Handbook
1460 to use the GNOME 2.16 icon for gedit.
1462 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1463 modules/generic_stage_target.py:
1464 Changed the portage_overlay option to always install overlays in
1465 /usr/local/portage and added code to clean up /usr/local/portage and
1466 make.conf after sucessful execution and before creation of ISO/tarballs.
1468 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1469 targets/support/livecdfs-update.sh:
1470 Fixed a typo which broke coldplugging.
1472 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1473 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1474 Added a create_handbook_icon function and rearranged some of the icon
1475 creation for the LiveCD. This should resolve bug #143725 once a new release
1478 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1479 targets/support/livecdfs-update.sh:
1480 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1481 coldplugging. This allows us to unpack our firmware before we detect
1482 devices, so that devices that need it will get it.
1484 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1485 modules/generic_stage_target.py:
1486 Fix a typo in generic_stage_target.
1488 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1489 targets/support/livecdfs-update.sh:
1490 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1491 /etc/conf.d/xdm so we support older snapshots and newer ones.
1493 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1494 modules/livecd_stage2_target.py:
1495 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1498 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1499 modules/livecd_stage2_target.py:
1500 Reverted change in livecd-stage2 to the action_sequence until I can figure
1501 out what the problem is with it.
1503 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1504 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1505 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1506 modules/livecd_stage2_target.py:
1507 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1508 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1510 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1511 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1512 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1513 resolves an issue where a variable could be accessed unitialized in obscure
1514 circumstances. This is wrt bug #144984.
1516 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1517 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1518 modules/stage2_target.py, modules/stage4_target.py:
1519 Fixed up action_sequence when using --fetchonly to not create tarballs or
1520 ISO images for bug #143392.
1522 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1523 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1524 Clean up the USE usage in GRP/stage4.
1526 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1527 modules/generic_stage_target.py, modules/stage1_target.py,
1528 modules/stage2_target.py:
1529 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1530 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1532 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1533 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1534 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1535 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1536 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1537 instances of USE_ORDER since auto hasn't been valid for some time. This is
1540 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1541 modules/generic_stage_target.py, modules/stage1_target.py:
1542 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1543 goodness wrt bug #153587.
1545 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1546 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1547 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1549 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1550 modules/generic_stage_target.py, modules/stage4_target.py:
1551 Added a check to see if we have the tarball option enabled, which causes
1552 catalyst to run the capture sequence. This was requested by Tim Yamin for
1553 the stage4 target, but I thought it should be usable on any stage target.
1555 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1556 targets/support/livecdfs-update.sh:
1557 Moved fstab tweaks all into one location and added make.conf tweak for bug
1560 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1561 Changed the options to be in alphabetical order so my meatspace logical
1562 parser can process them better, added the compress and tarball options,
1563 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1564 removed the unused -x command line parameter for bug #151405.
1566 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1567 modules/generic_stage_target.py:
1568 Added a warning about changing the CHOST setting for bug #142034.
1570 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1571 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1572 targets/support/chroot-functions.sh:
1573 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1574 <flameeyes@gentoo.org> and attached to bug #150351.
1576 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1577 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1578 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1579 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1580 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1581 modules/embedded_target.py, modules/generic_stage_target.py,
1582 modules/generic_target.py, modules/grp_target.py,
1583 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1584 modules/netboot2_target.py, modules/netboot_target.py,
1585 modules/snapshot_target.py, modules/stage1_target.py,
1586 modules/stage2_target.py, modules/stage3_target.py,
1587 modules/stage4_target.py, modules/tinderbox_target.py,
1588 targets/embedded/embedded-chroot.sh,
1589 targets/embedded/embedded-controller.sh,
1590 targets/embedded/embedded-fs-runscript.sh,
1591 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1592 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1593 targets/grp/grp-preclean-chroot.sh,
1594 targets/livecd-stage1/livecd-stage1-chroot.sh,
1595 targets/livecd-stage1/livecd-stage1-controller.sh,
1596 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1597 targets/livecd-stage2/livecd-stage2-controller.sh,
1598 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1599 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1600 targets/netboot2/netboot2-controller.sh,
1601 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1602 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1603 targets/stage1/stage1-controller.sh,
1604 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1605 targets/stage2/stage2-controller.sh,
1606 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1607 targets/stage3/stage3-controller.sh,
1608 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1609 targets/stage4/stage4-controller.sh,
1610 targets/stage4/stage4-preclean-chroot.sh,
1611 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1612 targets/support/functions.sh, targets/support/kmerge.sh,
1613 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1614 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1615 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1616 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1617 targets/tinderbox/tinderbox-controller.sh,
1618 targets/tinderbox/tinderbox-preclean-chroot.sh:
1619 Removing all copyright and license comment headers from all files so we
1620 don't ever get another bug like bug #149638.
1622 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1623 modules/generic_stage_target.py:
1624 Clean up more spacing/capitalization.
1626 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1627 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1628 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1629 targets/embedded/embedded-controller.sh,
1630 targets/embedded/embedded-fs-runscript.sh,
1631 targets/embedded/embedded-preclean-chroot.sh,
1632 targets/livecd-stage2/livecd-stage2-controller.sh,
1633 targets/netboot2/netboot2-copyfile.sh,
1634 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1635 targets/support/pre-kmerge.sh:
1636 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1637 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1638 calls in kmerge.sh, and updated README.
1640 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1641 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1642 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1644 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1645 modules/catalyst_support.py:
1646 Added fix for bug #143348.
1648 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1649 targets/support/livecdfs-update.sh:
1650 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1652 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1653 targets/livecd-stage2/livecd-stage2-controller.sh,
1654 targets/support/livecdfs-update.sh:
1655 Changed some copy commands to use -f, added a check for /etc/gconf before
1656 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1657 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1658 <luca.casagrande@gmail.com>.
1660 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1661 targets/support/livecdfs-update.sh:
1662 Fixing sed so that systemspkgs.txt is built properly.
1664 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1665 The sparc32 binary is in /bin, not /usr/bin.
1667 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1668 targets/support/chroot-functions.sh:
1669 We now only set the options for pkgcache if we are not using fetchonly. This
1670 should work around a problem where portage won't fetch the files if a binpkg
1671 already exists for the package.
1673 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1674 targets/support/livecdfs-update.sh:
1675 Added code to make a backup of custom.conf before we edit it for the
1678 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1679 targets/support/livecdfs-update.sh:
1680 Remove sed from splash section, since it wasn't actually resolving the
1681 issue, anyway. Change the installer's dialog front-end code to simply run
1682 via sudo, since we don't need to worry about having the X DISPLAY setup or
1683 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1685 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1686 targets/support/livecdfs-update.sh:
1687 Fix my sed line so it actually applies correctly.
1689 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1690 targets/support/chroot-functions.sh:
1691 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1694 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1695 targets/support/livecdfs-update.sh:
1696 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1697 as well as a possible fix for the read-only filesystem messages from
1698 /sbin/splash-functions.sh
1700 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1701 targets/support/chroot-functions.sh:
1702 Fix --fetchonly to actually work.
1704 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1705 examples/livecd-stage2_template.spec:
1706 Added description for livecd/fsops to livecd-stage2's spec template.
1708 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1709 targets/support/livecdfs-update.sh:
1710 I've modified the GDM configuration section to work correctly. I have also
1711 ensured that xdm is no longer started just because livecd/xdm is used, which
1712 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1713 should be the last of the 'release candidates' made. If there are no bug
1714 reports in 2 days, then I'm rolling this as 2.0 final.
1716 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1717 targets/support/livecdfs-update.sh:
1718 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1719 see once the newer Installer is released, as I still have to fix the
1722 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1723 targets/support/rc-update.sh:
1724 Removed famd from the default runlevel for gentoo-release-livecd. It really
1725 shouldn't cause a problem, but I prefer it stay a bit clean.
1727 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1728 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1729 targets/support/create-iso.sh, targets/support/kmerge.sh,
1730 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1731 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1733 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1734 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1735 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1736 targets/support/bootloader-setup.sh:
1737 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1738 parameters support. This is for bug #139300.
1740 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1741 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1742 targets/support/filesystem-functions.sh:
1743 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1744 and also to remove some redundant values from livecd-stage2's valid_values.
1747 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1749 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1751 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1752 modules/generic_stage_target.py:
1753 Fix a problem where catalyst was creating an initial list, then putting that
1754 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1755 pointing it out and for the fix. This is for bug #136351.
1757 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1758 targets/support/unmerge.sh:
1759 Removing loop for unmerge, as it didn't actually solve anything and the
1760 portage team has helped us out by reverting the behavior that caused this
1761 change in the first place.
1763 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1764 modules/netboot2_target.py, modules/stage1_target.py,
1765 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1766 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1767 having /proc mounted during the preclean stage and also to clean up the
1768 netboot2 code. This is 2.0_rc48.
1770 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1771 targets/support/unmerge.sh:
1772 Change our unmerge from being a single unmerge to a loop, to work around an
1773 unexpected change in portage 2.1's unmerge processing.
1775 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1776 targets/support/bootloader-setup.sh:
1777 Fixed a problem where we were putting the kernel name in twice and causing
1778 and error when using grub as a bootloader. This is for bug #137252.
1780 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1781 targets/support/bootloader-setup.sh:
1782 Added a second pass to the alpha bootloader setup to create aboot items for
1783 serial console for bug #133457.
1785 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1786 +livecd/cdtar/arcload-0.43-r1.tbz2:
1787 Added arcload cdtar for mips.
1789 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1790 targets/netboot/netboot-controller.sh:
1791 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1794 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1795 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1796 Add patch from bug #135051 to fix the seedcache extraction logic.
1798 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1799 targets/support/livecdfs-update.sh:
1800 Don't set icon theme to Clearlooks, since it doesn't exist.
1802 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1803 targets/support/livecdfs-update.sh:
1804 Fix sed on installer icons.
1806 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1809 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1810 targets/stage1/stage1-controller.sh:
1811 Added a -type f to the find call in stage1 for bug #132180.
1813 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1814 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1815 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1816 properly on IBM PPC64 machines.
1818 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1819 modules/generic_stage_target.py:
1822 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1823 targets/support/rc-update.sh:
1824 Removed x-setup from default runlevel, as it is now controlled via the
1825 autoconfig init script.
1827 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1828 Fix ppc64 based arches to subclass ppc64
1830 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1831 modules/livecd_stage1_target.py:
1832 Use the full category/package name for livecd-tools.
1834 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1835 targets/support/livecdfs-update.sh:
1836 Make copies and deletes recursive for firmware since some packages put their
1837 firmware in a subdirectory.
1839 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1840 targets/support/livecdfs-update.sh:
1841 Fix detection of the Installer.
1843 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1844 Added 970, power3, power4, and power5 sub-arches for ppc64.
1846 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 targets/support/livecdfs-update.sh:
1848 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1849 no longer necessary and can cause possible problems with Installer-based
1852 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1853 recursive directory create
1855 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1856 modules/catalyst_support.py:
1857 Changed a display error from bug #131502 and rolling 2.0_rc45.
1859 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1860 targets/support/create-iso.sh:
1861 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1864 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1865 modules/generic_stage_target.py:
1866 digests function uses raw output from hash function now
1868 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1869 change hash result format so .DIGESTS is generated correctly
1871 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1872 modules/catalyst_support.py:
1873 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1876 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1877 targets/support/livecdfs-update.sh:
1878 Added a space for bug #131181.
1880 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1881 targets/support/kmerge.sh:
1882 Fixed creation of kernelpkgs.txt file for the installer.
1884 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1885 modules/generic_stage_target.py:
1886 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1889 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1890 targets/livecd-stage2/livecd-stage2-controller.sh,
1891 targets/support/bootloader-setup.sh:
1892 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1893 rolling out an emergency rc44.
1895 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1896 targets/support/bootloader-setup.sh:
1897 If you use elif, you have to use a then after it. Yeah, that one's totally
1900 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1901 targets/support/livecdfs-update.sh:
1902 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1904 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1905 targets/support/rc-update.sh:
1906 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1909 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1910 targets/support/bootloader-setup.sh:
1911 Removed bootplash support from ppc/ppc64 since they only will work with
1912 gensplash. Forced use of livecd/splash_type of bootsplash to get
1913 splash=silent. This should reduce the number of things on the kernel command
1914 line that aren't necessary.
1916 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1917 modules/catalyst_support.py:
1918 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1919 parse_spec. This should resolve bug #130103, as well as make the code much
1920 cleaner. This is 2.0_rc42.
1922 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1923 modules/generic_stage_target.py:
1924 Forced -p on tar for compressing stages.
1926 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1927 targets/support/chroot-functions.sh:
1928 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1931 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1932 targets/stage1/build.py:
1933 Added patch to build.py for portage 2.1 support.
1935 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1936 targets/support/kmerge.sh:
1937 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1938 <liyiming@ict.ac.cn> in bug #129890.
1940 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1941 targets/support/livecdfs-update.sh:
1942 Moved sed line for ##STARTX to end of file, since we aren't touching
1943 /etc/startx until the end.
1945 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1946 targets/support/livecdfs-update.sh:
1947 Added a check for the games group and add it if it doesn't exist already.
1948 This should resolve bug #125498.
1950 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1951 examples/generic_stage_template.spec, examples/grp_template.spec,
1952 examples/livecd-stage1_template.spec,
1953 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1954 examples/netboot_template.spec, examples/snapshot_template.spec,
1955 examples/stage4_template.spec, examples/tinderbox_template.spec:
1956 Removed portdir_overlay from the snapshot example spec and added
1957 portage_overlay to the example specs for the relevant targets.
1959 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1960 This is 2.0_rc41 since it has better LiveCD support.
1962 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1963 targets/support/livecdfs-update.sh:
1966 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1967 targets/support/functions.sh:
1968 Removed check for livecd/dev-manager being udev since it was done
1969 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1970 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1971 #128265 for pointing this out.
1973 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1974 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1975 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1976 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1978 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1979 modules/generic_stage_target.py:
1980 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1981 live system. You can thank Andrew Gaffney for the fix.
1983 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1984 targets/livecd-stage2/livecd-stage2-controller.sh:
1985 Don't copy motd files if we're using livecd/type generic-livecd.
1987 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1988 targets/livecd-stage2/livecd-stage2-controller.sh,
1989 targets/support/livecdfs-update.sh:
1990 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1991 some extra cleanup to generic-livecd.
1993 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1994 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1995 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1996 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1997 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1998 targets/support/bootloader-setup.sh:
1999 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2000 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2001 and removed all older cdtar files for PPC*.
2003 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2004 livecd/files/livecd.motd.txt:
2005 Added message to the official LiveCD MOTD mentioning how to run the
2006 installer. Blame codeman. This is 2.0_rc40.
2008 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2009 fix so snapshot target doesnt have errors
2011 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2012 targets/support/livecdfs-update.sh:
2013 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2014 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2017 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2018 targets/support/rc-update.sh:
2019 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2022 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2023 targets/support/livecdfs-update.sh:
2024 Added wrapping around the udev sed for those crazy 2.4-users.
2026 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2027 targets/support/livecdfs-update.sh:
2028 Added sed fix for udev starting evms_activate unconditionally. This is
2031 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2032 add stage4/unmerge stage4/rm to valid options
2034 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2035 targets/support/rc-update.sh:
2036 Added fix for bug #122154 from Rajiv Manglani.
2038 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2039 targets/support/kmerge.sh:
2040 Fixed creation of kernelpkgs.txt for the Installer.
2042 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2043 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2044 Updated elilo tarball for IA64.
2046 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2047 DIGESTS support for snapshot creation
2049 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2050 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2051 candidates ever end?
2053 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2054 fix for .DIGESTS.DIGESTS issue in grp
2056 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2057 modules/generic_stage_target.py:
2058 fix for failure when root_overlay is not set
2060 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2061 targets/support/bootloader-setup.sh:
2062 Added IA64/SGI patch from plasmaroo.
2064 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2065 targets/livecd-stage1/livecd-stage1-controller.sh,
2066 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2067 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2070 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2071 modules/generic_stage_target.py:
2072 Allow multiple overlays for root_overlay and overlay spec option
2074 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2075 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2076 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2077 targets/support/rc-update.sh:
2078 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2079 fixed bug #122154. This is catalyst 2.0_rc36.
2081 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2082 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2083 Updated the LiveCD motd to tell the user to run the display manager again,
2084 rather than startx, while mentioning that startx is useful as a rescue X
2085 session since it starts twm. This is catalyst 2.0_rc35.
2087 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2088 Add hfs-hide options to mkisofs so macs boot
2090 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2091 modules/generic_stage_target.py:
2092 Fix indentation issues
2094 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2097 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2098 targets/support/bootloader-setup.sh:
2099 add additional console less entry when consoles are chosen for ppc64
2101 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2102 modules/generic_stage_target.py:
2103 fix kernelopts and extraversion env variable exports
2105 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2106 targets/support/livecdfs-update.sh:
2107 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2108 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2110 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2111 targets/support/kmerge.sh:
2112 Changing the way we determine if extraversion is set. This is catalyst
2115 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2116 targets/support/livecdfs-update.sh:
2117 Change net.ethX links to link to net.lo instead of net.eth0.
2119 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2120 examples/stage4_template.spec:
2121 Fixed rcadd example for stage4. Blame rajiv.
2123 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2124 This is catalyst 2.0_rc31.
2126 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2127 targets/support/livecdfs-update.sh:
2128 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2129 Gaffney for pointing me in the right direction.
2131 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2132 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2134 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2137 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2138 examples/livecd-stage2_template.spec:
2139 updated examples to have console and machine_type
2141 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2142 targets/support/bootloader-setup.sh:
2143 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2146 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2147 This is catalyst 2.0_rc29.
2149 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2150 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2151 Removed extra yaboot.conf from
2152 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2154 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2155 targets/support/kill-chroot-pids.sh:
2156 add sleep to try and give processes a chance to die. bug 119940
2158 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2159 targets/support/functions.sh:
2160 Removed some quotes to make sure we have a binary operator and closing bug
2163 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2164 targets/support/create-iso.sh:
2165 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2167 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2168 targets/support/bootloader-setup.sh:
2169 Added path from bug #120935 for PPC/PPC64.
2171 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2172 Additional spacing fixes submitted by `Kumba
2174 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2175 modules/stage2_target.py:
2176 space cleanups contributed from `Kumba
2178 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2179 add grp/use to valid_values in the grp module
2181 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2184 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2185 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2186 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2187 targets/support/bootloader-setup.sh:
2188 ppc cdtar update; ppc64 bootloader updates
2190 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2191 targets/support/create-iso.sh:
2192 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2194 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2195 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2196 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2197 targets/support/create-iso.sh:
2198 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2200 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2201 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2202 Add ppc console and machine_type=ibm
2204 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2205 modules/generic_stage_target.py:
2206 Fix type error when kernel packages arent defined
2208 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2209 examples/generic_stage_template.spec, examples/grp_template.spec,
2210 examples/livecd-stage1_template.spec,
2211 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2212 examples/stage4_template.spec:
2213 Added more verbose wording and examples for pkgcache_path and
2214 kerncache_path, where necessary.
2216 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2217 targets/support/create-iso.sh:
2218 Really fixing bug #120475 this time. This is 2.0_rc25.
2220 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2221 targets/support/create-iso.sh:
2222 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2225 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2226 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2227 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2228 Added initial support for EFI booting on x86. This is completely untested,
2229 so use it at your own risk. Also, no bug reports without patches, please.
2230 This is catalyst 2.0_rc23.
2232 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2233 kmerge should have been kerncache
2235 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2236 targets/support/pre-kmerge.sh:
2237 Fix a few other places for the kerncache update
2239 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2240 examples/generic_stage_template.spec, examples/grp_template.spec,
2241 examples/livecd-stage1_template.spec,
2242 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2243 examples/netboot_template.spec, examples/stage4_template.spec,
2244 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2245 targets/support/kmerge.sh:
2246 Separation of kerncache from snapcache
2248 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2249 It helps if I actually increment the version number.
2251 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2252 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2253 Added --oneshot to default options for stage1 building. Added code to wipe
2254 world during stages 1 and 3. This is catalyst 2.0_rc22.
2256 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2257 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2258 Fix bug if no kernel packages were defined but there was a postconf setting.
2259 x86 softlevel support is enhanced.
2261 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2262 targets/support/bootloader-setup.sh:
2263 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2265 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2266 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2268 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2271 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2272 Netboot2 fixes for spec parameter checks
2274 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2275 modules/generic_stage_target.py, modules/stage4_target.py:
2276 add makeopts spec file support.
2278 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2279 modules/generic_stage_target.py:
2280 Added fix for bug #119635.
2282 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2283 Fix pre-kmerge.sh for stage4
2285 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2288 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2289 modules/generic_stage_target.py:
2290 fix crash when no kernel is defined. spacing issue
2292 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2295 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2296 modules/livecd_stage2_target.py:
2297 Added livecd/volid to valid_values.
2299 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2300 modules/generic_stage_target.py:
2301 remove extra function that was converting strings to lists unnecessarily
2303 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2304 This is catalyst 2.0_rc17.
2306 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2307 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2308 modules/stage4_target.py:
2309 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2311 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2312 targets/embedded/embedded-preclean-chroot.sh,
2313 targets/grp/grp-preclean-chroot.sh,
2314 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2315 targets/stage1/stage1-preclean-chroot.sh,
2316 targets/stage2/stage2-preclean-chroot.sh,
2317 targets/stage3/stage3-preclean-chroot.sh,
2318 targets/support/chroot-functions.sh,
2319 targets/tinderbox/tinderbox-preclean-chroot.sh:
2320 Added function to cleanup stray /etc/distcc/hosts files.
2322 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2323 targets/support/bootloader-setup.sh:
2324 Added fix from bug #119123. This is catalyst 2.0_rc16.
2326 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2327 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2328 Fixing some spacing. This is catalyst 2.0_rc15.
2330 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2331 Attempt to fix bug #117649
2333 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2334 modules/generic_stage_target.py:
2335 fixes for bugs #119009, #119041 and #118985
2337 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2338 +examples/netboot2_template.spec, modules/catalyst_support.py,
2339 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2340 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2341 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2344 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2345 targets/support/kmerge.sh:
2346 Fix for ccache (null)/.ccache bug
2348 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2351 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2352 Added ppc -mcpu patch from Pylon for bug #118709.
2354 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2355 modules/embedded_target.py, modules/stage4_target.py:
2356 Added linuxrc to embedded and stage4 targets.
2358 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2359 modules/generic_stage_target.py, targets/support/kmerge.sh:
2360 filter kname - and . for kmerge.sh
2362 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2363 targets/support/create-iso.sh:
2364 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2366 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2367 modules/generic_stage_target.py:
2368 change .digests to .DIGESTS
2370 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2371 targets/support/kmerge.sh:
2372 Commented ccache for genkernel build which will resolve #117648 until a
2373 proper solution can be found. This is 2.0_rc13.
2375 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2376 targets/stage1/stage1-controller.sh:
2377 Added patch from vapier for bug #117254.
2379 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2380 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2381 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2382 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2385 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2386 modules/generic_stage_target.py:
2387 Remove chost/cflags etc. warning messages
2389 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2390 modules/generic_stage_target.py:
2391 Attempt to fix bug 117253; chost is wrong on autoresume
2393 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2394 modules/generic_stage_target.py, modules/netboot_target.py,
2395 modules/stage1_target.py:
2396 make setting of destdir more global and part of generic_stage_target
2398 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2399 Fix destpath bug in netboot target
2401 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2402 modules/generic_stage_target.py, modules/stage4_target.py:
2403 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2406 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2407 modules/generic_stage_target.py, modules/stage4_target.py:
2408 remove stray ' from arch/sh.py
2410 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2411 targets/stage1/stage1-controller.sh:
2412 This finally fixes the issues with gcc-config/binutils-config in stage1.
2413 This is catalyst 2.0_rc12.
2415 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2416 Fix incorrect warning message. portdir_overlay -> portage_overlay
2418 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2419 targets/stage1/stage1-controller.sh,
2420 targets/stage1/stage1-preclean-chroot.sh:
2421 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2422 running gcc-config and binutils-config, though it probably breaks running on
2423 non-Gentoo platforms.
2425 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2426 modules/stage1_target.py:
2427 Make stage1 clean up python 2.3 and 2.4, also.
2429 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2430 targets/support/livecdfs-update.sh:
2431 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2433 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2434 modules/generic_stage_target.py:
2435 Change digests file format to HASH_NAME HASH FILE_NAME
2437 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2438 targets/stage1/stage1-controller.sh:
2439 Moved gcc-config/binutils-config to before the chroot.
2441 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2442 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2443 installed. Supports all of shashs algorithms as of 12_21_2005
2445 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2446 modules/generic_stage_target.py:
2447 Catalyst should die if source_subpath is not a string
2449 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2450 modules/generic_stage_target.py:
2451 Fix for source_subpath bug
2453 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2454 examples/generic_stage_template.spec:
2455 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2456 both stages 1 and 2.
2458 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2459 modules/stage2_target.py:
2460 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2461 stage1 to be overridden again.
2463 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2464 targets/stage1/stage1-controller.sh:
2465 It looks like gcc-config/binutils-config needs to be run with the full path,
2466 since it is run outside of the chroot.
2468 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2469 targets/stage1/stage1-controller.sh:
2470 Fixed gcc-config calls. This is 2.0_rc11.
2472 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2473 This is catalyst 2.0_rc10.
2475 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2476 modules/generic_stage_target.py:
2477 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2480 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2481 targets/support/functions.sh:
2482 Changed from -z to -n for bug #116180.
2484 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2485 modules/catalyst_support.py, modules/generic_stage_target.py:
2486 Detect missing binaries for the hashing functions and abort if not found
2488 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2489 files/catalyst.conf:
2490 Updated README to list new requirements. Set default hash as crc32. Set
2491 default digests as sha1/md5.
2493 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2494 modules/catalyst_support.py, modules/generic_stage_target.py,
2495 modules/livecd_stage2_target.py, modules/stage2_target.py:
2496 Change the internal hash checking to be quicker and more memory efficient.
2497 Add additional hash digests options.
2499 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2500 targets/tinderbox/tinderbox-chroot.sh,
2501 targets/tinderbox/tinderbox-controller.sh,
2502 targets/tinderbox/tinderbox-preclean-chroot.sh:
2503 Fixed up spacing/coding style on tinderbox.
2505 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2506 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2507 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2508 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2509 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2510 Fixed up spacing/coding style on support.
2512 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2513 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2515 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2516 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2517 targets/stage4/stage4-preclean-chroot.sh:
2518 Fixed up spacing/coding style on stage4.
2520 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2521 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2522 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2523 targets/stage3/stage3-controller.sh,
2524 targets/stage3/stage3-preclean-chroot.sh:
2525 Fixed up spacing/coding style on stages 2 and 3
2527 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2528 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2529 targets/stage1/stage1-preclean-chroot.sh:
2530 Fixed up spacing/coding style on stage1. Also changed
2531 gcc-config/binutils-config to be outside the chroot.
2533 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2534 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2535 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2536 Fixed up spacing/coding style on netboot.
2538 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2539 targets/livecd-stage1/livecd-stage1-chroot.sh,
2540 targets/livecd-stage1/livecd-stage1-controller.sh,
2541 targets/livecd-stage2/livecd-stage2-controller.sh:
2542 Fixed up spacing/coding style on livecd-stage*.
2544 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2545 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2546 targets/grp/grp-preclean-chroot.sh:
2547 Fixed up spacing/coding style on grp.
2549 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2550 targets/embedded/embedded-chroot.sh,
2551 targets/embedded/embedded-controller.sh,
2552 targets/embedded/embedded-fs-runscript.sh,
2553 targets/embedded/embedded-preclean-chroot.sh:
2554 Fixed up spacing/coding style on embedded.
2556 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2557 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2558 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2559 targets/support/functions.sh:
2560 Removing extra line from x86.py, fixing up comments, spacing, and coding
2561 style in targets/support through functions.sh
2563 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2564 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2565 Fix more tab/spacing issues .. trying to make everything use tabs
2567 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2568 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2569 modules/stage1_target.py, modules/stage2_target.py,
2570 modules/stage3_target.py, modules/stage4_target.py:
2571 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2574 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2575 modules/generic_stage_target.py:
2576 Add envscript warning to aid users who may not know what they are doing
2578 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2579 examples/generic_stage_template.spec:
2580 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2581 only configurable when building a stage2 tarball, to match the current state
2582 of portage. This is 2.0_rc9.
2584 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2585 targets/support/chroot-functions.sh:
2586 Silence more of portages beeps and clicks and whistles
2588 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2589 targets/support/chroot-functions.sh:
2590 Change the portage emerge to use run_emerge
2592 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2593 modules/generic_stage_target.py, modules/snapshot_target.py,
2594 modules/stage1_target.py, modules/stage2_target.py,
2595 modules/stage3_target.py:
2596 allow portdir_overlay to be part of all specs not including snapshot spec.
2597 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2598 Remove overlay support from the snapshot spec but added a warning.
2600 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2601 modules/stage2_target.py:
2602 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2605 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2606 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2607 Add support for bootloader softlevel=; have rsync delete the extra files out
2608 of the overlay so that the overlay always matches the source dir
2610 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2611 Swapped -v/-V since I had gotten them wrong here.
2613 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2614 modules/generic_stage_target.py:
2615 Fix stupid overlay bug
2617 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2618 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2619 targets/livecd-stage1/livecd-stage1-chroot.sh,
2620 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2621 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2622 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2623 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2624 targets/support/unmerge.sh:
2625 Made sure we use -f on removing the default links for splash. Removed
2626 check_portage_version as it really isn't needed anymore. Removed
2627 --no-install from genkernel commands in kmerge.sh so users must manually
2628 remove kernels from /boot. This is 2.0_rc8.
2630 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2631 targets/support/livecdfs-update.sh:
2632 Made sed on devfsd.conf conditional on it existing. Removes one more error
2633 message from a standard catalyst run.
2635 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2636 Added warning about breaking snapshot cache and re-enable autoresume, since
2637 the errors I was getting were elsewhere.
2639 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2640 modules/generic_stage_target.py:
2641 Fix indentation error the last commit caused
2643 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2644 modules/generic_stage_target.py:
2645 Always clear autoresume points after a successful run
2647 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2648 targets/support/livecdfs-update.sh:
2649 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2650 snapshot caching after a successful gentoo-release-livecd run.
2652 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2653 targets/support/rc-update.sh:
2654 Added famd to default on official LiveCD.
2656 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2657 targets/support/chroot-functions.sh:
2658 Fixes 'too many arguments' error in check_portage_version.
2660 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2661 modules/generic_stage_target.py:
2662 remove extra self.env={} that was resetting the environment to null
2664 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2665 modules/livecd_stage1_target.py:
2666 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2669 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2670 Add a default path to the environment in the chroot
2672 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2673 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2674 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2675 targets/livecd-stage2/livecd-stage2-controller.sh,
2676 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2677 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2678 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2679 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2680 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2681 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2682 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2683 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2684 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2686 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2688 Fixed up the man page, which has been suffering for some time, and also
2689 reversed -v/-V in the help message.
2691 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2692 targets/support/livecdfs-update.sh:
2693 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2696 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2697 Turning off autoresume of doom until I can get more testing. I've had
2698 several issues with it. I'll be reporting/fixing these as I come across them
2699 but for now wish to turn it off by default as I don't want this one feature
2700 to stop the possible 2.0 final release.
2702 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2703 targets/livecd-stage2/unmerge.sh:
2704 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2705 anymore and probably should have been removed a long time ago when the new
2706 code was put into place in livecdfs-update.sh and livecd-local.start
2709 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2710 targets/livecd-stage1/livecd-stage1-chroot.sh,
2711 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2712 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2713 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2715 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2716 modules/generic_stage_target.py, modules/generic_target.py:
2717 self.env should be a part of the super class generic_target so it applies to
2718 snapshots as well; removing redundant pass in the generic_target class as
2719 its not needed. There is code there to fill the statements
2721 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2722 targets/support/livecdfs-update.sh:
2723 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2726 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2727 Changed version stamp to 2.0_rc6.
2729 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2730 modules/generic_stage_target.py:
2731 Fix for unpack cases
2733 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2734 modules/generic_stage_target.py:
2737 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2738 modules/catalyst_support.py, modules/generic_stage_target.py,
2739 modules/grp_target.py, modules/livecd_stage1_target.py,
2740 modules/livecd_stage2_target.py, modules/netboot_target.py,
2741 modules/snapshot_target.py, modules/tinderbox_target.py:
2742 Stop reading env from the OS. Rely on the more on the envscript for oddball
2743 settings. Change -v to verbose and -V to version
2745 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2748 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2749 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2752 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2753 examples/generic_stage_template.spec:
2754 Added chost/cflags/cxxflags/ldflags to example spec template.
2756 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2757 targets/support/rc-update.sh:
2758 OK, just kidding on that last commit. We were already doing rc-update add
2759 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2760 there's no point in having it in rc-update.sh
2762 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2763 targets/support/rc-update.sh:
2764 Have rc-update add xdm if livecd/xdm is set.
2766 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2767 modules/catalyst_lock.py, modules/catalyst_support.py,
2768 modules/embedded_target.py, modules/generic_stage_target.py,
2769 modules/grp_target.py, modules/livecd_stage1_target.py,
2770 modules/livecd_stage2_target.py, modules/netboot_target.py,
2771 modules/stage1_target.py, modules/stage4_target.py,
2772 modules/tinderbox_target.py:
2773 So I was just kidding on that last commit. This one is 2.0_rc4.
2775 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2776 modules/catalyst_lock.py, modules/catalyst_support.py,
2777 modules/embedded_target.py, modules/generic_stage_target.py,
2778 modules/grp_target.py, modules/livecd_stage1_target.py,
2779 modules/livecd_stage2_target.py, modules/netboot_target.py,
2780 modules/stage1_target.py, modules/stage2_target.py,
2781 modules/stage4_target.py, modules/tinderbox_target.py:
2782 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2784 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2785 files/catalyst.conf, modules/catalyst_lock.py,
2786 modules/catalyst_support.py, modules/embedded_target.py,
2787 modules/generic_stage_target.py, modules/grp_target.py,
2788 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2789 modules/netboot_target.py, modules/stage1_target.py,
2790 modules/stage2_target.py, modules/stage4_target.py,
2791 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2792 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2793 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2795 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2796 modules/generic_stage_target.py:
2797 Fix autoresume for unpacking tarballs
2799 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2800 targets/support/livecdfs-update.sh:
2801 remove gnap livecd-type per Koon's request
2803 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2804 change rc-update add modules default to rc-update add modules boot
2806 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2807 modules/generic_stage_target.py, modules/grp_target.py:
2808 Add more verbosity to digests if -V is enabled, add more print messages to
2811 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2812 modules/generic_stage_target.py, modules/grp_target.py:
2813 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2815 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2816 Fix folder name for grp build dir to not have .tar.bz2 at the end
2818 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2819 modules/catalyst_support.py, modules/generic_stage_target.py:
2820 Add md5 and sha .digests file creation per wolf31o2's feature request
2822 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2823 This is catalyst-2.0_rc2.
2825 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2826 files/catalyst.conf, modules/generic_stage_target.py,
2827 modules/livecd_stage1_target.py:
2828 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2829 after each successful kernel build;add autoresume documentation to
2832 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2833 targets/embedded/embedded-controller.sh,
2834 targets/embedded/embedded-fs-runscript.sh,
2835 targets/livecd-stage2/livecd-stage2-controller.sh,
2836 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2837 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2838 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2839 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2840 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2841 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2842 targets/support/rc-update.sh:
2843 Changed multiple spaces to tabs to satisfy my OCD.
2845 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2846 targets/support/chroot-functions.sh:
2847 Bumped genkernel detection to require 3.3.0 or higher
2849 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2850 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2851 targets/netboot/netboot-controller.sh:
2852 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2853 clst_grp_use. This is catalyst-2.0_rc1.
2855 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2856 targets/netboot/netboot-controller.sh:
2857 change to clst_use from clst_netboot_use
2859 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2860 targets/livecd-stage1/livecd-stage1-chroot.sh,
2861 targets/stage4/stage4-chroot.sh:
2862 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2864 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2865 targets/stage4/stage4-chroot.sh:
2866 Fixed USE invocations in stage4 target.
2868 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2869 modules/livecd_stage1_target.py:
2870 Force use=livecd for livecd-stage1
2872 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2873 This is version 2.0_pre20051129.
2875 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2876 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2877 Removed kudzu-knoppix from example spec files.
2879 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2880 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2881 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2883 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2884 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2885 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2886 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2887 definitions in the examples to fit in 80 columns.
2889 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2890 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2891 modules/grp_target.py, modules/tinderbox_target.py,
2892 targets/tinderbox/tinderbox-chroot.sh:
2893 Tinderbox script: added newuse, tinderbox and grp targets added support for
2894 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2895 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2897 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2898 Added portdir example to catalyst.conf for bug #113272.
2900 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2901 targets/support/create-iso.sh:
2902 Fixed a few lines which were causing the isolinux directory to be removed
2903 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2905 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2906 targets/support/create-iso.sh:
2907 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2909 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2910 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2911 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2912 too many arches dont use it by default, test for an initrd in the yaboot
2915 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2916 modules/generic_stage_target.py:
2917 Fix split error if use is specified
2919 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2920 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2921 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2922 Updated palo version from catalyst 1.x for HPPA.
2924 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2925 targets/support/bootloader-setup.sh:
2926 Removing for loop for grub on amd64/x86 as it was totally useless.
2928 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2929 targets/support/bootloader-setup.sh:
2930 Remove vga= line for PPC.
2932 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2933 targets/support/bootloader-setup.sh:
2934 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2936 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2937 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2938 Removing slot patch as it probably didn't belong here anyway, and updating
2939 version stamp to 2.0_pre20051118.
2941 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2942 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2943 targets/support/bootloader-setup.sh:
2944 fix the bootloader script for isolinux so that it actually makes a cfg file,
2945 remove extra unneeded catalyst aborting print statement, reorganize rm code
2946 to make sure is splits properly and is an array even from the cmdline
2948 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2949 targets/support/livecdfs-update.sh:
2950 Added call to update-usbids to download the latest usb.ids file.
2952 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2953 modules/generic_stage_target.py:
2954 Move checks of running catalyst into the target which is simpler
2956 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2957 modules/generic_stage_target.py:
2958 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2959 that doesnt exist yet
2961 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2962 Keep unnecessary programs from installing into kerncache
2964 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2965 modules/generic_stage_target.py:
2966 Turn on more tracebacks at this point to better debug .. will need to turn
2967 them down as we find errors and build appropriate error handlers
2969 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2970 Changed version marker to 2.0_pre20051115 for new ebuild.
2972 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2973 modules/livecd_stage2_target.py:
2974 Fix bug in livecd stage2 so that it doesnt try to use tar
2976 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2977 targets/livecd-stage2/livecd-stage2-controller.sh:
2978 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2979 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2980 of Getting_Online.txt from catalyst 1.1.10.10.
2982 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2983 Added Joshua Kinard to authors for his mips contributions.
2985 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2986 examples/livecd-stage2_template.spec:
2987 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2988 Paul Kessler on gentoo-catalyst. ;]
2990 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2991 Change variables from cat1 format to cat2
2993 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2994 modules/generic_stage_target.py, modules/stage1_target.py:
2995 Fix modules has no attribute register
2997 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2998 modules/generic_stage_target.py:
2999 Fix broken aliases code that was just proof of concept
3001 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3002 Output mkisofs command line options to assist in debugging
3004 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3005 modules/generic_stage_target.py, targets/support/create-iso.sh:
3008 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3009 modules/generic_stage_target.py:
3010 Add VERY basic support for aliases kernel parameter.
3012 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3013 modules/livecd_stage2_target.py:
3014 Remove large section of commented code
3016 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3017 modules/generic_stage_target.py, modules/stage1_target.py:
3018 Allow LDFLAGS to be specified as an ENV variable for stage1
3020 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3021 modules/generic_stage_target.py:
3022 Fix rc-update to automatically run default options for livecds. Removed an
3023 erroneous key check.
3025 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3026 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3027 Make use spec key optional to default to profile defaults
3029 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3030 +examples/stage4_template.spec:
3031 Preliminary stage4_template.spec file
3033 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3034 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3035 Updated version stamp and added slot patch.
3037 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3038 Fix ordering problem so self.settings is defined
3040 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3041 modules/generic_stage_target.py:
3042 Correct a rsync issue when the directory doesnt exist
3044 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3045 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3046 targets/livecd-stage2/livecd-stage2-controller.sh,
3047 targets/netboot/netboot-controller.sh,
3048 targets/stage4/stage4-controller.sh:
3049 run pre_kmerge and post_kmerge only once
3051 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3052 targets/support/bootloader-setup.sh:
3053 MIPS bootloader patch
3055 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3056 targets/support/mips-arcload_conf.sh:
3057 Fix MIPS Serial Detection
3059 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3060 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3061 +targets/support/mips-arcload_conf.sh:
3062 Application of Kumba's patches for MIPS support
3064 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3065 Check for the correct arch specific cd building tool
3067 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3068 modules/generic_stage_target.py:
3069 Print a warning if livecd/iso is not defined
3071 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3072 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3074 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3075 targets/support/post-kmerge.sh:
3076 Check for existence of files in /lib/modules before running depscan.sh. This
3077 replaces the mips-specific check and makes it portable.
3079 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3080 modules/generic_stage_target.py:
3081 update autoresume logic when dealing with rsync unpack operations
3083 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3084 targets/support/post-kmerge.sh:
3085 Bypass module load on mips
3087 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3088 remove --no-deps so dependancies get installed for genkernel
3090 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3091 modules/generic_stage_target.py:
3092 Fix missing : statement in unpack
3094 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3095 modules/generic_stage_target.py:
3096 fix livecd-stage2 unpack when seedcache is turned off
3098 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3099 targets/support/functions.sh:
3100 Fix module unpacking and make it actually optional.
3102 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3103 modules/generic_stage_target.py:
3104 Fix broken seedcache autoresume interaction
3106 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3107 modules/generic_stage_target.py:
3108 Cleanup stage directories properly for tar installs
3110 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3111 Tinderbox no longer cleans /tmp/*
3113 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3114 targets/tinderbox/tinderbox-chroot.sh,
3115 targets/tinderbox/tinderbox-controller.sh:
3116 Fixing problem with bind mounted portage and final rsync on tinderbox target
3117 and adding additional logging.
3119 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3120 Stop tinderbox from trying to create a tarball of itself
3122 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3123 modules/generic_stage_target.py:
3124 Fix catalyst so it fully disables snapcache when its not specified in the
3127 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3128 examples/livecd-stage2_template.spec:
3129 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3130 spec template and updating version stamp.
3132 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3133 modules/catalyst_support.py:
3134 allow file_check to proceed if key is not in use
3136 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3137 Recursively make the missing directories
3139 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3140 Fix extract_modules to just echo a warning that it is missing
3142 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3143 files/catalyst.conf:
3144 Updating default configuration for catalyst and updating version stamp,
3145 since we're beginning internal testing for release.
3147 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3148 modules/generic_stage_target.py:
3149 fix bug 106004 split strings into a list for empty and rm operation
3151 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3152 modules/livecd_stage2_target.py:
3153 Append slashes to directories so rsyncs work properly
3155 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3156 examples/livecd-stage2_template.spec:
3157 Changing source_subpath for livecd-stage2 example for bug #101704.
3159 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3160 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3161 targets/support/livecdfs-update.sh:
3162 Added livecd/xdm and livecd/xsession options. These are used to setup the
3163 default display manager and X session, respectively. Added supporting
3164 documentation to example spec files. Imported more work from my fsscript for
3165 the official LiveCD.
3167 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3168 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3169 discussion, see bug #88777.
3171 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3172 modules/generic_stage_target.py:
3173 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3174 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3176 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3177 targets/livecd-stage1/livecd-stage1-controller.sh,
3178 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3179 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3180 on livecd-stage2 and removing universal motd for livecd/type of
3181 gentoo-release-livecd.
3183 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3184 modules/livecd_stage1_target.py:
3185 Add optional livecd/type env var for scripts to add optional items to the
3188 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3189 -livecd/files/x86-help.msg:
3190 Removing x86-help.msg as it is no longer used.
3192 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3193 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3194 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3195 Add dobladecenter description to bootloader files for x86/amd64.
3197 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3198 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3200 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3201 modules/generic_stage_target.py:
3202 Added split to use section for bug #104414.
3204 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3205 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3206 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3207 Tabs to whitespaces for isolinux.
3209 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3210 targets/support/bootloader-setup.sh:
3211 Changed isolinux to use new split-out help messages. Using grub gives a
3212 single help message with pager.
3214 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3215 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3216 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3217 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3218 Added F2->F7 help messages for isolinux.
3220 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3221 livecd/files/README.txt, livecd/files/generic.motd.txt,
3222 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3223 livecd/files/livecd-local.start:
3224 Updated files from latest used to build LiveCD.
3226 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3227 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3229 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3230 modules/catalyst_support.py:
3231 Added fix for using options with = in them with --cli (ex.
3232 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3233 <cell@ices.utexas.edu> for pointing this out to me via email.
3235 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3236 modules/generic_stage_target.py, targets/support/functions.sh:
3237 fix bug in exec_in_chroot for stage1 target
3239 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3240 modules/generic_stage_target.py:
3241 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3242 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3244 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3245 catalyst, examples/livecd-stage2_template.spec,
3246 examples/snapshot_template.spec, files/catalyst.conf,
3247 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3248 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3249 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3250 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3251 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3252 targets/livecd-stage2/livecd-stage2-controller.sh,
3253 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3254 targets/stage2/stage2-preclean-chroot.sh,
3255 targets/stage3/stage3-preclean-chroot.sh,
3256 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3257 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3258 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3259 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3260 targets/support/target_image_setup.sh:
3261 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3262 to look at gamecdfs-update.sh yet.
3264 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3265 modules/generic_stage_target.py:
3266 Remove extra debugging print statement
3268 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3269 +modules/catalyst_lock.py, modules/catalyst_support.py,
3270 modules/embedded_target.py, modules/generic_stage_target.py,
3271 modules/grp_target.py, modules/livecd_stage1_target.py,
3272 modules/livecd_stage2_target.py, modules/netboot_target.py,
3273 modules/snapshot_target.py, modules/stage1_target.py,
3274 modules/stage2_target.py, modules/stage4_target.py,
3275 targets/support/functions.sh:
3276 Add locking support. Code simplification for unpack and unpack snapshot.
3277 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3278 Add seedcache support (Grabs output from previous target run)
3279 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3281 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3282 modules/catalyst_support.py, modules/generic_stage_target.py:
3283 Add support to cache the snapshot dir. add snapcache to options. add
3284 snapshot_cache= to override the default location of the cache in
3285 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3287 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3288 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3289 Forward port README.txt and Getting_Online.txt files from catalyst
3292 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3293 Add automatic creation/deletion of runlevels based on rcadd rcdel
3295 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3296 Fix grp so that grp/use is not required anymore
3298 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3299 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3300 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3301 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3302 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3303 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3304 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3305 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3306 they are known to cause booting problems.
3308 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3309 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3310 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3311 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3314 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3315 targets/stage1/stage1-chroot.sh:
3316 Fixed quoting in stage1 profile check.
3318 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3319 targets/stage3/stage3-chroot.sh:
3320 Fixing USE for stage3.
3322 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3323 targets/support/chroot-functions.sh:
3324 Fix FETCH code so it will run for Pylon
3326 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3327 targets/grp/grp-chroot.sh:
3328 Fix bindist invcation.
3330 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3331 targets/grp/grp-chroot.sh:
3332 Made sure bindist was used for all emerges in GRP.
3334 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3335 Fix USE flags for GRP build
3337 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3338 targets/stage4/stage4-chroot.sh:
3339 let GRP use the users environment variables and removed extra
3340 GRP_STAGE23_USE from stage4
3342 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3343 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3344 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3346 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3347 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3348 impact all previous spec files that use this option. It's beejay's fault.
3350 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3351 Changed to use linux32 for ppc32 support when build host is ppc64.
3353 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3355 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3357 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3358 Minor cosmetic print statement fixes for readability
3360 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3361 modules/catalyst_support.py, modules/generic_stage_target.py:
3362 Fix None None bug and exception reporting
3364 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3365 Fix iso creation script. Case statement out of place
3367 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3368 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3369 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3370 catalyst, files/catalyst.conf, modules/builder.py,
3371 modules/catalyst_support.py, modules/embedded_target.py,
3372 modules/generic_stage_target.py, modules/generic_target.py,
3373 modules/grp_target.py, modules/livecd_stage1_target.py,
3374 modules/livecd_stage2_target.py, modules/netboot_target.py,
3375 modules/snapshot_target.py, modules/stage1_target.py,
3376 modules/stage2_target.py, modules/stage3_target.py,
3377 modules/stage4_target.py, modules/tinderbox_target.py,
3378 targets/embedded/embedded-chroot.sh,
3379 targets/embedded/embedded-fs-runscript.sh,
3380 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3381 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3382 targets/grp/grp-preclean-chroot.sh,
3383 targets/livecd-stage1/livecd-stage1-chroot.sh,
3384 targets/livecd-stage1/livecd-stage1-controller.sh,
3385 targets/livecd-stage2/livecd-stage2-controller.sh,
3386 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3387 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3388 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3389 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3390 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3391 targets/stage2/stage2-controller.sh,
3392 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3393 targets/stage3/stage3-controller.sh,
3394 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3395 targets/stage4/stage4-controller.sh,
3396 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3397 targets/support/create-iso.sh, targets/support/functions.sh,
3398 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3399 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3400 targets/support/target_image_setup.sh,
3401 targets/tinderbox/tinderbox-chroot.sh,
3402 targets/tinderbox/tinderbox-controller.sh,
3403 targets/tinderbox/tinderbox-preclean-chroot.sh:
3404 Big honkin' copyright update.
3406 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3407 modules/generic_stage_target.py:
3408 add additional logging output. Use standard os redirection methods to log to
3411 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3412 targets/stage1/stage1-chroot.sh:
3413 Added profile sanity check for bug #97867.
3415 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3416 targets/support/bootloader-setup.sh:
3417 Removing acpi=off from default kernel arguments and adding ia64
3418 livecd-stage2 support functions and cdtar.
3420 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3421 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3422 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3423 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3424 splash command line.
3426 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3427 targets/support/create-iso.sh:
3428 Fixed up zisofs support. Waiting for response from sparc before touching
3431 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3432 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3433 targets/support/functions.sh:
3434 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3435 to allow it to work on all arches that dynamically build their bootloader
3438 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3439 targets/stage4/stage4-controller.sh:
3440 Fix stage4 so it doesnt run the bootloader stuff
3442 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3443 targets/support/bootloader-setup.sh:
3444 Removed dokeymap from non-Gentoo releases.
3446 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3447 targets/support/livecdfs-update.sh:
3448 Added call to update-pciids to download the latest pci.ids file.
3450 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3451 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3452 modules/stage4_target.py:
3453 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3455 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3456 Fix issue where -s on the command line would not run
3458 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3459 livecd/files/generic.motd.txt:
3460 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3461 kernel configurations.
3463 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3464 targets/support/livecdfs-update.sh:
3465 Updated hostname/domainname creation for new baselayout.
3467 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3468 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3469 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3471 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3472 targets/support/chroot-functions.sh:
3473 Change portage emerge to use --oneshot --nodeps to keep from merging the
3474 same packages multiple times.
3476 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3477 targets/stage2/stage2-chroot.sh:
3478 Added a -p bootstrap when catalyst is called with -V (verbose).
3480 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3481 targets/support/livecdfs-update.sh:
3482 Removed inittab hack, as this is done by livecd-tools.
3484 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3485 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3486 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3488 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3489 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3490 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3491 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3492 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3493 targets/livecd-stage2/livecd-stage2-controller.sh:
3494 Removed gentoo.png and creation of face directory. Changed
3495 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3498 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3499 targets/stage1/stage1-preclean-chroot.sh,
3500 targets/support/chroot-functions.sh:
3501 Added setup_binutils function and force both of them to run during stage1
3504 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3505 examples/livecd-stage2_template.spec:
3506 Added livecd/volid explanation to example spec.
3508 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3509 targets/support/create-iso.sh:
3510 General cleanup of ISO code and added default livecd/volid when it is not set.
3512 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3513 targets/embedded/embedded-controller.sh:
3514 Actually modify the embedded target this time.
3516 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3517 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3518 targets/livecd-stage2/livecd-stage2-controller.sh,
3519 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3520 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3521 and livecd-stage2 targets.
3523 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3524 files/catalyst.conf:
3525 Retired John Davis <zhen@gentoo.org> and added storedir to default
3528 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3529 targets/support/livecdfs-update.sh:
3530 Uncommented openglify, since it is needed for both opengl-update-livecd and
3533 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3534 modules/generic_stage_target.py:
3535 Fix print statement so it shows when kill_chroot_pids is run correctly
3537 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3538 modules/snapshot_target.py:
3539 Fix snapshot target to skip the kill_pids check
3541 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3542 Bug fixes in parse_spec, fix issues detecting list or string.
3544 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3545 modules/catalyst_support.py:
3546 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3547 spaces are after :. Better handling of comments ( ie preprocessed and
3548 stripped off ). Unset empty keys.
3550 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3551 targets/support/kill-chroot-pids.sh:
3552 Remove extra P_NAME definition that is never used. Saves processing time.
3553 Bumped catalyst to pre2
3555 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3556 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3557 +targets/support/kill-chroot-pids.sh:
3558 User info about runscript and archscript. Added checks for processes running
3559 in the chroot and created a script to kill them. Should fix the unmounting
3560 issues with gconfd or any other running application in the chroot
3562 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3563 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3564 Remove using gcc-config to set things up as we should all be using 2005.0
3567 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3568 examples/livecd-stage2_template.spec:
3569 Added livecd/users to example livecd-stage2 spec file.
3571 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3572 targets/support/livecdfs-update.sh:
3573 Change default hostnames for livecds
3575 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3576 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3577 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3580 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3581 modules/livecd_stage2_target.py:
3582 Clear autoresume flags when build is done
3584 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3585 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3586 targets/support/create-iso.sh:
3587 Fix isolinux so that it finds menus and kernels and stuff
3589 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3590 modules/generic_stage_target.py:
3591 Make purge operation a little less chatty, removed print statements
3593 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3594 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3595 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3596 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3598 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3599 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3600 print warning message about deprecated use of cdfstype
3602 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3603 targets/support/chroot-functions.sh:
3604 statically define genkernel location to eliminate which command failure if
3605 genkernel is not installed
3607 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3608 modules/generic_stage_target.py:
3609 change the portage_overlay to an array so it always works
3611 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3612 modules/catalyst_support.py:
3613 Fix exception handling to remove extraneous prints of None
3615 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3616 Remove iso creation code from stage4
3618 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3619 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3620 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3621 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3622 targets/livecd-stage1/livecd-stage1-chroot.sh,
3623 targets/livecd-stage1/livecd-stage1-controller.sh,
3624 targets/livecd-stage2/livecd-stage2-controller.sh,
3625 targets/netboot/netboot-controller.sh,
3626 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3627 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3628 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3629 targets/support/create-iso.sh, targets/support/kmerge.sh,
3630 targets/support/target_image_setup.sh,
3631 targets/tinderbox/tinderbox-controller.sh:
3632 Fix some exception handling in catalyst_support.py, remove intermediate
3633 destination folder of iso and tarball, add additional tests for folders not
3634 found on host but defined in spec file, keep catalyst from erroring in this
3635 case, change exit code on shell scripts so that errors are reported to
3636 catalyst and causes catalyst to die on errors, fix bug in
3637 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3638 check for mkisofs that informs the user of where to get the program, and
3639 removed the autoresume code from ccache and distcc installation until I can
3640 figure out a way to have the autoresume flag go someplace outside the chroot.
3642 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3643 Remove bind mounts before rm operations happen at startup
3645 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3646 modules/generic_stage_target.py:
3647 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3649 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3650 modules/generic_stage_target.py:
3651 fix minor bug in the purge code so that it actually runs the commands
3653 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3654 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3655 modules/stage4_target.py:
3656 Change ordering of tasks so root_overlay and fsscript occur after
3657 livecd_update, giving users a chance to override livecd_update
3659 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3660 modules/catalyst_support.py, modules/generic_stage_target.py:
3661 Added a better exception handling message for keyboard interrupt and added
3662 countdown timer for purge operation to give an opportunity to exit
3664 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3665 modules/catalyst_support.py, modules/generic_stage_target.py:
3666 Add support to clear the autoresume flags and improve the purge code to
3667 clean the chroot, and pkg/kern cache
3669 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3670 modules/catalyst_support.py, modules/generic_stage_target.py,
3671 modules/livecd_stage1_target.py:
3672 only append livecd-tools to the livecd-stage1 target package list and move a
3673 check out of the way so command line and spec files can co-exist
3675 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3676 modules/generic_stage_target.py:
3677 fixed python syntax in set_packages so catalyst will run
3679 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3680 modules/embedded_target.py, modules/generic_stage_target.py,
3681 modules/grp_target.py, modules/livecd_stage1_target.py,
3682 modules/livecd_stage2_target.py, modules/netboot_target.py,
3683 modules/stage4_target.py, modules/tinderbox_target.py,
3684 targets/embedded/embedded-chroot.sh,
3685 targets/embedded/embedded-controller.sh,
3686 targets/livecd-stage1/livecd-stage1-controller.sh,
3687 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3688 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3689 targets/livecd-stage2/livecd-stage2-controller.sh,
3690 -targets/livecd-stage2/livecd-stage2-iso.sh,
3691 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3692 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3693 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3694 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3695 +targets/support/target_image_setup.sh:
3696 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3699 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3700 targets/livecd-stage2/livecd-stage2-controller.sh,
3701 targets/support/livecdfs-update.sh:
3702 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3703 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3704 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3707 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3708 targets/livecd-stage2/livecd-stage2-controller.sh,
3709 targets/support/rc-update.sh:
3710 Updated rc-update.sh with better defaults for different livecd/type settings
3711 and cleaning up file copying in livecd-stage2-controller.sh to match
3714 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3715 Made example of catalyst.conf in README match the default catalyst.conf
3718 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3720 Removing old files from previous maintainers and updating README.
3722 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3723 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3724 Added livecd/users option to create non-root users. The first user listed
3725 will also be used for auto-starting X, if X is merged onto the CD.
3727 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3728 targets/livecd-stage1/livecd-stage1-controller.sh,
3729 targets/livecd-stage2/livecd-stage2-controller.sh,
3730 targets/support/livecdfs-update.sh:
3731 Updated all instances of livecd/type: gentoo-release-environmental to
3732 gentoo-release-livecd and added generic-livecd.
3734 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3735 examples/fsscript.sh.example, examples/gamecd.conf.example,
3736 examples/generic_stage_template.spec, examples/grp_template.spec,
3737 examples/livecd-stage1_template.spec,
3738 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3739 examples/snapshot_template.spec:
3740 Imported example files from catalyst 1.1.9 to make them more verbose.
3742 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3743 Fix grp/use bug #89365
3745 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3746 modules/generic_stage_target.py, targets/support/kmerge.sh:
3747 Fixes for initramfs overlay support.
3749 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3750 modules/generic_stage_target.py, targets/support/kmerge.sh,
3751 targets/support/pre-kmerge.sh:
3752 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3753 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3754 caching bug; Also adding preliminary support for initramfs_overlay from
3757 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3758 modules/generic_stage_target.py, targets/support/kmerge.sh:
3759 Removed support for postconf as genkernel no longer has that option
3761 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3762 modules/embedded_target.py, modules/generic_stage_target.py,
3763 modules/grp_target.py, modules/livecd_stage1_target.py,
3764 modules/livecd_stage2_target.py, modules/netboot_target.py,
3765 modules/stage4_target.py, modules/tinderbox_target.py,
3766 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3767 targets/stage1/stage1-preclean-chroot.sh,
3768 targets/support/chroot-functions.sh:
3769 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3770 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3772 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3773 modules/livecd_stage2_target.py:
3774 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3776 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3777 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3778 modules/livecd_stage2_target.py, modules/stage4_target.py,
3779 targets/livecd-stage1/livecd-stage1-controller.sh,
3780 targets/livecd-stage2/livecd-stage2-controller.sh,
3781 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3782 targets/support/functions.sh, targets/support/kmerge.sh,
3783 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3784 Generalized kernel support, fsscript, rcupdate, etc for stage4
3786 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3787 targets/support/pre-kmerge.sh:
3788 Removed sed for usb devices from legacy genkernel, as we're going to require
3789 a version much higher that no longer exhibits the bug.
3791 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3792 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3793 targets/support/livecdfs-update.sh:
3794 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3795 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3796 the ut2004demo shell script has been renamed to ut2004-demo.
3798 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3799 let genkernel always reinstall itself
3801 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3802 modules/catalyst_support.py, modules/generic_stage_target.py,
3803 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3804 fix case bug in livecdfs-update.sh; fix bug in initial command line
3805 arguement parsing; add cflags spec file support which is only allowed to
3808 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3809 targets/stage3/stage3-chroot.sh:
3810 Fix a use flag bug in the stage3
3812 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3813 modules/generic_stage_target.py:
3814 Changes to allow cflags, chost, cxxflags in a spec file
3816 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3817 targets/livecd-stage1/livecd-stage1-controller.sh,
3818 targets/livecd-stage2/livecd-stage2-controller.sh,
3819 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3820 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3821 targets/support/pre-kmerge.sh:
3822 change the code to use more case statements. Fix gcc issue in stage1.
3824 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3825 targets/livecd-stage1/livecd-stage1-controller.sh,
3826 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3827 Merging in changes from catalyst 1.1.x for gamecd support.
3829 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3830 targets/stage1/stage1-preclean-chroot.sh:
3831 Removing gcc-config stuff to see if its still required to work around a gcc
3834 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3835 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3836 Added tests for genkernel >3.2.0
3838 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3841 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3842 Updated AUTHORS with new maintainers and updated contributors list.
3844 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3845 examples/fsscript.sh.example, livecd/files/README.txt,
3846 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3847 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3848 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3849 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3850 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3851 universal.motd.txt to resolve documentation issue on bug #86914. Added
3852 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3853 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3856 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3857 targets/livecd-stage2/livecd-stage2-controller.sh:
3858 Removed a few unnecessary comments
3860 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3861 Removed obsolete files from the livecd directory as the functionality has
3862 moved into the targets folders
3864 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3865 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3866 Additional catalyst 2.0.0 files
3868 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3869 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3870 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3871 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3872 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3873 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3874 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3875 -livecd/runscript/alpha-archscript.sh,
3876 -livecd/runscript/default-runscript.sh,
3877 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3878 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3879 -livecd/runscript-support/gamecdfs-update.sh,
3880 -livecd/runscript-support/kmerge.sh,
3881 -livecd/runscript-support/livecdfs-update.sh,
3882 -livecd/runscript-support/post-kmerge.sh,
3883 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3884 modules/embedded_target.py, modules/generic_stage_target.py,
3885 modules/grp_target.py, modules/livecd_stage1_target.py,
3886 modules/livecd_stage2_target.py, -modules/netboot.py,
3887 +modules/netboot_target.py, modules/snapshot_target.py,
3888 modules/stage1_target.py, +modules/stage4_target.py,
3889 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3890 +targets/embedded/embedded-controller.sh,
3891 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3892 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3893 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3894 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3895 +targets/livecd-stage1/livecd-stage1-controller.sh,
3896 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3897 -targets/livecd-stage1/livecd-stage1.sh,
3898 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3899 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3900 +targets/livecd-stage2/livecd-stage2-controller.sh,
3901 +targets/livecd-stage2/livecd-stage2-iso.sh,
3902 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3903 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3904 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3905 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3906 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3907 +targets/stage1/stage1-controller.sh,
3908 +targets/stage1/stage1-preclean-chroot.sh,
3909 -targets/stage1/stage1-preclean1-chroot.sh,
3910 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3911 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3912 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3913 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3914 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3915 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3916 +targets/stage4/stage4-preclean-chroot.sh,
3917 +targets/support/chroot-functions.sh,
3918 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3919 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3920 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3921 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3922 +targets/tinderbox/tinderbox-controller.sh,
3923 targets/tinderbox/tinderbox-preclean-chroot.sh,
3924 -targets/tinderbox/tinderbox.sh:
3925 Initial Import of Catalyst 2.0.0
3927 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3928 livecd/runscript-support/livecdfs-update.sh:
3929 Added /usr/portage as tmpfs (this will be made conditional later).
3931 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3932 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3933 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3934 from an interactive shell.
3936 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3937 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3938 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3939 livecd/runscript-support/pre-kmerge.sh,
3940 livecd/runscript/default-runscript.sh:
3941 Moved livecd-bash_profile to livecd-bashrc. Added check for
3942 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3943 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3946 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3947 modules/generic_stage_target.py:
3948 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3951 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3952 livecd/runscript/default-runscript.sh,
3953 targets/livecd-stage1/livecd-stage1.sh:
3954 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3955 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3956 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3959 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3960 livecd/runscript/ppc-archscript.sh:
3961 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3963 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3964 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3965 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3966 for multiple initrd files.
3968 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3969 livecd/runscript/ppc-archscript.sh:
3970 Modifed PPC archscript to close bug #84648 and also to make the PPC
3971 archscript produce multiple initrd files, like x86/amd64.
3973 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3974 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3975 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3976 livecd/runscript/ppc-archscript.sh:
3977 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3978 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3979 livecd/volid for the HFS volid, too.
3981 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3982 Calling this one 1.1.7 and rolling a tarball.
3984 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3985 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3986 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3987 -livecd/runscript/sparc64-archscript.sh,
3988 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3989 Added livecd/volid to set the volume ID when creating the ISO, patch by
3990 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3991 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3993 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3994 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3995 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3996 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3998 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3999 livecd/runscript-support/livecdfs-update.sh:
4000 Removed hdparm from default runlevel as it break ide=nodma at boot.
4002 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4003 livecd/runscript-support/kmerge.sh,
4004 livecd/runscript-support/pre-kmerge.sh,
4005 targets/livecd-stage1/livecd-stage1-chroot.sh:
4006 Revert last set of changes and remove portage version check from emerge in
4007 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4010 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4011 livecd/runscript-support/kmerge.sh,
4012 livecd/runscript-support/pre-kmerge.sh:
4013 Change genkernel check to use best_version and has_version to determine if
4014 the any previously installed versions of genkernel are up to date. Change
4015 emerge line for kernels to use -n option to only install if they were not
4016 previously installed.
4018 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4019 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4020 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4021 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4022 livecd/runscript/sparc-archscript.sh:
4023 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4024 unified sparc32/sparc64 cdtar.
4026 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4027 livecd/runscript-support/livecdfs-update.sh,
4028 livecd/runscript-support/pre-kmerge.sh:
4029 Change sudoers update to only run if /etc/sudoers exists and only reduce
4030 splash to 1024x768 on minimal and universal install CD.
4032 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4033 targets/livecd-stage1/livecd-stage1.sh:
4034 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4037 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4038 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4039 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4040 livecd/runscript/sparc64-archscript.sh,
4041 livecd/runscript/x86-archscript.sh:
4042 Added a new empty livecd file to each archscript. This will be used for an
4043 identifier by genkernel to allow booting from a non-primary CDROM.
4045 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4046 Catalyst 1.1.6 is here.
4048 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4049 targets/stage1/stage1-preclean2-chroot.sh:
4050 Commenting out stage1 cleaning of /var/db.
4052 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4053 livecd/runscript-support/pre-kmerge.sh:
4054 Made splash reduction to 1024x768 only for minimal and universal release media.
4056 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4057 targets/stage1/stage1-preclean2-chroot.sh:
4058 Added SLOT files back to /var/db entries in stage1.
4060 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4061 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4062 livecd/runscript/default-runscript.sh,
4063 livecd/runscript-support/livecdfs-update.sh,
4064 targets/livecd-stage2/unmerge.sh:
4065 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4066 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4067 the copy from preserving permissions and also adding /usr/share/faces and
4068 default Gentoo icon. We'll see how the icon does for us. Removing serial
4069 init script, as it causes problems with the splash theme.
4071 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4072 targets/livecd-stage1/livecd-stage1.sh:
4075 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4076 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4077 livecd/runscript-support/kmerge.sh,
4078 livecd/runscript-support/livecdfs-update.sh,
4079 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4080 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4081 targets/stage1/stage1-preclean2-chroot.sh:
4082 Removed x-setup from local.start and added in symlinks for gconf, portage
4083 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4084 baselayout and removed /etc/startx from the environmental type. Commented
4085 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4086 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4087 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4088 for X, use the latest pci.ids and usb.ids from portage, and create
4089 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4090 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4091 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4092 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4093 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4096 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4097 Removed ccache from default options as it breaks catalyst when merged with
4100 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4101 modules/snapshot_target.py:
4102 Added /local/ to snapshot exclusion.
4104 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4105 livecd/runscript-support/livecdfs-update.sh:
4106 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4107 gustavoz and his 5 interface Xeon for this.
4109 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4110 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4111 Added a conditional before killing gconfd-2. This is also going to be
4112 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4115 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4116 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4117 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4118 Moved killall -9 gconfd-2 to execute outside chroot.
4120 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4121 livecd/files/x86-help.msg:
4122 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4125 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4126 livecd/runscript/x86-archscript.sh:
4127 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4130 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4133 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4134 targets/livecd-stage1/livecd-stage1.sh:
4135 Added killall for gconfd-2 back into livecd-stage1.sh
4137 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4138 livecd/runscript/alpha-archscript.sh:
4139 Alpha fixes for multiple kernels..
4141 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4142 livecd/runscript-support/kmerge.sh:
4143 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4145 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4146 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4147 livecd/runscript/sparc64-archscript.sh:
4148 Force devfs if udev is not selected for all supporting arches.
4150 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4151 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4152 livecd/runscript-support/kmerge.sh:
4153 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4156 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4157 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4158 Re-enabled preclean in grp and added gconfd-2 killing.
4160 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4161 livecd/runscript/x86-archscript.sh:
4162 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4165 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4166 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4167 targets/livecd-stage1/livecd-stage1-chroot.sh,
4168 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4169 targets/livecd-stage1/livecd-stage1.sh,
4170 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4171 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4172 Added ability to pause indefinitely. This closes bug #79798. I've also added
4173 the gcond-2 killall back in, but now it is in the actual preclean script and
4174 is executed inside the chroot.
4176 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4177 Updated for 1.1.3 release.
4179 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4180 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4181 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4182 targets/netboot/netboot-packages.sh,
4183 targets/tinderbox/tinderbox-chroot.sh:
4184 Updated to use package.use correctly. Blame Robert Paskowitz
4185 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4187 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4188 targets/stage1/stage1-preclean2-chroot.sh:
4189 Fixed find line for new stage1 /var/db/pkg.
4191 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4192 targets/stage1/stage1-preclean2-chroot.sh:
4193 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4194 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4197 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4198 livecd/runscript-support/livecdfs-update.sh:
4199 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4200 added net.ethX symlinks, and added copying of files from
4201 /usr/lib/hotplug/firmware into firmware tarball.
4203 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4204 livecd/runscript-support/livecdfs-update.sh:
4205 Firmware updated to use new /lib/firmware directory.
4207 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4208 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4209 work when both -f and -C were used on the command line.
4211 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4212 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4213 targets/livecd-stage1/livecd-stage1-chroot.sh,
4214 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4215 targets/stage3/stage3-chroot.sh:
4216 Added a portage version check to each target that uses --newuse to ensure a
4217 high enough version is used. This resolves bug #75336.
4219 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4220 livecd/files/livecd-local.start:
4221 Possible local.start fix for beejay.
4223 12 Jan 2005; John Davis <zhen@gentoo.org>
4224 modules/embedded.py:
4225 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4227 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4228 livecd/runscript-support/kmerge.sh:
4229 Added ccache support to genkernel call in livecd-stage2.
4231 11 Jan 2005; John Davis <zhen@gentoo.org>
4232 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4233 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4234 targets/netboot/netboot.sh:
4235 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4236 some feature enhancements.
4238 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4239 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4240 targets/livecd-stage1/livecd-stage1-chroot.sh,
4241 targets/livecd-stage1/livecd-stage1.sh,
4242 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4243 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4244 Added a -F or --fetchonly command line option and closing out bug #77480.
4245 Also added a portage version check to livecd-stage1 to close out bug #68307.
4247 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4248 livecd/runscript-support/livecdfs-update.sh,
4249 targets/stage3/stage3-chroot.sh:
4250 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4251 target to use emerge -e when building. This is only temporary until the
4252 bootstrap.sh script can be fixed or another solution can be decided upon.
4254 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4255 +targets/embedded/kmerge.sh:
4256 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4257 from mutex@gentoo.org
4259 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4260 modules/livecd_stage2_target.py:
4263 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4264 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4265 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4266 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4267 the brokenness of a stage1 tarball.
4269 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4270 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4273 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4274 modules/livecd_stage2_target.py:
4277 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4278 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4279 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4280 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4281 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4282 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4283 Upgraded the isolinux cdtar files and closing bug #70518.
4285 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4286 modules/embedded_target.py, modules/generic_stage_target.py,
4287 modules/grp_target.py, modules/livecd_stage1_target.py,
4288 modules/livecd_stage2_target.py, modules/netboot.py,
4289 modules/stage1_target.py, modules/tinderbox_target.py:
4290 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4291 separate out specific target logic from the generic targets modules.
4293 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4294 new PPC arch file from pvdabeel@gentoo.org
4296 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4297 examples/generic_stage_template.spec, modules/catalyst_support.py:
4298 tweaking error handling in the main catalyst script
4299 updated the example to include a blurb about portage_confdir
4301 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4302 livecd/runscript-support/livecdfs-update.sh:
4303 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4305 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4308 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4309 fix for #66592. catalyst now gives a traceback when it bails out, making
4310 troubleshooting amazingly easier
4312 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4313 modules/catalyst_support.py, modules/embedded_target.py,
4314 modules/generic_stage_target.py, modules/grp_target.py,
4315 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4316 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4317 Reversing patch from Eric Edgar from bug #70663.
4319 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4320 livecd/runscript/x86-archscript.sh:
4321 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4322 not work without it (mkisofs fails on creating ISO).
4324 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4325 modules/catalyst_support.py, modules/embedded_target.py,
4326 modules/generic_stage_target.py, modules/grp_target.py,
4327 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4328 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4329 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4330 separate out specific target logic from the generic targets modules.
4332 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4333 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4334 targets/embedded/embedded.sh:
4335 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4337 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4338 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4339 livecd/runscript/default-runscript.sh,
4340 livecd/runscript-support/gamecdfs-update.sh,
4341 livecd/runscript-support/livecdfs-update.sh,
4342 modules/livecd_stage2_target.py:
4343 Added gamecd/conf option to livecd_stage2_target.py, added
4344 gamecd.conf.example to /examples, cleaned up game-specific code in
4345 gamecdfs-update.sh to make it more generic, added more fundtionality to
4346 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4347 and gentoo-gamecd to make spec files simpler and to remove the need for
4348 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4349 user to still use a custom fsscript of their own.
4351 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4352 +livecd/files/environmental.motd.txt,
4353 targets/livecd-stage1/livecd-stage1.sh:
4354 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4356 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4357 livecd/runscript/default-runscript.sh,
4358 livecd/runscript-support/livecdfs-update.sh:
4359 Added gentoo-release-environmental as a valid livecd/type and did some
4360 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4361 devices other than eth0.
4363 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4364 targets/livecd-stage1/livecd-stage1-chroot.sh:
4365 Changed livecd-stage1 to merge each package individually. This should not
4366 make it into a production version of catalyst, but is here as a possible
4367 solution to bug #68307.
4369 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4370 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4371 livecd/runscript/sparc-archscript.sh,
4372 livecd/runscript/sparc64-archscript.sh,
4373 livecd/runscript/x86-archscript.sh:
4374 Added failures to all arches on mkisofs failure and also made -z option to
4375 mkisofs optional on x86 depending on loop type used.
4377 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4378 livecd/runscript/x86-archscript.sh:
4379 Making sure the mkisofs call causes a failure when it doesn't complete
4380 successfully. Once again, blame jforman, our beloved infra-monkey.
4382 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4383 livecd/runscript/default-runscript.sh:
4384 squashfs-utils->squashfs-tools fix. Blame jforman.
4386 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4387 livecd/isogen/x86-isogen.sh:
4388 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4389 possibly not booting on really old systems.
4391 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4392 livecd/runscript/x86-archscript.sh:
4393 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4394 possibly not booting on really old systems.
4396 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4397 livecd/runscript-support/livecdfs-update.sh:
4398 Save some space by removing redundant firmware after tarball is made, only
4399 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4402 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4403 targets/stage1/stage1-preclean2-chroot.sh:
4404 Added patch from vapier and closing bug #73556.
4406 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4407 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4408 +targets/embedded/embedded-fs-runscript.sh,
4409 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4410 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4411 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4412 from mutex@gentoo.org for modules/embedded.py
4414 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4415 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4416 livecd/runscript-support/livecdfs-update.sh:
4417 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4418 aliases having --color rather than --color=auto.
4420 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4421 livecd/files/livecd-local.start:
4422 Let's try actually making a proper edit on livecd/files/livecd-local.start
4423 this time, shall we...
4425 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4426 livecd/files/livecd-local.start:
4427 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4428 x-setup check for /etc/startx.
4430 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4431 livecd/runscript-support/gamecdfs-update.sh:
4432 Fixing minor sed bug in gamecdfs-update.sh.
4434 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4435 examples/snapshot_template.spec,
4436 livecd/runscript-support/gamecdfs-update.sh,
4437 livecd/runscript-support/livecdfs-update.sh:
4438 Fixing typo in snapshot_template.spec and closing bug #70321.
4440 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4441 livecd/runscript-support/pre-kmerge.sh:
4442 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4443 genkernel will only add the 1024x768 version of the gensplash image to the
4444 bzImage, which added with the livecd-stage2 removal of the unused splash
4445 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4447 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4448 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4449 livecd/runscript/sparc64-archscript.sh:
4450 Updated with silo/mkisofs patch from gustavoz.
4452 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4453 livecd/files/x86-help.msg:
4454 Updated x86-help.msg to make it fall more inline with current
4455 genkernel/livecd-tools options.
4457 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4458 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4459 livecd/runscript-support/pre-kmerge.sh:
4460 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4461 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4462 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4465 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4466 livecd/runscript-support/kmerge.sh,
4467 livecd/runscript-support/livecdfs-update.sh,
4468 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4469 Changed kernel build caching to use kerncache option, rather than pkgcache
4470 option. Fixed --postconf and --callback for builds that do not require them.
4471 Removed delay when removing package sin the system profile. This is now
4472 catalyst 1.1.0, so enjoy.
4474 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4475 livecd/runscript-support/livecdfs-update.sh:
4476 Stopping udev from using the nasty device tarball. We don't need it anyway.
4478 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4479 livecd/runscript/sparc-archscript.sh,
4480 livecd/runscript/sparc64-archscript.sh,
4481 livecd/runscript-support/kmerge.sh,
4482 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4483 Fixing gpm support by uncommenting default settings. Fixing case where
4484 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4485 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4486 not get renamed. Fixed a problem where we were accidentally removing the
4487 hwdata-knoppix versions of pci.ids and usb.ids and linking
4488 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4489 for 2004.3 and catalyst 1.1.0.
4491 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4492 patch from vapier@gentoo.org for bug #68080
4494 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4495 livecd/runscript-support/kmerge.sh:
4496 made kernel caching dependent on the "pkgcache" option so that genkernel's
4497 postconf can actually work
4499 18 Oct 2004; John Davis <zhen@gentoo.org>
4500 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4501 livecd/runscript-support/livecdfs-update.sh:
4502 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4504 17 Oct 2004; John Davis <zhen@gentoo.org>
4505 livecd/runscript-support/livecdfs-update.sh:
4506 firmware tarball fix for packages that need firmware such as ipw2100
4508 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4509 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4510 livecd/runscript-support/livecdfs-update.sh,
4511 modules/livecd_stage2_target.py:
4512 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4514 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4515 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4516 should not hurt non-HT users
4518 12 Oct 2004; John Davis <zhen@gentoo.org>
4519 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4520 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4521 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4522 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4523 livecd/runscript-support/kmerge.sh:
4524 bugfixes for #67195, #67197, #67122, and #46918
4526 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4527 small netboot fixups
4529 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4530 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4531 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4532 targets/netboot/netboot.sh:
4533 sweeping updates and changes to the netboot code. the patches should fix the
4534 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4535 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4537 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4538 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4539 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4540 targets/netboot/netboot.sh:
4541 more code cleanup and maintenance
4543 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4544 modules/generic_stage_target.py, +modules/netboot.py,
4545 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4546 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4547 +targets/netboot/netboot.sh:
4548 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4551 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4552 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4553 targets/livecd-stage1/livecd-stage1-chroot.sh,
4554 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4555 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4556 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4557 have to start a server on the build host for it to distribute.
4559 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4560 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4561 just do -s version_stamp
4563 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4564 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4566 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4567 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4568 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4569 modules/livecd_stage2_target.py:
4570 udev support for livecds
4572 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4573 +targets/livecd-stage2/unmerge.sh:
4574 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4575 Also, livecd-stage2 unmerge.sh added back in.
4577 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4578 livecd/runscript-support/livecdfs-update.sh:
4579 bugfixes for #60887 and #63338
4581 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4582 bugfixes for #63382 and #63338
4584 08 Sep 2004; John Davis <zhen@gentoo.org>
4585 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4586 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4587 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4588 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4589 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4590 targets/livecd-stage1/livecd-stage1-chroot.sh,
4591 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4592 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4593 lots of changes in this revision. first of all, major cosmetic fixups to the
4594 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4595 for distcc or ccache builds in most of the targets. bug #56581 is finially
4596 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4597 performance enhancement here.
4599 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4600 modules/livecd_stage2_target.py:
4601 fix for bug #63033, thanks to usata@gentoo.org for the patch
4603 30 Aug 2004; John Davis <zhen@gentoo.org>
4604 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4605 bugfixes for #61537 and #61779
4607 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4608 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4609 modules/snapshot_target.py:
4610 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4611 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4612 time should also be improved due to a more efficient use of rsync. This commit will
4613 mark the portage version of catalyst-1.9.0.
4615 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4616 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4619 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4622 02 Aug 2004; John Davis <zhen@gentoo.org>
4623 livecd/runscript-support/livecdfs-update.sh:
4626 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4627 +targets/stage1/build.py, -targets/stage1/build.sh,
4628 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4629 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4630 targets/stage3/stage3-chroot.sh:
4631 applied patch from bug #58840. it should fix up things for uclibc stages and
4632 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4634 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4635 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4636 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4637 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4638 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4639 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4640 livecd/runscript-support/livecdfs-update.sh,
4641 modules/livecd_stage2_target.py:
4642 addition of wolf31o2's gamecd patchset. untested, so please beware
4644 14 Jul 2004; John Davis <zhen@gentoo.org>
4645 livecd/runscript-support/livecdfs-update.sh,
4646 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4647 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4648 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4649 this out of generic_stage_target and into livecd-stage2 since the
4650 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4652 13 Jul 2004; John Davis <zhen@gentoo.org>
4653 livecd/runscript-support/livecdfs-update.sh:
4654 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4655 default rc'ed programs when only one change was required to rcadd. so I
4656 changed it so that the defaults are *always* loaded and specified additions/
4657 deletions are just added on top of those.
4659 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4660 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4661 targets/livecd-stage1/livecd-stage1-chroot.sh,
4662 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4663 targets/tinderbox/tinderbox-chroot.sh:
4664 changing the more verbose behavior to the -V (verbose) flag
4666 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4667 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4668 targets/livecd-stage1/livecd-stage1-chroot.sh,
4669 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4670 targets/tinderbox/tinderbox-chroot.sh:
4671 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4672 it is about to merge so that deps and USE flags are more evident
4674 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4675 modules/catalyst_support.py:
4676 completely rewrote the catalyst main script so that it can actually utilize
4677 more than one command line flag. new functionality included, but not active
4678 yet (--debug and --verbose). arguments can still be passed on the commandline
4679 through the use of the -C (--cli) flag. updated the arg_parse function in
4680 catalyst_support.py to accomodate my changes.
4682 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4683 modules/generic_target.py, modules/grp_target.py,
4684 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4685 modules/snapshot_target.py, modules/stage1_target.py,
4686 modules/stage2_target.py, modules/stage3_target.py,
4687 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4688 fixes for bugs #55192 and #54137
4689 added a new key for all specfiles, portage_confdir.
4690 this should point to a directory similar in functionality to /etc/portage.
4692 cleaned up the module code a bit so that unnecessary modules
4695 more work on resuming. it is getting there, but it still needs a ton of work,
4696 so please test, and report bugs.
4698 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4699 modules/catalyst_support.py, modules/generic_stage_target.py,
4700 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4701 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4702 stage resuming functionality should be working. I still have to work on GRP
4703 and livecds, but they should not be hard. I could not incorporate emerge
4704 --resume into stage resuming functionality because in some instances, portage
4705 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4706 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4707 ). I also made some small tweaks to the stage target scripts which clean up
4708 the envscript stuff. Not noticable performance wise, but it makes me feel all
4709 warm and fuzzy to know that it is programmed absolutely correctly ;)
4711 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4712 modules/generic_stage_target.py:
4713 revamped the cmd() structure so that it could properly return error codes.
4714 Please note that this might break catalyst until there is some further
4715 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4716 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4717 now. Additionally, catalyst will stop when there is an error with an ebuild
4718 ... it didn't do this before, it just plowed along and packed things up.
4720 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4721 code in portage.py and then answering my noob questions.
4723 13 Jun 2004; John Davis <zhen@gentoo.org>
4724 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4725 livecd/runscript-support/livecdfs-update.sh:
4726 some last minute fixins (stuff to work with the new genkernel)
4728 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4731 11 Jun 2004; John Davis <zhen@gentoo.org>
4732 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4733 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4736 10 Jun 2004; John Davis <zhen@gentoo.org>
4737 livecd/runscript-support/kmerge.sh,
4738 livecd/runscript-support/livecdfs-update.sh,
4739 livecd/runscript-support/post-kmerge.sh,
4740 livecd/runscript-support/pre-kmerge.sh:
4741 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4742 functions control what scripts are added to their respective runlevels. This
4743 option would be specified like so in the spec file: livecd/rcadd:
4744 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4746 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4747 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4748 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4749 the code to give a nice error msg instead of a cryptic traceback
4751 04 Jun 2004; John Davis <zhen@gentoo.org>
4752 livecd/runscript-support/livecdfs-update.sh:
4753 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4754 /etc/bootsplash/default
4756 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4757 targets/embedded/embedded-chroot.sh,
4758 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4759 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4760 targets/livecd-stage1/livecd-stage1-chroot.sh,
4761 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4762 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4763 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4764 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4765 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4766 targets/tinderbox/tinderbox-chroot.sh,
4767 targets/tinderbox/tinderbox-preclean-chroot.sh,
4768 targets/tinderbox/tinderbox.sh:
4769 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4771 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4772 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4773 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4774 It should be a full path pointing to a portage overlay dir.
4776 27 May 2004; John Davis <zhen@gentoo.org>
4777 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4778 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4779 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4780 livecd/runscript/default-runscript.sh:
4781 added updated silos and fixed motd bug
4783 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4784 rolling out version 1.0.8
4786 22 May 2004; John Davis <zhen@gentoo.org>
4787 livecd/runscript-support/kmerge.sh,
4788 livecd/runscript-support/livecdfs-update.sh,
4789 modules/livecd_stage2_target.py:
4790 added key livecd/bootsplash
4792 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4793 livecd/runscript/sparc-archscript.sh,
4794 livecd/runscript/sparc64-archscript.sh:
4795 sparc fixup patches from gustavoz at g.org
4797 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4798 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4799 is livecd/modblacklist
4801 19 May 2004; John Davis <zhen@gentoo.org>
4802 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4803 livecd/runscript/x86-archscript.sh:
4804 added support for livecd/overlay, changed vga=0x317 to vga=791
4805 in the x86 archscript as it is a more standard setting and should
4806 work on more hardware
4808 17 May 2004; John Davis <zhen@gentoo.org>
4809 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4810 livecd/runscript-support/kmerge.sh,
4811 livecd/runscript-support/livecdfs-update.sh,
4812 modules/livecd_stage2_target.py:
4813 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4814 we also now have basic motd copying support for more branded livecds
4816 16 May 2004; John Davis <zhen@gentoo.org>
4817 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4818 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4819 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4821 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4822 modules/catalyst_support.py, modules/embedded_target.py,
4823 modules/generic_stage_target.py, modules/generic_target.py,
4824 modules/grp_target.py, modules/livecd_stage1_target.py,
4825 modules/livecd_stage2_target.py, modules/stage1_target.py,
4826 modules/stage2_target.py, modules/stage3_target.py,
4827 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4828 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4829 caused gcc profile problems.
4831 12 May 2004; John Davis <zhen@gentoo.org>
4832 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4833 livecd/runscript-support/livecdfs-update.sh,
4834 livecd/runscript-support/post-kmerge.sh,
4835 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4837 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4838 silliness). Most notably, I have taken advantage of the update-modules
4839 --assume-kernel fix from agriffis so that we can actually use 3rd party
4840 modules now. Please note that >=baselayout-1.9.0 is required.
4842 02 May 2004; Olivier Crete <tester@gentoo.org>
4844 Added forgotten CHOST for i386 subarch
4846 30 Apr 2004; John Davis <zhen@gentoo.org>
4847 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4848 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4849 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4850 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4852 -fixed 2004.0 branding in the isolinux cdtar
4853 -fixed up acpi stuff in the runscripts
4854 -fixed up the x86 help message and corrected the numerous errors in it
4856 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4857 livecd/runscript/default-runscript.sh:
4858 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4859 1.0.7. we are ready for release
4861 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4862 fix for the problem that gustavoz found wrt the /dev creation stuff not
4863 detecting arches. also an efficiency fix for stage1 building
4865 14 Apr 2004; John Davis <zhen@gentoo.org>
4866 targets/embedded/embedded-chroot.sh,
4867 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4868 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4869 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4870 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4871 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4872 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4873 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4874 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4875 targets/tinderbox/tinderbox-preclean-chroot.sh,
4876 targets/tinderbox/tinderbox.sh:
4877 fix for bug #47733 - fixes for distcc and an envscript bugfix
4879 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4882 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4883 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4884 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4885 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4886 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4887 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4888 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4889 targets/stage1/stage1-preclean1-chroot.sh,
4890 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4891 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4892 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4893 targets/tinderbox/tinderbox.sh:
4894 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4895 zhen@gentoo.org please.
4897 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4898 fix for /dev in stage1
4900 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4903 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4904 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4905 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4906 Added the two kernel-configs for 2004.1 x86
4908 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4909 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4910 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4911 targets/tinderbox/tinderbox.sh:
4912 fix to address missing /dev in stages, fixed path for env-update in all of the
4915 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4916 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4918 01 Apr 2004; John Davis <zhen@gentoo.org>
4919 livecd/runscript/default-runscript.sh:
4920 added in fix for the module.conf stuff courtesy of Benjamin Judas
4923 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4925 cosmetic touchups for 1.0.5
4927 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4928 added support to the stage2 for stackable profiles bootstrap
4930 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4931 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4932 support for sparc32/64 build compatibility
4934 30 Mar 2004; John Davis <zhen@gentoo.org>
4935 livecd/runscript/default-runscript.sh, modules/targets.py,
4936 targets/stage1/build.sh:
4937 fix for bug 46022, more stackable profile fixes, embedded patches added
4939 26 Mar 2004; John Davis <zhen@gentoo.org>
4940 livecd/runscript/default-runscript.sh, modules/targets.py,
4941 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4942 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4943 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4944 fixes for bugs #44625 and #45805
4946 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4947 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4948 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4949 memtest is in. if you want to use it, check out the memtest86 cd tarball
4950 Also, fixes for bugs 45078, 45188, 44306
4952 23 Mar 2004; John Davis <zhen@gentoo.org>
4953 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4954 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4955 livecd/runscript/x86-archscript.sh, modules/targets.py,
4956 targets/livecd-stage3/unmerge.sh:
4957 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4958 created at the end of the livecd-stage2 process.
4960 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4961 targets/embedded/embedded.sh:
4962 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4964 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4965 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4966 removing the hardened-gcc deps since the package itself is deprecated'
4968 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4969 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4971 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4972 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4973 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4974 examples/livecd/alpha/config-2.4.21-r4-alpha,
4975 examples/livecd/alpha/config-2.4.21-r4-jensen,
4976 examples/livecd/alpha/config-2.4.21-r4-legacy,
4977 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4978 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4979 fixes for bugs 43676, 43701. Alpha support added as well.
4981 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4982 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4983 kde/gnome cd specs added.
4985 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4986 fix in catalyst.conf for bug #42044
4988 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4989 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4990 examples/livecd/sparc64/config-2.4.24-sparc64:
4991 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4993 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4994 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4995 for a $clst_conf environment variable. You can use the $clst_conf variable to
4996 point to a file to use in place of /etc/catalyst.conf. By setting this
4997 variable in your shell, catalyst can easily be used by multiple people on the
4998 same machine. Also, ccache support now works for genkernel.
5000 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5001 removed file for livecd-stage2 target, as this is handled by the runscript
5002 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5003 and made "/boot/kernel/foo/extraversion" an optional rather than required
5004 parameter. The aforementioned "packages" is used to specify kernel-related
5005 packages (like module ebuilds) to merge with each kernel, and the new "use"
5006 option is used to specify the USE settings you'd like exported to the
5007 environment during kernel as well as kernel "packages" build.
5009 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5010 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5011 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5012 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5013 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5014 targets/tinderbox/tinderbox.sh:
5015 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5016 it for ebuild - added headers to everything and removed deprecated dirs
5018 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5019 adding Kumba's patches for MIPS
5021 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5022 Added hppa specific code.
5024 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5025 Tinderbox target added. See tinderbox examples in examples/ dir.
5027 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5028 spec file support integrated into catalyst. Use "-f/--file specfile" as
5029 argument; see examples dir for examples.
5030 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5031 example of how to use it.
5033 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5034 support functions for spec file parsing and reading added. Will get added to
5037 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5038 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5041 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5042 Significant rework of code structure. Everything is falling nicely into place.
5044 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5045 Exception handling fully-integrated into current prototype code.
5047 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5048 beginning of exception handling integration, got some of the target code
5051 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5052 major code rework in progress on the python parts.
5054 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5055 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5056 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5057 for organiation's sake, I have moved the files, such as livecd foundations,
5058 into catalyst/files. It will make it easier for us when ebuild time comes
5061 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5062 All preliminary target build scripts are now added and coded to near as spec
5063 that we can have at this point.
5065 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5066 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5067 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5068 something that should be continued as much as reasonably possible in other
5069 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5070 code completed, and internal fall-backs to reasonable global config defaults
5073 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5074 subarch test outsourced to python catalyst-subarches function.
5076 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5077 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5079 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5080 removing dup enter_chroot
5082 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5083 document subarches checking
5085 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5086 Fix valid subarch test.
5088 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5089 include/build_functions.sh, include/functions.sh:
5090 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5091 start_build to build_functions.sh cleaning up the main catalyst script some
5094 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5095 fixed SRCBALL and DESTBALL, making it transparent for profiles
5097 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5098 added an exit condition to the cmd line argument case statement
5100 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5101 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5102 the changes that I made to the above files should make catalyst completely
5103 transparent to no matter what profile we are using. check files/catalyst.conf
5104 for the list of BUILDTYPEs that we support.
5106 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5107 changed how cmd line arguments are handled
5109 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5110 I changed the is_special handling so that it is cleaner and faster
5112 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5113 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5114 livecd/foundations/x86-basic/post-clean.sh,
5115 livecd/foundations/x86-basic/pre-clean.sh,
5116 livecd/foundations/x86-basic/settings:
5117 I outsourced more functions to include/functions.sh. I made it a seperate file
5118 from build_fucntions.sh so that we can keep our build and other functions
5119 apart. I also added in the livecd stuffs from the stager side of things.
5121 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5122 include/build_functions.sh:
5123 I outsourced all of the build functions to include/build_functions.sh. In the
5124 future, this will happen more - the code needs cleaned up.
5126 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5128 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5129 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5130 does not use that anymore.
5132 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5133 since we now have a default profile in portage, i massaged some errors
5134 messages to reflect that.
5136 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5138 removed ccache support from catalyst stage1 build cause it breaks the build.
5139 Additionally, I removed gettext support from bootstrap, because according to
5140 our new default profile, we don't use that anymore.
5142 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5143 added a new var, BUILDTYPE, adding more transparency for building.
5144 In the future, we will be building both selinux and hardened sources.
5146 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5147 fixed some formatting when catalyst prints out build info, additionally,
5148 trying to make catalyst more transparent for future expansion of stages
5150 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5151 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5152 --help. I moved this functionality from the main program section to
5155 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5156 I edited catalyst to change our naming convention from stage*-arch-h.* to
5157 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5158 I change naming conventions, as catalyst will be eventually extended to
5159 do selinux-* stages also.
5161 Additionally, I updated README.catalyst to include profile information.
5163 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5164 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5165 I renamed README.stager to README.catalyst and have made some very minor
5166 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5167 I have hacked bootstrap to use the hardened profile, as well as utilize
5168 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5169 major). Additionally, bin/stage1 has been hacked to accept the hardened
5170 profile, and use hardened-gcc.
5172 09 September 2003; John Davis <zhen@gentoo.org>:
5173 Initial import of hardened stager. I am forking this from the original
5174 stager code in order to better fit our needs. The original stager code is
5175 still used by Gentoo, and is maintained by Daniel Robbins
5176 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5177 contributors that coded stager.