1 # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
2 # $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.520 2006/01/20 14:32:07 wolf31o2 Exp $
4 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
5 modules/generic_stage_target.py:
6 Added fix for bug #119635.
8 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
9 Fix pre-kmerge.sh for stage4
11 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
14 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
15 modules/generic_stage_target.py:
16 fix crash when no kernel is defined. spacing issue
18 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
21 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
22 modules/livecd_stage2_target.py:
23 Added livecd/volid to valid_values.
25 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
26 modules/generic_stage_target.py:
27 remove extra function that was converting strings to lists unnecessarily
29 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
30 This is catalyst 2.0_rc17.
32 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
33 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
34 modules/stage4_target.py:
35 fix issue where args not allowed that arose due to earlier myspec addlargs bug
37 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
38 targets/embedded/embedded-preclean-chroot.sh,
39 targets/grp/grp-preclean-chroot.sh,
40 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
41 targets/stage1/stage1-preclean-chroot.sh,
42 targets/stage2/stage2-preclean-chroot.sh,
43 targets/stage3/stage3-preclean-chroot.sh,
44 targets/support/chroot-functions.sh,
45 targets/tinderbox/tinderbox-preclean-chroot.sh:
46 Added function to cleanup stray /etc/distcc/hosts files.
48 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
49 targets/support/bootloader-setup.sh:
50 Added fix from bug #119123. This is catalyst 2.0_rc16.
52 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
53 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
54 Fixing some spacing. This is catalyst 2.0_rc15.
56 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
57 Attempt to fix bug #117649
59 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
60 modules/generic_stage_target.py:
61 fixes for bugs #119009, #119041 and #118985
63 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
64 +examples/netboot2_template.spec, modules/catalyst_support.py,
65 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
66 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
67 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
70 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
71 targets/support/kmerge.sh:
72 Fix for ccache (null)/.ccache bug
74 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
77 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
78 Added ppc -mcpu patch from Pylon for bug #118709.
80 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
81 modules/embedded_target.py, modules/stage4_target.py:
82 Added linuxrc to embedded and stage4 targets.
84 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
85 modules/generic_stage_target.py, targets/support/kmerge.sh:
86 filter kname - and . for kmerge.sh
88 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
89 targets/support/create-iso.sh:
90 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
92 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
93 modules/generic_stage_target.py:
94 change .digests to .DIGESTS
96 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
97 targets/support/kmerge.sh:
98 Commented ccache for genkernel build which will resolve #117648 until a
99 proper solution can be found. This is 2.0_rc13.
101 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
102 targets/stage1/stage1-controller.sh:
103 Added patch from vapier for bug #117254.
105 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
106 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
107 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
108 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
111 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
112 modules/generic_stage_target.py:
113 Remove chost/cflags etc. warning messages
115 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
116 modules/generic_stage_target.py:
117 Attempt to fix bug 117253; chost is wrong on autoresume
119 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
120 modules/generic_stage_target.py, modules/netboot_target.py,
121 modules/stage1_target.py:
122 make setting of destdir more global and part of generic_stage_target
124 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
125 Fix destpath bug in netboot target
127 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
128 modules/generic_stage_target.py, modules/stage4_target.py:
129 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
132 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
133 modules/generic_stage_target.py, modules/stage4_target.py:
134 remove stray ' from arch/sh.py
136 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
137 targets/stage1/stage1-controller.sh:
138 This finally fixes the issues with gcc-config/binutils-config in stage1.
139 This is catalyst 2.0_rc12.
141 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
142 Fix incorrect warning message. portdir_overlay -> portage_overlay
144 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
145 targets/stage1/stage1-controller.sh,
146 targets/stage1/stage1-preclean-chroot.sh:
147 Revert gcc-config/binutils-config to _rc11 locations. This should fix
148 running gcc-config and binutils-config, though it probably breaks running on
149 non-Gentoo platforms.
151 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
152 modules/stage1_target.py:
153 Make stage1 clean up python 2.3 and 2.4, also.
155 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
156 targets/support/livecdfs-update.sh:
157 Updated requirements and added creation of metadata.tar.bz2 for the installer.
159 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
160 modules/generic_stage_target.py:
161 Change digests file format to HASH_NAME HASH FILE_NAME
163 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
164 targets/stage1/stage1-controller.sh:
165 Moved gcc-config/binutils-config to before the chroot.
167 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
168 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
169 installed. Supports all of shashs algorithms as of 12_21_2005
171 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
172 modules/generic_stage_target.py:
173 Catalyst should die if source_subpath is not a string
175 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
176 modules/generic_stage_target.py:
177 Fix for source_subpath bug
179 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
180 examples/generic_stage_template.spec:
181 Updated example specs with information on cflags/chost/cxxflags/ldflags in
184 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
185 modules/stage2_target.py:
186 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
187 stage1 to be overridden again.
189 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
190 targets/stage1/stage1-controller.sh:
191 It looks like gcc-config/binutils-config needs to be run with the full path,
192 since it is run outside of the chroot.
194 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
195 targets/stage1/stage1-controller.sh:
196 Fixed gcc-config calls. This is 2.0_rc11.
198 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
199 This is catalyst 2.0_rc10.
201 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
202 modules/generic_stage_target.py:
203 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
206 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
207 targets/support/functions.sh:
208 Changed from -z to -n for bug #116180.
210 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
211 modules/catalyst_support.py, modules/generic_stage_target.py:
212 Detect missing binaries for the hashing functions and abort if not found
214 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
216 Updated README to list new requirements. Set default hash as crc32. Set
217 default digests as sha1/md5.
219 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
220 modules/catalyst_support.py, modules/generic_stage_target.py,
221 modules/livecd_stage2_target.py, modules/stage2_target.py:
222 Change the internal hash checking to be quicker and more memory efficient.
223 Add additional hash digests options.
225 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
226 targets/tinderbox/tinderbox-chroot.sh,
227 targets/tinderbox/tinderbox-controller.sh,
228 targets/tinderbox/tinderbox-preclean-chroot.sh:
229 Fixed up spacing/coding style on tinderbox.
231 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
232 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
233 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
234 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
235 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
236 Fixed up spacing/coding style on support.
238 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
239 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
241 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
242 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
243 targets/stage4/stage4-preclean-chroot.sh:
244 Fixed up spacing/coding style on stage4.
246 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
247 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
248 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
249 targets/stage3/stage3-controller.sh,
250 targets/stage3/stage3-preclean-chroot.sh:
251 Fixed up spacing/coding style on stages 2 and 3
253 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
254 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
255 targets/stage1/stage1-preclean-chroot.sh:
256 Fixed up spacing/coding style on stage1. Also changed
257 gcc-config/binutils-config to be outside the chroot.
259 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
260 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
261 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
262 Fixed up spacing/coding style on netboot.
264 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
265 targets/livecd-stage1/livecd-stage1-chroot.sh,
266 targets/livecd-stage1/livecd-stage1-controller.sh,
267 targets/livecd-stage2/livecd-stage2-controller.sh:
268 Fixed up spacing/coding style on livecd-stage*.
270 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
271 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
272 targets/grp/grp-preclean-chroot.sh:
273 Fixed up spacing/coding style on grp.
275 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
276 targets/embedded/embedded-chroot.sh,
277 targets/embedded/embedded-controller.sh,
278 targets/embedded/embedded-fs-runscript.sh,
279 targets/embedded/embedded-preclean-chroot.sh:
280 Fixed up spacing/coding style on embedded.
282 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
283 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
284 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
285 targets/support/functions.sh:
286 Removing extra line from x86.py, fixing up comments, spacing, and coding
287 style in targets/support through functions.sh
289 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
290 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
291 Fix more tab/spacing issues .. trying to make everything use tabs
293 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
294 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
295 modules/stage1_target.py, modules/stage2_target.py,
296 modules/stage3_target.py, modules/stage4_target.py:
297 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
300 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
301 modules/generic_stage_target.py:
302 Add envscript warning to aid users who may not know what they are doing
304 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
305 examples/generic_stage_template.spec:
306 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
307 only configurable when building a stage2 tarball, to match the current state
308 of portage. This is 2.0_rc9.
310 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
311 targets/support/chroot-functions.sh:
312 Silence more of portages beeps and clicks and whistles
314 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
315 targets/support/chroot-functions.sh:
316 Change the portage emerge to use run_emerge
318 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
319 modules/generic_stage_target.py, modules/snapshot_target.py,
320 modules/stage1_target.py, modules/stage2_target.py,
321 modules/stage3_target.py:
322 allow portdir_overlay to be part of all specs not including snapshot spec.
323 Add warnings for stage1,2 and 3 in case someone uses this feature there.
324 Remove overlay support from the snapshot spec but added a warning.
326 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
327 modules/stage2_target.py:
328 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
331 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
332 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
333 Add support for bootloader softlevel=; have rsync delete the extra files out
334 of the overlay so that the overlay always matches the source dir
336 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
337 Swapped -v/-V since I had gotten them wrong here.
339 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
340 modules/generic_stage_target.py:
341 Fix stupid overlay bug
343 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
344 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
345 targets/livecd-stage1/livecd-stage1-chroot.sh,
346 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
347 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
348 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
349 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
350 targets/support/unmerge.sh:
351 Made sure we use -f on removing the default links for splash. Removed
352 check_portage_version as it really isn't needed anymore. Removed
353 --no-install from genkernel commands in kmerge.sh so users must manually
354 remove kernels from /boot. This is 2.0_rc8.
356 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
357 targets/support/livecdfs-update.sh:
358 Made sed on devfsd.conf conditional on it existing. Removes one more error
359 message from a standard catalyst run.
361 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
362 Added warning about breaking snapshot cache and re-enable autoresume, since
363 the errors I was getting were elsewhere.
365 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
366 modules/generic_stage_target.py:
367 Fix indentation error the last commit caused
369 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
370 modules/generic_stage_target.py:
371 Always clear autoresume points after a successful run
373 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
374 targets/support/livecdfs-update.sh:
375 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
376 snapshot caching after a successful gentoo-release-livecd run.
378 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
379 targets/support/rc-update.sh:
380 Added famd to default on official LiveCD.
382 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
383 targets/support/chroot-functions.sh:
384 Fixes 'too many arguments' error in check_portage_version.
386 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
387 modules/generic_stage_target.py:
388 remove extra self.env={} that was resetting the environment to null
390 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
391 modules/livecd_stage1_target.py:
392 Fix appending livecd use flag if no use flag is specified in livecd-stage1
395 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
396 Add a default path to the environment in the chroot
398 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
399 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
400 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
401 targets/livecd-stage2/livecd-stage2-controller.sh,
402 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
403 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
404 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
405 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
406 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
407 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
408 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
409 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
410 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
412 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
414 Fixed up the man page, which has been suffering for some time, and also
415 reversed -v/-V in the help message.
417 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
418 targets/support/livecdfs-update.sh:
419 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
422 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
423 Turning off autoresume of doom until I can get more testing. I've had
424 several issues with it. I'll be reporting/fixing these as I come across them
425 but for now wish to turn it off by default as I don't want this one feature
426 to stop the possible 2.0 final release.
428 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
429 targets/livecd-stage2/unmerge.sh:
430 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
431 anymore and probably should have been removed a long time ago when the new
432 code was put into place in livecdfs-update.sh and livecd-local.start
435 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
436 targets/livecd-stage1/livecd-stage1-chroot.sh,
437 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
438 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
439 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
441 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
442 modules/generic_stage_target.py, modules/generic_target.py:
443 self.env should be a part of the super class generic_target so it applies to
444 snapshots as well; removing redundant pass in the generic_target class as
445 its not needed. There is code there to fill the statements
447 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
448 targets/support/livecdfs-update.sh:
449 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
452 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
453 Changed version stamp to 2.0_rc6.
455 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
456 modules/generic_stage_target.py:
459 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
460 modules/generic_stage_target.py:
463 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
464 modules/catalyst_support.py, modules/generic_stage_target.py,
465 modules/grp_target.py, modules/livecd_stage1_target.py,
466 modules/livecd_stage2_target.py, modules/netboot_target.py,
467 modules/snapshot_target.py, modules/tinderbox_target.py:
468 Stop reading env from the OS. Rely on the more on the envscript for oddball
469 settings. Change -v to verbose and -V to version
471 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
474 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
475 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
478 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
479 examples/generic_stage_template.spec:
480 Added chost/cflags/cxxflags/ldflags to example spec template.
482 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
483 targets/support/rc-update.sh:
484 OK, just kidding on that last commit. We were already doing rc-update add
485 xdm default in livecdfs-update.sh and since it is a livecd-only function,
486 there's no point in having it in rc-update.sh
488 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
489 targets/support/rc-update.sh:
490 Have rc-update add xdm if livecd/xdm is set.
492 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
493 modules/catalyst_lock.py, modules/catalyst_support.py,
494 modules/embedded_target.py, modules/generic_stage_target.py,
495 modules/grp_target.py, modules/livecd_stage1_target.py,
496 modules/livecd_stage2_target.py, modules/netboot_target.py,
497 modules/stage1_target.py, modules/stage4_target.py,
498 modules/tinderbox_target.py:
499 So I was just kidding on that last commit. This one is 2.0_rc4.
501 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
502 modules/catalyst_lock.py, modules/catalyst_support.py,
503 modules/embedded_target.py, modules/generic_stage_target.py,
504 modules/grp_target.py, modules/livecd_stage1_target.py,
505 modules/livecd_stage2_target.py, modules/netboot_target.py,
506 modules/stage1_target.py, modules/stage2_target.py,
507 modules/stage4_target.py, modules/tinderbox_target.py:
508 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
510 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
511 files/catalyst.conf, modules/catalyst_lock.py,
512 modules/catalyst_support.py, modules/embedded_target.py,
513 modules/generic_stage_target.py, modules/grp_target.py,
514 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
515 modules/netboot_target.py, modules/stage1_target.py,
516 modules/stage2_target.py, modules/stage4_target.py,
517 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
518 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
519 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
521 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
522 modules/generic_stage_target.py:
523 Fix autoresume for unpacking tarballs
525 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
526 targets/support/livecdfs-update.sh:
527 remove gnap livecd-type per Koon's request
529 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
530 change rc-update add modules default to rc-update add modules boot
532 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
533 modules/generic_stage_target.py, modules/grp_target.py:
534 Add more verbosity to digests if -V is enabled, add more print messages to
537 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
538 modules/generic_stage_target.py, modules/grp_target.py:
539 Add sha/md5 digests support for grp and cleanup other sha/md5 code
541 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
542 Fix folder name for grp build dir to not have .tar.bz2 at the end
544 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
545 modules/catalyst_support.py, modules/generic_stage_target.py:
546 Add md5 and sha .digests file creation per wolf31o2's feature request
548 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
549 This is catalyst-2.0_rc2.
551 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
552 files/catalyst.conf, modules/generic_stage_target.py,
553 modules/livecd_stage1_target.py:
554 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
555 after each successful kernel build;add autoresume documentation to
558 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
559 targets/embedded/embedded-controller.sh,
560 targets/embedded/embedded-fs-runscript.sh,
561 targets/livecd-stage2/livecd-stage2-controller.sh,
562 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
563 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
564 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
565 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
566 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
567 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
568 targets/support/rc-update.sh:
569 Changed multiple spaces to tabs to satisfy my OCD.
571 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
572 targets/support/chroot-functions.sh:
573 Bumped genkernel detection to require 3.3.0 or higher
575 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
576 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
577 targets/netboot/netboot-controller.sh:
578 Changed to clst_use from clst_embedded_use and clst_netboot_use and
579 clst_grp_use. This is catalyst-2.0_rc1.
581 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
582 targets/netboot/netboot-controller.sh:
583 change to clst_use from clst_netboot_use
585 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
586 targets/livecd-stage1/livecd-stage1-chroot.sh,
587 targets/stage4/stage4-chroot.sh:
588 Changed to clst_use from clst_stage4_use and clst_livecd_use.
590 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
591 targets/stage4/stage4-chroot.sh:
592 Fixed USE invocations in stage4 target.
594 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
595 modules/livecd_stage1_target.py:
596 Force use=livecd for livecd-stage1
598 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
599 This is version 2.0_pre20051129.
601 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
602 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
603 Removed kudzu-knoppix from example spec files.
605 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
606 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
607 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
609 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
610 examples/grp_template.spec, examples/livecd-stage1_template.spec,
611 examples/stage4_template.spec, +examples/tinderbox_template.spec:
612 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
613 definitions in the examples to fit in 80 columns.
615 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
616 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
617 modules/grp_target.py, modules/tinderbox_target.py,
618 targets/tinderbox/tinderbox-chroot.sh:
619 Tinderbox script: added newuse, tinderbox and grp targets added support for
620 overriding the pkgcache location via pkgcache_path - pkgcache_path:
621 /path/to/cache in the spec file, updated example specs to note pkgcache_path
623 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
624 Added portdir example to catalyst.conf for bug #113272.
626 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
627 targets/support/create-iso.sh:
628 Fixed a few lines which were causing the isolinux directory to be removed
629 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
631 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
632 targets/support/create-iso.sh:
633 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
635 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
636 targets/support/bootloader-setup.sh, targets/support/functions.sh:
637 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
638 too many arches dont use it by default, test for an initrd in the yaboot
641 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
642 modules/generic_stage_target.py:
643 Fix split error if use is specified
645 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
646 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
647 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
648 Updated palo version from catalyst 1.x for HPPA.
650 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
651 targets/support/bootloader-setup.sh:
652 Removing for loop for grub on amd64/x86 as it was totally useless.
654 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
655 targets/support/bootloader-setup.sh:
656 Remove vga= line for PPC.
658 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
659 targets/support/bootloader-setup.sh:
660 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
662 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
663 -catalyst-2.0_pre20051101-slot.patch, catalyst:
664 Removing slot patch as it probably didn't belong here anyway, and updating
665 version stamp to 2.0_pre20051118.
667 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
668 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
669 targets/support/bootloader-setup.sh:
670 fix the bootloader script for isolinux so that it actually makes a cfg file,
671 remove extra unneeded catalyst aborting print statement, reorganize rm code
672 to make sure is splits properly and is an array even from the cmdline
674 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
675 targets/support/livecdfs-update.sh:
676 Added call to update-usbids to download the latest usb.ids file.
678 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
679 modules/generic_stage_target.py:
680 Move checks of running catalyst into the target which is simpler
682 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
683 modules/generic_stage_target.py:
684 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
685 that doesnt exist yet
687 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
688 Keep unnecessary programs from installing into kerncache
690 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
691 modules/generic_stage_target.py:
692 Turn on more tracebacks at this point to better debug .. will need to turn
693 them down as we find errors and build appropriate error handlers
695 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
696 Changed version marker to 2.0_pre20051115 for new ebuild.
698 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
699 modules/livecd_stage2_target.py:
700 Fix bug in livecd stage2 so that it doesnt try to use tar
702 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
703 targets/livecd-stage2/livecd-stage2-controller.sh:
704 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
705 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
706 of Getting_Online.txt from catalyst 1.1.10.10.
708 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
709 Added Joshua Kinard to authors for his mips contributions.
711 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
712 examples/livecd-stage2_template.spec:
713 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
714 Paul Kessler on gentoo-catalyst. ;]
716 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
717 Change variables from cat1 format to cat2
719 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
720 modules/generic_stage_target.py, modules/stage1_target.py:
721 Fix modules has no attribute register
723 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
724 modules/generic_stage_target.py:
725 Fix broken aliases code that was just proof of concept
727 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
728 Output mkisofs command line options to assist in debugging
730 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
731 modules/generic_stage_target.py, targets/support/create-iso.sh:
734 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
735 modules/generic_stage_target.py:
736 Add VERY basic support for aliases kernel parameter.
738 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
739 modules/livecd_stage2_target.py:
740 Remove large section of commented code
742 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
743 modules/generic_stage_target.py, modules/stage1_target.py:
744 Allow LDFLAGS to be specified as an ENV variable for stage1
746 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
747 modules/generic_stage_target.py:
748 Fix rc-update to automatically run default options for livecds. Removed an
751 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
752 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
753 Make use spec key optional to default to profile defaults
755 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
756 +examples/stage4_template.spec:
757 Preliminary stage4_template.spec file
759 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
760 +catalyst-2.0_pre20051101-slot.patch, catalyst:
761 Updated version stamp and added slot patch.
763 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
764 Fix ordering problem so self.settings is defined
766 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
767 modules/generic_stage_target.py:
768 Correct a rsync issue when the directory doesnt exist
770 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
771 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
772 targets/livecd-stage2/livecd-stage2-controller.sh,
773 targets/netboot/netboot-controller.sh,
774 targets/stage4/stage4-controller.sh:
775 run pre_kmerge and post_kmerge only once
777 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
778 targets/support/bootloader-setup.sh:
779 MIPS bootloader patch
781 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
782 targets/support/mips-arcload_conf.sh:
783 Fix MIPS Serial Detection
785 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
786 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
787 +targets/support/mips-arcload_conf.sh:
788 Application of Kumba's patches for MIPS support
790 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
791 Check for the correct arch specific cd building tool
793 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
794 modules/generic_stage_target.py:
795 Print a warning if livecd/iso is not defined
797 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
798 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
800 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
801 targets/support/post-kmerge.sh:
802 Check for existence of files in /lib/modules before running depscan.sh. This
803 replaces the mips-specific check and makes it portable.
805 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
806 modules/generic_stage_target.py:
807 update autoresume logic when dealing with rsync unpack operations
809 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
810 targets/support/post-kmerge.sh:
811 Bypass module load on mips
813 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
814 remove --no-deps so dependancies get installed for genkernel
816 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
817 modules/generic_stage_target.py:
818 Fix missing : statement in unpack
820 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
821 modules/generic_stage_target.py:
822 fix livecd-stage2 unpack when seedcache is turned off
824 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
825 targets/support/functions.sh:
826 Fix module unpacking and make it actually optional.
828 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
829 modules/generic_stage_target.py:
830 Fix broken seedcache autoresume interaction
832 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
833 modules/generic_stage_target.py:
834 Cleanup stage directories properly for tar installs
836 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
837 Tinderbox no longer cleans /tmp/*
839 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
840 targets/tinderbox/tinderbox-chroot.sh,
841 targets/tinderbox/tinderbox-controller.sh:
842 Fixing problem with bind mounted portage and final rsync on tinderbox target
843 and adding additional logging.
845 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
846 Stop tinderbox from trying to create a tarball of itself
848 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
849 modules/generic_stage_target.py:
850 Fix catalyst so it fully disables snapcache when its not specified in the
853 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
854 examples/livecd-stage2_template.spec:
855 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
856 spec template and updating version stamp.
858 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
859 modules/catalyst_support.py:
860 allow file_check to proceed if key is not in use
862 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
863 Recursively make the missing directories
865 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
866 Fix extract_modules to just echo a warning that it is missing
868 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
870 Updating default configuration for catalyst and updating version stamp,
871 since we're beginning internal testing for release.
873 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
874 modules/generic_stage_target.py:
875 fix bug 106004 split strings into a list for empty and rm operation
877 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
878 modules/livecd_stage2_target.py:
879 Append slashes to directories so rsyncs work properly
881 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
882 examples/livecd-stage2_template.spec:
883 Changing source_subpath for livecd-stage2 example for bug #101704.
885 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
886 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
887 targets/support/livecdfs-update.sh:
888 Added livecd/xdm and livecd/xsession options. These are used to setup the
889 default display manager and X session, respectively. Added supporting
890 documentation to example spec files. Imported more work from my fsscript for
893 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
894 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
895 discussion, see bug #88777.
897 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
898 modules/generic_stage_target.py:
899 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
900 <matsuu@gentoo.org> for the patch. Closing bug #105693.
902 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
903 targets/livecd-stage1/livecd-stage1-controller.sh,
904 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
905 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
906 on livecd-stage2 and removing universal motd for livecd/type of
907 gentoo-release-livecd.
909 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
910 modules/livecd_stage1_target.py:
911 Add optional livecd/type env var for scripts to add optional items to the
914 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
915 -livecd/files/x86-help.msg:
916 Removing x86-help.msg as it is no longer used.
918 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
919 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
920 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
921 Add dobladecenter description to bootloader files for x86/amd64.
923 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
924 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
926 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
927 modules/generic_stage_target.py:
928 Added split to use section for bug #104414.
930 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
931 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
932 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
933 Tabs to whitespaces for isolinux.
935 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
936 targets/support/bootloader-setup.sh:
937 Changed isolinux to use new split-out help messages. Using grub gives a
938 single help message with pager.
940 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
941 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
942 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
943 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
944 Added F2->F7 help messages for isolinux.
946 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
947 livecd/files/README.txt, livecd/files/generic.motd.txt,
948 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
949 livecd/files/livecd-local.start:
950 Updated files from latest used to build LiveCD.
952 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
953 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
955 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
956 modules/catalyst_support.py:
957 Added fix for using options with = in them with --cli (ex.
958 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
959 <cell@ices.utexas.edu> for pointing this out to me via email.
961 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
962 modules/generic_stage_target.py, targets/support/functions.sh:
963 fix bug in exec_in_chroot for stage1 target
965 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
966 modules/generic_stage_target.py:
967 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
968 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
970 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
971 catalyst, examples/livecd-stage2_template.spec,
972 examples/snapshot_template.spec, files/catalyst.conf,
973 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
974 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
975 livecd/files/x86-help.msg, modules/catalyst_lock.py,
976 modules/catalyst_support.py, modules/livecd_stage2_target.py,
977 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
978 targets/livecd-stage2/livecd-stage2-controller.sh,
979 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
980 targets/stage2/stage2-preclean-chroot.sh,
981 targets/stage3/stage3-preclean-chroot.sh,
982 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
983 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
984 targets/support/filesystem-functions.sh, targets/support/functions.sh,
985 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
986 targets/support/target_image_setup.sh:
987 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
988 to look at gamecdfs-update.sh yet.
990 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
991 modules/generic_stage_target.py:
992 Remove extra debugging print statement
994 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
995 +modules/catalyst_lock.py, modules/catalyst_support.py,
996 modules/embedded_target.py, modules/generic_stage_target.py,
997 modules/grp_target.py, modules/livecd_stage1_target.py,
998 modules/livecd_stage2_target.py, modules/netboot_target.py,
999 modules/snapshot_target.py, modules/stage1_target.py,
1000 modules/stage2_target.py, modules/stage4_target.py,
1001 targets/support/functions.sh:
1002 Add locking support. Code simplification for unpack and unpack snapshot.
1003 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
1004 Add seedcache support (Grabs output from previous target run)
1005 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
1007 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1008 modules/catalyst_support.py, modules/generic_stage_target.py:
1009 Add support to cache the snapshot dir. add snapcache to options. add
1010 snapshot_cache= to override the default location of the cache in
1011 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
1013 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1014 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
1015 Forward port README.txt and Getting_Online.txt files from catalyst
1018 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1019 Add automatic creation/deletion of runlevels based on rcadd rcdel
1021 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1022 Fix grp so that grp/use is not required anymore
1024 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1025 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1026 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1027 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1028 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
1029 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
1030 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
1031 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
1032 they are known to cause booting problems.
1034 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1035 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1036 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
1037 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
1040 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1041 targets/stage1/stage1-chroot.sh:
1042 Fixed quoting in stage1 profile check.
1044 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1045 targets/stage3/stage3-chroot.sh:
1046 Fixing USE for stage3.
1048 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1049 targets/support/chroot-functions.sh:
1050 Fix FETCH code so it will run for Pylon
1052 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
1053 targets/grp/grp-chroot.sh:
1054 Fix bindist invcation.
1056 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1057 targets/grp/grp-chroot.sh:
1058 Made sure bindist was used for all emerges in GRP.
1060 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
1061 Fix USE flags for grp build
1063 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
1064 targets/stage4/stage4-chroot.sh:
1065 let grp use the users environment variables and removed extra
1066 grp_stage23_use from stage4
1068 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
1069 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
1070 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
1072 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1073 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
1074 impact all previous spec files that use this option. Its beejays fault
1076 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
1077 Changed to use linux32 for ppc32 support when build host is ppc64.
1079 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1081 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
1083 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
1084 Minor cosmetic print statement fixes for readability
1086 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1087 modules/catalyst_support.py, modules/generic_stage_target.py:
1088 Fix None None bug and exception reporting
1090 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1091 Fix iso creation script. Case statement out of place
1093 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1094 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
1095 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
1096 catalyst, files/catalyst.conf, modules/builder.py,
1097 modules/catalyst_support.py, modules/embedded_target.py,
1098 modules/generic_stage_target.py, modules/generic_target.py,
1099 modules/grp_target.py, modules/livecd_stage1_target.py,
1100 modules/livecd_stage2_target.py, modules/netboot_target.py,
1101 modules/snapshot_target.py, modules/stage1_target.py,
1102 modules/stage2_target.py, modules/stage3_target.py,
1103 modules/stage4_target.py, modules/tinderbox_target.py,
1104 targets/embedded/embedded-chroot.sh,
1105 targets/embedded/embedded-fs-runscript.sh,
1106 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1107 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1108 targets/grp/grp-preclean-chroot.sh,
1109 targets/livecd-stage1/livecd-stage1-chroot.sh,
1110 targets/livecd-stage1/livecd-stage1-controller.sh,
1111 targets/livecd-stage2/livecd-stage2-controller.sh,
1112 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
1113 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
1114 targets/netboot/netboot-image.sh, targets/stage1/build.py,
1115 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1116 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1117 targets/stage2/stage2-controller.sh,
1118 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1119 targets/stage3/stage3-controller.sh,
1120 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1121 targets/stage4/stage4-controller.sh,
1122 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
1123 targets/support/create-iso.sh, targets/support/functions.sh,
1124 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1125 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1126 targets/support/target_image_setup.sh,
1127 targets/tinderbox/tinderbox-chroot.sh,
1128 targets/tinderbox/tinderbox-controller.sh,
1129 targets/tinderbox/tinderbox-preclean-chroot.sh:
1130 Big honkin' copyright update.
1132 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1133 modules/generic_stage_target.py:
1134 add additional logging output. Use standard os redirection methods to log to
1137 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1138 targets/stage1/stage1-chroot.sh:
1139 Added profile sanity check for bug #97867.
1141 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1142 targets/support/bootloader-setup.sh:
1143 Removing acpi=off from default kernel arguments and adding ia64
1144 livecd-stage2 support functions and cdtar.
1146 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1147 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
1148 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
1149 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
1150 splash command line.
1152 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1153 targets/support/create-iso.sh:
1154 Fixed up zisofs support. Waiting for response from sparc before touching
1157 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1158 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
1159 targets/support/functions.sh:
1160 Added livecd/bootargs and added the option to the bootloader-setup.sh script
1161 to allow it to work on all arches that dynamically build their bootloader
1164 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
1165 targets/stage4/stage4-controller.sh:
1166 Fix stage4 so it doesnt run the bootloader stuff
1168 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1169 targets/support/bootloader-setup.sh:
1170 Removed dokeymap from non-Gentoo releases.
1172 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1173 targets/support/livecdfs-update.sh:
1174 Added call to update-pciids to download the latest pci.ids file.
1176 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
1177 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1178 modules/stage4_target.py:
1179 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
1181 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
1182 Fix issue where -s on the command line would not run
1184 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1185 livecd/files/generic.motd.txt:
1186 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
1187 kernel configurations.
1189 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1190 targets/support/livecdfs-update.sh:
1191 Updated hostname/domainname creation for new baselayout.
1193 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1194 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1195 Fixing some bootloader isolinux/boot stuff for x86/amd64.
1197 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1198 targets/support/chroot-functions.sh:
1199 Change portage emerge to use --oneshot --nodeps to keep from merging the
1200 same packages multiple times.
1202 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1203 targets/stage2/stage2-chroot.sh:
1204 Added a -p bootstrap when catalyst is called with -V (verbose).
1206 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1207 targets/support/livecdfs-update.sh:
1208 Removed inittab hack, as this is done by livecd-tools.
1210 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1211 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
1212 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
1214 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1215 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
1216 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
1217 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
1218 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
1219 targets/livecd-stage2/livecd-stage2-controller.sh:
1220 Removed gentoo.png and creation of face directory. Changed
1221 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
1224 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1225 targets/stage1/stage1-preclean-chroot.sh,
1226 targets/support/chroot-functions.sh:
1227 Added setup_binutils function and force both of them to run during stage1
1230 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1231 examples/livecd-stage2_template.spec:
1232 Added livecd/volid explanation to example spec.
1234 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1235 targets/support/create-iso.sh:
1236 General cleanup of ISO code and added default livecd/volid when it is not set.
1238 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1239 targets/embedded/embedded-controller.sh:
1240 Actually modify the embedded target this time.
1242 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1243 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
1244 targets/livecd-stage2/livecd-stage2-controller.sh,
1245 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
1246 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
1247 and livecd-stage2 targets.
1249 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1250 files/catalyst.conf:
1251 Retired zhen and added storedir to default catalyst.conf.
1253 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1254 targets/support/livecdfs-update.sh:
1255 Uncommented openglify, since it is needed for both opengl-update-livecd and
1258 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1259 modules/generic_stage_target.py:
1260 Fix print statement so it shows when kill_chroot_pids is run correctly
1262 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1263 modules/snapshot_target.py:
1264 Fix snapshot target to skip the kill_pids check
1266 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1267 Bug fixes in parse_spec, fix issues detecting list or string.
1269 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1270 modules/catalyst_support.py:
1271 Fix bug 65284. More flexible spec parsing. Should handle cases where no
1272 spaces are after :. Better handling of comments ( ie preprocessed and
1273 stripped off ). Unset empty keys.
1275 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1276 targets/support/kill-chroot-pids.sh:
1277 Remove extra P_NAME definition that is never used. Saves processing time.
1278 Bumped catalyst to pre2
1280 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1281 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1282 +targets/support/kill-chroot-pids.sh:
1283 User info about runscript and archscript. Added checks for processes running
1284 in the chroot and created a script to kill them. Should fix the unmounting
1285 issues with gconfd or any other running application in the chroot
1287 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1288 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
1289 Remove using gcc-config to set things up as we should all be using 2005.0
1292 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1293 examples/livecd-stage2_template.spec:
1294 Added livecd/users to example livecd-stage2 spec file.
1296 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1297 targets/support/livecdfs-update.sh:
1298 Change default hostnames for livecds
1300 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1301 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
1302 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
1305 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1306 modules/livecd_stage2_target.py:
1307 Clear autoresume flags when build is done
1309 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1310 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
1311 targets/support/create-iso.sh:
1312 Fix isolinux so that it finds menus and kernels and stuff
1314 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1315 modules/generic_stage_target.py:
1316 Make purge operation a little less chatty, removed print statements
1318 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1319 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1320 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
1321 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
1323 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1324 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1325 print warning message about deprecated use of cdfstype
1327 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1328 targets/support/chroot-functions.sh:
1329 statically define genkernel location to eliminate which command failure if
1330 genkernel is not installed
1332 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
1333 modules/generic_stage_target.py:
1334 change the portage_overlay to an array so it always works
1336 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1337 modules/catalyst_support.py:
1338 Fix exception handling to remove extraneous prints of None
1340 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1341 Remove iso creation code from stage4
1343 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1344 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1345 modules/livecd_stage2_target.py, modules/snapshot_target.py,
1346 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
1347 targets/livecd-stage1/livecd-stage1-chroot.sh,
1348 targets/livecd-stage1/livecd-stage1-controller.sh,
1349 targets/livecd-stage2/livecd-stage2-controller.sh,
1350 targets/netboot/netboot-controller.sh,
1351 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
1352 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
1353 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1354 targets/support/create-iso.sh, targets/support/kmerge.sh,
1355 targets/support/target_image_setup.sh,
1356 targets/tinderbox/tinderbox-controller.sh:
1357 Fix some exception handling in catalyst_support.py
1358 remove intermediate destination folder of iso and tarball
1359 Add additional tests for folders not found on host but defined
1360 in spec file. Keep catalyst from erroring in this case.
1361 Change exit code on shell scripts so that errors are reported to catalyst
1362 and causes catalyst to die on errors
1363 Fix bug in livecd-stage1-chroot.sh so that it uses USE flags properly
1364 Added additional check for mkisofs. Informs user of where to get the program.
1365 Removed autoresume code from ccache and distcc installation until I can figure
1366 out a way to have the autoresume flag go someplace outside the chroot.
1368 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1369 Remove bind mounts before rm operations happen at startup
1371 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
1372 modules/generic_stage_target.py:
1373 Fix bug where purge deletes the autoresume directory but doesnt recreate it
1375 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1376 modules/generic_stage_target.py:
1377 fix minor bug in the purge code so that it actually runs the commands
1379 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1380 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1381 modules/stage4_target.py:
1382 Change ordering of tasks so root_overlay and fsscript occur after
1383 livecd_update, giving users a chance to override livecd_update
1385 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1386 modules/catalyst_support.py, modules/generic_stage_target.py:
1387 Added a better exception handling message for keyboard interrupt and added
1388 countdown timer for purge operation to give an opportunity to exit
1390 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1391 modules/catalyst_support.py, modules/generic_stage_target.py:
1392 Add support to clear the autoresume flags and improve the purge code to
1393 clean the chroot, and pkg/kern cache
1395 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1396 modules/catalyst_support.py, modules/generic_stage_target.py,
1397 modules/livecd_stage1_target.py:
1398 only append livecd-tools to the livecd-stage1 target package list and move a
1399 check out of the way so command line and spec files can co-exist
1401 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
1402 modules/generic_stage_target.py:
1403 fixed python syntax in set_packages so catalyst will run
1405 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1406 modules/embedded_target.py, modules/generic_stage_target.py,
1407 modules/grp_target.py, modules/livecd_stage1_target.py,
1408 modules/livecd_stage2_target.py, modules/netboot_target.py,
1409 modules/stage4_target.py, modules/tinderbox_target.py,
1410 targets/embedded/embedded-chroot.sh,
1411 targets/embedded/embedded-controller.sh,
1412 targets/livecd-stage1/livecd-stage1-controller.sh,
1413 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
1414 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
1415 targets/livecd-stage2/livecd-stage2-controller.sh,
1416 -targets/livecd-stage2/livecd-stage2-iso.sh,
1417 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
1418 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1419 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1420 targets/support/functions.sh, targets/support/livecdfs-update.sh,
1421 +targets/support/target_image_setup.sh:
1422 embedded target cleanups ... iso,bootloader,target_setup generalizations,
1425 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1426 targets/livecd-stage2/livecd-stage2-controller.sh,
1427 targets/support/livecdfs-update.sh:
1428 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
1429 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
1430 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
1433 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1434 targets/livecd-stage2/livecd-stage2-controller.sh,
1435 targets/support/rc-update.sh:
1436 Updated rc-update.sh with better defaults for different livecd/type settings
1437 and cleaning up file copying in livecd-stage2-controller.sh to match
1440 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
1441 Made example of catalyst.conf in README match the default catalyst.conf
1444 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
1446 Removing old files from previous maintainers and updating README.
1448 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1449 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1450 Added livecd/users option to create non-root users. The first user listed
1451 will also be used for auto-starting X, if X is merged onto the CD.
1453 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1454 targets/livecd-stage1/livecd-stage1-controller.sh,
1455 targets/livecd-stage2/livecd-stage2-controller.sh,
1456 targets/support/livecdfs-update.sh:
1457 Updated all instances of livecd/type: gentoo-release-environmental to
1458 gentoo-release-livecd and added generic-livecd.
1460 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1461 examples/fsscript.sh.example, examples/gamecd.conf.example,
1462 examples/generic_stage_template.spec, examples/grp_template.spec,
1463 examples/livecd-stage1_template.spec,
1464 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1465 examples/snapshot_template.spec:
1466 Imported example files from catalyst 1.1.9 to make them more verbose.
1468 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1469 Fix grp/use bug #89365
1471 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
1472 modules/generic_stage_target.py, targets/support/kmerge.sh:
1473 Fixes for initramfs overlay support.
1475 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
1476 modules/generic_stage_target.py, targets/support/kmerge.sh,
1477 targets/support/pre-kmerge.sh:
1478 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
1479 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
1480 caching bug; Also adding preliminary support for initramfs_overlay from genkernel
1482 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
1483 modules/generic_stage_target.py, targets/support/kmerge.sh:
1484 Removed support for postconf as genkernel no longer has that option
1486 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1487 modules/embedded_target.py, modules/generic_stage_target.py,
1488 modules/grp_target.py, modules/livecd_stage1_target.py,
1489 modules/livecd_stage2_target.py, modules/netboot_target.py,
1490 modules/stage4_target.py, modules/tinderbox_target.py,
1491 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1492 targets/stage1/stage1-preclean-chroot.sh,
1493 targets/support/chroot-functions.sh:
1494 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
1495 die properly on CTRL-C; fixed stage1 bug with gcc-setup
1497 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
1498 modules/livecd_stage2_target.py:
1499 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
1501 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
1502 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1503 modules/livecd_stage2_target.py, modules/stage4_target.py,
1504 targets/livecd-stage1/livecd-stage1-controller.sh,
1505 targets/livecd-stage2/livecd-stage2-controller.sh,
1506 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
1507 targets/support/functions.sh, targets/support/kmerge.sh,
1508 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
1509 Generalized kernel support, fsscript, rcupdate, etc for stage4
1511 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1512 targets/support/pre-kmerge.sh:
1513 Removed sed for usb devices from legacy genkernel, as we're going to require
1514 a version much higher that no longer exhibits the bug.
1516 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1517 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
1518 targets/support/livecdfs-update.sh:
1519 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
1520 properly with hotplug firmwares, and also updated gamecd.conf.example, since
1521 the ut2004demo shell script has been renamed to ut2004-demo.
1523 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1524 let genkernel always reinstall itself
1526 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1527 modules/catalyst_support.py, modules/generic_stage_target.py,
1528 modules/stage1_target.py, targets/support/livecdfs-update.sh:
1529 fix case bug in livecdfs-update.sh; fix bug in initial command line
1530 arguement parsing; add cflags spec file support which is only allowed to
1533 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
1534 targets/stage3/stage3-chroot.sh:
1535 Fix a use flag bug in the stage3
1537 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1538 modules/generic_stage_target.py:
1539 Changes to allow cflags, chost, cxxflags in a spec file
1541 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
1542 targets/livecd-stage1/livecd-stage1-controller.sh,
1543 targets/livecd-stage2/livecd-stage2-controller.sh,
1544 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
1545 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
1546 targets/support/pre-kmerge.sh:
1547 change the code to use more case statements. Fix gcc issue in stage1.
1549 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1550 targets/livecd-stage1/livecd-stage1-controller.sh,
1551 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
1552 Merging in changes from catalyst 1.1.x for gamecd support.
1554 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
1555 targets/stage1/stage1-preclean-chroot.sh:
1556 Removing gcc-config stuff to see if its still required to work around a gcc
1559 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
1560 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
1561 Added tests for genkernel >3.2.0
1563 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1566 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
1567 Updated AUTHORS with new maintainers and updated contributors list.
1569 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1570 examples/fsscript.sh.example, livecd/files/README.txt,
1571 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
1572 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
1573 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
1574 Changed maintainers. Updated examples/fsscript.sh.example to provide better
1575 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
1576 universal.motd.txt to resolve documentation issue on bug #86914. Added
1577 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
1578 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
1581 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
1582 targets/livecd-stage2/livecd-stage2-controller.sh:
1583 Removed a few unnecessary comments
1585 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
1586 Removed obsolete files from the livecd directory as the functionality has
1587 moved into the targets folders
1589 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
1590 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
1591 Additional catalyst 2.0.0 files
1593 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
1594 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1595 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1596 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1597 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
1598 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
1599 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
1600 -livecd/runscript/alpha-archscript.sh,
1601 -livecd/runscript/default-runscript.sh,
1602 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
1603 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
1604 -livecd/runscript-support/gamecdfs-update.sh,
1605 -livecd/runscript-support/kmerge.sh,
1606 -livecd/runscript-support/livecdfs-update.sh,
1607 -livecd/runscript-support/post-kmerge.sh,
1608 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
1609 modules/embedded_target.py, modules/generic_stage_target.py,
1610 modules/grp_target.py, modules/livecd_stage1_target.py,
1611 modules/livecd_stage2_target.py, -modules/netboot.py,
1612 +modules/netboot_target.py, modules/snapshot_target.py,
1613 modules/stage1_target.py, +modules/stage4_target.py,
1614 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
1615 +targets/embedded/embedded-controller.sh,
1616 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
1617 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
1618 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
1619 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1620 +targets/livecd-stage1/livecd-stage1-controller.sh,
1621 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1622 -targets/livecd-stage1/livecd-stage1.sh,
1623 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
1624 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
1625 +targets/livecd-stage2/livecd-stage2-controller.sh,
1626 +targets/livecd-stage2/livecd-stage2-iso.sh,
1627 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
1628 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
1629 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
1630 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
1631 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1632 +targets/stage1/stage1-controller.sh,
1633 +targets/stage1/stage1-preclean-chroot.sh,
1634 -targets/stage1/stage1-preclean1-chroot.sh,
1635 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
1636 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
1637 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
1638 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
1639 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
1640 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
1641 +targets/stage4/stage4-preclean-chroot.sh,
1642 +targets/support/chroot-functions.sh,
1643 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
1644 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
1645 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
1646 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1647 +targets/tinderbox/tinderbox-controller.sh,
1648 targets/tinderbox/tinderbox-preclean-chroot.sh,
1649 -targets/tinderbox/tinderbox.sh:
1650 Initial Import of Catalyst 2.0.0
1652 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1653 livecd/runscript-support/livecdfs-update.sh:
1654 Added /usr/portage as tmpfs (this will be made conditional later).
1656 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1657 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
1658 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
1659 from an interactive shell.
1661 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1662 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
1663 livecd/files/livecd-local.start, -livecd/files/mkvardb,
1664 livecd/runscript-support/pre-kmerge.sh,
1665 livecd/runscript/default-runscript.sh:
1666 Moved livecd-bash_profile to livecd-bashrc. Added check for
1667 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
1668 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
1671 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
1672 modules/generic_stage_target.py:
1673 Applying arm patch from vapier and closing bug #86466. This is now catalyst
1676 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
1677 livecd/runscript/default-runscript.sh,
1678 targets/livecd-stage1/livecd-stage1.sh:
1679 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
1680 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
1681 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
1684 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1685 livecd/runscript/ppc-archscript.sh:
1686 Added -l to mkisofs line for ppc as this allows full 31 character file names.
1688 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1689 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
1690 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
1691 for multiple initrd files.
1693 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1694 livecd/runscript/ppc-archscript.sh:
1695 Modifed PPC archscript to close bug #84648 and also to make the PPC
1696 archscript produce multiple initrd files, like x86/amd64.
1698 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1699 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1700 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1701 livecd/runscript/ppc-archscript.sh:
1702 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
1703 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
1704 livecd/volid for the HFS volid, too.
1706 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1707 Calling this one 1.1.7 and rolling a tarball.
1709 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1710 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
1711 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
1712 -livecd/runscript/sparc64-archscript.sh,
1713 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
1714 Added livecd/volid to set the volume ID when creating the ISO, patch by
1715 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
1716 sparc-archscript.sh and removing sparc64 one, as they are identical now.
1718 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1719 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1720 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
1721 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
1723 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1724 livecd/runscript-support/livecdfs-update.sh:
1725 Removed hdparm from default runlevel as it break ide=nodma at boot.
1727 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1728 livecd/runscript-support/kmerge.sh,
1729 livecd/runscript-support/pre-kmerge.sh,
1730 targets/livecd-stage1/livecd-stage1-chroot.sh:
1731 Revert last set of changes and remove portage version check from emerge in
1732 livecd-stage1, as it breaks catalyst's ability to fail properly on an
1735 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1736 livecd/runscript-support/kmerge.sh,
1737 livecd/runscript-support/pre-kmerge.sh:
1738 Change genkernel check to use best_version and has_version to determine if
1739 the any previously installed versions of genkernel are up to date. Change
1740 emerge line for kernels to use -n option to only install if they were not
1741 previously installed.
1743 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1744 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1745 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
1746 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
1747 livecd/runscript/sparc-archscript.sh:
1748 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
1749 unified sparc32/sparc64 cdtar.
1751 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1752 livecd/runscript-support/livecdfs-update.sh,
1753 livecd/runscript-support/pre-kmerge.sh:
1754 Change sudoers update to only run if /etc/sudoers exists and only reduce
1755 splash to 1024x768 on minimal and universal install CD.
1757 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
1758 targets/livecd-stage1/livecd-stage1.sh:
1759 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
1762 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1763 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
1764 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
1765 livecd/runscript/sparc64-archscript.sh,
1766 livecd/runscript/x86-archscript.sh:
1767 Added a new empty livecd file to each archscript. This will be used for an
1768 identifier by genkernel to allow booting from a non-primary CDROM.
1770 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1771 Catalyst 1.1.6 is here.
1773 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1774 targets/stage1/stage1-preclean2-chroot.sh:
1775 Commenting out stage1 cleaning of /var/db.
1777 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1778 livecd/runscript-support/pre-kmerge.sh:
1779 Made splash reduction to 1024x768 only for minimal and universal release media.
1781 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1782 targets/stage1/stage1-preclean2-chroot.sh:
1783 Added SLOT files back to /var/db entries in stage1.
1785 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1786 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
1787 livecd/runscript/default-runscript.sh,
1788 livecd/runscript-support/livecdfs-update.sh,
1789 targets/livecd-stage2/unmerge.sh:
1790 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
1791 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
1792 the copy from preserving permissions and also adding /usr/share/faces and
1793 default Gentoo icon. We'll see how the icon does for us. Removing serial
1794 init script, as it causes problems with the splash theme.
1796 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1797 targets/livecd-stage1/livecd-stage1.sh:
1800 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1801 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
1802 livecd/runscript-support/kmerge.sh,
1803 livecd/runscript-support/livecdfs-update.sh,
1804 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
1805 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
1806 targets/stage1/stage1-preclean2-chroot.sh:
1807 Removed x-setup from local.start and added in symlinks for gconf, portage
1808 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
1809 baselayout and removed /etc/startx from the environmental type. Commented
1810 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
1811 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
1812 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
1813 for X, use the latest pci.ids and usb.ids from portage, and create
1814 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
1815 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
1816 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
1817 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
1818 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
1821 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1822 Removed ccache from default options as it breaks catalyst when merged with
1825 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1826 modules/snapshot_target.py:
1827 Added /local/ to snapshot exclusion.
1829 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1830 livecd/runscript-support/livecdfs-update.sh:
1831 Updated to attempt to start 5 interfaces, rather than 4. You can blame
1832 gustavoz and his 5 interface Xeon for this.
1834 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1835 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
1836 Added a conditional before killing gconfd-2. This is also going to be
1837 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
1840 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1841 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
1842 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
1843 Moved killall -9 gconfd-2 to execute outside chroot.
1845 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1846 livecd/files/x86-help.msg:
1847 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
1850 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1851 livecd/runscript/x86-archscript.sh:
1852 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
1855 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1858 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1859 targets/livecd-stage1/livecd-stage1.sh:
1860 Added killall for gconfd-2 back into livecd-stage1.sh
1862 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1863 livecd/runscript/alpha-archscript.sh:
1864 Alpha fixes for multiple kernels..
1866 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1867 livecd/runscript-support/kmerge.sh:
1868 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
1870 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1871 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
1872 livecd/runscript/sparc64-archscript.sh:
1873 Force devfs if udev is not selected for all supporting arches.
1875 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1876 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
1877 livecd/runscript-support/kmerge.sh:
1878 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
1881 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1882 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
1883 Re-enabled preclean in grp and added gconfd-2 killing.
1885 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1886 livecd/runscript/x86-archscript.sh:
1887 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
1890 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1891 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1892 targets/livecd-stage1/livecd-stage1-chroot.sh,
1893 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1894 targets/livecd-stage1/livecd-stage1.sh,
1895 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
1896 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1897 Added ability to pause indefinitely. This closes bug #79798. I've also added
1898 the gcond-2 killall back in, but now it is in the actual preclean script and
1899 is executed inside the chroot.
1901 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1902 Updated for 1.1.3 release.
1904 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1905 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1906 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
1907 targets/netboot/netboot-packages.sh,
1908 targets/tinderbox/tinderbox-chroot.sh:
1909 Updated to use package.use correctly. Blame Robert Paskowitz
1910 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
1912 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1913 targets/stage1/stage1-preclean2-chroot.sh:
1914 Fixed find line for new stage1 /var/db/pkg.
1916 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1917 targets/stage1/stage1-preclean2-chroot.sh:
1918 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
1919 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
1922 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1923 livecd/runscript-support/livecdfs-update.sh:
1924 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
1925 added net.ethX symlinks, and added copying of files from
1926 /usr/lib/hotplug/firmware into firmware tarball.
1928 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1929 livecd/runscript-support/livecdfs-update.sh:
1930 Firmware updated to use new /lib/firmware directory.
1932 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
1933 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
1934 work when both -f and -C were used on the command line.
1936 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1937 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1938 targets/livecd-stage1/livecd-stage1-chroot.sh,
1939 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
1940 targets/stage3/stage3-chroot.sh:
1941 Added a portage version check to each target that uses --newuse to ensure a
1942 high enough version is used. This resolves bug #75336.
1944 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1945 livecd/files/livecd-local.start:
1946 Possible local.start fix for beejay.
1948 12 Jan 2005; John Davis <zhen@gentoo.org>
1949 modules/embedded.py:
1950 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
1952 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1953 livecd/runscript-support/kmerge.sh:
1954 Added ccache support to genkernel call in livecd-stage2.
1956 11 Jan 2005; John Davis <zhen@gentoo.org>
1957 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
1958 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
1959 targets/netboot/netboot.sh:
1960 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
1961 some feature enhancements.
1963 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1964 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1965 targets/livecd-stage1/livecd-stage1-chroot.sh,
1966 targets/livecd-stage1/livecd-stage1.sh,
1967 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
1968 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
1969 Added a -F or --fetchonly command line option and closing out bug #77480.
1970 Also added a portage version check to livecd-stage1 to close out bug #68307.
1972 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1973 livecd/runscript-support/livecdfs-update.sh,
1974 targets/stage3/stage3-chroot.sh:
1975 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
1976 target to use emerge -e when building. This is only temporary until the
1977 bootstrap.sh script can be fixed or another solution can be decided upon.
1979 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
1980 +targets/embedded/kmerge.sh:
1981 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
1982 from mutex@gentoo.org
1984 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
1985 modules/livecd_stage2_target.py:
1988 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1989 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
1990 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
1991 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
1992 the brokenness of a stage1 tarball.
1994 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
1995 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
1998 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
1999 modules/livecd_stage2_target.py:
2002 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2003 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
2004 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
2005 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2006 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2007 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
2008 Upgraded the isolinux cdtar files and closing bug #70518.
2010 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2011 modules/embedded_target.py, modules/generic_stage_target.py,
2012 modules/grp_target.py, modules/livecd_stage1_target.py,
2013 modules/livecd_stage2_target.py, modules/netboot.py,
2014 modules/stage1_target.py, modules/tinderbox_target.py:
2015 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
2016 separate out specific target logic from the generic targets modules.
2018 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
2019 new PPC arch file from pvdabeel@gentoo.org
2021 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
2022 examples/generic_stage_template.spec, modules/catalyst_support.py:
2023 tweaking error handling in the main catalyst script
2024 updated the example to include a blurb about portage_confdir
2026 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2027 livecd/runscript-support/livecdfs-update.sh:
2028 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
2030 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
2033 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
2034 fix for #66592. catalyst now gives a traceback when it bails out, making
2035 troubleshooting amazingly easier
2037 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2038 modules/catalyst_support.py, modules/embedded_target.py,
2039 modules/generic_stage_target.py, modules/grp_target.py,
2040 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2041 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
2042 Reversing patch from Eric Edgar from bug #70663.
2044 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2045 livecd/runscript/x86-archscript.sh:
2046 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
2047 not work without it (mkisofs fails on creating ISO).
2049 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2050 modules/catalyst_support.py, modules/embedded_target.py,
2051 modules/generic_stage_target.py, modules/grp_target.py,
2052 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2053 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
2054 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
2055 separate out specific target logic from the generic targets modules.
2057 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2058 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
2059 targets/embedded/embedded.sh:
2060 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
2062 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2063 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
2064 livecd/runscript/default-runscript.sh,
2065 livecd/runscript-support/gamecdfs-update.sh,
2066 livecd/runscript-support/livecdfs-update.sh,
2067 modules/livecd_stage2_target.py:
2068 Added gamecd/conf option to livecd_stage2_target.py, added
2069 gamecd.conf.example to /examples, cleaned up game-specific code in
2070 gamecdfs-update.sh to make it more generic, added more fundtionality to
2071 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
2072 and gentoo-gamecd to make spec files simpler and to remove the need for
2073 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
2074 user to still use a custom fsscript of their own.
2076 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2077 +livecd/files/environmental.motd.txt,
2078 targets/livecd-stage1/livecd-stage1.sh:
2079 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
2081 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2082 livecd/runscript/default-runscript.sh,
2083 livecd/runscript-support/livecdfs-update.sh:
2084 Added gentoo-release-environmental as a valid livecd/type and did some
2085 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
2086 devices other than eth0.
2088 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2089 targets/livecd-stage1/livecd-stage1-chroot.sh:
2090 Changed livecd-stage1 to merge each package individually. This should not
2091 make it into a production version of catalyst, but is here as a possible
2092 solution to bug #68307.
2094 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2095 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2096 livecd/runscript/sparc-archscript.sh,
2097 livecd/runscript/sparc64-archscript.sh,
2098 livecd/runscript/x86-archscript.sh:
2099 Added failures to all arches on mkisofs failure and also made -z option to
2100 mkisofs optional on x86 depending on loop type used.
2102 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2103 livecd/runscript/x86-archscript.sh:
2104 Making sure the mkisofs call causes a failure when it doesn't complete
2105 successfully. Once again, blame jforman, our beloved infra-monkey.
2107 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2108 livecd/runscript/default-runscript.sh:
2109 squashfs-utils->squashfs-tools fix. Blame jforman.
2111 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2112 livecd/isogen/x86-isogen.sh:
2113 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
2114 possibly not booting on really old systems.
2116 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2117 livecd/runscript/x86-archscript.sh:
2118 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
2119 possibly not booting on really old systems.
2121 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2122 livecd/runscript-support/livecdfs-update.sh:
2123 Save some space by removing redundant firmware after tarball is made, only
2124 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
2127 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2128 targets/stage1/stage1-preclean2-chroot.sh:
2129 Added patch from vapier and closing bug #73556.
2131 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
2132 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
2133 +targets/embedded/embedded-fs-runscript.sh,
2134 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
2135 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2136 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
2137 from mutex@gentoo.org for modules/embedded.py
2139 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2140 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
2141 livecd/runscript-support/livecdfs-update.sh:
2142 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
2143 aliases having --color rather than --color=auto.
2145 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2146 livecd/files/livecd-local.start:
2147 Let's try actually making a proper edit on livecd/files/livecd-local.start
2148 this time, shall we...
2150 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2151 livecd/files/livecd-local.start:
2152 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
2153 x-setup check for /etc/startx.
2155 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2156 livecd/runscript-support/gamecdfs-update.sh:
2157 Fixing minor sed bug in gamecdfs-update.sh.
2159 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2160 examples/snapshot_template.spec,
2161 livecd/runscript-support/gamecdfs-update.sh,
2162 livecd/runscript-support/livecdfs-update.sh:
2163 Fixing typo in snapshot_template.spec and closing bug #70321.
2165 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2166 livecd/runscript-support/pre-kmerge.sh:
2167 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
2168 genkernel will only add the 1024x768 version of the gensplash image to the
2169 bzImage, which added with the livecd-stage2 removal of the unused splash
2170 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
2172 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2173 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2174 livecd/runscript/sparc64-archscript.sh:
2175 Updated with silo/mkisofs patch from gustavoz.
2177 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2178 livecd/files/x86-help.msg:
2179 Updated x86-help.msg to make it fall more inline with current
2180 genkernel/livecd-tools options.
2182 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2183 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2184 livecd/runscript-support/pre-kmerge.sh:
2185 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
2186 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
2187 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
2190 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2191 livecd/runscript-support/kmerge.sh,
2192 livecd/runscript-support/livecdfs-update.sh,
2193 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
2194 Changed kernel build caching to use kerncache option, rather than pkgcache
2195 option. Fixed --postconf and --callback for builds that do not require them.
2196 Removed delay when removing package sin the system profile. This is now
2197 catalyst 1.1.0, so enjoy.
2199 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2200 livecd/runscript-support/livecdfs-update.sh:
2201 Stopping udev from using the nasty device tarball. We don't need it anyway.
2203 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2204 livecd/runscript/sparc-archscript.sh,
2205 livecd/runscript/sparc64-archscript.sh,
2206 livecd/runscript-support/kmerge.sh,
2207 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
2208 Fixing gpm support by uncommenting default settings. Fixing case where
2209 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
2210 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
2211 not get renamed. Fixed a problem where we were accidentally removing the
2212 hwdata-knoppix versions of pci.ids and usb.ids and linking
2213 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
2214 for 2004.3 and catalyst 1.1.0.
2216 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
2217 patch from vapier@gentoo.org for bug #68080
2219 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
2220 livecd/runscript-support/kmerge.sh:
2221 made kernel caching dependent on the "pkgcache" option so that genkernel's
2222 postconf can actually work
2224 18 Oct 2004; John Davis <zhen@gentoo.org>
2225 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2226 livecd/runscript-support/livecdfs-update.sh:
2227 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
2229 17 Oct 2004; John Davis <zhen@gentoo.org>
2230 livecd/runscript-support/livecdfs-update.sh:
2231 firmware tarball fix for packages that need firmware such as ipw2100
2233 16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
2234 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2235 livecd/runscript-support/livecdfs-update.sh,
2236 modules/livecd_stage2_target.py:
2237 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
2239 14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
2240 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
2241 should not hurt non-HT users
2243 12 Oct 2004; John Davis <zhen@gentoo.org>
2244 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
2245 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
2246 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
2247 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2248 livecd/runscript-support/kmerge.sh:
2249 bugfixes for #67195, #67197, #67122, and #46918
2251 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
2252 small netboot fixups
2254 11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
2255 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
2256 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
2257 targets/netboot/netboot.sh:
2258 sweeping updates and changes to the netboot code. the patches should fix the
2259 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
2260 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
2262 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
2263 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
2264 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
2265 targets/netboot/netboot.sh:
2266 more code cleanup and maintenance
2268 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2269 modules/generic_stage_target.py, +modules/netboot.py,
2270 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
2271 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
2272 +targets/netboot/netboot.sh:
2273 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
2276 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2277 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2278 targets/livecd-stage1/livecd-stage1-chroot.sh,
2279 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2280 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2281 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
2282 have to start a server on the build host for it to distribute.
2284 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
2285 added a new -s/ --snapshot option. no more using --cli to create snapshots,
2286 just do -s version_stamp
2288 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
2289 bugfix #60502 - the stage2 target can now resume the bootstrapping process
2291 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
2292 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
2293 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2294 modules/livecd_stage2_target.py:
2295 udev support for livecds
2297 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2298 +targets/livecd-stage2/unmerge.sh:
2299 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
2300 Also, livecd-stage2 unmerge.sh added back in.
2302 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
2303 livecd/runscript-support/livecdfs-update.sh:
2304 bugfixes for #60887 and #63338
2306 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
2307 bugfixes for #63382 and #63338
2309 08 Sep 2004; John Davis <zhen@gentoo.org>
2310 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2311 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
2312 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
2313 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
2314 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2315 targets/livecd-stage1/livecd-stage1-chroot.sh,
2316 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
2317 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2318 lots of changes in this revision. first of all, major cosmetic fixups to the
2319 archscripts. i also fixed a non-reported bug where pkgcache was not being used
2320 for distcc or ccache builds in most of the targets. bug #56581 is finially
2321 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
2322 performance enhancement here.
2324 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2325 modules/livecd_stage2_target.py:
2326 fix for bug #63033, thanks to usata@gentoo.org for the patch
2328 30 Aug 2004; John Davis <zhen@gentoo.org>
2329 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
2330 bugfixes for #61537 and #61779
2332 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
2333 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2334 modules/snapshot_target.py:
2335 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
2336 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
2337 time should also be improved due to a more efficient use of rsync. This commit will
2338 mark the portage version of catalyst-1.9.0.
2340 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
2341 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
2344 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
2347 02 Aug 2004; John Davis <zhen@gentoo.org>
2348 livecd/runscript-support/livecdfs-update.sh:
2351 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2352 +targets/stage1/build.py, -targets/stage1/build.sh,
2353 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
2354 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
2355 targets/stage3/stage3-chroot.sh:
2356 applied patch from bug #58840. it should fix up things for uclibc stages and
2357 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
2359 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
2360 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
2361 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
2362 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
2363 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
2364 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
2365 livecd/runscript-support/livecdfs-update.sh,
2366 modules/livecd_stage2_target.py:
2367 addition of wolf31o2's gamecd patchset. untested, so please beware
2369 14 Jul 2004; John Davis <zhen@gentoo.org>
2370 livecd/runscript-support/livecdfs-update.sh,
2371 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2372 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
2373 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
2374 this out of generic_stage_target and into livecd-stage2 since the
2375 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
2377 13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
2378 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
2379 default rc'ed programs when only one change was required to rcadd. so I
2380 changed it so that the defaults are *always* loaded and specified additions/
2381 deletions are just added on top of those.
2383 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
2384 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2385 targets/livecd-stage1/livecd-stage1-chroot.sh,
2386 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2387 targets/tinderbox/tinderbox-chroot.sh:
2388 changing the more verbose behavior to the -V (verbose) flag
2390 12 Jul 2004; <zhen@gentoo.org> catalyst,
2391 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2392 targets/livecd-stage1/livecd-stage1-chroot.sh,
2393 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2394 targets/tinderbox/tinderbox-chroot.sh:
2395 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
2396 it is about to merge so that deps and USE flags are more evident
2398 11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
2399 modules/catalyst_support.py:
2400 completely rewrote the catalyst main script so that it can actually utilize
2401 more than one command line flag. new functionality included, but not active
2402 yet (--debug and --verbose). arguments can still be passed on the commandline
2403 through the use of the -C (--cli) flag. updated the arg_parse function in
2404 catalyst_support.py to accomodate my changes.
2406 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2407 modules/generic_target.py, modules/grp_target.py,
2408 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2409 modules/snapshot_target.py, modules/stage1_target.py,
2410 modules/stage2_target.py, modules/stage3_target.py,
2411 modules/tinderbox_target.py, targets/stage1/stage1.sh:
2412 fixes for bugs #55192 and #54137
2413 added a new key for all specfiles, portage_confdir.
2414 this should point to a directory similar in functionality to /etc/portage.
2416 cleaned up the module code a bit so that unnecessary modules
2419 more work on resuming. it is getting there, but it still needs a ton of work,
2420 so please test, and report bugs.
2422 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
2423 modules/catalyst_support.py, modules/generic_stage_target.py,
2424 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
2425 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2426 stage resuming functionality should be working. I still have to work on GRP
2427 and livecds, but they should not be hard. I could not incorporate emerge
2428 --resume into stage resuming functionality because in some instances, portage
2429 is remerged (bootstrap, stage2), which wipes out the resume data and puts
2430 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
2431 ). I also made some small tweaks to the stage target scripts which clean up
2432 the envscript stuff. Not noticable performance wise, but it makes me feel all
2433 warm and fuzzy to know that it is programmed absolutely correctly ;)
2435 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
2436 modules/generic_stage_target.py:
2437 revamped the cmd() structure so that it could properly return error codes.
2438 Please note that this might break catalyst until there is some further
2439 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
2440 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
2441 now. Additionally, catalyst will stop when there is an error with an ebuild
2442 ... it didn't do this before, it just plowed along and packed things up.
2444 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
2445 portage.py and then answering my noob questions.
2447 13 Jun 2004; John Davis <zhen@gentoo.org>
2448 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2449 livecd/runscript-support/livecdfs-update.sh:
2450 some last minute fixins
2451 (stuff to work with the new genkernel)
2453 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
2456 11 Jun 2004; John Davis <zhen@gentoo.org>
2457 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
2458 new key, livecd/fsscript. use this to run commands in the livecdfs before it
2461 10 Jun 2004; John Davis <zhen@gentoo.org>
2462 livecd/runscript-support/kmerge.sh,
2463 livecd/runscript-support/livecdfs-update.sh,
2464 livecd/runscript-support/post-kmerge.sh,
2465 livecd/runscript-support/pre-kmerge.sh:
2466 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
2467 functions control what scripts are added to their respective runlevels. This
2468 option would be specified like so in the spec file: livecd/rcadd:
2469 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
2471 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
2472 modules/catalyst_support.py, modules/livecd_stage2_target.py:
2473 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
2474 the code to give a nice error msg instead of a cryptic traceback
2476 04 Jun 2004; John Davis <zhen@gentoo.org>
2477 livecd/runscript-support/livecdfs-update.sh:
2478 small fix for bootsplash, needed to link clst_livecd_bootsplash to
2479 /etc/bootsplash/default
2481 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2482 targets/embedded/embedded-chroot.sh,
2483 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
2484 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
2485 targets/livecd-stage1/livecd-stage1-chroot.sh,
2486 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2487 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2488 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
2489 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
2490 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
2491 targets/tinderbox/tinderbox-chroot.sh,
2492 targets/tinderbox/tinderbox-preclean-chroot.sh,
2493 targets/tinderbox/tinderbox.sh:
2494 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
2496 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
2497 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
2498 more efficient, and I added a new snapshot specfile option, portdir_overlay.
2499 It should be a full path pointing to a portage overlay dir.
2501 27 May 2004; John Davis <zhen@gentoo.org>
2502 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
2503 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
2504 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
2505 livecd/runscript/default-runscript.sh:
2506 added updated silos and fixed motd bug
2508 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
2509 rolling out version 1.0.8
2511 22 May 2004; John Davis <zhen@gentoo.org>
2512 livecd/runscript-support/kmerge.sh,
2513 livecd/runscript-support/livecdfs-update.sh,
2514 modules/livecd_stage2_target.py:
2515 added key livecd/bootsplash
2517 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
2518 livecd/runscript/sparc-archscript.sh,
2519 livecd/runscript/sparc64-archscript.sh:
2520 sparc fixup patches from gustavoz at g.org
2522 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
2523 added support for blacklisting modules via hotplug in livecd-stage2. spec key
2524 is livecd/modblacklist
2526 19 May 2004; John Davis <zhen@gentoo.org>
2527 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
2528 livecd/runscript/x86-archscript.sh:
2529 added support for livecd/overlay, changed vga=0x317 to vga=791
2530 in the x86 archscript as it is a more standard setting and should
2531 work on more hardware
2533 17 May 2004; John Davis <zhen@gentoo.org>
2534 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
2535 livecd/runscript-support/kmerge.sh,
2536 livecd/runscript-support/livecdfs-update.sh,
2537 modules/livecd_stage2_target.py:
2538 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
2539 we also now have basic motd copying support for more branded livecds
2541 16 May 2004; John Davis <zhen@gentoo.org>
2542 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
2543 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
2544 for passing args to genkernel. gmsoft@gentoo.org requested this one.
2546 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
2547 modules/catalyst_support.py, modules/embedded_target.py,
2548 modules/generic_stage_target.py, modules/generic_target.py,
2549 modules/grp_target.py, modules/livecd_stage1_target.py,
2550 modules/livecd_stage2_target.py, modules/stage1_target.py,
2551 modules/stage2_target.py, modules/stage3_target.py,
2552 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
2553 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
2554 caused gcc profile problems.
2556 12 May 2004; John Davis <zhen@gentoo.org>
2557 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
2558 livecd/runscript-support/livecdfs-update.sh,
2559 livecd/runscript-support/post-kmerge.sh,
2560 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
2562 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
2563 silliness). Most notably, I have taken advantage of the update-modules
2564 --assume-kernel fix from agriffis so that we can actually use 3rd party
2565 modules now. Please note that >=baselayout-1.9.0 is required.
2567 02 May 2004; Olivier Crete <tester@gentoo.org>
2569 Added forgotten CHOST for i386 subarch
2571 30 Apr 2004; John Davis <zhen@gentoo.org>
2572 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
2573 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
2574 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2575 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
2577 -fixed 2004.0 branding in the isolinux cdtar
2578 -fixed up acpi stuff in the runscripts
2579 -fixed up the x86 help message and corrected the numerous errors in it
2581 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
2582 livecd/runscript/default-runscript.sh:
2583 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
2584 1.0.7. we are ready for release
2586 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
2587 fix for the problem that gustavoz found wrt the /dev creation stuff not
2588 detecting arches. also an efficiency fix for stage1 building
2590 14 Apr 2004; John Davis <zhen@gentoo.org>
2591 targets/embedded/embedded-chroot.sh,
2592 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
2593 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2594 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2595 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2596 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
2597 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
2598 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
2599 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
2600 targets/tinderbox/tinderbox-preclean-chroot.sh,
2601 targets/tinderbox/tinderbox.sh:
2602 fix for bug #47733 - fixes for distcc and an envscript bugfix
2604 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
2607 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2608 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
2609 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
2610 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
2611 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2612 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2613 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2614 targets/stage1/stage1-preclean1-chroot.sh,
2615 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
2616 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
2617 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
2618 targets/tinderbox/tinderbox.sh:
2619 lots of cleanup on the bash backend. take a look @ the code and report bugs to
2620 zhen@gentoo.org please.
2622 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
2623 fix for /dev in stage1
2625 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
2628 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
2629 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
2630 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
2631 Added the two kernel-configs for 2004.1 x86
2633 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
2634 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
2635 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
2636 targets/tinderbox/tinderbox.sh:
2637 fix to address missing /dev in stages, fixed path for env-update in all of the
2640 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
2641 use broken for grp, livecd-stage1, tinderbox, etc. fixed
2643 01 Apr 2004; John Davis <zhen@gentoo.org>
2644 livecd/runscript/default-runscript.sh:
2645 added in fix for the module.conf stuff courtesy of Benjamin Judas
2648 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
2650 cosmetic touchups for 1.0.5
2652 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
2653 added support to the stage2 for stackable profiles bootstrap
2655 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
2656 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
2657 support for sparc32/64 build compatibility
2659 30 Mar 2004; John Davis <zhen@gentoo.org>
2660 livecd/runscript/default-runscript.sh, modules/targets.py,
2661 targets/stage1/build.sh:
2662 fix for bug 46022, more stackable profile fixes, embedded patches added
2664 26 Mar 2004; John Davis <zhen@gentoo.org>
2665 livecd/runscript/default-runscript.sh, modules/targets.py,
2666 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
2667 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
2668 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
2669 fixes for bugs #44625 and #45805
2671 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
2672 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2673 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
2674 memtest is in. if you want to use it, check out the memtest86 cd tarball
2675 Also, fixes for bugs 45078, 45188, 44306
2677 23 Mar 2004; John Davis <zhen@gentoo.org>
2678 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2679 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
2680 livecd/runscript/x86-archscript.sh, modules/targets.py,
2681 targets/livecd-stage3/unmerge.sh:
2682 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
2683 created at the end of the livecd-stage2 process.
2685 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
2686 targets/embedded/embedded.sh:
2687 preliminary embedded support added thanks to david@futuretel.com (mut3x)
2689 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
2690 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
2691 removing the hardened-gcc deps since the package itself is deprecated'
2693 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
2694 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
2696 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
2697 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
2698 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
2699 examples/livecd/alpha/config-2.4.21-r4-alpha,
2700 examples/livecd/alpha/config-2.4.21-r4-jensen,
2701 examples/livecd/alpha/config-2.4.21-r4-legacy,
2702 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
2703 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
2704 fixes for bugs 43676, 43701. Alpha support added as well.
2706 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
2707 added powerpc livecd support, preparing for 2004.0 release. Preliminary
2708 kde/gnome cd specs added.
2710 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
2711 fix in catalyst.conf for bug #42044
2713 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
2714 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
2715 examples/livecd/sparc64/config-2.4.24-sparc64:
2716 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
2718 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
2719 feature additions (see 11 Feb 2004) and added support for a $clst_conf
2720 environment variable. You can use the $clst_conf variable to point to
2721 a file to use in place of /etc/catalyst.conf. By setting this variable
2722 in your shell, catalyst can easily be used by multiple people on the
2723 same machine. Also, ccache support now works for genkernel.
2725 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
2726 livecd-stage2 target, as this is handled by the runscript now. Added support
2727 for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
2728 "/boot/kernel/foo/extraversion" an optional rather than required parameter.
2729 The aforementioned "packages" is used to specify kernel-related packages
2730 (like module ebuilds) to merge with each kernel, and the new "use" option is
2731 used to specify the USE settings you'd like exported to the environment
2732 during kernel as well as kernel "packages" build.
2734 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
2735 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
2736 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
2737 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
2738 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
2739 targets/tinderbox/tinderbox.sh:
2740 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
2741 it for ebuild - added headers to everything and removed deprecated dirs
2743 14 Jan 2004; zhen <zhen@gentoo.org> arch/mips.py, modules/targets.py:
2744 adding Kumba's patches for MIPS
2746 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
2747 Added hppa specific code.
2749 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
2750 tinderbox examples in examples/ dir.
2752 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
2753 into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
2754 "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
2757 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
2758 file parsing and reading added. Will get added to the code soon.
2760 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
2761 seem to be working well for stage1/2/3 so I've added a README.
2763 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
2764 structure. Everything is falling nicely into place.
2766 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
2767 integrated into current prototype code.
2769 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
2770 handling integration, got some of the target code nicely fleshed out.
2772 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in
2773 progress on the python parts.
2775 17 Oct 2003; zhen <zhen@gentoo.org> files/grp/x86/x86.conf,
2776 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
2777 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
2778 for organiation's sake, I have moved the files, such as livecd foundations,
2779 into catalyst/files. It will make it easier for us when ebuild time comes
2782 15 Oct 2003; zhen <zhen@gentoo.org> targets/stage3/stage3.sh:
2783 All preliminary target build scripts are now added and coded to near as spec
2784 that we can have at this point.
2786 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
2787 snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
2788 cleans up after itself (temp files deleted,) something that should be
2789 continued as much as reasonably possible in other parts of catalyst. Also, we
2790 have /etc/catalyst.conf config file reading stub code completed, and internal
2791 fall-backs to reasonable global config defaults completed.