catalyst.git
14 years agoAdd armv6j_hardfp
Raúl Porcel [Thu, 3 May 2012 18:58:14 +0000 (18:58 +0000)]
Add armv6j_hardfp

14 years agoReplace --with-bdeps=n with --with-bdeps=y for depclean.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sun, 22 Apr 2012 02:34:56 +0000 (02:34 +0000)]
Replace --with-bdeps=n with --with-bdeps=y for depclean.

14 years agomips.py: change -O3 to -O2 in loongson2f classes
Matt Turner [Sat, 17 Mar 2012 18:33:48 +0000 (14:33 -0400)]
mips.py: change -O3 to -O2 in loongson2f classes

14 years agomips.py: add loongson2{e,f} n64 and multilib classes
Matt Turner [Sat, 17 Mar 2012 18:33:23 +0000 (14:33 -0400)]
mips.py: add loongson2{e,f} n64 and multilib classes

14 years agomips.py: add -mplt to non-n64 CFLAGS
Matt Turner [Sat, 17 Mar 2012 18:27:50 +0000 (14:27 -0400)]
mips.py: add -mplt to non-n64 CFLAGS

14 years agoamd64.py: define CHOST for nocona and core2
Matt Turner [Fri, 27 Jan 2012 16:00:24 +0000 (11:00 -0500)]
amd64.py: define CHOST for nocona and core2

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=400829

14 years agoMake sure portage updates itself at the start of stage1 - thanks to Zac for noticing...
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Tue, 20 Dec 2011 07:09:24 +0000 (06:09 -0100)]
Make sure portage updates itself at the start of stage1 - thanks to Zac for noticing the issue.

14 years ago@£§§@§£ - Next time make sure your "fat" finger doesn't add extra characters to varia...
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sat, 19 Nov 2011 19:30:22 +0000 (18:30 -0100)]
@£§§@§£ - Next time make sure your "fat" finger doesn't add extra characters to variable names: BOOTSTRAP0_USE -> BOOTSTRAP_USE.

14 years agoUpdate isolinux-elilo-memtest86+ cdtar with sys-apps/memtest86+-4.00, sys-boot/elilo...
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Fri, 18 Nov 2011 17:44:35 +0000 (16:44 -0100)]
Update isolinux-elilo-memtest86+ cdtar with sys-apps/memtest86+-4.00, sys-boot/elilo-3.12 and sys-boot/syslinux-4.04.

14 years agoUpdate catalyst targets to reflect the change from STAGE1_USE to BOOTSTRAP_USE and...
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Fri, 18 Nov 2011 15:59:18 +0000 (14:59 -0100)]
Update catalyst targets to reflect the change from STAGE1_USE to BOOTSTRAP_USE and drop cxx from stage1 target as it was added to BOOTSTRAP_USE.

14 years agoUpdate USE flags for stage1 to add cxx to fix the building of stages - bug 390701.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Wed, 16 Nov 2011 04:02:55 +0000 (03:02 -0100)]
Update USE flags for stage1 to add cxx to fix the building of stages - bug 390701.

14 years agoStop dropping /etc/portage on stage3 - bug 388283.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sun, 6 Nov 2011 03:58:01 +0000 (02:58 -0100)]
Stop dropping /etc/portage on stage3 - bug 388283.

14 years agomips.py: align class table
Matt Turner [Mon, 17 Oct 2011 02:26:13 +0000 (22:26 -0400)]
mips.py: align class table

14 years agomips.py: add mips32 softfloat targets
Matt Turner [Mon, 17 Oct 2011 02:16:45 +0000 (22:16 -0400)]
mips.py: add mips32 softfloat targets

softfloat targets are for producing a userland (ie glibc, gcc) that
handles software floating-point emulation in userspace. The alternative
is configuring your kernel to emulate floating-point math, which is
slower but allows you to use a standard "hard float" userland.

