1 # ChangeLog for catalyst
2 # Copyright 2002-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
5 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
6 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
7 modules/catalyst/util.py:
8 Move generate_contents() from catalyst.support to catalyst.util
10 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
11 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
12 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
13 modules/catalyst/target/livecd_stage2.py,
14 modules/catalyst/target/netboot2.py, modules/catalyst/util.py:
15 Move touch() from catalyst.support to catalyst.util
17 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
18 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
19 modules/catalyst/util.py:
20 Move ismount() and pathcompare() from catalyst.support to catalyst.util
22 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
23 modules/catalyst/support.py:
24 Remove unused function hexify()
26 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
27 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
28 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
29 modules/catalyst/target/livecd_stage1.py,
30 modules/catalyst/target/livecd_stage2.py,
31 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
32 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
33 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
34 Move normpath() from catalyst.support to catalyst.util
36 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
37 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
38 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
39 Move list_to_string() from catalyst.support to catalyst.util
41 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
42 modules/catalyst/output.py, modules/catalyst/support.py,
43 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
44 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
45 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
46 Move list_bashify() from catalyst.support to catalyst.util
48 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
49 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
50 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
51 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
54 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
55 modules/catalyst/util.py:
56 Modify global import from catalyst.support to just import what's needed
58 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
59 modules/catalyst/support.py, modules/catalyst/util.py:
60 Move find_binary() from catalyst.support to catalyst.util
62 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
63 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
64 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
65 modules/catalyst/target/generic_stage.py:
66 Move msg(), warn(), and die() to catalyst.output and update all references
68 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
69 Load defaults into myconf before parsing config
71 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
72 Condense code that checks for various things in 'options' to use a loop
74 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
75 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
76 modules/catalyst/target/generic_stage.py:
77 Get rid of arches and targets classes and move functions into the module
80 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
81 targets/embedded/embedded-chroot.sh,
82 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
83 targets/livecd-stage2/livecd-stage2-controller.sh,
84 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
85 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
86 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
87 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
88 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
89 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
90 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
91 targets/support/mips-arcload_conf.sh,
92 targets/tinderbox/tinderbox-chroot.sh:
93 More trailing whitespace cleanups
95 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
96 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
97 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
98 modules/catalyst/lock.py, modules/catalyst/support.py,
99 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
100 modules/catalyst/target/livecd_stage1.py,
101 modules/catalyst/target/livecd_stage2.py,
102 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
103 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
104 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
105 targets/stage1/build.py:
106 Kill lots and lots of trailing whitespace in .py files
108 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
109 modules/catalyst/target/generic_stage.py:
110 Fix up a few bad replacements from previous commit
112 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
113 modules/catalyst/config.py, modules/catalyst/lock.py,
114 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
115 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
116 modules/catalyst/target/livecd_stage1.py,
117 modules/catalyst/target/livecd_stage2.py,
118 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
119 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
120 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
121 modules/catalyst/target/stage4.py:
122 Do a mass sed to fix up all remaining usage of has_key()
124 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
125 Clean up instances of has_key() for py3k
127 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
128 We don't need to pass conf_values since it's a global var
130 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
131 Pre-split options from config file and remove unnecessary imported modules
133 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
134 Move code to verify digest and hash functions to a separate function
136 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
137 Allow build_target() to re-raise the exception for the top-level handler
140 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
141 Move catalyst.support import to top of file
143 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
144 Remove check for sys.argv length since we already check for needed
147 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
148 Rename version() to show_version()
150 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
151 Remove import_modules()
153 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
154 modules/catalyst/target/embedded.py,
155 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
156 modules/catalyst/target/livecd_stage1.py,
157 modules/catalyst/target/livecd_stage2.py,
158 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
159 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
160 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
161 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
162 Remove references to generic_stage_target
164 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
165 +modules/catalyst/target/embedded.py,
166 -modules/catalyst/target/embedded_target.py,
167 +modules/catalyst/target/generic.py,
168 +modules/catalyst/target/generic_stage.py,
169 -modules/catalyst/target/generic_stage_target.py,
170 -modules/catalyst/target/generic_target.py,
171 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
172 -modules/catalyst/target/livecd_stage1_target.py,
173 +modules/catalyst/target/livecd_stage1.py,
174 -modules/catalyst/target/livecd_stage2_target.py,
175 +modules/catalyst/target/livecd_stage2.py,
176 +modules/catalyst/target/netboot.py,
177 -modules/catalyst/target/netboot2_target.py,
178 +modules/catalyst/target/netboot2.py,
179 -modules/catalyst/target/netboot_target.py,
180 +modules/catalyst/target/snapshot.py,
181 -modules/catalyst/target/snapshot_target.py,
182 -modules/catalyst/target/stage1_target.py,
183 +modules/catalyst/target/stage1.py,
184 -modules/catalyst/target/stage2_target.py,
185 +modules/catalyst/target/stage2.py,
186 -modules/catalyst/target/stage3_target.py,
187 +modules/catalyst/target/stage3.py,
188 -modules/catalyst/target/stage4_target.py,
189 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
190 -modules/catalyst/target/tinderbox_target.py:
191 Remove _target from target module filenames, since they're already in
194 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
195 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
196 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
197 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
198 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
199 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
200 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
201 Remove builder.py and all references
203 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
204 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
205 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
206 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
207 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
208 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
209 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
210 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
211 modules/catalyst/target/embedded_target.py,
212 modules/catalyst/target/generic_stage_target.py,
213 modules/catalyst/target/generic_target.py,
214 modules/catalyst/target/grp_target.py,
215 modules/catalyst/target/livecd_stage1_target.py,
216 modules/catalyst/target/livecd_stage2_target.py,
217 modules/catalyst/target/netboot2_target.py,
218 modules/catalyst/target/netboot_target.py,
219 modules/catalyst/target/snapshot_target.py,
220 modules/catalyst/target/stage1_target.py,
221 modules/catalyst/target/stage2_target.py,
222 modules/catalyst/target/stage3_target.py,
223 modules/catalyst/target/stage4_target.py,
224 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
225 Move catalyst_support.py to catalyst.support and update references
227 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
228 +modules/catalyst/lock.py,
229 modules/catalyst/target/generic_stage_target.py,
230 -modules/catalyst_lock.py:
231 Move catalyst_lock.py to catalyst/lock.py and update references
233 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
234 modules/catalyst/target/__init__.py,
235 modules/catalyst/target/generic_stage_target.py:
236 Move target module loading logic into build_target_map() in
237 catalyst.target module
239 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
240 modules/catalyst/target/embedded_target.py,
241 modules/catalyst/target/grp_target.py,
242 modules/catalyst/target/livecd_stage1_target.py,
243 modules/catalyst/target/livecd_stage2_target.py,
244 modules/catalyst/target/netboot2_target.py,
245 modules/catalyst/target/netboot_target.py,
246 modules/catalyst/target/snapshot_target.py,
247 modules/catalyst/target/stage1_target.py,
248 modules/catalyst/target/stage2_target.py,
249 modules/catalyst/target/stage3_target.py,
250 modules/catalyst/target/stage4_target.py,
251 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
252 Add target map in each target module and remove register() function
253 Change catalyst program to load target modules with catalyst.target.targets
255 Remove required_build_targets and valid_build_targets from catalyst_support.py,
256 since we can scan the dir now
258 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
259 +modules/catalyst/target/__init__.py,
260 +modules/catalyst/target/embedded_target.py,
261 +modules/catalyst/target/generic_stage_target.py,
262 +modules/catalyst/target/generic_target.py,
263 +modules/catalyst/target/grp_target.py,
264 +modules/catalyst/target/livecd_stage1_target.py,
265 +modules/catalyst/target/livecd_stage2_target.py,
266 +modules/catalyst/target/netboot2_target.py,
267 +modules/catalyst/target/netboot_target.py,
268 +modules/catalyst/target/snapshot_target.py,
269 +modules/catalyst/target/stage1_target.py,
270 +modules/catalyst/target/stage2_target.py,
271 +modules/catalyst/target/stage3_target.py,
272 +modules/catalyst/target/stage4_target.py,
273 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
274 -modules/generic_stage_target.py, -modules/generic_target.py,
275 -modules/grp_target.py, -modules/livecd_stage1_target.py,
276 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
277 -modules/netboot_target.py, -modules/snapshot_target.py,
278 -modules/stage1_target.py, -modules/stage2_target.py,
279 -modules/stage3_target.py, -modules/stage4_target.py,
280 -modules/tinderbox_target.py:
281 Move all *_target.py modules under modules/catalyst/target and create
282 parent catalyst.target module
284 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
285 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
286 Remove hard-coded arch list now that find_arch_modules() is known to work
288 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
289 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
290 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
291 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
292 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
293 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
294 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
295 modules/generic_stage_target.py:
296 Move subarch and maching maps to bottom of arch files, since the classes
297 aren't defined yet at the top
299 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
300 modules/catalyst/arch/sh.py:
301 Forgot the sh arch module
303 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
304 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
305 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
306 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
307 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
308 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
309 Move subarch and machine map information to variables at top of each arch
310 module and get rid of register() function
312 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
313 Add catalyst.util.load_module() function
314 Move arch modules under modules/catalyst/arch
315 Add catalyst.arch.arches class to assist in loading arch modules
316 Add .gitignore file for *.py[co]
318 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
319 Change __version__ to 2.99 for catalyst_3 branch
321 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
322 Add note about metadata_overlay being default in 2.1.6
324 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
325 Updated the AUTHORS section and the header for the ChangeLog, to reflect
326 that individual authors now retain their copyright to code they submit.
328 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
329 Rewrote TODO to make it clearer and added a ton of new items to it.
331 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
332 modules/generic_stage_target.py:
333 screw you python...hard
335 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
336 modules/generic_stage_target.py:
337 Disable removal of 'target_path' when build starts
339 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
340 modules/generic_stage_target.py:
341 Apply patch from armin76 to actually make use of the busybox_config value
344 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
345 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
346 Add support for gk's --busybox-config= option
348 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
349 modules/generic_stage_target.py:
350 Missing / before 'iso'
352 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
353 modules/snapshot_target.py:
354 Add support for purging to snapshot target
356 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
357 Add mix-in cdtar idea to TODO
359 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
360 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
361 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
362 Remove old isolinux-3.09 cdtar files
364 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
365 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
366 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
367 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
369 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
370 Marking this 2.0.6.903 for testing.
372 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
373 targets/netboot2/netboot2-controller.sh:
374 Disable copying of nb-busybox.cf since it isn't used anyway
376 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
377 arch/x86.py, catalyst:
378 A few typo and other minor fixes as reported by armin76
380 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
381 modules/generic_stage_target.py:
382 Add support for digests="all" for gentoo bug #209611
384 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
385 examples/netboot2_template.spec, targets/support/kmerge.sh:
386 Automatically append --netboot to GK_ARGS for netboot2 target Remove
387 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
389 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
390 targets/support/pre-kmerge.sh:
391 Remove evil hacks that copy gk files around for netboot2
393 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
394 Bumping version for release.
396 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
397 modules/catalyst_support.py:
398 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
401 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
402 modules/catalyst_support.py, modules/generic_stage_target.py:
403 Add support for -P/--purgeonly option
405 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
406 Updated README to tell the user where to locate catalyst.conf if not using
407 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
410 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
411 Kicking out a 2.0.6.901 release for testing.
413 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
414 modules/generic_stage_target.py:
415 Automatically prepend build dir path to livecd/iso if it's not an absolute
418 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
419 Update TODO with placeholder idea.
421 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
422 +modules/catalyst/util.py:
423 Create catalyst.util module with capture_traceback() and print_traceback()
424 functions Capture and print traceback when build fails instead of letting
427 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
428 modules/catalyst/config.py, modules/catalyst_support.py:
429 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
431 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
432 modules/catalyst/config.py:
433 A few fixes to ParserBase after actually testing it switch to parsing
434 config file with ConfigParser.
436 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
437 +modules/catalyst/config.py, -modules/catalyst/util.py:
438 More indecisiveness..move util.spec to config.SpecParser.
440 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
441 -modules/catalyst/spec.py, +modules/catalyst/util.py,
442 modules/catalyst_support.py:
443 * Rename catalyst.spec to catalyst.util
444 * Move spec_dump() into spec class
445 * Modify catalyst to use new spec class
447 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
448 +modules/catalyst/__init__.py:
449 Add __init__.py file and import line.
451 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
452 +modules/catalyst/spec.py:
453 Initial commit of modules/catalyst/spec.py.
455 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
457 Updating x86/amd64 arch support. Original patches by William Cooke
458 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
460 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
461 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
462 modules/snapshot_target.py, modules/stage4_target.py,
463 targets/support/bootloader-setup.sh, targets/support/functions.sh,
464 targets/support/kmerge.sh:
465 Removing all deprecated interfaces. We no longer wish to support them and
466 they're not needed. Anyone using a pre-2.x spec file will need to update
469 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
470 -livecd/files/Getting_Online.txt:
471 Removing livecd/files/Getting_Online.txt since it was quite outdated.
473 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
475 Updated for new git repo.
477 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
478 targets/support/livecdfs-update.sh:
479 Add gconf settings for gnome-screensaver to disable locking by default. This
482 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
483 Add armv5tel to arm host list.
485 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
486 targets/support/chroot-functions.sh:
487 If we don't have a distcc user, we need to reinstall distcc, even if it's
488 been built with the right USE. This mainly affects stage1/stage2.
490 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
491 targets/support/chroot-functions.sh:
492 We need to run distcc-config --install, since we won't be installing into
493 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
494 installed versions of distcc.
496 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
497 Add a couple of distcc-related items to TODO.
499 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
500 targets/stage1/stage1-preclean-chroot.sh,
501 targets/stage2/stage2-preclean-chroot.sh,
502 targets/stage3/stage3-preclean-chroot.sh,
503 targets/stage4/stage4-preclean-chroot.sh:
504 We don't want to run setup_myfeatures in preclean, but still want to update
505 the environment and show our debug information.
507 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
508 targets/stage1/stage1-preclean-chroot.sh,
509 targets/stage2/stage2-preclean-chroot.sh,
510 targets/stage3/stage3-preclean-chroot.sh,
511 targets/stage4/stage4-preclean-chroot.sh,
512 targets/support/chroot-functions.sh:
513 Remove the die on LIBDIR check, since it won't be set on non-multilib
514 profiles. We can now run debug in preclean again.
516 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
517 targets/support/functions.sh:
518 Let's not try to chmod a dangling symlink.
520 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
521 targets/support/chroot-functions.sh:
522 Added emerge --info to debug output. I don't know why I didn't add it before.
524 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
525 targets/stage1/stage1-preclean-chroot.sh,
526 targets/stage2/stage2-preclean-chroot.sh,
527 targets/stage3/stage3-preclean-chroot.sh,
528 targets/stage4/stage4-preclean-chroot.sh:
529 We probably shouldn't be running our debug functions in our stages. Let's
532 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
533 targets/support/chroot-functions.sh:
534 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
537 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
538 targets/support/livecdfs-update.sh:
539 Only copy the handbook icon if one exists.
541 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
542 modules/catalyst_lock.py:
543 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
546 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
547 targets/livecd-stage2/livecd-stage2-controller.sh:
548 We should be matching all possible LIBDIRs, so make sure we do that.
550 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
551 targets/support/livecdfs-update.sh:
552 We no longer need the metadata.tar.bz2, since the Installer uses
555 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
556 targets/stage1/stage1-chroot.sh:
557 We don't need --newuse if we're not using binary packages, so there's no
560 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
561 targets/livecd-stage2/livecd-stage2-controller.sh:
562 Added initial framework for creating the CD's root on livecd/livedvd.
563 Currently, the end result is the same, but I'll be adding code to
564 automatically copy the stages and to automatically download the distfiles.
566 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
567 targets/livecd-stage2/livecd-stage2-controller.sh,
568 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
569 targets/support/rc-update.sh:
570 Change all checks for livecd/type: gentoo-release-livecd to
571 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
572 to allow for auto-fetching of distfiles and stages onto official DVD media.
574 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
575 targets/livecd-stage1/livecd-stage1-controller.sh,
576 targets/livecd-stage2/livecd-stage2-controller.sh:
577 Updated TODO. Added code to livecd-stage1 to generate a package list, which
578 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
579 the distfiles automatically.
581 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
582 modules/generic_stage_target.py:
583 Fix seedcache output so it fits in 80 columns.
585 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
586 targets/stage1/stage1-chroot.sh:
587 We should likely install baselayout before anything else, including the
588 package manager. As such, I've moved it to after sys-apps/baselayout is
591 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
592 targets/livecd-stage2/livecd-stage2-controller.sh:
593 Check for a snapshot in the overlay and error if one is present. This should
594 ensure that the snapshot on the CD is the same as the one used to build the
597 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
598 modules/catalyst_support.py:
599 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
600 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
603 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
604 targets/stage1/stage1-chroot.sh:
605 Change back to using sys-apps/baselayout. We'll need to come up with a
606 better permanent solution now that virtual/baselayout is no more.
608 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
609 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
610 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
612 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
613 targets/support/bootloader-setup.sh:
614 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
617 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
618 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
619 Added TODO. Changed create_handbook_icon call to only be called if
620 /docs/handbook/index.html exists on the disk or in livecd/overlay.
622 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
623 targets/support/kmerge.sh:
624 Run sed on KERNELVERSION to escape the slashes so we can use it in another
627 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
628 targets/support/kmerge.sh:
629 Modify test to run if package.provided exists instead of if it doesn't.
630 Run sed on the correct file.
632 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
633 targets/support/chroot-functions.sh:
634 Added --noreplace to setup_myfeatures merges so we don't blow away any
635 packages which are already installed with the proper USE flags for the given
636 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
638 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
639 livecd/files/README.txt:
640 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
642 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
643 targets/support/rc-update.sh:
644 Added mdraid for baselayout-2 users.
646 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
647 targets/support/kmerge.sh:
648 Clean up package.provided after the kernel build
650 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
651 targets/support/kmerge.sh:
652 It helps if I put things in the correct order so they'll actually execute,
653 rather than getting a nice error from emerge.
655 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
656 targets/support/kmerge.sh:
657 Change upgrade to update.
659 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
660 targets/support/kmerge.sh:
661 Add back in the package.provided code that *should* skip the kernel sources
662 merge for call back and subsequent runs.
664 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 targets/support/kmerge.sh:
666 We don't really need to use binary packages for the kernel sources, since it
667 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
668 when we're not using kerncache.
670 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
671 targets/support/kmerge.sh:
672 Remove 'symlink' from USE, since it's not needed and screws up kerncache
674 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
675 targets/livecd-stage2/livecd-stage2-controller.sh:
676 OK, we run our find outside the chroot, so we don't want to use absolute
677 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
678 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
681 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
682 targets/livecd-stage2/livecd-stage2-controller.sh,
683 targets/stage1/stage1-controller.sh:
684 Cleanup the clean section for stage1 and add an updated clean section for
685 livecd-stage2 when we're a minimal, universal, or game CD. This is
686 2.0.6_pre14 for testing.
688 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
689 targets/support/kmerge.sh:
690 We should be using --newuse when merging our packages in callback.
692 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
693 targets/grp/grp-chroot.sh:
694 We should only use --noreplace when building a pkgset, everything else
697 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
698 modules/catalyst_support.py, modules/generic_stage_target.py,
699 modules/grp_target.py:
700 Apply additional patches from bug #207862 for CONTENTS generation.
702 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
703 targets/grp/grp-chroot.sh:
704 Call setup_myemergeopts after changing clst_FETCH.
706 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
707 targets/netboot2/netboot2-pkg.sh:
708 Remove a bit of unnecessary code.
710 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
711 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
712 targets/support/chroot-functions.sh:
713 Fix some spacing on the -* warning, revert Andrew's last change, since it
714 didn't do anything, and clean up the GRP chroot code so it works smarter and
715 set clst_FETCH when clst_grp_type is something other than pkgset.
717 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
718 targets/support/chroot-functions.sh:
719 Don't set --usepkg and --buildpkg when fetching.
721 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
722 modules/generic_stage_target.py:
723 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
726 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
727 modules/generic_stage_target.py:
728 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
729 boot/kernel/${kname}/config copying code in generic_stage_target.
731 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
732 targets/support/kmerge.sh:
733 Make sure we don't give genkernel a --kernel-config if it isn't set in the
736 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
737 modules/generic_stage_target.py, targets/support/kmerge.sh,
738 targets/support/pre-kmerge.sh:
739 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
740 valid, rather than required, changed clst_ksource to default to
741 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
742 removal of USE to after the kernel build so the modules get the correct USE,
743 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
745 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
746 targets/support/kmerge.sh:
747 We should run the default functions for kmerge.sh, too.
749 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
750 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
751 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
752 Updated aboot cdtar with a newer version to support newer kernels.
754 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
755 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
756 Updated make_destpath so it writes out to make.conf as well as exporting
757 ROOT to the environment, added a make_destpath call to cleanup_stages, and
758 adding make_destpath /tmp/stage1root to stage1.
760 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
761 Updated README a bit and rolling 2.0.6_pre12 for testing.
763 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
764 targets/support/create-iso.sh:
765 Removed any further checks for clst_fstype and making sure everybody is
766 using ${mkisofs_zisofs_opts}.
768 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
769 targets/support/livecdfs-update.sh:
770 The default theme for GNOME is now Clearlooks, so we can remove the theme
771 code, but we still want to set the font size.
773 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
774 targets/support/livecdfs-update.sh:
775 We need to put quotes around ${user_comment} or useradd gets confused.
777 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
778 targets/support/chroot-functions.sh:
779 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
782 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
783 targets/support/kmerge.sh:
784 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
785 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
787 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
788 targets/support/create-iso.sh:
789 Bash fscking sucks, so we have to compromise on this code reduction solution
790 a bit. It's still far better than it was
792 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
793 targets/support/create-iso.sh:
794 Don't escape quotes when actually running the command
796 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
797 targets/support/kmerge.sh:
798 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
800 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
801 targets/support/kmerge.sh:
802 Use -L instead of -l in test for symlink
804 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
805 targets/stage1/stage1-controller.sh:
806 Remove code for gcc-config/binutils-config since it should be getting done
807 in the preclean script, anyway.
809 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
810 targets/stage1/stage1-chroot.sh:
811 I missed one place where HOSTUSE was being used incorrectly.
813 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
814 targets/support/kmerge.sh:
815 Escape the correct quote
817 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
818 targets/support/kmerge.sh:
819 Change remaining instances of run_emerge to run_merge
821 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
822 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
823 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
826 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
827 targets/support/bootloader-setup.sh:
828 Let's change our splash checking to a global check so it only needs to be
829 done once. This makes much more sense than having all of those if ... else
832 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
833 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
834 Fix our USE invocation here so things work as expected.
836 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
837 targets/support/livecdfs-update.sh:
838 Force-enable livecd/users for livecd/type gentoo-release-livecd and
841 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
842 targets/support/livecdfs-update.sh:
843 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
846 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
847 targets/livecd-stage2/livecd-stage2-controller.sh:
848 Fixing the snapshot copying so it will only copy the correct snapshot for
849 people who don't know how to properly use wget.
851 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
852 targets/stage1/stage1-chroot.sh:
853 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
856 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
857 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
858 OK, we have to escape our quotes, rather than use single quotes, or we don't
859 evaluate the variables properly.
861 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
862 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
863 targets/support/kmerge.sh:
864 Fixing echo/sed for make.conf writing.
866 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
867 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
868 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
869 Rather than using the environment, we write out our USE to make.conf, then
870 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
871 be written to make.conf, already.
873 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
874 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
875 targets/livecd-stage1/livecd-stage1-chroot.sh,
876 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
877 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
878 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
879 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
880 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
881 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
882 Changing run_emerge to run_merge, changing both setup_portage and
883 setup_myfeatures to add any USE changes to make.conf prior to merge, then
884 removing the settings added, rather than (ab)using the environment.
886 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
887 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
888 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
889 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
890 targets/tinderbox/tinderbox-chroot.sh:
891 Rearrange some of the functions in chroot-functions.sh in preparation for
892 some upcoming changes and rename setup_portage to setup_pkgmgr.
894 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
895 targets/stage1/stage1-controller.sh:
896 Removing an extra env-update call from stage1's preclean.
898 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
899 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
900 targets/support/bootloader-setup.sh:
901 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
902 help.msg which we didn't even use.
904 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
905 targets/support/bootloader-setup.sh:
906 Don't write out out 'default 1' line when creating grub.conf, since the
907 'help' entry is now at the bottom, and we want grub to default to the first
910 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
911 targets/support/bootloader-setup.sh:
912 Removed checks on livecd/splash_type, since we only support one type,
913 removed remaining bootsplash code from bootloader-setup.sh, added automatic
914 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
915 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
917 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
918 targets/livecd-stage2/livecd-stage2-controller.sh:
919 Let's automatically copy in the snapshot if livecd/type is
920 gentoo-release-livecd.
922 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
923 modules/generic_stage_target.py:
924 Fix leading whitespace in empty() so it's only executed if there's something
925 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
926 211410 for pointing this out
928 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
929 targets/support/rc-update.sh:
930 Quote baselayout package atom
932 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
933 targets/support/chroot-functions.sh:
934 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
935 PATH by default. Instead, simply check if it exists.
937 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
938 targets/support/chroot-functions.sh:
939 Remove temporary package listing code, since --verbose is forced on with
942 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
943 Force-enable --verbose when using --debug
945 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
946 targets/support/kmerge.sh:
947 Changing modules-update to update-modules to quiet a warning and keep us
948 from having it get removed out from under us.
950 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
951 targets/support/chroot-functions.sh:
952 Adding a note to myself for better debug and moving run_default_funcs to the
953 bottom of the script so it gets executed. Since this can otherwise break
954 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
956 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
957 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
958 targets/support/chroot-functions.sh:
959 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
960 so we can get the output with --debug, added --newuse to the options for
961 stage1, as we should always rebuild any package where the USE has changed,
962 removed removal of portage logs from stage2-chroot.sh since it is being done
963 by cleanup_stages, moved world removal in cleanup_stages into a check for
964 stages 1 through 3, made update_env_settings check for the existence of
965 env-update before running it since we now run update_env_settings by default
966 everywhere chroot-functions.sh is sourced, and added a section to show_debug
967 to list the packages, since we don't yet force-enable verbose with debug.
969 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
970 modules/catalyst_lock.py:
971 Since my python sucks and I don't feel like troubleshooting it at the
972 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
973 2.0.6_pre8 for testing.
975 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
976 modules/builder.py, modules/catalyst_lock.py:
977 Added some extra debug output to catalyst_lock.py and added Stuart Longland
978 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
980 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
981 modules/catalyst_support.py:
982 change 'is' to == because python is grumpy
984 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
985 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
986 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
987 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
988 targets/support/rc-update.sh:
989 Removing support for bootsplash, since it hasn't been in a supported kernel
990 in a couple years and isn't accepted upstream.
992 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
993 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
994 Fix up the sed for genkernel so it works on versions both before and after
995 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
996 change was a bit too aggressive.
998 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
999 targets/support/bootloader-setup.sh:
1000 Change grub timeout to 15 seconds instead of 150.
1002 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1003 targets/support/pre-kmerge.sh:
1004 Comment out sed on genkernel executable as it appears to do nothing these
1007 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1008 targets/livecd-stage2/livecd-stage2-controller.sh:
1009 Only call find on libdirs that actually exist. Thanks to Kristoffer
1010 <krek6597@student.uu.se> in bug #210807.
1012 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1013 modules/generic_stage_target.py:
1014 Add warning about -* in foo/use in the spec.
1016 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1017 targets/embedded/embedded-chroot.sh,
1018 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1019 targets/grp/grp-preclean-chroot.sh,
1020 targets/livecd-stage1/livecd-stage1-chroot.sh,
1021 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1022 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1023 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1024 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1025 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1026 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1027 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1028 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1029 targets/tinderbox/tinderbox-preclean-chroot.sh:
1030 Change all . to source.
1032 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1033 targets/embedded/embedded-preclean-chroot.sh,
1034 targets/grp/grp-preclean-chroot.sh,
1035 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1036 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1037 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1038 targets/stage3/stage3-preclean-chroot.sh,
1039 targets/stage4/stage4-preclean-chroot.sh,
1040 targets/support/chroot-functions.sh,
1041 targets/tinderbox/tinderbox-preclean-chroot.sh:
1042 Added a cleanup_stages function and added it to the appropriate places.
1044 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1045 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1046 targets/livecd-stage1/livecd-stage1-chroot.sh,
1047 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1048 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1049 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1050 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1051 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1052 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1053 Removing any functions that we now call by default when we source
1054 chroot-functions.sh by default.
1056 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1057 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1058 targets/livecd-stage1/livecd-stage1-chroot.sh,
1059 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1060 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1061 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1062 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1063 Clean up the debug code that I've added to stage1, move it to
1064 chroot_functions.sh, and call it from all of our main targets.
1066 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1067 modules/generic_stage_target.py:
1068 Wow. I need to make sure that we actually comment comments in make.conf or
1069 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1070 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1072 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1073 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1074 targets/stage3/stage3-chroot.sh:
1075 We need to be sure we clear out /var/log/portage/elog as well as
1076 /var/log/emerge.log for stages 1 through 3.
1078 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1079 modules/generic_stage_target.py,
1080 targets/livecd-stage2/livecd-stage2-controller.sh,
1081 targets/support/livecdfs-update.sh:
1082 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1083 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1084 80 columns. This is catalyst 2.0.6_pre5 for testing.
1086 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1087 modules/generic_stage_target.py:
1088 Apparently, python doesn't like it when you put a set of comments in front
1089 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1092 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1093 modules/generic_stage_target.py:
1094 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1095 generally clean up the code so it's a bit easier to read/follow.
1097 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1098 modules/generic_stage_target.py:
1099 Sort and de-dupe myusevars.
1101 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1102 targets/stage1/stage1-chroot.sh:
1103 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1105 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1106 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1107 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1108 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1109 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1110 targets/tinderbox/tinderbox-chroot.sh:
1111 Move export of FEATURES to setup_myfeatures.
1113 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1114 targets/stage1/stage1-chroot.sh:
1115 Added some debug code to stage1 and fixed a nice bug where we weren't
1116 building with the correct USE. Unfortunately, this invalidates any caches
1117 for stage1, since we were building with the entire USE from the profile.
1118 This is 2.0.6_pre4 for testing.
1120 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1121 targets/stage1/stage1-chroot.sh:
1122 We don't need to do the device building twice, so removing USE=build from
1123 first baselayout install.
1125 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1126 targets/support/livecdfs-update.sh:
1127 We check for a plugdev group, add it if it doesn't exist, and make sure any
1128 users specified by livecd/users is in the group.
1130 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1131 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1132 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1134 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1135 modules/catalyst_support.py:
1136 Fix up calc_contents in contents_map. Thanks to Brent Baude
1137 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1140 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1141 targets/stage1/stage1-chroot.sh:
1142 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1143 empty and will cause issues in stage3 and beyond.
1145 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1146 targets/support/kmerge.sh, targets/support/rc-update.sh:
1147 Changed some of the rc-update code so it should work with baselayout-2,
1148 also. This is 2.0.6_pre2 for testing.
1150 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1151 files/catalyst.conf, modules/catalyst_support.py,
1152 modules/generic_stage_target.py, modules/grp_target.py,
1153 modules/snapshot_target.py:
1154 Added support for generating CONTENTS files automatically. Patch by Robin
1155 Johnson <robbat2@gentoo.org> for bug #207862.
1157 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1158 modules/snapshot_target.py:
1159 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1160 exclude digest-* files from the snapshot.
1162 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1163 arch/x86.py, modules/generic_stage_target.py:
1164 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1165 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1167 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1168 targets/support/kmerge.sh:
1169 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1170 options, so that it can actually be turned off.
1172 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1174 Rearrange things in the arch/*.py files to ensure that nothing is used
1175 before it has been defined.
1177 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1178 Reorder arch/powerpc.py to make python happy.
1180 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1181 modules/snapshot_target.py:
1182 Change .svn --include to an --exclude like it was supposed to be.
1184 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1186 Added several subarches for mips so we can dump the mips subarch profiles
1187 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1190 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1191 targets/livecd-stage2/livecd-stage2-controller.sh:
1192 Changed the code for copying the MOTD files so it's fewer lines and makes
1195 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1196 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1197 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1198 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1200 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1202 Did a little cleanup on the x86.py to remove some redundant entries and
1203 added nocona and core2 to amd64.py, though they're currently commented out.
1205 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1206 modules/generic_stage_target.py:
1207 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1208 flags defined in the spec file.
1210 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1211 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1212 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1213 since catalyst sets CXXFLAGS=CFLAGS by default.
1215 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1216 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1217 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1219 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1220 Added prescott to the subarches for x86.
1222 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1223 modules/netboot2_target.py, targets/support/kmerge.sh:
1224 Add patch to enabled netboot2/linuxrc and automatically add path for
1225 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1226 <jsbronder@gentoo.org> in bug #208106.
1228 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1229 modules/netboot2_target.py:
1230 Allow root_overlay in netboot2 target for bug #208106.
1232 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1233 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1234 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1235 Added USE=bindist automatically to everything that inherits set_use from
1236 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1237 USE=bindist to emerge run for stage1, and did some minor cleanup in
1238 get_libdir in chroot-functions.
1240 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1241 targets/support/bootloader-setup.sh:
1242 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1244 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1245 examples/generic_stage_template.spec, examples/grp_template.spec,
1246 examples/livecd-stage1_template.spec,
1247 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1248 examples/stage4_template.spec, examples/tinderbox_template.spec:
1249 Changing link so it no longer points to a dead page. This is for bug #208609.
1251 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1252 modules/snapshot_target.py:
1253 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1255 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1256 targets/stage1/stage1-chroot.sh:
1257 As much as I hate this, we're going to force baselayout to install first.
1258 This will keep us from having any issues with packages that don't respect
1261 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1262 Reorder options in catalyst.conf so they're alphabetical.
1264 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1265 targets/support/bootloader-setup.sh:
1266 Add 'pager on' to grub.conf for bug #208531.
1268 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1269 livecd/files/README.txt, livecd/files/x86-F6.msg:
1270 Removing the unused kernel command line options from Volume/Device Management.
1272 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1273 This is now 2.0.5 for release.
1275 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1276 files/catalyst.conf, modules/catalyst_support.py,
1277 modules/generic_stage_target.py,
1278 targets/embedded/embedded-preclean-chroot.sh,
1279 targets/grp/grp-preclean-chroot.sh,
1280 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1281 targets/stage2/stage2-preclean-chroot.sh,
1282 targets/stage3/stage3-preclean-chroot.sh,
1283 targets/support/chroot-functions.sh,
1284 targets/tinderbox/tinderbox-preclean-chroot.sh:
1285 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1286 sys-devel/icecream cluster compiler support for bug #200095. This is
1287 catalyst 2.0.5_pre6 for testing.
1289 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1290 files/catalyst.conf, modules/generic_stage_target.py:
1291 Add the option for using metadata_overlay with portage to speed up cache.
1293 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1294 modules/stage1_target.py, modules/stage2_target.py,
1295 modules/stage3_target.py:
1296 Add /etc/portage to cleanables for stages 1 through 3.
1298 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1299 livecd/files/livecd-local.start,
1300 targets/livecd-stage2/livecd-stage2-controller.sh,
1301 targets/support/livecdfs-update.sh:
1302 We apparently still need profiles/eclass for building the stage3 from the
1303 LiveCD with the installer.
1305 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1306 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1309 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1310 targets/livecd-stage2/livecd-stage2-controller.sh,
1311 targets/support/livecdfs-update.sh:
1312 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1313 preservation of eclasses/profiles, and remove copying of livecd-local.start
1314 since it's not needed anymore.
1316 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1317 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1318 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1321 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1322 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1323 Removing old mkvardb code which is no longer used, commenting out setting of
1324 Gnome theme for testing now that Clearlooks has been default for some time,
1325 and changing vdb move from a case statement to a simple if statement. This
1326 is 2.0.5_pre5 for testing.
1328 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1329 modules/stage1_target.py:
1330 Removing cleaning of python encodings for bug #64890.
1332 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1333 modules/generic_stage_target.py:
1334 Add an extra warning into the generated make.conf about changing the CHOST.
1336 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1337 targets/support/livecdfs-update.sh:
1338 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1340 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1341 targets/embedded/embedded-preclean-chroot.sh,
1342 targets/grp/grp-preclean-chroot.sh,
1343 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1344 targets/stage2/stage2-preclean-chroot.sh,
1345 targets/stage3/stage3-preclean-chroot.sh,
1346 targets/tinderbox/tinderbox-preclean-chroot.sh:
1347 Check to see if distcc is enabled before calling cleanup_distcc().
1349 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1350 arch/sparc.py, arch/x86.py:
1351 Look for linux32 in /bin and /usr/bin.
1353 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1354 modules/generic_stage_target.py:
1355 Make error message more specific when removing immutable flag.
1357 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1358 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1359 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1360 information, and added a small fix for FreeBSD for bug #169041. This is
1361 catalyst 2.0.5_pre4 for testing.
1363 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1364 targets/support/chroot-functions.sh:
1365 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1366 patch from bug #120076 to add cross-compiling support to our distcc
1369 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1370 targets/support/chroot-functions.sh:
1371 Added a version of get_libdir from multilib.eclass so we can determine where
1372 to go poking around if we need to touch anything in libdir.
1374 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1375 Print an error saying what target failed before the traceback.
1377 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1378 modules/catalyst_support.py:
1379 When parsing make.conf, first try pkgcore's
1380 snakeoil.fileutils.read_bash_dict(), then portage's
1381 portage_util.getconfig(), then the internal parse_makeconf().
1383 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1384 modules/catalyst_support.py:
1385 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1387 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1388 examples/netboot_template.spec, examples/tinderbox_template.spec,
1389 modules/grp_target.py, modules/tinderbox_target.py:
1390 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1391 modules, and remove extra pkgcache_path and kerncache_path options from
1394 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1395 This is catalyst 2.0.5_pre3 for testing the new stages code.
1397 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1398 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1399 We need to force USE=bindist on for building stages.
1401 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1402 modules/generic_stage_target.py:
1403 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1404 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1406 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1407 targets/support/rc-update.sh:
1408 Added support for the newer versions of splashutils which use fbcondecor as
1409 the init script. This is catalyst 2.0.5_pre1 for testing.
1411 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1412 targets/livecd-stage2/livecd-stage2-controller.sh:
1413 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1416 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1417 modules/generic_stage_target.py, modules/stage1_target.py,
1418 modules/stage2_target.py:
1419 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1422 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1423 modules/generic_stage_target.py, modules/netboot2_target.py:
1424 Fix typo in getopt call for --clear-autoresume. thanks to
1425 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1426 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1427 Copy overlay files in netboot2 target into proper dir for bug #174635.
1429 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1430 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1431 targets/support/netboot2-final.sh:
1432 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1433 fix a minor bug in System.map copying, add portage_overlay support, and adds
1434 the ability to use globbing in the package file lists for the netboot2
1437 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1438 +targets/netboot2/nb-busybox.cf:
1439 Added nb-busybox.cf to the netboot2 target for bug #174298.
1441 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1442 targets/support/chroot-functions.sh:
1443 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1445 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1446 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1447 Change moving the VDB until after we have processed unmerge by moving it
1448 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1449 unmerge packages from the gentoo-release-livecd target.
1451 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1452 targets/support/kmerge.sh:
1453 Commented out the package.provided code in catalyst that seemed to cause
1454 problems with kerncache in testing. This is 2.0.4 and should be used for the
1457 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1458 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1459 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1460 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1461 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1462 improve the netboot2 target.
1464 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1465 modules/generic_stage_target.py:
1466 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1467 cause catalyst to export boolean variables as well as string-based
1470 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1471 modules/generic_stage_target.py:
1472 Fixing check for invalid subarch to not filter too much. Fix from Mike
1473 Frysinger <vapier@gentoo.org> for bug #173532.
1475 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1476 Added s390x (64-bit) support via a patch from Mike Frysinger
1477 <vapier@gentoo.org> for bug #173002.
1479 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1480 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1481 targets/livecd-stage1/livecd-stage1-chroot.sh,
1482 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1483 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1484 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1485 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1486 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1487 targets/support/pre-kmerge.sh:
1488 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1489 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1490 certain functions/code paths when running with -F/--fetchonly. Simplified
1491 kmerge.sh with regards to kerncache and callback packages. Also, changed
1492 ccache/distcc installs to use run_emerge instead of emerge directly, which
1493 allows us to more easily replace the underlying package manager, or add
1494 support for multiple package managers to catalyst.
1496 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1497 modules/grp_target.py:
1498 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1499 portage_overlay functionality to GRP, where it was mistakenly missing, for
1500 bug #171157. This is catalyst 2.0.3 and ready for release.
1502 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1503 targets/livecd-stage1/livecd-stage1-controller.sh,
1504 targets/support/livecdfs-update.sh:
1505 Removed the generation of grppkgs.txt since the Installer now uses vdb
1508 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1509 targets/support/create-iso.sh:
1510 Fix creation of the EFI images. Since it is FAT, we can't go around
1511 perserving permissions, now, can we?
1513 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1514 targets/support/livecdfs-update.sh:
1515 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1516 broken sed for rc.conf, which caused all kinds of hell to break loose when
1517 booting a new CD. This is 2.0.3_pre3.
1519 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1520 modules/generic_stage_target.py:
1521 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1522 such as group- from /etc before creating our stage tarballs. This is for bug
1525 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1526 targets/support/livecdfs-update.sh:
1527 Commenting out the livecd-kernel code, since the Installer should be doing
1528 everything necessary itself.
1530 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1531 targets/support/livecdfs-update.sh:
1532 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1533 the usbutils hanlding in case they follow suit with pciutils.
1535 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1536 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1537 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1538 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1539 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1540 problems with using all of the various subarch settings.
1542 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1543 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1544 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1545 check look in the correct location, and made sure we don't delete /voot
1546 within the EFI code if grub is present.
1548 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1549 modules/generic_stage_target.py:
1550 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1551 #166294. This one should fix the HPPA/PPC architectures.
1553 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1554 targets/support/chroot-functions.sh:
1555 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1556 remove the autoresume point for portage, as it really isn't needed and
1557 doesn't really gain us much, anyway.
1559 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1560 targets/stage1/stage1-chroot.sh:
1561 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1563 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1564 examples/generic_stage_template.spec, examples/grp_template.spec,
1565 examples/livecd-stage1_template.spec,
1566 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1567 examples/netboot_template.spec, examples/snapshot_template.spec,
1568 examples/stage4_template.spec, examples/tinderbox_template.spec:
1569 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1572 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1573 targets/support/livecdfs-update.sh:
1574 Make sure the user owns his home directory for bug #147195.
1576 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1577 +files/catalystrc, modules/catalyst_support.py:
1578 Re-arranged catalyst.conf to make it easier to follow while looking at the
1579 online reference and added a default catalystrc file, which does nothing.
1581 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1582 modules/catalyst_support.py, modules/embedded_target.py,
1583 modules/generic_stage_target.py, modules/grp_target.py,
1584 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1585 modules/stage3_target.py, modules/tinderbox_target.py:
1586 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1587 tab/space nastiness. This is for bug #161915.
1589 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1590 modules/generic_stage_target.py:
1591 Fixed new cbuild code with another patch from Mike Frysinger
1592 <vapier@gentoo.org> to allow the usage of subarches.
1594 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1595 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1596 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1597 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1598 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1599 targets/support/create-iso.sh, targets/support/functions.sh,
1600 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1601 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1603 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1604 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1605 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1606 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1607 modules/catalyst_lock.py, modules/catalyst_support.py,
1608 modules/embedded_target.py, modules/generic_stage_target.py,
1609 modules/generic_target.py, modules/grp_target.py,
1610 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1611 modules/netboot2_target.py, modules/netboot_target.py,
1612 modules/snapshot_target.py, modules/stage1_target.py,
1613 modules/stage2_target.py, modules/stage3_target.py,
1614 modules/stage4_target.py, modules/tinderbox_target.py,
1615 targets/embedded/embedded-chroot.sh,
1616 targets/embedded/embedded-controller.sh,
1617 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1618 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1619 targets/grp/grp-preclean-chroot.sh,
1620 targets/livecd-stage1/livecd-stage1-chroot.sh,
1621 targets/livecd-stage1/livecd-stage1-controller.sh,
1622 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1623 targets/livecd-stage2/livecd-stage2-controller.sh,
1624 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1625 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1626 targets/netboot2/netboot2-controller.sh,
1627 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1628 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1629 targets/stage1/stage1-controller.sh,
1630 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1631 targets/stage2/stage2-controller.sh,
1632 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1633 targets/stage3/stage3-controller.sh,
1634 targets/stage3/stage3-preclean-chroot.sh,
1635 targets/stage4/stage4-controller.sh,
1636 targets/stage4/stage4-preclean-chroot.sh,
1637 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1638 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1639 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1640 targets/tinderbox/tinderbox-controller.sh,
1641 targets/tinderbox/tinderbox-preclean-chroot.sh:
1642 Removing old CVS Header lines, which are no longer used since moving to SVN.
1644 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1645 targets/stage4/stage4-chroot.sh:
1646 Added back a missing 'then' from stage4 target.
1648 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1649 modules/generic_stage_target.py:
1650 Fix indentation so things actually work.
1652 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1653 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1656 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1657 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1658 Fix the display manager sed lines and change the icon for the local Handbook
1659 to use the GNOME 2.16 icon for gedit.
1661 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1662 modules/generic_stage_target.py:
1663 Changed the portage_overlay option to always install overlays in
1664 /usr/local/portage and added code to clean up /usr/local/portage and
1665 make.conf after sucessful execution and before creation of ISO/tarballs.
1667 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1668 targets/support/livecdfs-update.sh:
1669 Fixed a typo which broke coldplugging.
1671 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1672 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1673 Added a create_handbook_icon function and rearranged some of the icon
1674 creation for the LiveCD. This should resolve bug #143725 once a new release
1677 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1678 targets/support/livecdfs-update.sh:
1679 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1680 coldplugging. This allows us to unpack our firmware before we detect
1681 devices, so that devices that need it will get it.
1683 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1684 modules/generic_stage_target.py:
1685 Fix a typo in generic_stage_target.
1687 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1688 targets/support/livecdfs-update.sh:
1689 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1690 /etc/conf.d/xdm so we support older snapshots and newer ones.
1692 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1693 modules/livecd_stage2_target.py:
1694 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1697 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1698 modules/livecd_stage2_target.py:
1699 Reverted change in livecd-stage2 to the action_sequence until I can figure
1700 out what the problem is with it.
1702 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1703 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1704 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1705 modules/livecd_stage2_target.py:
1706 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1707 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1709 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1710 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1711 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1712 resolves an issue where a variable could be accessed unitialized in obscure
1713 circumstances. This is wrt bug #144984.
1715 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1716 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1717 modules/stage2_target.py, modules/stage4_target.py:
1718 Fixed up action_sequence when using --fetchonly to not create tarballs or
1719 ISO images for bug #143392.
1721 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1722 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1723 Clean up the USE usage in GRP/stage4.
1725 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1726 modules/generic_stage_target.py, modules/stage1_target.py,
1727 modules/stage2_target.py:
1728 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1729 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1731 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1732 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1733 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1734 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1735 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1736 instances of USE_ORDER since auto hasn't been valid for some time. This is
1739 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1740 modules/generic_stage_target.py, modules/stage1_target.py:
1741 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1742 goodness wrt bug #153587.
1744 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1745 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1746 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1748 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1749 modules/generic_stage_target.py, modules/stage4_target.py:
1750 Added a check to see if we have the tarball option enabled, which causes
1751 catalyst to run the capture sequence. This was requested by Tim Yamin for
1752 the stage4 target, but I thought it should be usable on any stage target.
1754 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1755 targets/support/livecdfs-update.sh:
1756 Moved fstab tweaks all into one location and added make.conf tweak for bug
1759 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1760 Changed the options to be in alphabetical order so my meatspace logical
1761 parser can process them better, added the compress and tarball options,
1762 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1763 removed the unused -x command line parameter for bug #151405.
1765 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1766 modules/generic_stage_target.py:
1767 Added a warning about changing the CHOST setting for bug #142034.
1769 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1770 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1771 targets/support/chroot-functions.sh:
1772 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1773 <flameeyes@gentoo.org> and attached to bug #150351.
1775 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1776 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1777 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1778 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1779 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1780 modules/embedded_target.py, modules/generic_stage_target.py,
1781 modules/generic_target.py, modules/grp_target.py,
1782 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1783 modules/netboot2_target.py, modules/netboot_target.py,
1784 modules/snapshot_target.py, modules/stage1_target.py,
1785 modules/stage2_target.py, modules/stage3_target.py,
1786 modules/stage4_target.py, modules/tinderbox_target.py,
1787 targets/embedded/embedded-chroot.sh,
1788 targets/embedded/embedded-controller.sh,
1789 targets/embedded/embedded-fs-runscript.sh,
1790 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1791 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1792 targets/grp/grp-preclean-chroot.sh,
1793 targets/livecd-stage1/livecd-stage1-chroot.sh,
1794 targets/livecd-stage1/livecd-stage1-controller.sh,
1795 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1796 targets/livecd-stage2/livecd-stage2-controller.sh,
1797 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1798 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1799 targets/netboot2/netboot2-controller.sh,
1800 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1801 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1802 targets/stage1/stage1-controller.sh,
1803 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1804 targets/stage2/stage2-controller.sh,
1805 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1806 targets/stage3/stage3-controller.sh,
1807 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1808 targets/stage4/stage4-controller.sh,
1809 targets/stage4/stage4-preclean-chroot.sh,
1810 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1811 targets/support/functions.sh, targets/support/kmerge.sh,
1812 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1813 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1814 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1815 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1816 targets/tinderbox/tinderbox-controller.sh,
1817 targets/tinderbox/tinderbox-preclean-chroot.sh:
1818 Removing all copyright and license comment headers from all files so we
1819 don't ever get another bug like bug #149638.
1821 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1822 modules/generic_stage_target.py:
1823 Clean up more spacing/capitalization.
1825 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1826 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1827 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1828 targets/embedded/embedded-controller.sh,
1829 targets/embedded/embedded-fs-runscript.sh,
1830 targets/embedded/embedded-preclean-chroot.sh,
1831 targets/livecd-stage2/livecd-stage2-controller.sh,
1832 targets/netboot2/netboot2-copyfile.sh,
1833 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1834 targets/support/pre-kmerge.sh:
1835 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1836 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1837 calls in kmerge.sh, and updated README.
1839 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1840 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1841 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1843 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1844 modules/catalyst_support.py:
1845 Added fix for bug #143348.
1847 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1848 targets/support/livecdfs-update.sh:
1849 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1851 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1852 targets/livecd-stage2/livecd-stage2-controller.sh,
1853 targets/support/livecdfs-update.sh:
1854 Changed some copy commands to use -f, added a check for /etc/gconf before
1855 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1856 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1857 <luca.casagrande@gmail.com>.
1859 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1860 targets/support/livecdfs-update.sh:
1861 Fixing sed so that systemspkgs.txt is built properly.
1863 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1864 The sparc32 binary is in /bin, not /usr/bin.
1866 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1867 targets/support/chroot-functions.sh:
1868 We now only set the options for pkgcache if we are not using fetchonly. This
1869 should work around a problem where portage won't fetch the files if a binpkg
1870 already exists for the package.
1872 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1873 targets/support/livecdfs-update.sh:
1874 Added code to make a backup of custom.conf before we edit it for the
1877 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1878 targets/support/livecdfs-update.sh:
1879 Remove sed from splash section, since it wasn't actually resolving the
1880 issue, anyway. Change the installer's dialog front-end code to simply run
1881 via sudo, since we don't need to worry about having the X DISPLAY setup or
1882 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1884 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1885 targets/support/livecdfs-update.sh:
1886 Fix my sed line so it actually applies correctly.
1888 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1889 targets/support/chroot-functions.sh:
1890 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1893 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1894 targets/support/livecdfs-update.sh:
1895 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1896 as well as a possible fix for the read-only filesystem messages from
1897 /sbin/splash-functions.sh
1899 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1900 targets/support/chroot-functions.sh:
1901 Fix --fetchonly to actually work.
1903 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1904 examples/livecd-stage2_template.spec:
1905 Added description for livecd/fsops to livecd-stage2's spec template.
1907 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1908 targets/support/livecdfs-update.sh:
1909 I've modified the GDM configuration section to work correctly. I have also
1910 ensured that xdm is no longer started just because livecd/xdm is used, which
1911 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1912 should be the last of the 'release candidates' made. If there are no bug
1913 reports in 2 days, then I'm rolling this as 2.0 final.
1915 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1916 targets/support/livecdfs-update.sh:
1917 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1918 see once the newer Installer is released, as I still have to fix the
1921 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1922 targets/support/rc-update.sh:
1923 Removed famd from the default runlevel for gentoo-release-livecd. It really
1924 shouldn't cause a problem, but I prefer it stay a bit clean.
1926 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1927 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1928 targets/support/create-iso.sh, targets/support/kmerge.sh,
1929 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1930 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1932 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1933 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1934 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1935 targets/support/bootloader-setup.sh:
1936 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1937 parameters support. This is for bug #139300.
1939 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1940 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1941 targets/support/filesystem-functions.sh:
1942 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1943 and also to remove some redundant values from livecd-stage2's valid_values.
1946 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1948 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1950 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1951 modules/generic_stage_target.py:
1952 Fix a problem where catalyst was creating an initial list, then putting that
1953 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1954 pointing it out and for the fix. This is for bug #136351.
1956 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1957 targets/support/unmerge.sh:
1958 Removing loop for unmerge, as it didn't actually solve anything and the
1959 portage team has helped us out by reverting the behavior that caused this
1960 change in the first place.
1962 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1963 modules/netboot2_target.py, modules/stage1_target.py,
1964 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1965 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1966 having /proc mounted during the preclean stage and also to clean up the
1967 netboot2 code. This is 2.0_rc48.
1969 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1970 targets/support/unmerge.sh:
1971 Change our unmerge from being a single unmerge to a loop, to work around an
1972 unexpected change in portage 2.1's unmerge processing.
1974 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1975 targets/support/bootloader-setup.sh:
1976 Fixed a problem where we were putting the kernel name in twice and causing
1977 and error when using grub as a bootloader. This is for bug #137252.
1979 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1980 targets/support/bootloader-setup.sh:
1981 Added a second pass to the alpha bootloader setup to create aboot items for
1982 serial console for bug #133457.
1984 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1985 +livecd/cdtar/arcload-0.43-r1.tbz2:
1986 Added arcload cdtar for mips.
1988 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1989 targets/netboot/netboot-controller.sh:
1990 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1993 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1994 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1995 Add patch from bug #135051 to fix the seedcache extraction logic.
1997 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1998 targets/support/livecdfs-update.sh:
1999 Don't set icon theme to Clearlooks, since it doesn't exist.
2001 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2002 targets/support/livecdfs-update.sh:
2003 Fix sed on installer icons.
2005 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2008 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2009 targets/stage1/stage1-controller.sh:
2010 Added a -type f to the find call in stage1 for bug #132180.
2012 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2013 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
2014 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
2015 properly on IBM PPC64 machines.
2017 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2018 modules/generic_stage_target.py:
2021 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2022 targets/support/rc-update.sh:
2023 Removed x-setup from default runlevel, as it is now controlled via the
2024 autoconfig init script.
2026 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2027 Fix ppc64 based arches to subclass ppc64
2029 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2030 modules/livecd_stage1_target.py:
2031 Use the full category/package name for livecd-tools.
2033 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2034 targets/support/livecdfs-update.sh:
2035 Make copies and deletes recursive for firmware since some packages put their
2036 firmware in a subdirectory.
2038 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2039 targets/support/livecdfs-update.sh:
2040 Fix detection of the Installer.
2042 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2043 Added 970, power3, power4, and power5 sub-arches for ppc64.
2045 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2046 targets/support/livecdfs-update.sh:
2047 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2048 no longer necessary and can cause possible problems with Installer-based
2051 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2052 recursive directory create
2054 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2055 modules/catalyst_support.py:
2056 Changed a display error from bug #131502 and rolling 2.0_rc45.
2058 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2059 targets/support/create-iso.sh:
2060 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2063 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2064 modules/generic_stage_target.py:
2065 digests function uses raw output from hash function now
2067 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2068 change hash result format so .DIGESTS is generated correctly
2070 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2071 modules/catalyst_support.py:
2072 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2075 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2076 targets/support/livecdfs-update.sh:
2077 Added a space for bug #131181.
2079 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2080 targets/support/kmerge.sh:
2081 Fixed creation of kernelpkgs.txt file for the installer.
2083 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2084 modules/generic_stage_target.py:
2085 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2088 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2089 targets/livecd-stage2/livecd-stage2-controller.sh,
2090 targets/support/bootloader-setup.sh:
2091 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2092 rolling out an emergency rc44.
2094 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2095 targets/support/bootloader-setup.sh:
2096 If you use elif, you have to use a then after it. Yeah, that one's totally
2099 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2100 targets/support/livecdfs-update.sh:
2101 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2103 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2104 targets/support/rc-update.sh:
2105 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2108 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2109 targets/support/bootloader-setup.sh:
2110 Removed bootplash support from ppc/ppc64 since they only will work with
2111 gensplash. Forced use of livecd/splash_type of bootsplash to get
2112 splash=silent. This should reduce the number of things on the kernel command
2113 line that aren't necessary.
2115 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2116 modules/catalyst_support.py:
2117 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2118 parse_spec. This should resolve bug #130103, as well as make the code much
2119 cleaner. This is 2.0_rc42.
2121 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2122 modules/generic_stage_target.py:
2123 Forced -p on tar for compressing stages.
2125 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2126 targets/support/chroot-functions.sh:
2127 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2130 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2131 targets/stage1/build.py:
2132 Added patch to build.py for portage 2.1 support.
2134 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2135 targets/support/kmerge.sh:
2136 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2137 <liyiming@ict.ac.cn> in bug #129890.
2139 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2140 targets/support/livecdfs-update.sh:
2141 Moved sed line for ##STARTX to end of file, since we aren't touching
2142 /etc/startx until the end.
2144 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2145 targets/support/livecdfs-update.sh:
2146 Added a check for the games group and add it if it doesn't exist already.
2147 This should resolve bug #125498.
2149 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2150 examples/generic_stage_template.spec, examples/grp_template.spec,
2151 examples/livecd-stage1_template.spec,
2152 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2153 examples/netboot_template.spec, examples/snapshot_template.spec,
2154 examples/stage4_template.spec, examples/tinderbox_template.spec:
2155 Removed portdir_overlay from the snapshot example spec and added
2156 portage_overlay to the example specs for the relevant targets.
2158 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2159 This is 2.0_rc41 since it has better LiveCD support.
2161 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2162 targets/support/livecdfs-update.sh:
2165 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2166 targets/support/functions.sh:
2167 Removed check for livecd/dev-manager being udev since it was done
2168 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2169 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2170 #128265 for pointing this out.
2172 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2173 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2174 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2175 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2177 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2178 modules/generic_stage_target.py:
2179 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2180 live system. You can thank Andrew Gaffney for the fix.
2182 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2183 targets/livecd-stage2/livecd-stage2-controller.sh:
2184 Don't copy motd files if we're using livecd/type generic-livecd.
2186 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2187 targets/livecd-stage2/livecd-stage2-controller.sh,
2188 targets/support/livecdfs-update.sh:
2189 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2190 some extra cleanup to generic-livecd.
2192 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2193 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2194 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2195 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2196 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2197 targets/support/bootloader-setup.sh:
2198 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2199 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2200 and removed all older cdtar files for PPC*.
2202 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2203 livecd/files/livecd.motd.txt:
2204 Added message to the official LiveCD MOTD mentioning how to run the
2205 installer. Blame codeman. This is 2.0_rc40.
2207 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2208 fix so snapshot target doesnt have errors
2210 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2211 targets/support/livecdfs-update.sh:
2212 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2213 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2216 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2217 targets/support/rc-update.sh:
2218 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2221 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2222 targets/support/livecdfs-update.sh:
2223 Added wrapping around the udev sed for those crazy 2.4-users.
2225 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2226 targets/support/livecdfs-update.sh:
2227 Added sed fix for udev starting evms_activate unconditionally. This is
2230 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2231 add stage4/unmerge stage4/rm to valid options
2233 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2234 targets/support/rc-update.sh:
2235 Added fix for bug #122154 from Rajiv Manglani.
2237 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2238 targets/support/kmerge.sh:
2239 Fixed creation of kernelpkgs.txt for the Installer.
2241 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2242 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2243 Updated elilo tarball for IA64.
2245 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2246 DIGESTS support for snapshot creation
2248 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2249 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2250 candidates ever end?
2252 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2253 fix for .DIGESTS.DIGESTS issue in grp
2255 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2256 modules/generic_stage_target.py:
2257 fix for failure when root_overlay is not set
2259 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2260 targets/support/bootloader-setup.sh:
2261 Added IA64/SGI patch from plasmaroo.
2263 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2264 targets/livecd-stage1/livecd-stage1-controller.sh,
2265 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2266 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2269 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2270 modules/generic_stage_target.py:
2271 Allow multiple overlays for root_overlay and overlay spec option
2273 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2274 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2275 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2276 targets/support/rc-update.sh:
2277 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2278 fixed bug #122154. This is catalyst 2.0_rc36.
2280 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2281 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2282 Updated the LiveCD motd to tell the user to run the display manager again,
2283 rather than startx, while mentioning that startx is useful as a rescue X
2284 session since it starts twm. This is catalyst 2.0_rc35.
2286 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2287 Add hfs-hide options to mkisofs so macs boot
2289 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2290 modules/generic_stage_target.py:
2291 Fix indentation issues
2293 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2296 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2297 targets/support/bootloader-setup.sh:
2298 add additional console less entry when consoles are chosen for ppc64
2300 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2301 modules/generic_stage_target.py:
2302 fix kernelopts and extraversion env variable exports
2304 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2305 targets/support/livecdfs-update.sh:
2306 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2307 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2309 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2310 targets/support/kmerge.sh:
2311 Changing the way we determine if extraversion is set. This is catalyst
2314 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2315 targets/support/livecdfs-update.sh:
2316 Change net.ethX links to link to net.lo instead of net.eth0.
2318 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2319 examples/stage4_template.spec:
2320 Fixed rcadd example for stage4. Blame rajiv.
2322 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2323 This is catalyst 2.0_rc31.
2325 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2326 targets/support/livecdfs-update.sh:
2327 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2328 Gaffney for pointing me in the right direction.
2330 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2331 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2333 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2336 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2337 examples/livecd-stage2_template.spec:
2338 updated examples to have console and machine_type
2340 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2341 targets/support/bootloader-setup.sh:
2342 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2345 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2346 This is catalyst 2.0_rc29.
2348 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2349 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2350 Removed extra yaboot.conf from
2351 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2353 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2354 targets/support/kill-chroot-pids.sh:
2355 add sleep to try and give processes a chance to die. bug 119940
2357 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2358 targets/support/functions.sh:
2359 Removed some quotes to make sure we have a binary operator and closing bug
2362 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2363 targets/support/create-iso.sh:
2364 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2366 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2367 targets/support/bootloader-setup.sh:
2368 Added path from bug #120935 for PPC/PPC64.
2370 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2371 Additional spacing fixes submitted by `Kumba
2373 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2374 modules/stage2_target.py:
2375 space cleanups contributed from `Kumba
2377 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2378 add grp/use to valid_values in the grp module
2380 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2383 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2384 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2385 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2386 targets/support/bootloader-setup.sh:
2387 ppc cdtar update; ppc64 bootloader updates
2389 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2390 targets/support/create-iso.sh:
2391 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2393 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2394 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2395 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2396 targets/support/create-iso.sh:
2397 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2399 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2400 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2401 Add ppc console and machine_type=ibm
2403 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2404 modules/generic_stage_target.py:
2405 Fix type error when kernel packages arent defined
2407 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2408 examples/generic_stage_template.spec, examples/grp_template.spec,
2409 examples/livecd-stage1_template.spec,
2410 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2411 examples/stage4_template.spec:
2412 Added more verbose wording and examples for pkgcache_path and
2413 kerncache_path, where necessary.
2415 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2416 targets/support/create-iso.sh:
2417 Really fixing bug #120475 this time. This is 2.0_rc25.
2419 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2420 targets/support/create-iso.sh:
2421 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2424 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2425 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2426 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2427 Added initial support for EFI booting on x86. This is completely untested,
2428 so use it at your own risk. Also, no bug reports without patches, please.
2429 This is catalyst 2.0_rc23.
2431 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2432 kmerge should have been kerncache
2434 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2435 targets/support/pre-kmerge.sh:
2436 Fix a few other places for the kerncache update
2438 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2439 examples/generic_stage_template.spec, examples/grp_template.spec,
2440 examples/livecd-stage1_template.spec,
2441 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2442 examples/netboot_template.spec, examples/stage4_template.spec,
2443 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2444 targets/support/kmerge.sh:
2445 Separation of kerncache from snapcache
2447 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2448 It helps if I actually increment the version number.
2450 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2451 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2452 Added --oneshot to default options for stage1 building. Added code to wipe
2453 world during stages 1 and 3. This is catalyst 2.0_rc22.
2455 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2456 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2457 Fix bug if no kernel packages were defined but there was a postconf setting.
2458 x86 softlevel support is enhanced.
2460 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2461 targets/support/bootloader-setup.sh:
2462 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2464 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2465 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2467 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2470 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2471 Netboot2 fixes for spec parameter checks
2473 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2474 modules/generic_stage_target.py, modules/stage4_target.py:
2475 add makeopts spec file support.
2477 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2478 modules/generic_stage_target.py:
2479 Added fix for bug #119635.
2481 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2482 Fix pre-kmerge.sh for stage4
2484 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2487 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2488 modules/generic_stage_target.py:
2489 fix crash when no kernel is defined. spacing issue
2491 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2494 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2495 modules/livecd_stage2_target.py:
2496 Added livecd/volid to valid_values.
2498 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2499 modules/generic_stage_target.py:
2500 remove extra function that was converting strings to lists unnecessarily
2502 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2503 This is catalyst 2.0_rc17.
2505 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2506 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2507 modules/stage4_target.py:
2508 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2510 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2511 targets/embedded/embedded-preclean-chroot.sh,
2512 targets/grp/grp-preclean-chroot.sh,
2513 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2514 targets/stage1/stage1-preclean-chroot.sh,
2515 targets/stage2/stage2-preclean-chroot.sh,
2516 targets/stage3/stage3-preclean-chroot.sh,
2517 targets/support/chroot-functions.sh,
2518 targets/tinderbox/tinderbox-preclean-chroot.sh:
2519 Added function to cleanup stray /etc/distcc/hosts files.
2521 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2522 targets/support/bootloader-setup.sh:
2523 Added fix from bug #119123. This is catalyst 2.0_rc16.
2525 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2526 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2527 Fixing some spacing. This is catalyst 2.0_rc15.
2529 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2530 Attempt to fix bug #117649
2532 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2533 modules/generic_stage_target.py:
2534 fixes for bugs #119009, #119041 and #118985
2536 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2537 +examples/netboot2_template.spec, modules/catalyst_support.py,
2538 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2539 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2540 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2543 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2544 targets/support/kmerge.sh:
2545 Fix for ccache (null)/.ccache bug
2547 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2550 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2551 Added ppc -mcpu patch from Pylon for bug #118709.
2553 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2554 modules/embedded_target.py, modules/stage4_target.py:
2555 Added linuxrc to embedded and stage4 targets.
2557 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2558 modules/generic_stage_target.py, targets/support/kmerge.sh:
2559 filter kname - and . for kmerge.sh
2561 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2562 targets/support/create-iso.sh:
2563 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2565 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2566 modules/generic_stage_target.py:
2567 change .digests to .DIGESTS
2569 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2570 targets/support/kmerge.sh:
2571 Commented ccache for genkernel build which will resolve #117648 until a
2572 proper solution can be found. This is 2.0_rc13.
2574 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2575 targets/stage1/stage1-controller.sh:
2576 Added patch from vapier for bug #117254.
2578 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2579 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2580 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2581 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2584 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2585 modules/generic_stage_target.py:
2586 Remove chost/cflags etc. warning messages
2588 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2589 modules/generic_stage_target.py:
2590 Attempt to fix bug 117253; chost is wrong on autoresume
2592 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2593 modules/generic_stage_target.py, modules/netboot_target.py,
2594 modules/stage1_target.py:
2595 make setting of destdir more global and part of generic_stage_target
2597 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2598 Fix destpath bug in netboot target
2600 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2601 modules/generic_stage_target.py, modules/stage4_target.py:
2602 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2605 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2606 modules/generic_stage_target.py, modules/stage4_target.py:
2607 remove stray ' from arch/sh.py
2609 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2610 targets/stage1/stage1-controller.sh:
2611 This finally fixes the issues with gcc-config/binutils-config in stage1.
2612 This is catalyst 2.0_rc12.
2614 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2615 Fix incorrect warning message. portdir_overlay -> portage_overlay
2617 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2618 targets/stage1/stage1-controller.sh,
2619 targets/stage1/stage1-preclean-chroot.sh:
2620 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2621 running gcc-config and binutils-config, though it probably breaks running on
2622 non-Gentoo platforms.
2624 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2625 modules/stage1_target.py:
2626 Make stage1 clean up python 2.3 and 2.4, also.
2628 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2629 targets/support/livecdfs-update.sh:
2630 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2632 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2633 modules/generic_stage_target.py:
2634 Change digests file format to HASH_NAME HASH FILE_NAME
2636 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2637 targets/stage1/stage1-controller.sh:
2638 Moved gcc-config/binutils-config to before the chroot.
2640 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2641 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2642 installed. Supports all of shashs algorithms as of 12_21_2005
2644 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2645 modules/generic_stage_target.py:
2646 Catalyst should die if source_subpath is not a string
2648 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2649 modules/generic_stage_target.py:
2650 Fix for source_subpath bug
2652 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2653 examples/generic_stage_template.spec:
2654 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2655 both stages 1 and 2.
2657 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2658 modules/stage2_target.py:
2659 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2660 stage1 to be overridden again.
2662 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2663 targets/stage1/stage1-controller.sh:
2664 It looks like gcc-config/binutils-config needs to be run with the full path,
2665 since it is run outside of the chroot.
2667 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2668 targets/stage1/stage1-controller.sh:
2669 Fixed gcc-config calls. This is 2.0_rc11.
2671 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2672 This is catalyst 2.0_rc10.
2674 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2675 modules/generic_stage_target.py:
2676 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2679 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2680 targets/support/functions.sh:
2681 Changed from -z to -n for bug #116180.
2683 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2684 modules/catalyst_support.py, modules/generic_stage_target.py:
2685 Detect missing binaries for the hashing functions and abort if not found
2687 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2688 files/catalyst.conf:
2689 Updated README to list new requirements. Set default hash as crc32. Set
2690 default digests as sha1/md5.
2692 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2693 modules/catalyst_support.py, modules/generic_stage_target.py,
2694 modules/livecd_stage2_target.py, modules/stage2_target.py:
2695 Change the internal hash checking to be quicker and more memory efficient.
2696 Add additional hash digests options.
2698 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2699 targets/tinderbox/tinderbox-chroot.sh,
2700 targets/tinderbox/tinderbox-controller.sh,
2701 targets/tinderbox/tinderbox-preclean-chroot.sh:
2702 Fixed up spacing/coding style on tinderbox.
2704 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2705 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2706 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2707 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2708 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2709 Fixed up spacing/coding style on support.
2711 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2712 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2714 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2715 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2716 targets/stage4/stage4-preclean-chroot.sh:
2717 Fixed up spacing/coding style on stage4.
2719 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2720 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2721 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2722 targets/stage3/stage3-controller.sh,
2723 targets/stage3/stage3-preclean-chroot.sh:
2724 Fixed up spacing/coding style on stages 2 and 3
2726 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2727 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2728 targets/stage1/stage1-preclean-chroot.sh:
2729 Fixed up spacing/coding style on stage1. Also changed
2730 gcc-config/binutils-config to be outside the chroot.
2732 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2733 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2734 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2735 Fixed up spacing/coding style on netboot.
2737 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2738 targets/livecd-stage1/livecd-stage1-chroot.sh,
2739 targets/livecd-stage1/livecd-stage1-controller.sh,
2740 targets/livecd-stage2/livecd-stage2-controller.sh:
2741 Fixed up spacing/coding style on livecd-stage*.
2743 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2744 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2745 targets/grp/grp-preclean-chroot.sh:
2746 Fixed up spacing/coding style on grp.
2748 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2749 targets/embedded/embedded-chroot.sh,
2750 targets/embedded/embedded-controller.sh,
2751 targets/embedded/embedded-fs-runscript.sh,
2752 targets/embedded/embedded-preclean-chroot.sh:
2753 Fixed up spacing/coding style on embedded.
2755 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2756 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2757 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2758 targets/support/functions.sh:
2759 Removing extra line from x86.py, fixing up comments, spacing, and coding
2760 style in targets/support through functions.sh
2762 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2763 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2764 Fix more tab/spacing issues .. trying to make everything use tabs
2766 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2767 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2768 modules/stage1_target.py, modules/stage2_target.py,
2769 modules/stage3_target.py, modules/stage4_target.py:
2770 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2773 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2774 modules/generic_stage_target.py:
2775 Add envscript warning to aid users who may not know what they are doing
2777 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2778 examples/generic_stage_template.spec:
2779 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2780 only configurable when building a stage2 tarball, to match the current state
2781 of portage. This is 2.0_rc9.
2783 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2784 targets/support/chroot-functions.sh:
2785 Silence more of portages beeps and clicks and whistles
2787 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2788 targets/support/chroot-functions.sh:
2789 Change the portage emerge to use run_emerge
2791 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2792 modules/generic_stage_target.py, modules/snapshot_target.py,
2793 modules/stage1_target.py, modules/stage2_target.py,
2794 modules/stage3_target.py:
2795 allow portdir_overlay to be part of all specs not including snapshot spec.
2796 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2797 Remove overlay support from the snapshot spec but added a warning.
2799 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2800 modules/stage2_target.py:
2801 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2804 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2805 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2806 Add support for bootloader softlevel=; have rsync delete the extra files out
2807 of the overlay so that the overlay always matches the source dir
2809 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2810 Swapped -v/-V since I had gotten them wrong here.
2812 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2813 modules/generic_stage_target.py:
2814 Fix stupid overlay bug
2816 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2817 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2818 targets/livecd-stage1/livecd-stage1-chroot.sh,
2819 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2820 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2821 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2822 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2823 targets/support/unmerge.sh:
2824 Made sure we use -f on removing the default links for splash. Removed
2825 check_portage_version as it really isn't needed anymore. Removed
2826 --no-install from genkernel commands in kmerge.sh so users must manually
2827 remove kernels from /boot. This is 2.0_rc8.
2829 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2830 targets/support/livecdfs-update.sh:
2831 Made sed on devfsd.conf conditional on it existing. Removes one more error
2832 message from a standard catalyst run.
2834 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2835 Added warning about breaking snapshot cache and re-enable autoresume, since
2836 the errors I was getting were elsewhere.
2838 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2839 modules/generic_stage_target.py:
2840 Fix indentation error the last commit caused
2842 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2843 modules/generic_stage_target.py:
2844 Always clear autoresume points after a successful run
2846 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2847 targets/support/livecdfs-update.sh:
2848 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2849 snapshot caching after a successful gentoo-release-livecd run.
2851 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2852 targets/support/rc-update.sh:
2853 Added famd to default on official LiveCD.
2855 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2856 targets/support/chroot-functions.sh:
2857 Fixes 'too many arguments' error in check_portage_version.
2859 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2860 modules/generic_stage_target.py:
2861 remove extra self.env={} that was resetting the environment to null
2863 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2864 modules/livecd_stage1_target.py:
2865 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2868 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2869 Add a default path to the environment in the chroot
2871 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2872 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2873 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2874 targets/livecd-stage2/livecd-stage2-controller.sh,
2875 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2876 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2877 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2878 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2879 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2880 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2881 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2882 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2883 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2885 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2887 Fixed up the man page, which has been suffering for some time, and also
2888 reversed -v/-V in the help message.
2890 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2891 targets/support/livecdfs-update.sh:
2892 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2895 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2896 Turning off autoresume of doom until I can get more testing. I've had
2897 several issues with it. I'll be reporting/fixing these as I come across them
2898 but for now wish to turn it off by default as I don't want this one feature
2899 to stop the possible 2.0 final release.
2901 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2902 targets/livecd-stage2/unmerge.sh:
2903 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2904 anymore and probably should have been removed a long time ago when the new
2905 code was put into place in livecdfs-update.sh and livecd-local.start
2908 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2909 targets/livecd-stage1/livecd-stage1-chroot.sh,
2910 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2911 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2912 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2914 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2915 modules/generic_stage_target.py, modules/generic_target.py:
2916 self.env should be a part of the super class generic_target so it applies to
2917 snapshots as well; removing redundant pass in the generic_target class as
2918 its not needed. There is code there to fill the statements
2920 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2921 targets/support/livecdfs-update.sh:
2922 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2925 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2926 Changed version stamp to 2.0_rc6.
2928 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2929 modules/generic_stage_target.py:
2930 Fix for unpack cases
2932 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2933 modules/generic_stage_target.py:
2936 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2937 modules/catalyst_support.py, modules/generic_stage_target.py,
2938 modules/grp_target.py, modules/livecd_stage1_target.py,
2939 modules/livecd_stage2_target.py, modules/netboot_target.py,
2940 modules/snapshot_target.py, modules/tinderbox_target.py:
2941 Stop reading env from the OS. Rely on the more on the envscript for oddball
2942 settings. Change -v to verbose and -V to version
2944 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2947 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2948 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2951 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2952 examples/generic_stage_template.spec:
2953 Added chost/cflags/cxxflags/ldflags to example spec template.
2955 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2956 targets/support/rc-update.sh:
2957 OK, just kidding on that last commit. We were already doing rc-update add
2958 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2959 there's no point in having it in rc-update.sh
2961 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2962 targets/support/rc-update.sh:
2963 Have rc-update add xdm if livecd/xdm is set.
2965 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2966 modules/catalyst_lock.py, modules/catalyst_support.py,
2967 modules/embedded_target.py, modules/generic_stage_target.py,
2968 modules/grp_target.py, modules/livecd_stage1_target.py,
2969 modules/livecd_stage2_target.py, modules/netboot_target.py,
2970 modules/stage1_target.py, modules/stage4_target.py,
2971 modules/tinderbox_target.py:
2972 So I was just kidding on that last commit. This one is 2.0_rc4.
2974 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2975 modules/catalyst_lock.py, modules/catalyst_support.py,
2976 modules/embedded_target.py, modules/generic_stage_target.py,
2977 modules/grp_target.py, modules/livecd_stage1_target.py,
2978 modules/livecd_stage2_target.py, modules/netboot_target.py,
2979 modules/stage1_target.py, modules/stage2_target.py,
2980 modules/stage4_target.py, modules/tinderbox_target.py:
2981 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2983 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2984 files/catalyst.conf, modules/catalyst_lock.py,
2985 modules/catalyst_support.py, modules/embedded_target.py,
2986 modules/generic_stage_target.py, modules/grp_target.py,
2987 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2988 modules/netboot_target.py, modules/stage1_target.py,
2989 modules/stage2_target.py, modules/stage4_target.py,
2990 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2991 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2992 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2994 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2995 modules/generic_stage_target.py:
2996 Fix autoresume for unpacking tarballs
2998 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2999 targets/support/livecdfs-update.sh:
3000 remove gnap livecd-type per Koon's request
3002 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3003 change rc-update add modules default to rc-update add modules boot
3005 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3006 modules/generic_stage_target.py, modules/grp_target.py:
3007 Add more verbosity to digests if -V is enabled, add more print messages to
3010 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3011 modules/generic_stage_target.py, modules/grp_target.py:
3012 Add sha/md5 digests support for grp and cleanup other sha/md5 code
3014 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3015 Fix folder name for grp build dir to not have .tar.bz2 at the end
3017 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3018 modules/catalyst_support.py, modules/generic_stage_target.py:
3019 Add md5 and sha .digests file creation per wolf31o2's feature request
3021 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3022 This is catalyst-2.0_rc2.
3024 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3025 files/catalyst.conf, modules/generic_stage_target.py,
3026 modules/livecd_stage1_target.py:
3027 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3028 after each successful kernel build;add autoresume documentation to
3031 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3032 targets/embedded/embedded-controller.sh,
3033 targets/embedded/embedded-fs-runscript.sh,
3034 targets/livecd-stage2/livecd-stage2-controller.sh,
3035 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3036 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3037 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3038 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3039 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3040 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3041 targets/support/rc-update.sh:
3042 Changed multiple spaces to tabs to satisfy my OCD.
3044 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3045 targets/support/chroot-functions.sh:
3046 Bumped genkernel detection to require 3.3.0 or higher
3048 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3049 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3050 targets/netboot/netboot-controller.sh:
3051 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3052 clst_grp_use. This is catalyst-2.0_rc1.
3054 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3055 targets/netboot/netboot-controller.sh:
3056 change to clst_use from clst_netboot_use
3058 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3059 targets/livecd-stage1/livecd-stage1-chroot.sh,
3060 targets/stage4/stage4-chroot.sh:
3061 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3063 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3064 targets/stage4/stage4-chroot.sh:
3065 Fixed USE invocations in stage4 target.
3067 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3068 modules/livecd_stage1_target.py:
3069 Force use=livecd for livecd-stage1
3071 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3072 This is version 2.0_pre20051129.
3074 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3075 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3076 Removed kudzu-knoppix from example spec files.
3078 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3079 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3080 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3082 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3083 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3084 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3085 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3086 definitions in the examples to fit in 80 columns.
3088 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3089 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3090 modules/grp_target.py, modules/tinderbox_target.py,
3091 targets/tinderbox/tinderbox-chroot.sh:
3092 Tinderbox script: added newuse, tinderbox and grp targets added support for
3093 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3094 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3096 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3097 Added portdir example to catalyst.conf for bug #113272.
3099 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3100 targets/support/create-iso.sh:
3101 Fixed a few lines which were causing the isolinux directory to be removed
3102 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3104 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3105 targets/support/create-iso.sh:
3106 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3108 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3109 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3110 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3111 too many arches dont use it by default, test for an initrd in the yaboot
3114 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3115 modules/generic_stage_target.py:
3116 Fix split error if use is specified
3118 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3119 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3120 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3121 Updated palo version from catalyst 1.x for HPPA.
3123 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3124 targets/support/bootloader-setup.sh:
3125 Removing for loop for grub on amd64/x86 as it was totally useless.
3127 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3128 targets/support/bootloader-setup.sh:
3129 Remove vga= line for PPC.
3131 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3132 targets/support/bootloader-setup.sh:
3133 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3135 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3136 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3137 Removing slot patch as it probably didn't belong here anyway, and updating
3138 version stamp to 2.0_pre20051118.
3140 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3141 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3142 targets/support/bootloader-setup.sh:
3143 fix the bootloader script for isolinux so that it actually makes a cfg file,
3144 remove extra unneeded catalyst aborting print statement, reorganize rm code
3145 to make sure is splits properly and is an array even from the cmdline
3147 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3148 targets/support/livecdfs-update.sh:
3149 Added call to update-usbids to download the latest usb.ids file.
3151 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3152 modules/generic_stage_target.py:
3153 Move checks of running catalyst into the target which is simpler
3155 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3156 modules/generic_stage_target.py:
3157 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3158 that doesnt exist yet
3160 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3161 Keep unnecessary programs from installing into kerncache
3163 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3164 modules/generic_stage_target.py:
3165 Turn on more tracebacks at this point to better debug .. will need to turn
3166 them down as we find errors and build appropriate error handlers
3168 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3169 Changed version marker to 2.0_pre20051115 for new ebuild.
3171 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3172 modules/livecd_stage2_target.py:
3173 Fix bug in livecd stage2 so that it doesnt try to use tar
3175 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3176 targets/livecd-stage2/livecd-stage2-controller.sh:
3177 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3178 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3179 of Getting_Online.txt from catalyst 1.1.10.10.
3181 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3182 Added Joshua Kinard to authors for his mips contributions.
3184 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3185 examples/livecd-stage2_template.spec:
3186 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3187 Paul Kessler on gentoo-catalyst. ;]
3189 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3190 Change variables from cat1 format to cat2
3192 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3193 modules/generic_stage_target.py, modules/stage1_target.py:
3194 Fix modules has no attribute register
3196 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3197 modules/generic_stage_target.py:
3198 Fix broken aliases code that was just proof of concept
3200 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3201 Output mkisofs command line options to assist in debugging
3203 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3204 modules/generic_stage_target.py, targets/support/create-iso.sh:
3207 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3208 modules/generic_stage_target.py:
3209 Add VERY basic support for aliases kernel parameter.
3211 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3212 modules/livecd_stage2_target.py:
3213 Remove large section of commented code
3215 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3216 modules/generic_stage_target.py, modules/stage1_target.py:
3217 Allow LDFLAGS to be specified as an ENV variable for stage1
3219 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3220 modules/generic_stage_target.py:
3221 Fix rc-update to automatically run default options for livecds. Removed an
3222 erroneous key check.
3224 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3225 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3226 Make use spec key optional to default to profile defaults
3228 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3229 +examples/stage4_template.spec:
3230 Preliminary stage4_template.spec file
3232 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3233 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3234 Updated version stamp and added slot patch.
3236 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3237 Fix ordering problem so self.settings is defined
3239 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3240 modules/generic_stage_target.py:
3241 Correct a rsync issue when the directory doesnt exist
3243 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3244 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3245 targets/livecd-stage2/livecd-stage2-controller.sh,
3246 targets/netboot/netboot-controller.sh,
3247 targets/stage4/stage4-controller.sh:
3248 run pre_kmerge and post_kmerge only once
3250 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3251 targets/support/bootloader-setup.sh:
3252 MIPS bootloader patch
3254 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3255 targets/support/mips-arcload_conf.sh:
3256 Fix MIPS Serial Detection
3258 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3259 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3260 +targets/support/mips-arcload_conf.sh:
3261 Application of Kumba's patches for MIPS support
3263 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3264 Check for the correct arch specific cd building tool
3266 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3267 modules/generic_stage_target.py:
3268 Print a warning if livecd/iso is not defined
3270 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3271 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3273 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3274 targets/support/post-kmerge.sh:
3275 Check for existence of files in /lib/modules before running depscan.sh. This
3276 replaces the mips-specific check and makes it portable.
3278 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3279 modules/generic_stage_target.py:
3280 update autoresume logic when dealing with rsync unpack operations
3282 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3283 targets/support/post-kmerge.sh:
3284 Bypass module load on mips
3286 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3287 remove --no-deps so dependancies get installed for genkernel
3289 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3290 modules/generic_stage_target.py:
3291 Fix missing : statement in unpack
3293 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3294 modules/generic_stage_target.py:
3295 fix livecd-stage2 unpack when seedcache is turned off
3297 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3298 targets/support/functions.sh:
3299 Fix module unpacking and make it actually optional.
3301 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3302 modules/generic_stage_target.py:
3303 Fix broken seedcache autoresume interaction
3305 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3306 modules/generic_stage_target.py:
3307 Cleanup stage directories properly for tar installs
3309 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3310 Tinderbox no longer cleans /tmp/*
3312 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3313 targets/tinderbox/tinderbox-chroot.sh,
3314 targets/tinderbox/tinderbox-controller.sh:
3315 Fixing problem with bind mounted portage and final rsync on tinderbox target
3316 and adding additional logging.
3318 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3319 Stop tinderbox from trying to create a tarball of itself
3321 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3322 modules/generic_stage_target.py:
3323 Fix catalyst so it fully disables snapcache when its not specified in the
3326 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3327 examples/livecd-stage2_template.spec:
3328 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3329 spec template and updating version stamp.
3331 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3332 modules/catalyst_support.py:
3333 allow file_check to proceed if key is not in use
3335 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3336 Recursively make the missing directories
3338 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3339 Fix extract_modules to just echo a warning that it is missing
3341 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3342 files/catalyst.conf:
3343 Updating default configuration for catalyst and updating version stamp,
3344 since we're beginning internal testing for release.
3346 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3347 modules/generic_stage_target.py:
3348 fix bug 106004 split strings into a list for empty and rm operation
3350 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3351 modules/livecd_stage2_target.py:
3352 Append slashes to directories so rsyncs work properly
3354 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3355 examples/livecd-stage2_template.spec:
3356 Changing source_subpath for livecd-stage2 example for bug #101704.
3358 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3359 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3360 targets/support/livecdfs-update.sh:
3361 Added livecd/xdm and livecd/xsession options. These are used to setup the
3362 default display manager and X session, respectively. Added supporting
3363 documentation to example spec files. Imported more work from my fsscript for
3364 the official LiveCD.
3366 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3367 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3368 discussion, see bug #88777.
3370 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3371 modules/generic_stage_target.py:
3372 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3373 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3375 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3376 targets/livecd-stage1/livecd-stage1-controller.sh,
3377 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3378 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3379 on livecd-stage2 and removing universal motd for livecd/type of
3380 gentoo-release-livecd.
3382 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3383 modules/livecd_stage1_target.py:
3384 Add optional livecd/type env var for scripts to add optional items to the
3387 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3388 -livecd/files/x86-help.msg:
3389 Removing x86-help.msg as it is no longer used.
3391 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3392 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3393 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3394 Add dobladecenter description to bootloader files for x86/amd64.
3396 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3397 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3399 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3400 modules/generic_stage_target.py:
3401 Added split to use section for bug #104414.
3403 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3404 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3405 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3406 Tabs to whitespaces for isolinux.
3408 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3409 targets/support/bootloader-setup.sh:
3410 Changed isolinux to use new split-out help messages. Using grub gives a
3411 single help message with pager.
3413 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3414 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3415 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3416 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3417 Added F2->F7 help messages for isolinux.
3419 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3420 livecd/files/README.txt, livecd/files/generic.motd.txt,
3421 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3422 livecd/files/livecd-local.start:
3423 Updated files from latest used to build LiveCD.
3425 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3426 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3428 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3429 modules/catalyst_support.py:
3430 Added fix for using options with = in them with --cli (ex.
3431 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3432 <cell@ices.utexas.edu> for pointing this out to me via email.
3434 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3435 modules/generic_stage_target.py, targets/support/functions.sh:
3436 fix bug in exec_in_chroot for stage1 target
3438 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3439 modules/generic_stage_target.py:
3440 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3441 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3443 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3444 catalyst, examples/livecd-stage2_template.spec,
3445 examples/snapshot_template.spec, files/catalyst.conf,
3446 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3447 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3448 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3449 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3450 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3451 targets/livecd-stage2/livecd-stage2-controller.sh,
3452 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3453 targets/stage2/stage2-preclean-chroot.sh,
3454 targets/stage3/stage3-preclean-chroot.sh,
3455 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3456 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3457 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3458 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3459 targets/support/target_image_setup.sh:
3460 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3461 to look at gamecdfs-update.sh yet.
3463 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3464 modules/generic_stage_target.py:
3465 Remove extra debugging print statement
3467 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3468 +modules/catalyst_lock.py, modules/catalyst_support.py,
3469 modules/embedded_target.py, modules/generic_stage_target.py,
3470 modules/grp_target.py, modules/livecd_stage1_target.py,
3471 modules/livecd_stage2_target.py, modules/netboot_target.py,
3472 modules/snapshot_target.py, modules/stage1_target.py,
3473 modules/stage2_target.py, modules/stage4_target.py,
3474 targets/support/functions.sh:
3475 Add locking support. Code simplification for unpack and unpack snapshot.
3476 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3477 Add seedcache support (Grabs output from previous target run)
3478 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3480 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3481 modules/catalyst_support.py, modules/generic_stage_target.py:
3482 Add support to cache the snapshot dir. add snapcache to options. add
3483 snapshot_cache= to override the default location of the cache in
3484 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3486 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3487 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3488 Forward port README.txt and Getting_Online.txt files from catalyst
3491 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3492 Add automatic creation/deletion of runlevels based on rcadd rcdel
3494 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3495 Fix grp so that grp/use is not required anymore
3497 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3498 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3499 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3500 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3501 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3502 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3503 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3504 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3505 they are known to cause booting problems.
3507 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3508 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3509 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3510 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3513 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3514 targets/stage1/stage1-chroot.sh:
3515 Fixed quoting in stage1 profile check.
3517 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3518 targets/stage3/stage3-chroot.sh:
3519 Fixing USE for stage3.
3521 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3522 targets/support/chroot-functions.sh:
3523 Fix FETCH code so it will run for Pylon
3525 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3526 targets/grp/grp-chroot.sh:
3527 Fix bindist invcation.
3529 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3530 targets/grp/grp-chroot.sh:
3531 Made sure bindist was used for all emerges in GRP.
3533 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3534 Fix USE flags for GRP build
3536 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3537 targets/stage4/stage4-chroot.sh:
3538 let GRP use the users environment variables and removed extra
3539 GRP_STAGE23_USE from stage4
3541 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3542 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3543 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3545 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3546 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3547 impact all previous spec files that use this option. It's beejay's fault.
3549 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3550 Changed to use linux32 for ppc32 support when build host is ppc64.
3552 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3554 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3556 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3557 Minor cosmetic print statement fixes for readability
3559 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3560 modules/catalyst_support.py, modules/generic_stage_target.py:
3561 Fix None None bug and exception reporting
3563 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3564 Fix iso creation script. Case statement out of place
3566 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3567 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3568 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3569 catalyst, files/catalyst.conf, modules/builder.py,
3570 modules/catalyst_support.py, modules/embedded_target.py,
3571 modules/generic_stage_target.py, modules/generic_target.py,
3572 modules/grp_target.py, modules/livecd_stage1_target.py,
3573 modules/livecd_stage2_target.py, modules/netboot_target.py,
3574 modules/snapshot_target.py, modules/stage1_target.py,
3575 modules/stage2_target.py, modules/stage3_target.py,
3576 modules/stage4_target.py, modules/tinderbox_target.py,
3577 targets/embedded/embedded-chroot.sh,
3578 targets/embedded/embedded-fs-runscript.sh,
3579 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3580 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3581 targets/grp/grp-preclean-chroot.sh,
3582 targets/livecd-stage1/livecd-stage1-chroot.sh,
3583 targets/livecd-stage1/livecd-stage1-controller.sh,
3584 targets/livecd-stage2/livecd-stage2-controller.sh,
3585 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3586 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3587 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3588 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3589 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3590 targets/stage2/stage2-controller.sh,
3591 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3592 targets/stage3/stage3-controller.sh,
3593 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3594 targets/stage4/stage4-controller.sh,
3595 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3596 targets/support/create-iso.sh, targets/support/functions.sh,
3597 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3598 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3599 targets/support/target_image_setup.sh,
3600 targets/tinderbox/tinderbox-chroot.sh,
3601 targets/tinderbox/tinderbox-controller.sh,
3602 targets/tinderbox/tinderbox-preclean-chroot.sh:
3603 Big honkin' copyright update.
3605 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3606 modules/generic_stage_target.py:
3607 add additional logging output. Use standard os redirection methods to log to
3610 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3611 targets/stage1/stage1-chroot.sh:
3612 Added profile sanity check for bug #97867.
3614 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3615 targets/support/bootloader-setup.sh:
3616 Removing acpi=off from default kernel arguments and adding ia64
3617 livecd-stage2 support functions and cdtar.
3619 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3620 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3621 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3622 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3623 splash command line.
3625 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3626 targets/support/create-iso.sh:
3627 Fixed up zisofs support. Waiting for response from sparc before touching
3630 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3631 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3632 targets/support/functions.sh:
3633 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3634 to allow it to work on all arches that dynamically build their bootloader
3637 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3638 targets/stage4/stage4-controller.sh:
3639 Fix stage4 so it doesnt run the bootloader stuff
3641 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3642 targets/support/bootloader-setup.sh:
3643 Removed dokeymap from non-Gentoo releases.
3645 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3646 targets/support/livecdfs-update.sh:
3647 Added call to update-pciids to download the latest pci.ids file.
3649 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3650 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3651 modules/stage4_target.py:
3652 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3654 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3655 Fix issue where -s on the command line would not run
3657 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3658 livecd/files/generic.motd.txt:
3659 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3660 kernel configurations.
3662 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3663 targets/support/livecdfs-update.sh:
3664 Updated hostname/domainname creation for new baselayout.
3666 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3667 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3668 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3670 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3671 targets/support/chroot-functions.sh:
3672 Change portage emerge to use --oneshot --nodeps to keep from merging the
3673 same packages multiple times.
3675 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3676 targets/stage2/stage2-chroot.sh:
3677 Added a -p bootstrap when catalyst is called with -V (verbose).
3679 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3680 targets/support/livecdfs-update.sh:
3681 Removed inittab hack, as this is done by livecd-tools.
3683 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3684 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3685 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3687 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3688 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3689 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3690 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3691 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3692 targets/livecd-stage2/livecd-stage2-controller.sh:
3693 Removed gentoo.png and creation of face directory. Changed
3694 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3697 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3698 targets/stage1/stage1-preclean-chroot.sh,
3699 targets/support/chroot-functions.sh:
3700 Added setup_binutils function and force both of them to run during stage1
3703 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3704 examples/livecd-stage2_template.spec:
3705 Added livecd/volid explanation to example spec.
3707 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3708 targets/support/create-iso.sh:
3709 General cleanup of ISO code and added default livecd/volid when it is not set.
3711 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3712 targets/embedded/embedded-controller.sh:
3713 Actually modify the embedded target this time.
3715 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3716 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3717 targets/livecd-stage2/livecd-stage2-controller.sh,
3718 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3719 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3720 and livecd-stage2 targets.
3722 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3723 files/catalyst.conf:
3724 Retired John Davis <zhen@gentoo.org> and added storedir to default
3727 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3728 targets/support/livecdfs-update.sh:
3729 Uncommented openglify, since it is needed for both opengl-update-livecd and
3732 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3733 modules/generic_stage_target.py:
3734 Fix print statement so it shows when kill_chroot_pids is run correctly
3736 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3737 modules/snapshot_target.py:
3738 Fix snapshot target to skip the kill_pids check
3740 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3741 Bug fixes in parse_spec, fix issues detecting list or string.
3743 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3744 modules/catalyst_support.py:
3745 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3746 spaces are after :. Better handling of comments ( ie preprocessed and
3747 stripped off ). Unset empty keys.
3749 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3750 targets/support/kill-chroot-pids.sh:
3751 Remove extra P_NAME definition that is never used. Saves processing time.
3752 Bumped catalyst to pre2
3754 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3755 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3756 +targets/support/kill-chroot-pids.sh:
3757 User info about runscript and archscript. Added checks for processes running
3758 in the chroot and created a script to kill them. Should fix the unmounting
3759 issues with gconfd or any other running application in the chroot
3761 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3762 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3763 Remove using gcc-config to set things up as we should all be using 2005.0
3766 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3767 examples/livecd-stage2_template.spec:
3768 Added livecd/users to example livecd-stage2 spec file.
3770 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3771 targets/support/livecdfs-update.sh:
3772 Change default hostnames for livecds
3774 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3775 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3776 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3779 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3780 modules/livecd_stage2_target.py:
3781 Clear autoresume flags when build is done
3783 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3784 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3785 targets/support/create-iso.sh:
3786 Fix isolinux so that it finds menus and kernels and stuff
3788 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3789 modules/generic_stage_target.py:
3790 Make purge operation a little less chatty, removed print statements
3792 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3793 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3794 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3795 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3797 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3798 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3799 print warning message about deprecated use of cdfstype
3801 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3802 targets/support/chroot-functions.sh:
3803 statically define genkernel location to eliminate which command failure if
3804 genkernel is not installed
3806 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3807 modules/generic_stage_target.py:
3808 change the portage_overlay to an array so it always works
3810 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3811 modules/catalyst_support.py:
3812 Fix exception handling to remove extraneous prints of None
3814 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3815 Remove iso creation code from stage4
3817 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3818 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3819 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3820 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3821 targets/livecd-stage1/livecd-stage1-chroot.sh,
3822 targets/livecd-stage1/livecd-stage1-controller.sh,
3823 targets/livecd-stage2/livecd-stage2-controller.sh,
3824 targets/netboot/netboot-controller.sh,
3825 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3826 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3827 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3828 targets/support/create-iso.sh, targets/support/kmerge.sh,
3829 targets/support/target_image_setup.sh,
3830 targets/tinderbox/tinderbox-controller.sh:
3831 Fix some exception handling in catalyst_support.py, remove intermediate
3832 destination folder of iso and tarball, add additional tests for folders not
3833 found on host but defined in spec file, keep catalyst from erroring in this
3834 case, change exit code on shell scripts so that errors are reported to
3835 catalyst and causes catalyst to die on errors, fix bug in
3836 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3837 check for mkisofs that informs the user of where to get the program, and
3838 removed the autoresume code from ccache and distcc installation until I can
3839 figure out a way to have the autoresume flag go someplace outside the chroot.
3841 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3842 Remove bind mounts before rm operations happen at startup
3844 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3845 modules/generic_stage_target.py:
3846 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3848 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3849 modules/generic_stage_target.py:
3850 fix minor bug in the purge code so that it actually runs the commands
3852 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3853 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3854 modules/stage4_target.py:
3855 Change ordering of tasks so root_overlay and fsscript occur after
3856 livecd_update, giving users a chance to override livecd_update
3858 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3859 modules/catalyst_support.py, modules/generic_stage_target.py:
3860 Added a better exception handling message for keyboard interrupt and added
3861 countdown timer for purge operation to give an opportunity to exit
3863 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3864 modules/catalyst_support.py, modules/generic_stage_target.py:
3865 Add support to clear the autoresume flags and improve the purge code to
3866 clean the chroot, and pkg/kern cache
3868 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3869 modules/catalyst_support.py, modules/generic_stage_target.py,
3870 modules/livecd_stage1_target.py:
3871 only append livecd-tools to the livecd-stage1 target package list and move a
3872 check out of the way so command line and spec files can co-exist
3874 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3875 modules/generic_stage_target.py:
3876 fixed python syntax in set_packages so catalyst will run
3878 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3879 modules/embedded_target.py, modules/generic_stage_target.py,
3880 modules/grp_target.py, modules/livecd_stage1_target.py,
3881 modules/livecd_stage2_target.py, modules/netboot_target.py,
3882 modules/stage4_target.py, modules/tinderbox_target.py,
3883 targets/embedded/embedded-chroot.sh,
3884 targets/embedded/embedded-controller.sh,
3885 targets/livecd-stage1/livecd-stage1-controller.sh,
3886 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3887 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3888 targets/livecd-stage2/livecd-stage2-controller.sh,
3889 -targets/livecd-stage2/livecd-stage2-iso.sh,
3890 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3891 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3892 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3893 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3894 +targets/support/target_image_setup.sh:
3895 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3898 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3899 targets/livecd-stage2/livecd-stage2-controller.sh,
3900 targets/support/livecdfs-update.sh:
3901 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3902 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3903 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3906 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3907 targets/livecd-stage2/livecd-stage2-controller.sh,
3908 targets/support/rc-update.sh:
3909 Updated rc-update.sh with better defaults for different livecd/type settings
3910 and cleaning up file copying in livecd-stage2-controller.sh to match
3913 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3914 Made example of catalyst.conf in README match the default catalyst.conf
3917 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3919 Removing old files from previous maintainers and updating README.
3921 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3922 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3923 Added livecd/users option to create non-root users. The first user listed
3924 will also be used for auto-starting X, if X is merged onto the CD.
3926 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3927 targets/livecd-stage1/livecd-stage1-controller.sh,
3928 targets/livecd-stage2/livecd-stage2-controller.sh,
3929 targets/support/livecdfs-update.sh:
3930 Updated all instances of livecd/type: gentoo-release-environmental to
3931 gentoo-release-livecd and added generic-livecd.
3933 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3934 examples/fsscript.sh.example, examples/gamecd.conf.example,
3935 examples/generic_stage_template.spec, examples/grp_template.spec,
3936 examples/livecd-stage1_template.spec,
3937 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3938 examples/snapshot_template.spec:
3939 Imported example files from catalyst 1.1.9 to make them more verbose.
3941 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3942 Fix grp/use bug #89365
3944 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3945 modules/generic_stage_target.py, targets/support/kmerge.sh:
3946 Fixes for initramfs overlay support.
3948 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3949 modules/generic_stage_target.py, targets/support/kmerge.sh,
3950 targets/support/pre-kmerge.sh:
3951 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3952 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3953 caching bug; Also adding preliminary support for initramfs_overlay from
3956 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3957 modules/generic_stage_target.py, targets/support/kmerge.sh:
3958 Removed support for postconf as genkernel no longer has that option
3960 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3961 modules/embedded_target.py, modules/generic_stage_target.py,
3962 modules/grp_target.py, modules/livecd_stage1_target.py,
3963 modules/livecd_stage2_target.py, modules/netboot_target.py,
3964 modules/stage4_target.py, modules/tinderbox_target.py,
3965 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3966 targets/stage1/stage1-preclean-chroot.sh,
3967 targets/support/chroot-functions.sh:
3968 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3969 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3971 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3972 modules/livecd_stage2_target.py:
3973 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3975 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3976 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3977 modules/livecd_stage2_target.py, modules/stage4_target.py,
3978 targets/livecd-stage1/livecd-stage1-controller.sh,
3979 targets/livecd-stage2/livecd-stage2-controller.sh,
3980 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3981 targets/support/functions.sh, targets/support/kmerge.sh,
3982 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3983 Generalized kernel support, fsscript, rcupdate, etc for stage4
3985 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3986 targets/support/pre-kmerge.sh:
3987 Removed sed for usb devices from legacy genkernel, as we're going to require
3988 a version much higher that no longer exhibits the bug.
3990 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3991 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3992 targets/support/livecdfs-update.sh:
3993 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3994 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3995 the ut2004demo shell script has been renamed to ut2004-demo.
3997 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3998 let genkernel always reinstall itself
4000 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4001 modules/catalyst_support.py, modules/generic_stage_target.py,
4002 modules/stage1_target.py, targets/support/livecdfs-update.sh:
4003 fix case bug in livecdfs-update.sh; fix bug in initial command line
4004 arguement parsing; add cflags spec file support which is only allowed to
4007 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
4008 targets/stage3/stage3-chroot.sh:
4009 Fix a use flag bug in the stage3
4011 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4012 modules/generic_stage_target.py:
4013 Changes to allow cflags, chost, cxxflags in a spec file
4015 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4016 targets/livecd-stage1/livecd-stage1-controller.sh,
4017 targets/livecd-stage2/livecd-stage2-controller.sh,
4018 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
4019 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
4020 targets/support/pre-kmerge.sh:
4021 change the code to use more case statements. Fix gcc issue in stage1.
4023 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4024 targets/livecd-stage1/livecd-stage1-controller.sh,
4025 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4026 Merging in changes from catalyst 1.1.x for gamecd support.
4028 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4029 targets/stage1/stage1-preclean-chroot.sh:
4030 Removing gcc-config stuff to see if its still required to work around a gcc
4033 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4034 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4035 Added tests for genkernel >3.2.0
4037 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4040 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4041 Updated AUTHORS with new maintainers and updated contributors list.
4043 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4044 examples/fsscript.sh.example, livecd/files/README.txt,
4045 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4046 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4047 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4048 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4049 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4050 universal.motd.txt to resolve documentation issue on bug #86914. Added
4051 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4052 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4055 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4056 targets/livecd-stage2/livecd-stage2-controller.sh:
4057 Removed a few unnecessary comments
4059 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4060 Removed obsolete files from the livecd directory as the functionality has
4061 moved into the targets folders
4063 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4064 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4065 Additional catalyst 2.0.0 files
4067 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4068 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4069 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4070 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4071 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4072 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4073 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4074 -livecd/runscript/alpha-archscript.sh,
4075 -livecd/runscript/default-runscript.sh,
4076 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4077 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4078 -livecd/runscript-support/gamecdfs-update.sh,
4079 -livecd/runscript-support/kmerge.sh,
4080 -livecd/runscript-support/livecdfs-update.sh,
4081 -livecd/runscript-support/post-kmerge.sh,
4082 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4083 modules/embedded_target.py, modules/generic_stage_target.py,
4084 modules/grp_target.py, modules/livecd_stage1_target.py,
4085 modules/livecd_stage2_target.py, -modules/netboot.py,
4086 +modules/netboot_target.py, modules/snapshot_target.py,
4087 modules/stage1_target.py, +modules/stage4_target.py,
4088 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4089 +targets/embedded/embedded-controller.sh,
4090 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4091 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4092 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4093 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4094 +targets/livecd-stage1/livecd-stage1-controller.sh,
4095 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4096 -targets/livecd-stage1/livecd-stage1.sh,
4097 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4098 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4099 +targets/livecd-stage2/livecd-stage2-controller.sh,
4100 +targets/livecd-stage2/livecd-stage2-iso.sh,
4101 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4102 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4103 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4104 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4105 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4106 +targets/stage1/stage1-controller.sh,
4107 +targets/stage1/stage1-preclean-chroot.sh,
4108 -targets/stage1/stage1-preclean1-chroot.sh,
4109 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4110 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4111 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4112 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4113 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4114 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4115 +targets/stage4/stage4-preclean-chroot.sh,
4116 +targets/support/chroot-functions.sh,
4117 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4118 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4119 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4120 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4121 +targets/tinderbox/tinderbox-controller.sh,
4122 targets/tinderbox/tinderbox-preclean-chroot.sh,
4123 -targets/tinderbox/tinderbox.sh:
4124 Initial Import of Catalyst 2.0.0
4126 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4127 livecd/runscript-support/livecdfs-update.sh:
4128 Added /usr/portage as tmpfs (this will be made conditional later).
4130 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4131 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4132 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4133 from an interactive shell.
4135 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4136 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4137 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4138 livecd/runscript-support/pre-kmerge.sh,
4139 livecd/runscript/default-runscript.sh:
4140 Moved livecd-bash_profile to livecd-bashrc. Added check for
4141 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4142 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4145 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4146 modules/generic_stage_target.py:
4147 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4150 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4151 livecd/runscript/default-runscript.sh,
4152 targets/livecd-stage1/livecd-stage1.sh:
4153 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4154 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4155 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4158 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4159 livecd/runscript/ppc-archscript.sh:
4160 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4162 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4163 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4164 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4165 for multiple initrd files.
4167 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4168 livecd/runscript/ppc-archscript.sh:
4169 Modifed PPC archscript to close bug #84648 and also to make the PPC
4170 archscript produce multiple initrd files, like x86/amd64.
4172 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4173 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4174 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4175 livecd/runscript/ppc-archscript.sh:
4176 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4177 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4178 livecd/volid for the HFS volid, too.
4180 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4181 Calling this one 1.1.7 and rolling a tarball.
4183 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4184 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4185 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4186 -livecd/runscript/sparc64-archscript.sh,
4187 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4188 Added livecd/volid to set the volume ID when creating the ISO, patch by
4189 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4190 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4192 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4193 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4194 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4195 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4197 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4198 livecd/runscript-support/livecdfs-update.sh:
4199 Removed hdparm from default runlevel as it break ide=nodma at boot.
4201 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4202 livecd/runscript-support/kmerge.sh,
4203 livecd/runscript-support/pre-kmerge.sh,
4204 targets/livecd-stage1/livecd-stage1-chroot.sh:
4205 Revert last set of changes and remove portage version check from emerge in
4206 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4209 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4210 livecd/runscript-support/kmerge.sh,
4211 livecd/runscript-support/pre-kmerge.sh:
4212 Change genkernel check to use best_version and has_version to determine if
4213 the any previously installed versions of genkernel are up to date. Change
4214 emerge line for kernels to use -n option to only install if they were not
4215 previously installed.
4217 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4218 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4219 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4220 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4221 livecd/runscript/sparc-archscript.sh:
4222 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4223 unified sparc32/sparc64 cdtar.
4225 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4226 livecd/runscript-support/livecdfs-update.sh,
4227 livecd/runscript-support/pre-kmerge.sh:
4228 Change sudoers update to only run if /etc/sudoers exists and only reduce
4229 splash to 1024x768 on minimal and universal install CD.
4231 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4232 targets/livecd-stage1/livecd-stage1.sh:
4233 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4236 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4237 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4238 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4239 livecd/runscript/sparc64-archscript.sh,
4240 livecd/runscript/x86-archscript.sh:
4241 Added a new empty livecd file to each archscript. This will be used for an
4242 identifier by genkernel to allow booting from a non-primary CDROM.
4244 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4245 Catalyst 1.1.6 is here.
4247 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4248 targets/stage1/stage1-preclean2-chroot.sh:
4249 Commenting out stage1 cleaning of /var/db.
4251 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4252 livecd/runscript-support/pre-kmerge.sh:
4253 Made splash reduction to 1024x768 only for minimal and universal release media.
4255 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4256 targets/stage1/stage1-preclean2-chroot.sh:
4257 Added SLOT files back to /var/db entries in stage1.
4259 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4260 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4261 livecd/runscript/default-runscript.sh,
4262 livecd/runscript-support/livecdfs-update.sh,
4263 targets/livecd-stage2/unmerge.sh:
4264 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4265 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4266 the copy from preserving permissions and also adding /usr/share/faces and
4267 default Gentoo icon. We'll see how the icon does for us. Removing serial
4268 init script, as it causes problems with the splash theme.
4270 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4271 targets/livecd-stage1/livecd-stage1.sh:
4274 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4275 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4276 livecd/runscript-support/kmerge.sh,
4277 livecd/runscript-support/livecdfs-update.sh,
4278 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4279 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4280 targets/stage1/stage1-preclean2-chroot.sh:
4281 Removed x-setup from local.start and added in symlinks for gconf, portage
4282 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4283 baselayout and removed /etc/startx from the environmental type. Commented
4284 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4285 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4286 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4287 for X, use the latest pci.ids and usb.ids from portage, and create
4288 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4289 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4290 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4291 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4292 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4295 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4296 Removed ccache from default options as it breaks catalyst when merged with
4299 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4300 modules/snapshot_target.py:
4301 Added /local/ to snapshot exclusion.
4303 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4304 livecd/runscript-support/livecdfs-update.sh:
4305 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4306 gustavoz and his 5 interface Xeon for this.
4308 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4309 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4310 Added a conditional before killing gconfd-2. This is also going to be
4311 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4314 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4315 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4316 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4317 Moved killall -9 gconfd-2 to execute outside chroot.
4319 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4320 livecd/files/x86-help.msg:
4321 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4324 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4325 livecd/runscript/x86-archscript.sh:
4326 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4329 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4332 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4333 targets/livecd-stage1/livecd-stage1.sh:
4334 Added killall for gconfd-2 back into livecd-stage1.sh
4336 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4337 livecd/runscript/alpha-archscript.sh:
4338 Alpha fixes for multiple kernels..
4340 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4341 livecd/runscript-support/kmerge.sh:
4342 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4344 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4345 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4346 livecd/runscript/sparc64-archscript.sh:
4347 Force devfs if udev is not selected for all supporting arches.
4349 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4350 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4351 livecd/runscript-support/kmerge.sh:
4352 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4355 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4356 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4357 Re-enabled preclean in grp and added gconfd-2 killing.
4359 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4360 livecd/runscript/x86-archscript.sh:
4361 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4364 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4365 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4366 targets/livecd-stage1/livecd-stage1-chroot.sh,
4367 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4368 targets/livecd-stage1/livecd-stage1.sh,
4369 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4370 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4371 Added ability to pause indefinitely. This closes bug #79798. I've also added
4372 the gcond-2 killall back in, but now it is in the actual preclean script and
4373 is executed inside the chroot.
4375 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4376 Updated for 1.1.3 release.
4378 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4379 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4380 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4381 targets/netboot/netboot-packages.sh,
4382 targets/tinderbox/tinderbox-chroot.sh:
4383 Updated to use package.use correctly. Blame Robert Paskowitz
4384 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4386 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4387 targets/stage1/stage1-preclean2-chroot.sh:
4388 Fixed find line for new stage1 /var/db/pkg.
4390 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4391 targets/stage1/stage1-preclean2-chroot.sh:
4392 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4393 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4396 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4397 livecd/runscript-support/livecdfs-update.sh:
4398 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4399 added net.ethX symlinks, and added copying of files from
4400 /usr/lib/hotplug/firmware into firmware tarball.
4402 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4403 livecd/runscript-support/livecdfs-update.sh:
4404 Firmware updated to use new /lib/firmware directory.
4406 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4407 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4408 work when both -f and -C were used on the command line.
4410 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4411 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4412 targets/livecd-stage1/livecd-stage1-chroot.sh,
4413 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4414 targets/stage3/stage3-chroot.sh:
4415 Added a portage version check to each target that uses --newuse to ensure a
4416 high enough version is used. This resolves bug #75336.
4418 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4419 livecd/files/livecd-local.start:
4420 Possible local.start fix for beejay.
4422 12 Jan 2005; John Davis <zhen@gentoo.org>
4423 modules/embedded.py:
4424 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4426 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4427 livecd/runscript-support/kmerge.sh:
4428 Added ccache support to genkernel call in livecd-stage2.
4430 11 Jan 2005; John Davis <zhen@gentoo.org>
4431 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4432 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4433 targets/netboot/netboot.sh:
4434 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4435 some feature enhancements.
4437 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4438 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4439 targets/livecd-stage1/livecd-stage1-chroot.sh,
4440 targets/livecd-stage1/livecd-stage1.sh,
4441 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4442 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4443 Added a -F or --fetchonly command line option and closing out bug #77480.
4444 Also added a portage version check to livecd-stage1 to close out bug #68307.
4446 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4447 livecd/runscript-support/livecdfs-update.sh,
4448 targets/stage3/stage3-chroot.sh:
4449 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4450 target to use emerge -e when building. This is only temporary until the
4451 bootstrap.sh script can be fixed or another solution can be decided upon.
4453 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4454 +targets/embedded/kmerge.sh:
4455 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4456 from mutex@gentoo.org
4458 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4459 modules/livecd_stage2_target.py:
4462 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4463 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4464 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4465 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4466 the brokenness of a stage1 tarball.
4468 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4469 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4472 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4473 modules/livecd_stage2_target.py:
4476 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4477 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4478 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4479 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4480 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4481 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4482 Upgraded the isolinux cdtar files and closing bug #70518.
4484 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4485 modules/embedded_target.py, modules/generic_stage_target.py,
4486 modules/grp_target.py, modules/livecd_stage1_target.py,
4487 modules/livecd_stage2_target.py, modules/netboot.py,
4488 modules/stage1_target.py, modules/tinderbox_target.py:
4489 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4490 separate out specific target logic from the generic targets modules.
4492 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4493 new PPC arch file from pvdabeel@gentoo.org
4495 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4496 examples/generic_stage_template.spec, modules/catalyst_support.py:
4497 tweaking error handling in the main catalyst script
4498 updated the example to include a blurb about portage_confdir
4500 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4501 livecd/runscript-support/livecdfs-update.sh:
4502 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4504 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4507 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4508 fix for #66592. catalyst now gives a traceback when it bails out, making
4509 troubleshooting amazingly easier
4511 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4512 modules/catalyst_support.py, modules/embedded_target.py,
4513 modules/generic_stage_target.py, modules/grp_target.py,
4514 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4515 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4516 Reversing patch from Eric Edgar from bug #70663.
4518 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4519 livecd/runscript/x86-archscript.sh:
4520 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4521 not work without it (mkisofs fails on creating ISO).
4523 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4524 modules/catalyst_support.py, modules/embedded_target.py,
4525 modules/generic_stage_target.py, modules/grp_target.py,
4526 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4527 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4528 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4529 separate out specific target logic from the generic targets modules.
4531 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4532 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4533 targets/embedded/embedded.sh:
4534 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4536 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4537 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4538 livecd/runscript/default-runscript.sh,
4539 livecd/runscript-support/gamecdfs-update.sh,
4540 livecd/runscript-support/livecdfs-update.sh,
4541 modules/livecd_stage2_target.py:
4542 Added gamecd/conf option to livecd_stage2_target.py, added
4543 gamecd.conf.example to /examples, cleaned up game-specific code in
4544 gamecdfs-update.sh to make it more generic, added more fundtionality to
4545 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4546 and gentoo-gamecd to make spec files simpler and to remove the need for
4547 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4548 user to still use a custom fsscript of their own.
4550 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4551 +livecd/files/environmental.motd.txt,
4552 targets/livecd-stage1/livecd-stage1.sh:
4553 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4555 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4556 livecd/runscript/default-runscript.sh,
4557 livecd/runscript-support/livecdfs-update.sh:
4558 Added gentoo-release-environmental as a valid livecd/type and did some
4559 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4560 devices other than eth0.
4562 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4563 targets/livecd-stage1/livecd-stage1-chroot.sh:
4564 Changed livecd-stage1 to merge each package individually. This should not
4565 make it into a production version of catalyst, but is here as a possible
4566 solution to bug #68307.
4568 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4569 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4570 livecd/runscript/sparc-archscript.sh,
4571 livecd/runscript/sparc64-archscript.sh,
4572 livecd/runscript/x86-archscript.sh:
4573 Added failures to all arches on mkisofs failure and also made -z option to
4574 mkisofs optional on x86 depending on loop type used.
4576 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4577 livecd/runscript/x86-archscript.sh:
4578 Making sure the mkisofs call causes a failure when it doesn't complete
4579 successfully. Once again, blame jforman, our beloved infra-monkey.
4581 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4582 livecd/runscript/default-runscript.sh:
4583 squashfs-utils->squashfs-tools fix. Blame jforman.
4585 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4586 livecd/isogen/x86-isogen.sh:
4587 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4588 possibly not booting on really old systems.
4590 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4591 livecd/runscript/x86-archscript.sh:
4592 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4593 possibly not booting on really old systems.
4595 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4596 livecd/runscript-support/livecdfs-update.sh:
4597 Save some space by removing redundant firmware after tarball is made, only
4598 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4601 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4602 targets/stage1/stage1-preclean2-chroot.sh:
4603 Added patch from vapier and closing bug #73556.
4605 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4606 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4607 +targets/embedded/embedded-fs-runscript.sh,
4608 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4609 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4610 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4611 from mutex@gentoo.org for modules/embedded.py
4613 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4614 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4615 livecd/runscript-support/livecdfs-update.sh:
4616 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4617 aliases having --color rather than --color=auto.
4619 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4620 livecd/files/livecd-local.start:
4621 Let's try actually making a proper edit on livecd/files/livecd-local.start
4622 this time, shall we...
4624 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4625 livecd/files/livecd-local.start:
4626 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4627 x-setup check for /etc/startx.
4629 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4630 livecd/runscript-support/gamecdfs-update.sh:
4631 Fixing minor sed bug in gamecdfs-update.sh.
4633 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4634 examples/snapshot_template.spec,
4635 livecd/runscript-support/gamecdfs-update.sh,
4636 livecd/runscript-support/livecdfs-update.sh:
4637 Fixing typo in snapshot_template.spec and closing bug #70321.
4639 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4640 livecd/runscript-support/pre-kmerge.sh:
4641 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4642 genkernel will only add the 1024x768 version of the gensplash image to the
4643 bzImage, which added with the livecd-stage2 removal of the unused splash
4644 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4646 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4647 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4648 livecd/runscript/sparc64-archscript.sh:
4649 Updated with silo/mkisofs patch from gustavoz.
4651 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4652 livecd/files/x86-help.msg:
4653 Updated x86-help.msg to make it fall more inline with current
4654 genkernel/livecd-tools options.
4656 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4657 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4658 livecd/runscript-support/pre-kmerge.sh:
4659 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4660 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4661 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4664 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4665 livecd/runscript-support/kmerge.sh,
4666 livecd/runscript-support/livecdfs-update.sh,
4667 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4668 Changed kernel build caching to use kerncache option, rather than pkgcache
4669 option. Fixed --postconf and --callback for builds that do not require them.
4670 Removed delay when removing package sin the system profile. This is now
4671 catalyst 1.1.0, so enjoy.
4673 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4674 livecd/runscript-support/livecdfs-update.sh:
4675 Stopping udev from using the nasty device tarball. We don't need it anyway.
4677 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4678 livecd/runscript/sparc-archscript.sh,
4679 livecd/runscript/sparc64-archscript.sh,
4680 livecd/runscript-support/kmerge.sh,
4681 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4682 Fixing gpm support by uncommenting default settings. Fixing case where
4683 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4684 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4685 not get renamed. Fixed a problem where we were accidentally removing the
4686 hwdata-knoppix versions of pci.ids and usb.ids and linking
4687 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4688 for 2004.3 and catalyst 1.1.0.
4690 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4691 patch from vapier@gentoo.org for bug #68080
4693 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4694 livecd/runscript-support/kmerge.sh:
4695 made kernel caching dependent on the "pkgcache" option so that genkernel's
4696 postconf can actually work
4698 18 Oct 2004; John Davis <zhen@gentoo.org>
4699 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4700 livecd/runscript-support/livecdfs-update.sh:
4701 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4703 17 Oct 2004; John Davis <zhen@gentoo.org>
4704 livecd/runscript-support/livecdfs-update.sh:
4705 firmware tarball fix for packages that need firmware such as ipw2100
4707 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4708 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4709 livecd/runscript-support/livecdfs-update.sh,
4710 modules/livecd_stage2_target.py:
4711 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4713 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4714 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4715 should not hurt non-HT users
4717 12 Oct 2004; John Davis <zhen@gentoo.org>
4718 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4719 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4720 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4721 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4722 livecd/runscript-support/kmerge.sh:
4723 bugfixes for #67195, #67197, #67122, and #46918
4725 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4726 small netboot fixups
4728 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4729 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4730 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4731 targets/netboot/netboot.sh:
4732 sweeping updates and changes to the netboot code. the patches should fix the
4733 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4734 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4736 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4737 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4738 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4739 targets/netboot/netboot.sh:
4740 more code cleanup and maintenance
4742 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4743 modules/generic_stage_target.py, +modules/netboot.py,
4744 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4745 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4746 +targets/netboot/netboot.sh:
4747 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4750 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4751 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4752 targets/livecd-stage1/livecd-stage1-chroot.sh,
4753 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4754 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4755 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4756 have to start a server on the build host for it to distribute.
4758 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4759 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4760 just do -s version_stamp
4762 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4763 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4765 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4766 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4767 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4768 modules/livecd_stage2_target.py:
4769 udev support for livecds
4771 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4772 +targets/livecd-stage2/unmerge.sh:
4773 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4774 Also, livecd-stage2 unmerge.sh added back in.
4776 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4777 livecd/runscript-support/livecdfs-update.sh:
4778 bugfixes for #60887 and #63338
4780 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4781 bugfixes for #63382 and #63338
4783 08 Sep 2004; John Davis <zhen@gentoo.org>
4784 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4785 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4786 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4787 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4788 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4789 targets/livecd-stage1/livecd-stage1-chroot.sh,
4790 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4791 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4792 lots of changes in this revision. first of all, major cosmetic fixups to the
4793 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4794 for distcc or ccache builds in most of the targets. bug #56581 is finially
4795 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4796 performance enhancement here.
4798 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4799 modules/livecd_stage2_target.py:
4800 fix for bug #63033, thanks to usata@gentoo.org for the patch
4802 30 Aug 2004; John Davis <zhen@gentoo.org>
4803 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4804 bugfixes for #61537 and #61779
4806 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4807 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4808 modules/snapshot_target.py:
4809 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4810 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4811 time should also be improved due to a more efficient use of rsync. This commit will
4812 mark the portage version of catalyst-1.9.0.
4814 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4815 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4818 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4821 02 Aug 2004; John Davis <zhen@gentoo.org>
4822 livecd/runscript-support/livecdfs-update.sh:
4825 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4826 +targets/stage1/build.py, -targets/stage1/build.sh,
4827 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4828 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4829 targets/stage3/stage3-chroot.sh:
4830 applied patch from bug #58840. it should fix up things for uclibc stages and
4831 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4833 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4834 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4835 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4836 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4837 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4838 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4839 livecd/runscript-support/livecdfs-update.sh,
4840 modules/livecd_stage2_target.py:
4841 addition of wolf31o2's gamecd patchset. untested, so please beware
4843 14 Jul 2004; John Davis <zhen@gentoo.org>
4844 livecd/runscript-support/livecdfs-update.sh,
4845 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4846 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4847 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4848 this out of generic_stage_target and into livecd-stage2 since the
4849 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4851 13 Jul 2004; John Davis <zhen@gentoo.org>
4852 livecd/runscript-support/livecdfs-update.sh:
4853 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4854 default rc'ed programs when only one change was required to rcadd. so I
4855 changed it so that the defaults are *always* loaded and specified additions/
4856 deletions are just added on top of those.
4858 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4859 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4860 targets/livecd-stage1/livecd-stage1-chroot.sh,
4861 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4862 targets/tinderbox/tinderbox-chroot.sh:
4863 changing the more verbose behavior to the -V (verbose) flag
4865 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4866 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4867 targets/livecd-stage1/livecd-stage1-chroot.sh,
4868 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4869 targets/tinderbox/tinderbox-chroot.sh:
4870 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4871 it is about to merge so that deps and USE flags are more evident
4873 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4874 modules/catalyst_support.py:
4875 completely rewrote the catalyst main script so that it can actually utilize
4876 more than one command line flag. new functionality included, but not active
4877 yet (--debug and --verbose). arguments can still be passed on the commandline
4878 through the use of the -C (--cli) flag. updated the arg_parse function in
4879 catalyst_support.py to accomodate my changes.
4881 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4882 modules/generic_target.py, modules/grp_target.py,
4883 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4884 modules/snapshot_target.py, modules/stage1_target.py,
4885 modules/stage2_target.py, modules/stage3_target.py,
4886 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4887 fixes for bugs #55192 and #54137
4888 added a new key for all specfiles, portage_confdir.
4889 this should point to a directory similar in functionality to /etc/portage.
4891 cleaned up the module code a bit so that unnecessary modules
4894 more work on resuming. it is getting there, but it still needs a ton of work,
4895 so please test, and report bugs.
4897 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4898 modules/catalyst_support.py, modules/generic_stage_target.py,
4899 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4900 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4901 stage resuming functionality should be working. I still have to work on GRP
4902 and livecds, but they should not be hard. I could not incorporate emerge
4903 --resume into stage resuming functionality because in some instances, portage
4904 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4905 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4906 ). I also made some small tweaks to the stage target scripts which clean up
4907 the envscript stuff. Not noticable performance wise, but it makes me feel all
4908 warm and fuzzy to know that it is programmed absolutely correctly ;)
4910 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4911 modules/generic_stage_target.py:
4912 revamped the cmd() structure so that it could properly return error codes.
4913 Please note that this might break catalyst until there is some further
4914 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4915 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4916 now. Additionally, catalyst will stop when there is an error with an ebuild
4917 ... it didn't do this before, it just plowed along and packed things up.
4919 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4920 code in portage.py and then answering my noob questions.
4922 13 Jun 2004; John Davis <zhen@gentoo.org>
4923 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4924 livecd/runscript-support/livecdfs-update.sh:
4925 some last minute fixins (stuff to work with the new genkernel)
4927 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4930 11 Jun 2004; John Davis <zhen@gentoo.org>
4931 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4932 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4935 10 Jun 2004; John Davis <zhen@gentoo.org>
4936 livecd/runscript-support/kmerge.sh,
4937 livecd/runscript-support/livecdfs-update.sh,
4938 livecd/runscript-support/post-kmerge.sh,
4939 livecd/runscript-support/pre-kmerge.sh:
4940 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4941 functions control what scripts are added to their respective runlevels. This
4942 option would be specified like so in the spec file: livecd/rcadd:
4943 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4945 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4946 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4947 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4948 the code to give a nice error msg instead of a cryptic traceback
4950 04 Jun 2004; John Davis <zhen@gentoo.org>
4951 livecd/runscript-support/livecdfs-update.sh:
4952 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4953 /etc/bootsplash/default
4955 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4956 targets/embedded/embedded-chroot.sh,
4957 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4958 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4959 targets/livecd-stage1/livecd-stage1-chroot.sh,
4960 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4961 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4962 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4963 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4964 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4965 targets/tinderbox/tinderbox-chroot.sh,
4966 targets/tinderbox/tinderbox-preclean-chroot.sh,
4967 targets/tinderbox/tinderbox.sh:
4968 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4970 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4971 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4972 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4973 It should be a full path pointing to a portage overlay dir.
4975 27 May 2004; John Davis <zhen@gentoo.org>
4976 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4977 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4978 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4979 livecd/runscript/default-runscript.sh:
4980 added updated silos and fixed motd bug
4982 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4983 rolling out version 1.0.8
4985 22 May 2004; John Davis <zhen@gentoo.org>
4986 livecd/runscript-support/kmerge.sh,
4987 livecd/runscript-support/livecdfs-update.sh,
4988 modules/livecd_stage2_target.py:
4989 added key livecd/bootsplash
4991 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4992 livecd/runscript/sparc-archscript.sh,
4993 livecd/runscript/sparc64-archscript.sh:
4994 sparc fixup patches from gustavoz at g.org
4996 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4997 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4998 is livecd/modblacklist
5000 19 May 2004; John Davis <zhen@gentoo.org>
5001 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
5002 livecd/runscript/x86-archscript.sh:
5003 added support for livecd/overlay, changed vga=0x317 to vga=791
5004 in the x86 archscript as it is a more standard setting and should
5005 work on more hardware
5007 17 May 2004; John Davis <zhen@gentoo.org>
5008 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
5009 livecd/runscript-support/kmerge.sh,
5010 livecd/runscript-support/livecdfs-update.sh,
5011 modules/livecd_stage2_target.py:
5012 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
5013 we also now have basic motd copying support for more branded livecds
5015 16 May 2004; John Davis <zhen@gentoo.org>
5016 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
5017 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
5018 for passing args to genkernel. gmsoft@gentoo.org requested this one.
5020 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5021 modules/catalyst_support.py, modules/embedded_target.py,
5022 modules/generic_stage_target.py, modules/generic_target.py,
5023 modules/grp_target.py, modules/livecd_stage1_target.py,
5024 modules/livecd_stage2_target.py, modules/stage1_target.py,
5025 modules/stage2_target.py, modules/stage3_target.py,
5026 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5027 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5028 caused gcc profile problems.
5030 12 May 2004; John Davis <zhen@gentoo.org>
5031 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5032 livecd/runscript-support/livecdfs-update.sh,
5033 livecd/runscript-support/post-kmerge.sh,
5034 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5036 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5037 silliness). Most notably, I have taken advantage of the update-modules
5038 --assume-kernel fix from agriffis so that we can actually use 3rd party
5039 modules now. Please note that >=baselayout-1.9.0 is required.
5041 02 May 2004; Olivier Crete <tester@gentoo.org>
5043 Added forgotten CHOST for i386 subarch
5045 30 Apr 2004; John Davis <zhen@gentoo.org>
5046 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5047 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5048 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5049 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5051 -fixed 2004.0 branding in the isolinux cdtar
5052 -fixed up acpi stuff in the runscripts
5053 -fixed up the x86 help message and corrected the numerous errors in it
5055 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5056 livecd/runscript/default-runscript.sh:
5057 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5058 1.0.7. we are ready for release
5060 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5061 fix for the problem that gustavoz found wrt the /dev creation stuff not
5062 detecting arches. also an efficiency fix for stage1 building
5064 14 Apr 2004; John Davis <zhen@gentoo.org>
5065 targets/embedded/embedded-chroot.sh,
5066 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5067 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5068 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5069 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5070 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5071 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5072 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5073 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5074 targets/tinderbox/tinderbox-preclean-chroot.sh,
5075 targets/tinderbox/tinderbox.sh:
5076 fix for bug #47733 - fixes for distcc and an envscript bugfix
5078 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5081 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5082 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5083 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5084 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5085 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5086 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5087 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5088 targets/stage1/stage1-preclean1-chroot.sh,
5089 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5090 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5091 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5092 targets/tinderbox/tinderbox.sh:
5093 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5094 zhen@gentoo.org please.
5096 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5097 fix for /dev in stage1
5099 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5102 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5103 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5104 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5105 Added the two kernel-configs for 2004.1 x86
5107 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5108 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5109 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5110 targets/tinderbox/tinderbox.sh:
5111 fix to address missing /dev in stages, fixed path for env-update in all of the
5114 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5115 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5117 01 Apr 2004; John Davis <zhen@gentoo.org>
5118 livecd/runscript/default-runscript.sh:
5119 added in fix for the module.conf stuff courtesy of Benjamin Judas
5122 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5124 cosmetic touchups for 1.0.5
5126 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5127 added support to the stage2 for stackable profiles bootstrap
5129 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5130 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5131 support for sparc32/64 build compatibility
5133 30 Mar 2004; John Davis <zhen@gentoo.org>
5134 livecd/runscript/default-runscript.sh, modules/targets.py,
5135 targets/stage1/build.sh:
5136 fix for bug 46022, more stackable profile fixes, embedded patches added
5138 26 Mar 2004; John Davis <zhen@gentoo.org>
5139 livecd/runscript/default-runscript.sh, modules/targets.py,
5140 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5141 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5142 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5143 fixes for bugs #44625 and #45805
5145 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5146 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5147 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5148 memtest is in. if you want to use it, check out the memtest86 cd tarball
5149 Also, fixes for bugs 45078, 45188, 44306
5151 23 Mar 2004; John Davis <zhen@gentoo.org>
5152 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5153 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5154 livecd/runscript/x86-archscript.sh, modules/targets.py,
5155 targets/livecd-stage3/unmerge.sh:
5156 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5157 created at the end of the livecd-stage2 process.
5159 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5160 targets/embedded/embedded.sh:
5161 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5163 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5164 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5165 removing the hardened-gcc deps since the package itself is deprecated'
5167 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5168 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5170 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5171 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5172 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5173 examples/livecd/alpha/config-2.4.21-r4-alpha,
5174 examples/livecd/alpha/config-2.4.21-r4-jensen,
5175 examples/livecd/alpha/config-2.4.21-r4-legacy,
5176 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5177 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5178 fixes for bugs 43676, 43701. Alpha support added as well.
5180 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5181 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5182 kde/gnome cd specs added.
5184 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5185 fix in catalyst.conf for bug #42044
5187 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5188 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5189 examples/livecd/sparc64/config-2.4.24-sparc64:
5190 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5192 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5193 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5194 for a $clst_conf environment variable. You can use the $clst_conf variable to
5195 point to a file to use in place of /etc/catalyst.conf. By setting this
5196 variable in your shell, catalyst can easily be used by multiple people on the
5197 same machine. Also, ccache support now works for genkernel.
5199 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5200 removed file for livecd-stage2 target, as this is handled by the runscript
5201 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5202 and made "/boot/kernel/foo/extraversion" an optional rather than required
5203 parameter. The aforementioned "packages" is used to specify kernel-related
5204 packages (like module ebuilds) to merge with each kernel, and the new "use"
5205 option is used to specify the USE settings you'd like exported to the
5206 environment during kernel as well as kernel "packages" build.
5208 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5209 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5210 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5211 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5212 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5213 targets/tinderbox/tinderbox.sh:
5214 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5215 it for ebuild - added headers to everything and removed deprecated dirs
5217 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5218 adding Kumba's patches for MIPS
5220 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5221 Added hppa specific code.
5223 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5224 Tinderbox target added. See tinderbox examples in examples/ dir.
5226 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5227 spec file support integrated into catalyst. Use "-f/--file specfile" as
5228 argument; see examples dir for examples.
5229 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5230 example of how to use it.
5232 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5233 support functions for spec file parsing and reading added. Will get added to
5236 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5237 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5240 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5241 Significant rework of code structure. Everything is falling nicely into place.
5243 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5244 Exception handling fully-integrated into current prototype code.
5246 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5247 beginning of exception handling integration, got some of the target code
5250 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5251 major code rework in progress on the python parts.
5253 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5254 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5255 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5256 for organiation's sake, I have moved the files, such as livecd foundations,
5257 into catalyst/files. It will make it easier for us when ebuild time comes
5260 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5261 All preliminary target build scripts are now added and coded to near as spec
5262 that we can have at this point.
5264 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5265 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5266 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5267 something that should be continued as much as reasonably possible in other
5268 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5269 code completed, and internal fall-backs to reasonable global config defaults
5272 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5273 subarch test outsourced to python catalyst-subarches function.
5275 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5276 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5278 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5279 removing dup enter_chroot
5281 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5282 document subarches checking
5284 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5285 Fix valid subarch test.
5287 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5288 include/build_functions.sh, include/functions.sh:
5289 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5290 start_build to build_functions.sh cleaning up the main catalyst script some
5293 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5294 fixed SRCBALL and DESTBALL, making it transparent for profiles
5296 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5297 added an exit condition to the cmd line argument case statement
5299 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5300 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5301 the changes that I made to the above files should make catalyst completely
5302 transparent to no matter what profile we are using. check files/catalyst.conf
5303 for the list of BUILDTYPEs that we support.
5305 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5306 changed how cmd line arguments are handled
5308 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5309 I changed the is_special handling so that it is cleaner and faster
5311 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5312 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5313 livecd/foundations/x86-basic/post-clean.sh,
5314 livecd/foundations/x86-basic/pre-clean.sh,
5315 livecd/foundations/x86-basic/settings:
5316 I outsourced more functions to include/functions.sh. I made it a seperate file
5317 from build_fucntions.sh so that we can keep our build and other functions
5318 apart. I also added in the livecd stuffs from the stager side of things.
5320 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5321 include/build_functions.sh:
5322 I outsourced all of the build functions to include/build_functions.sh. In the
5323 future, this will happen more - the code needs cleaned up.
5325 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5327 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5328 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5329 does not use that anymore.
5331 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5332 since we now have a default profile in portage, i massaged some errors
5333 messages to reflect that.
5335 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5337 removed ccache support from catalyst stage1 build cause it breaks the build.
5338 Additionally, I removed gettext support from bootstrap, because according to
5339 our new default profile, we don't use that anymore.
5341 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5342 added a new var, BUILDTYPE, adding more transparency for building.
5343 In the future, we will be building both selinux and hardened sources.
5345 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5346 fixed some formatting when catalyst prints out build info, additionally,
5347 trying to make catalyst more transparent for future expansion of stages
5349 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5350 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5351 --help. I moved this functionality from the main program section to
5354 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5355 I edited catalyst to change our naming convention from stage*-arch-h.* to
5356 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5357 I change naming conventions, as catalyst will be eventually extended to
5358 do selinux-* stages also.
5360 Additionally, I updated README.catalyst to include profile information.
5362 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5363 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5364 I renamed README.stager to README.catalyst and have made some very minor
5365 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5366 I have hacked bootstrap to use the hardened profile, as well as utilize
5367 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5368 major). Additionally, bin/stage1 has been hacked to accept the hardened
5369 profile, and use hardened-gcc.
5371 09 September 2003; John Davis <zhen@gentoo.org>:
5372 Initial import of hardened stager. I am forking this from the original
5373 stager code in order to better fit our needs. The original stager code is
5374 still used by Gentoo, and is maintained by Daniel Robbins
5375 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5376 contributors that coded stager.