14 years agoRe-add MD5 until handbook is updated.
Robin H. Johnson [Sat, 8 Oct 2011 23:57:01 +0000 (23:57 +0000)]
Re-add MD5 until handbook is updated.

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
14 years agoChange hashes for .DIGESTS to be SHA1/SHA512/WHIRLPOOL. SHA1 ease of validation from...
Robin H. Johnson [Sat, 8 Oct 2011 22:29:06 +0000 (22:29 +0000)]
Change hashes for .DIGESTS to be SHA1/SHA512/WHIRLPOOL. SHA1 ease of validation from non-*nix platforms.

14 years agoUpdate list of supported hashes.
Robin H. Johnson [Sat, 8 Oct 2011 22:27:41 +0000 (22:27 +0000)]
Update list of supported hashes.

14 years agomips.py: replace -mips* with new -march=mips*
Matt Turner [Sat, 3 Sep 2011 01:19:19 +0000 (21:19 -0400)]
mips.py: replace -mips* with new -march=mips*

14 years agoSet FEATURES=-news before emerging ccache/distcc/icecream
Matt Turner [Thu, 1 Sep 2011 23:08:04 +0000 (19:08 -0400)]
Set FEATURES=-news before emerging ccache/distcc/icecream

14 years agomips.py: add mips4_r10k classes
Matt Turner [Sun, 21 Aug 2011 23:20:16 +0000 (19:20 -0400)]
mips.py: add mips4_r10k classes

14 years agomips.py: remove incorrect word 'all' from descriptions
Matt Turner [Wed, 17 Aug 2011 04:17:16 +0000 (00:17 -0400)]
mips.py: remove incorrect word 'all' from descriptions

14 years agomips.py: call correct constructor in o32 classes
Matt Turner [Wed, 17 Aug 2011 04:16:59 +0000 (00:16 -0400)]
mips.py: call correct constructor in o32 classes

14 years agomips.py: add mips32r2 and mips64r2 builder classes
Matt Turner [Wed, 17 Aug 2011 04:09:58 +0000 (00:09 -0400)]
mips.py: add mips32r2 and mips64r2 builder classes

14 years agomips.py: mips/o32 classes should inherit generic_mips{,el}
Matt Turner [Tue, 19 Jul 2011 17:09:33 +0000 (13:09 -0400)]
mips.py: mips/o32 classes should inherit generic_mips{,el}

generic_mips64{,el} should only be used for n32/n64/multilib.

Signed-off-by: Matt Turner <mattst88@gmail.com>
14 years agoFix man page to put mips64 and mips64el in the same section
Matt Turner [Tue, 19 Jul 2011 17:08:32 +0000 (13:08 -0400)]
Fix man page to put mips64 and mips64el in the same section

Signed-off-by: Matt Turner <mattst88@gmail.com>
14 years agomips.py: remove unnecessary generic_multilib class
Matt Turner [Tue, 19 Jul 2011 17:01:48 +0000 (13:01 -0400)]
mips.py: remove unnecessary generic_multilib class

It only served to add the "multilib" USE flag, which is already provided
by the multilib profiles.

Signed-off-by: Matt Turner <mattst88@gmail.com>
14 years agomips.py: remove -mfix-24k from CFLAGS, it apparently doesn't exist
Matt Turner [Tue, 19 Jul 2011 16:59:27 +0000 (12:59 -0400)]
mips.py: remove -mfix-24k from CFLAGS, it apparently doesn't exist

Signed-off-by: Matt Turner <mattst88@gmail.com>
14 years agomips.py: add mips32 and mips64 builder classes
Matt Turner [Sat, 16 Jul 2011 18:31:56 +0000 (14:31 -0400)]
mips.py: add mips32 and mips64 builder classes

Signed-off-by: Matt Turner <mattst88@gmail.com>
14 years agoRevert "chroot-functions.sh: emerge sys-apps/shadow before distcc"
William Hubbs [Thu, 14 Jul 2011 01:45:02 +0000 (20:45 -0500)]
Revert "chroot-functions.sh: emerge sys-apps/shadow before distcc"

This reverts commit 11a7b5cb09e2d7b7f4f88496fc7816a7cad030d4.

We do not need this now since shadow is part of stage 1.

14 years agoAdd /etc/init.d/fixinittab to the default runlevel - fix autologin on the installcd.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Thu, 14 Jul 2011 00:45:48 +0000 (00:45 +0000)]
Add /etc/init.d/fixinittab to the default runlevel - fix autologin on the installcd.

15 years agomips.py: include R4x00 and loongson workarounds in mips3
Matt Turner [Tue, 28 Jun 2011 00:54:25 +0000 (20:54 -0400)]
mips.py: include R4x00 and loongson workarounds in mips3

15 years agochroot-functions.sh: emerge sys-apps/shadow before distcc
Matt Turner [Sun, 26 Jun 2011 17:02:22 +0000 (13:02 -0400)]
chroot-functions.sh: emerge sys-apps/shadow before distcc

distcc uses 'useradd' and will fail in stage2 without shadow.

15 years agochroot-functions.sh: don't run 'distcc-config --install'
Matt Turner [Sun, 26 Jun 2011 16:59:11 +0000 (12:59 -0400)]
chroot-functions.sh: don't run 'distcc-config --install'

distcc-config doesn't have this option anymore, so it's unneeded.

15 years agoExamples: refer to "man catalyst" for supported arches, too
Sebastian Pipping [Sat, 25 Jun 2011 21:40:12 +0000 (23:40 +0200)]
Examples: refer to "man catalyst" for supported arches, too

Conflicts:

examples/netboot_template.spec

15 years agoboot from local hd if no response to boot menu
William Hubbs [Sun, 19 Jun 2011 18:15:35 +0000 (13:15 -0500)]
boot from local hd if no response to boot menu

x-gentoo-bug: 141199
x-gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=141199
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
15 years agofix ignore patterns
William Hubbs [Sat, 25 Jun 2011 18:28:45 +0000 (13:28 -0500)]
fix ignore patterns

The top level .gitignore file should contain things you want ignored
through the entire tree. Specific files you want ignored should go in
.gitignore files in their respective directories unless they appear more
than once in the tree.

15 years agoResolve duplicate class arch_sh4aeb
Sebastian Pipping [Sat, 25 Jun 2011 18:45:12 +0000 (20:45 +0200)]
Resolve duplicate class arch_sh4aeb

15 years agoAdd "-news" to FEATURES everywhere
Sebastian Pipping [Sat, 25 Jun 2011 18:38:38 +0000 (20:38 +0200)]
Add "-news" to FEATURES everywhere

15 years agoAdd sh4aeb
Raúl Porcel [Sat, 25 Jun 2011 18:36:07 +0000 (18:36 +0000)]
Add sh4aeb

15 years agoMakefile: Add missing dependency
Sebastian Pipping [Sat, 25 Jun 2011 18:07:08 +0000 (20:07 +0200)]
Makefile: Add missing dependency

15 years agoFix man page automation for catalyst 3.x ("arch/" vs. "modules/catalyst/arch")
Sebastian Pipping [Sat, 25 Jun 2011 18:02:02 +0000 (20:02 +0200)]
Fix man page automation for catalyst 3.x ("arch/" vs. "modules/catalyst/arch")

15 years agoMan page: Add Matt to authors
Sebastian Pipping [Sat, 25 Jun 2011 17:43:58 +0000 (19:43 +0200)]
Man page: Add Matt to authors

15 years agoMan page: Remove acute as man does not seem to render acutes properly
Sebastian Pipping [Sat, 25 Jun 2011 15:59:11 +0000 (17:59 +0200)]
Man page: Remove acute as man does not seem to render acutes properly

15 years agoMan page: Fix synopsis
Sebastian Pipping [Sat, 25 Jun 2011 15:44:54 +0000 (17:44 +0200)]
Man page: Fix synopsis

15 years agoMakefile: Improve dependencies
Sebastian Pipping [Sat, 25 Jun 2011 15:36:53 +0000 (17:36 +0200)]
Makefile: Improve dependencies

15 years agoMigrate man page to Asciidoc, generate list of subarches, add Makefile including...
Sebastian Pipping [Fri, 24 Jun 2011 16:58:46 +0000 (18:58 +0200)]
Migrate man page to Asciidoc, generate list of subarches, add Makefile including "dist" target

Conflicts:

ChangeLog

15 years agoUse get_libdir instead of hard-coding lib for distcc
Matt Turner [Sat, 25 Jun 2011 17:50:22 +0000 (13:50 -0400)]
Use get_libdir instead of hard-coding lib for distcc

15 years agomips.py: add multilib (and missing n64) classes
Matt Turner [Sat, 25 Jun 2011 16:16:07 +0000 (12:16 -0400)]
mips.py: add multilib (and missing n64) classes

15 years agomips.py: remove n32/n64 USE flags
Matt Turner [Sat, 25 Jun 2011 16:15:27 +0000 (12:15 -0400)]
mips.py: remove n32/n64 USE flags

Nothing uses these flags anymore.

15 years agomips.py: create generic mips64 classes
Matt Turner [Sat, 25 Jun 2011 16:14:53 +0000 (12:14 -0400)]
mips.py: create generic mips64 classes

... and inherit from them to simplify other classes

15 years agomips.py: fix CFLAGS in loongson class
Matt Turner [Sat, 25 Jun 2011 16:12:32 +0000 (12:12 -0400)]
mips.py: fix CFLAGS in loongson class

Clearly never tested

15 years agomips.py: Remove ip* classes
Matt Turner [Sat, 25 Jun 2011 16:10:59 +0000 (12:10 -0400)]
mips.py: Remove ip* classes

They were clearly never even tested since they were inheriting the
little-endian abstract class.

15 years agomips.py: Remove mips2 classes
Matt Turner [Sat, 25 Jun 2011 16:09:28 +0000 (12:09 -0400)]
mips.py: Remove mips2 classes

Linux doesn't even run on mips2

15 years agoAdd gentoo-ilo option for the bootloader on ia64
Raúl Porcel [Thu, 14 Apr 2011 10:20:02 +0000 (10:20 +0000)]
Add gentoo-ilo option for the bootloader on ia64

15 years agoReplace virtual/portage with sys-apps/portage, bug #358847
Raúl Porcel [Sun, 10 Apr 2011 17:08:13 +0000 (17:08 +0000)]
Replace virtual/portage with sys-apps/portage, bug #358847

15 years agoEnable new amd64 subarches
Raúl Porcel [Sat, 5 Feb 2011 18:27:51 +0000 (18:27 +0000)]
Enable new amd64 subarches

15 years agoAdd patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot org>, bug...
Raúl Porcel [Mon, 1 Nov 2010 12:24:52 +0000 (12:24 +0000)]
Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot org>, bug #330241

15 years agoRevert "Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot...
Raúl Porcel [Mon, 1 Nov 2010 11:27:22 +0000 (11:27 +0000)]
Revert "Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot org>, bug #330241"

This reverts commit a1bb91b416413071e6033a480439c6d73447704e.

15 years agoAdd patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot org>, bug...
Raúl Porcel [Mon, 1 Nov 2010 11:26:12 +0000 (11:26 +0000)]
Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot org>, bug #330241

15 years agoARM fixes
Raúl Porcel [Sun, 26 Sep 2010 15:10:16 +0000 (15:10 +0000)]
ARM fixes

15 years agoApply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro <nunomilheiro...
Raúl Porcel [Sat, 11 Sep 2010 18:17:48 +0000 (18:17 +0000)]
Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro <nunomilheiro@gmail.com>, gentoo bug #273664

15 years agoFix sparc bug, gentoo bug 297231
Raúl Porcel [Sat, 11 Sep 2010 18:06:26 +0000 (18:06 +0000)]
Fix sparc bug, gentoo bug 297231

15 years agoTypo
Raúl Porcel [Sat, 4 Sep 2010 17:43:20 +0000 (17:43 +0000)]
Typo

15 years agoFix typo and add armv7a-hardfp target
Raúl Porcel [Sat, 4 Sep 2010 17:39:42 +0000 (17:39 +0000)]
Fix typo and add armv7a-hardfp target

15 years agoApply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa, gentoo...
Raúl Porcel [Sat, 4 Sep 2010 17:26:15 +0000 (17:26 +0000)]
Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa, gentoo bug #317423

16 years agoApply patch from armin76 for Gentoo bug #299498
Andrew Gaffney [Tue, 26 Jan 2010 03:18:43 +0000 (21:18 -0600)]
Apply patch from armin76 for Gentoo bug #299498

16 years agoActually pay attention to the 'delete' parameter for Gentoo bug #301769
Andrew Gaffney [Fri, 22 Jan 2010 13:31:22 +0000 (07:31 -0600)]
Actually pay attention to the 'delete' parameter for Gentoo bug #301769

16 years agoMissing space in catalyst.util.list_bashify()
Andrew Gaffney [Wed, 20 Jan 2010 02:34:57 +0000 (20:34 -0600)]
Missing space in catalyst.util.list_bashify()

16 years agoOnly run depclean for stage3/system
Andrew Gaffney [Tue, 29 Dec 2009 17:50:06 +0000 (11:50 -0600)]
Only run depclean for stage3/system

16 years agoRun depclean at the end of stage generation (for Gentoo bug #295132)
Andrew Gaffney [Mon, 28 Dec 2009 13:17:57 +0000 (07:17 -0600)]
Run depclean at the end of stage generation (for Gentoo bug #295132)

16 years agoAdd patch to start hald before xdm for Gentoo bug #280209
Andrew Gaffney [Sat, 26 Dec 2009 22:21:38 +0000 (16:21 -0600)]
Add patch to start hald before xdm for Gentoo bug #280209

16 years agoBe verbose about why we're not considering certain built targets
Andrew Gaffney [Sat, 19 Dec 2009 19:42:40 +0000 (13:42 -0600)]
Be verbose about why we're not considering certain built targets

16 years agoUse a regex to parse the built target filenames
Andrew Gaffney [Sat, 19 Dec 2009 18:51:00 +0000 (12:51 -0600)]
Use a regex to parse the built target filenames

16 years agofix my previous fix of a string.join() call
Andrew Gaffney [Sun, 29 Nov 2009 17:27:58 +0000 (11:27 -0600)]
fix my previous fix of a string.join() call

16 years agothe command is 'cp', not 'copy'
Andrew Gaffney [Sun, 29 Nov 2009 03:16:01 +0000 (21:16 -0600)]
the command is 'cp', not 'copy'

16 years agouse os.path.lexists() so it doesn't fail on broken symlinks
Andrew Gaffney [Sun, 29 Nov 2009 03:10:56 +0000 (21:10 -0600)]
use os.path.lexists() so it doesn't fail on broken symlinks

16 years agospecify opening for writing
Andrew Gaffney [Sun, 29 Nov 2009 02:54:30 +0000 (20:54 -0600)]
specify opening for writing

16 years agodon't use the same var name twice
Andrew Gaffney [Sun, 29 Nov 2009 02:54:11 +0000 (20:54 -0600)]
don't use the same var name twice

16 years agomissing modules
Andrew Gaffney [Sun, 29 Nov 2009 02:28:39 +0000 (20:28 -0600)]
missing modules

16 years agomove rsplit() call to assignment instead of return
Andrew Gaffney [Sun, 29 Nov 2009 00:22:45 +0000 (18:22 -0600)]
move rsplit() call to assignment instead of return

16 years agominor fixes to buildplan logic
Andrew Gaffney [Sun, 29 Nov 2009 00:22:03 +0000 (18:22 -0600)]
minor fixes to buildplan logic

16 years agoset 'target' properly
Andrew Gaffney [Sun, 29 Nov 2009 00:21:22 +0000 (18:21 -0600)]
set 'target' properly

16 years agocall run_init() before trying to lock
Andrew Gaffney [Sun, 29 Nov 2009 00:20:46 +0000 (18:20 -0600)]
call run_init() before trying to lock

16 years agoSplit up huge __init__() into startup and run-time init functions
Andrew Gaffney [Sun, 29 Nov 2009 00:05:47 +0000 (18:05 -0600)]
Split up huge __init__() into startup and run-time init functions

16 years agofix a few problems with the last commit
Andrew Gaffney [Sat, 28 Nov 2009 23:57:11 +0000 (17:57 -0600)]
fix a few problems with the last commit

16 years agoremove build_targets() from main script
Andrew Gaffney [Sat, 28 Nov 2009 23:56:58 +0000 (17:56 -0600)]
remove build_targets() from main script

16 years agoAdd initial target buildplan logic
Andrew Gaffney [Sat, 28 Nov 2009 23:48:24 +0000 (17:48 -0600)]
Add initial target buildplan logic

16 years agoadd get_target_name()
Andrew Gaffney [Sat, 28 Nov 2009 23:47:59 +0000 (17:47 -0600)]
add get_target_name()

16 years agoAdd initialization of values for catalyst.target.target in generic_target's __init__()
Andrew Gaffney [Sat, 28 Nov 2009 22:37:24 +0000 (16:37 -0600)]
Add initialization of values for catalyst.target.target in generic_target's __init__()

16 years agoSplit up built_target into target and built_target
Andrew Gaffney [Sat, 28 Nov 2009 22:32:41 +0000 (16:32 -0600)]
Split up built_target into target and built_target

16 years agoAdd initial built_target support
Andrew Gaffney [Sat, 28 Nov 2009 22:27:29 +0000 (16:27 -0600)]
Add initial built_target support

16 years agochange os.path.is_dir() to isdir()
Andrew Gaffney [Sat, 28 Nov 2009 18:44:49 +0000 (12:44 -0600)]
change os.path.is_dir() to isdir()

16 years agoRemove metadata_overlay option, since it doesn't make sense with >=portage-2.1.6
Andrew Gaffney [Sun, 20 Sep 2009 19:44:05 +0000 (14:44 -0500)]
Remove metadata_overlay option, since it doesn't make sense with >=portage-2.1.6

16 years agoAdd dependency information for each target
Andrew Gaffney [Sat, 19 Sep 2009 19:07:03 +0000 (14:07 -0500)]
Add dependency information for each target
Add function to automatically calculate source_subpath

16 years agofix typo in arm.py
Andrew Gaffney [Sat, 19 Sep 2009 19:06:05 +0000 (14:06 -0500)]
fix typo in arm.py

16 years agoFix typo for Gentoo bug #285484
Andrew Gaffney [Fri, 18 Sep 2009 19:22:16 +0000 (14:22 -0500)]
Fix typo for Gentoo bug #285484

16 years agoRewrite unpack_snapshot() to suck less
Andrew Gaffney [Mon, 14 Sep 2009 01:39:43 +0000 (20:39 -0500)]
Rewrite unpack_snapshot() to suck less

16 years agoRewrite unpack() so it doesn't suck
Andrew Gaffney [Mon, 14 Sep 2009 01:19:08 +0000 (20:19 -0500)]
Rewrite unpack() so it doesn't suck

16 years agoBeef up autoresume to record path metadata and check it later
Andrew Gaffney [Mon, 14 Sep 2009 01:18:35 +0000 (20:18 -0500)]
Beef up autoresume to record path metadata and check it later

16 years agoprune some dead code
Andrew Gaffney [Mon, 14 Sep 2009 00:33:49 +0000 (19:33 -0500)]
prune some dead code