8 years agoMerge branch 'topic/32bit' into test test
Michael D Labriola [Tue, 28 Feb 2012 02:41:17 +0000]
Merge branch 'topic/32bit' into test

* topic/32bit:
  bootstrap-early: configured for 32bit builds

8 years agobootstrap: updated more comments
Michael D Labriola [Mon, 27 Feb 2012 02:19:22 +0000]
bootstrap: updated more comments

8 years agobootstrap-stage2: more comments
Michael D Labriola [Sun, 26 Feb 2012 04:07:47 +0000]
bootstrap-stage2: more comments

8 years agobootstrap-stage2: updated comments
Michael D Labriola [Sun, 26 Feb 2012 03:49:03 +0000]
bootstrap-stage2: updated comments

8 years agosyslinux: rolled back to v3.86
Michael D Labriola [Sun, 26 Feb 2012 03:45:28 +0000]
syslinux: rolled back to v3.86

I'm doing this because I can't seem to cross-compile >= v4.00

8 years agobootstrap-stage1: added syslinux
Michael D Labriola [Sun, 26 Feb 2012 03:44:02 +0000]
bootstrap-stage1: added syslinux

Note that this is going to require us to roll back our syslinux
submodule to something prior to v4.00.  Not sure why, but I can't seem
to cross-compile anything newer than v3.86...

8 years agobootstrap-early: added xz
Michael D Labriola [Sun, 26 Feb 2012 02:55:47 +0000]
bootstrap-early: added xz

8 years agoxz: added submodule at v5.0.3
Michael D Labriola [Sun, 26 Feb 2012 02:45:47 +0000]
xz: added submodule at v5.0.3

8 years agosyslinux: added submodule at v4.05
Michael D Labriola [Tue, 28 Feb 2012 01:00:33 +0000]
syslinux: added submodule at v4.05

8 years agobootstrap-cross: added nasm and tweaked some comments
Michael D Labriola [Sat, 25 Feb 2012 18:44:16 +0000]
bootstrap-cross: added nasm and tweaked some comments

8 years agonasm: added submodule at 2.09.10
Michael D Labriola [Sat, 25 Feb 2012 17:54:30 +0000]
nasm: added submodule at 2.09.10

8 years agobootstrap: added toplevel go script
Michael D Labriola [Tue, 28 Feb 2012 01:00:24 +0000]
bootstrap: added toplevel go script

8 years agobootstrap-stage2: mapped out next batch of packages
Michael D Labriola [Fri, 17 Feb 2012 01:26:04 +0000]
bootstrap-stage2: mapped out next batch of packages

8 years agobootstrap-stage1: added some notes
Michael D Labriola [Fri, 17 Feb 2012 01:25:02 +0000]
bootstrap-stage1: added some notes

8 years agobootstrap-early: added some notes
Michael D Labriola [Fri, 17 Feb 2012 01:24:06 +0000]
bootstrap-early: added some notes

8 years agobootstrap-early: don't force autoreconf of make
Michael D Labriola [Wed, 15 Feb 2012 18:06:43 +0000]
bootstrap-early: don't force autoreconf of make

We're currently useing a source release of make, so it doesn't need to
be forcefully autoreconfed.

NOTE: if we ever DO switch to a git submodule for make, we should
      revert this.

8 years agobootstrap-stage2: fixed stage2 kickoff problem again
Michael D Labriola [Tue, 28 Feb 2012 01:00:13 +0000]
bootstrap-stage2: fixed stage2 kickoff problem again

I added some explanatory comments this time... so I shouldn't be tempted to
remove the fix again.  ;-)

8 years agocleaned up docs
Michael D Labriola [Tue, 28 Feb 2012 00:59:56 +0000]
cleaned up docs

8 years agobootstrap-early: configured for 32bit builds topic/32bit
Michael D Labriola [Thu, 21 Oct 2010 10:56:21 +0000]
bootstrap-early: configured for 32bit builds

Changes hard-coded architecture variables to build 32bit.  This should
eventually be done via autoconf, but for now we do it by hand.

8 years agobootstrap-stage2: fixed infinite loop in init code
Michael D Labriola [Sat, 29 Oct 2011 17:16:39 +0000]
bootstrap-stage2: fixed infinite loop in init code

8 years agobootstrap-stage1: minor tweaks after getting a system running
Michael D Labriola [Sat, 29 Oct 2011 17:15:49 +0000]
bootstrap-stage1: minor tweaks after getting a system running

8 years agobootstrap-stage2: make 32/64bit configurable
Michael D Labriola [Sat, 29 Oct 2011 14:56:33 +0000]
bootstrap-stage2: make 32/64bit configurable

8 years agobootstrap-stage1,bootstrap-cross: fixed some typos and silly errors
Michael D Labriola [Sat, 29 Oct 2011 14:43:13 +0000]
bootstrap-stage1,bootstrap-cross: fixed some typos and silly errors

8 years agobootstrap-early: globally turn on dotglob in functions
Michael D Labriola [Sat, 29 Oct 2011 14:41:32 +0000]
bootstrap-early: globally turn on dotglob in functions

This also adds some explanation regarding nullglob.  Still have to figure
out how to turn these on in ash for bootstrap-stage2, if they're even
needed...

8 years agobootstrap: support 32bit builds
Michael D Labriola [Thu, 21 Oct 2010 11:01:39 +0000]
bootstrap: support 32bit builds

This commit tweaks the go script to split out 64bit specific code.  Note
that having 2 different kernel configs is now needed.

8 years agobootstrap-cross: support 32bit builds
Michael D Labriola [Thu, 21 Oct 2010 10:58:17 +0000]
bootstrap-cross: support 32bit builds

This commit tweaks the go script to split out 64bit specific code.

9 years agostarted fleshing out 32bit/64bit configuration
Michael D Labriola [Thu, 21 Oct 2010 10:55:51 +0000]
started fleshing out 32bit/64bit configuration

9 years agobootstrap: fixed a bunch of issues with the stage2 kickoff topic/reorg
Michael D Labriola [Wed, 19 Oct 2011 18:56:01 +0000]
bootstrap: fixed a bunch of issues with the stage2 kickoff

9 years agobootstrap: remove PREFIX_EARLY and PREFIX_CROSS for stage2
Michael D Labriola [Sat, 15 Oct 2011 23:25:40 +0000]
bootstrap: remove PREFIX_EARLY and PREFIX_CROSS for stage2

This commit adds RUCKUS_BOOTSTRAP_STAGE2_FILE to functions and uses it to
decide if PATH should include PREFIX_{EARLY,CROSS}.  It also removes
/bootstrap-cross from the baby filesystem at the end of stage1.

9 years agobootstrap: implemented some functions for ash, v2
Michael D Labriola [Sun, 9 Oct 2011 16:40:57 +0000]
bootstrap: implemented some functions for ash, v2

This commit fixes the pushd/popd and sudo aliases to both work properly and
only get set if they're needed.

9 years agobootstrap: implemented some functions for ash
Michael D Labriola [Wed, 1 Jun 2011 23:32:12 +0000]
bootstrap: implemented some functions for ash

This commit adds a bunch of definitions to functions to make up for
bash-isms that aren't in ash (e.g., pushd/popd).

Note that the effect this has on previous bootsrap stages that actually use
bash has not yet been worked out.

Alos note that the 'sudo' function added in this commit doesn't quite work
right yet.

9 years agobootstrap: split stage2 script in two and fixed inittab
Michael D Labriola [Wed, 1 Jun 2011 23:30:01 +0000]
bootstrap: split stage2 script in two and fixed inittab

This commit now has our bootup into stage2 working correctly

9 years agoreorg: renamed bootstrap -> bootstrap-stage1
Michael D Labriola [Sat, 28 May 2011 23:31:38 +0000]
reorg: renamed bootstrap -> bootstrap-stage1

9 years agobootstrap: fleshing out the stage2 bootstrap
Michael D Labriola [Sat, 28 May 2011 23:30:19 +0000]
bootstrap: fleshing out the stage2 bootstrap

9 years agobootstrap: added skeletal stage2 code
Michael D Labriola [Sat, 28 May 2011 15:35:55 +0000]
bootstrap: added skeletal stage2 code

9 years agoreorg: now expect source tree to be inside our baby filesystem
Michael D Labriola [Sat, 28 May 2011 13:05:16 +0000]
reorg: now expect source tree to be inside our baby filesystem

In order for bootstrap-stage2 (post-boot) and beyond to have access to the
ruckus source tree, it has to be inside the baby system's rootfs.  Duh.
Slight oversight during the initial design, fixed now.

This commit introduces a new variable in functions, BUILDROOT, and tweaks
the existing variables so that everything is being built/installed
temporarily inside $BUILDROOT (which is inside ruckus source tree), then
the important stuff gets moved to $INSTALLROOT (which should be the
toplevel dir of the baby rootfs that the ruckus source tree was cloned
into).

The end result of this is a bootable rootfs (the result of bootstrap-
stage1) that has the source tree we've been working in all along already
inside it at /ruckus.  After booting, bootstrap-stage2 can pick up where
bootstrap-stage1 left off and finish building all the development tools
we'll need to build the final system!

The next step is to actually create bootstrap-stage2 and cause the
bootscripts setup in bootstrap-stage1 to automatically kick it off after
booting!

9 years agobootstrap: added tcl, expect, and dejagnu
Michael D Labriola [Mon, 16 May 2011 00:43:34 +0000]
bootstrap: added tcl, expect, and dejagnu

I'm pretty sure this isn't gonna work... even by adding some strange tweeks
I found online to cross-compile tcl, the install target tries to invoke the
freshly installed tclsh, which is cross-compiled for a different arch...

9 years agosrc: added submodules for tcl, expect, and dejagnu
Michael D Labriola [Sat, 14 May 2011 13:00:12 +0000]
src: added submodules for tcl, expect, and dejagnu

9 years agobootstrap: updated NOTES
Michael D Labriola [Sat, 14 May 2011 12:48:50 +0000]
bootstrap: updated NOTES

9 years agobootstrap: trying to shrink bootstrap-cross a bit
Michael D Labriola [Thu, 5 May 2011 01:31:42 +0000]
bootstrap: trying to shrink bootstrap-cross a bit

This commit also modifies the incremental backups a bit

9 years agobootstrap: added more notes
Michael D Labriola [Thu, 5 May 2011 01:31:01 +0000]
bootstrap: added more notes

9 years agobootstrap: added some space savings options
Michael D Labriola [Wed, 4 May 2011 18:23:06 +0000]
bootstrap: added some space savings options

This commit adds --disable-static --enable-shared --disable-nls to the
common definition of OPTS.  Building like this resulted in about a 110MB
savings in /bootstrap.

9 years agoadded some notes
Michael D Labriola [Wed, 4 May 2011 14:51:17 +0000]
added some notes

9 years agobootstrap: create flash, crypt, cdrom, floppy dirs in /mnt
Michael D Labriola [Fri, 29 Apr 2011 17:05:22 +0000]
bootstrap: create flash, crypt, cdrom, floppy dirs in /mnt

9 years agobootstrap: create mount, umount, swapon, swapoff symlinks
Michael D Labriola [Fri, 29 Apr 2011 17:02:01 +0000]
bootstrap: create mount, umount, swapon, swapoff symlinks

9 years agobootstrap: updated fstab
Michael D Labriola [Fri, 29 Apr 2011 16:46:33 +0000]
bootstrap: updated fstab

9 years agobootscripts: updated submodule to a5eb265
Michael D Labriola [Fri, 29 Apr 2011 16:45:44 +0000]
bootscripts: updated submodule to a5eb265
  > mdev: mount/umount /dev/shm as well
  > mdev: use fstab entry for /dev/pts
  > mountfs: detect filesystems to check for via fstab

9 years agobootstrap: cleaned up e2fsprogs
Michael D Labriola [Thu, 28 Apr 2011 14:15:45 +0000]
bootstrap: cleaned up e2fsprogs

This commit undoes local modifications to configure once we're done
building and removes some comments

9 years agoMerge branch 'topic/reorg'
Michael D Labriola [Thu, 28 Apr 2011 13:58:04 +0000]
Merge branch 'topic/reorg'

* topic/reorg: (66 commits)
  bootstrap: updated setuid and backup code
  bootstrap: made fix-perms a bit more flexible
  bootstrap: example fstab can't use lvm for rootfs
  bootstrap: make autoreconf_generic do nothing if missing autoconf files
  bootstrap: trying to fix autoreconf cross-compiler problems, v2
  bootstrap: trying to fix autoreconf cross-compiler problems, v1
  bootstrap: added more comments
  bootstrap: added autoreconf_generic function
  bootstrap: added more notes
  bootstrap: fixed broken autoreconf if statement
  bootstrap: removed special gperf instructions
  gperf: updated to: docs: don't build ps and pdf by default
  bootstrap: work-around rsync parallel build problem
  bootstrap: explained why bootstrap-cross is in BABY
  bootstrap: added ntfs-3g
  ntfs-3g: addded submodule at v2011.4.12
  bootstrap: fleshed out util-linux and modified fix-perms
  bootstrap: updated kernel-config for v2.6.38.2
  submodules: rebased gettext and gperf ruckus branches
  bootstrap-early: fixed gettext and gperf builds
  ...

9 years agobootstrap: updated setuid and backup code
Michael D Labriola [Wed, 27 Apr 2011 16:13:35 +0000]
bootstrap: updated setuid and backup code

9 years agobootstrap: made fix-perms a bit more flexible
Michael D Labriola [Wed, 27 Apr 2011 10:02:29 +0000]
bootstrap: made fix-perms a bit more flexible

9 years agobootstrap: example fstab can't use lvm for rootfs
Michael D Labriola [Wed, 27 Apr 2011 10:01:33 +0000]
bootstrap: example fstab can't use lvm for rootfs

9 years agobootstrap: make autoreconf_generic do nothing if missing autoconf files
Michael D Labriola [Tue, 26 Apr 2011 19:44:38 +0000]
bootstrap: make autoreconf_generic do nothing if missing autoconf files

9 years agobootstrap: trying to fix autoreconf cross-compiler problems, v2
Michael D Labriola [Tue, 26 Apr 2011 16:18:15 +0000]
bootstrap: trying to fix autoreconf cross-compiler problems, v2

This commit adds set_cross_compile and unset_cross_compile functions, and
modifies autoreconf_generic to save and reset cross-compilation state.  In
other words, autoreconf_generic makes sure that a) cross-compiler settings
are NOT used when bootstrapping a source tree and b) cross-compiler
settings are preserved unchanged in the parent function.

This also adds a block of code to setup_generic to apply patches specified
by the patches variable prior to calling autoreconf_generic.

This patch also fixes some typos, cleans up some comments, and undoes most
of what was done in v1.

9 years agobootstrap: trying to fix autoreconf cross-compiler problems, v1
Michael D Labriola [Tue, 26 Apr 2011 15:05:16 +0000]
bootstrap: trying to fix autoreconf cross-compiler problems, v1

This commit moves the cross-compiler variable declarations down to the
bottom just prior to building each package.  Prior to that declaration,
pacakges are looped over and their sources are bootstrapped if needed.

NOTE: This doesn't actually work yet... I've stumbled into another chicken-
and-the-egg problem.  For example, ntfs-3g calls setup_generic (which does
autoreconf), then patches the autoconf files so that autoreconf will
actually work, then tries to autoreconf again...

It might make more sense to create set/unset_cross_compile functions and
handle this whole mess on a case-by-case basis...

9 years agobootstrap: added more comments
Michael D Labriola [Wed, 20 Apr 2011 14:26:10 +0000]
bootstrap: added more comments

9 years agobootstrap: added autoreconf_generic function
Michael D Labriola [Wed, 20 Apr 2011 14:24:57 +0000]
bootstrap: added autoreconf_generic function

This commit pulls the autoreconf code out of configure_generic into a new
funciton.  The new autoreconf_generic function gets called from
setup_generic as well as configure_generic, but with slightly different if
statements.

9 years agobootstrap: added more notes
Michael D Labriola [Sat, 16 Apr 2011 12:31:18 +0000]
bootstrap: added more notes

9 years agobootstrap: fixed broken autoreconf if statement
Michael D Labriola [Fri, 15 Apr 2011 17:36:46 +0000]
bootstrap: fixed broken autoreconf if statement

9 years agobootstrap: removed special gperf instructions
Michael D Labriola [Fri, 15 Apr 2011 17:36:08 +0000]
bootstrap: removed special gperf instructions

Now that gperf's autogen.sh has been fixed, the special code we added is no
longer needed.  Good thing, cause it didn't actually work anyway...

9 years agogperf: updated to: docs: don't build ps and pdf by default
Michael D Labriola [Fri, 15 Apr 2011 17:34:55 +0000]
gperf: updated to: docs: don't build ps and pdf by default

9 years agobootstrap: work-around rsync parallel build problem
Michael D Labriola [Fri, 15 Apr 2011 16:25:02 +0000]
bootstrap: work-around rsync parallel build problem

9 years agobootstrap: explained why bootstrap-cross is in BABY
Michael D Labriola [Fri, 15 Apr 2011 16:24:30 +0000]
bootstrap: explained why bootstrap-cross is in BABY

9 years agobootstrap: added ntfs-3g
Michael D Labriola [Thu, 14 Apr 2011 21:11:40 +0000]
bootstrap: added ntfs-3g

This commit also comments out a whole bunch of extra packages I'm
considering.

9 years agoMerge commit 'origin/topic/reorg' into topic/reorg
Michael D Labriola [Thu, 14 Apr 2011 20:01:29 +0000]
Merge commit 'origin/topic/reorg' into topic/reorg

* commit 'origin/topic/reorg':
  submodules: rebased gettext and gperf ruckus branches
  bootstrap-early: fixed gettext and gperf builds
  bootstrap: accounting for in-tree builds, v2
  bootstrap: accounting for in-tree builds

9 years agontfs-3g: addded submodule at v2011.4.12
Michael D Labriola [Thu, 14 Apr 2011 13:54:21 +0000]
ntfs-3g: addded submodule at v2011.4.12

9 years agobootstrap: fleshed out util-linux and modified fix-perms
Michael D Labriola [Thu, 14 Apr 2011 13:07:13 +0000]
bootstrap: fleshed out util-linux and modified fix-perms

This commit also adds a bunch of rambling notes and lists a bunch of
potential extra packages to add to the bootstrap stage.

9 years agobootstrap: updated kernel-config for v2.6.38.2
Michael D Labriola [Thu, 14 Apr 2011 12:58:42 +0000]
bootstrap: updated kernel-config for v2.6.38.2

9 years agosubmodules: rebased gettext and gperf ruckus branches
Michael D Labriola [Thu, 14 Apr 2011 00:04:07 +0000]
submodules: rebased gettext and gperf ruckus branches

9 years agobootstrap-early: fixed gettext and gperf builds
Michael D Labriola [Wed, 13 Apr 2011 23:45:37 +0000]
bootstrap-early: fixed gettext and gperf builds

9 years agobootstrap: accounting for in-tree builds, v2
Michael D Labriola [Wed, 13 Apr 2011 23:43:56 +0000]
bootstrap: accounting for in-tree builds, v2

9 years agobootstrap: accounting for in-tree builds
Michael D Labriola [Fri, 8 Apr 2011 10:19:32 +0000]
bootstrap: accounting for in-tree builds

9 years agobootstrap: another batch of changes
Mike Labriola [Tue, 5 Apr 2011 21:04:58 +0000]
bootstrap: another batch of changes

9 years agogperf: updated submodule to '88e2a0d added autogen.sh'
Mike Labriola [Tue, 5 Apr 2011 14:27:37 +0000]
gperf: updated submodule to '88e2a0d added autogen.sh'

9 years agobootstrap-early: fixed bootstrap toolchain build
Mike Labriola [Tue, 5 Apr 2011 14:26:33 +0000]
bootstrap-early: fixed bootstrap toolchain build

This commit makes the following changes to get us through the GNU autotools
boostrap stuff:

- added SKIP_PO definition to functions to avoid rsync
- only make distclean if needed
- build bison last
- only force autoreconf for autotools bootstrap packages

9 years agobootstrap-early: updated gettext and pkg-config submodules
Mike Labriola [Tue, 5 Apr 2011 12:18:24 +0000]
bootstrap-early: updated gettext and pkg-config submodules

This commit updates the gettext and pkg-config submodules to commits that
make them bootstrap correctly with the latest GNU Autotools.

9 years agogperf: added submodule at v3.0.4
Mike Labriola [Tue, 5 Apr 2011 12:16:36 +0000]
gperf: added submodule at v3.0.4

9 years agoreorg: did a whole lot of bootstrap-early bootstrap toolchain work
Michael D Labriola [Mon, 4 Apr 2011 03:06:37 +0000]
reorg: did a whole lot of bootstrap-early bootstrap toolchain work

This probably should have been split into multiple commits, but it's late.
In addition to rambling in the README file explaining what I'm doing, this
commit does the following:

- added src/pkg-config submodule
- moved pacakges/make to src/make
- bison: fixed gnulib bootstrap issue
- gettext: fixed gnulib bootstrap issue
- m4: fixed gnulib bootstrap issue
- bootstrap-early: export GNULIB_SRCDIR
- bootstrap-early: run bootstrap instead of autoreconf
- bootstrap-early: make distclean after ./autogen.sh
- bootstrap-early: use autoreconf's --install flag
- bootstrap-early: added the whole GNU bootstrap toolchain to packages
- bootstrap-early: force autoreconf by default

9 years agoreorg: pointed submodules to my local mirrors
Michael D Labriola [Sat, 2 Apr 2011 18:36:20 +0000]
reorg: pointed submodules to my local mirrors

9 years agobootstrap-early: still bumbling through bootstrap requirements
Michael D Labriola [Fri, 1 Apr 2011 21:03:55 +0000]
bootstrap-early: still bumbling through bootstrap requirements

9 years agognulib: added gnulib submoule
Michael D Labriola [Fri, 1 Apr 2011 12:53:12 +0000]
gnulib: added gnulib submoule

The gnulib package won't be installed, it's just present in the src dir
because a whole slew of GNU applications need it in order to bootstrap
their source trees after checking out of git.

9 years agobootstrap: updated busybox version and contents
Michael D Labriola [Thu, 31 Mar 2011 20:41:57 +0000]
bootstrap: updated busybox version and contents

This commit updates busybox to v1.18.4 and updates the config accordingly.
We're also now planning on using the real util-linux package, so all the
bb applets that are provided by util-linux have been removed from the bb
config.

9 years agobootstrap: fixed patching and autoreconf usage, v2
Michael D Labriola [Thu, 31 Mar 2011 18:55:47 +0000]
bootstrap: fixed patching and autoreconf usage, v2

9 years agoMerge commit 'origin/topic/reorg' into topic/reorg
Michael D Labriola [Thu, 31 Mar 2011 18:53:19 +0000]
Merge commit 'origin/topic/reorg' into topic/reorg

* commit 'origin/topic/reorg':
  bootstrap: fixed packagedir vs sourcedir usage, v2

9 years agoreorg: created src entries for bootstrap packages, v2
Michael D Labriola [Thu, 31 Mar 2011 18:46:27 +0000]
reorg: created src entries for bootstrap packages, v2

added util-linux v2.19

9 years agobootstrap: fixed patching and autoreconf usage
Michael D Labriola [Thu, 31 Mar 2011 17:33:43 +0000]
bootstrap: fixed patching and autoreconf usage

9 years agobootstrap: fixed packagedir vs sourcedir usage, v2
Michael D Labriola [Wed, 30 Mar 2011 23:34:49 +0000]
bootstrap: fixed packagedir vs sourcedir usage, v2

This commit additionaly changes the $sourcedir references in bootstrap/go
to the new $source variable introduced in v1.

9 years agobootstrap-cross: create incremental backups of baby
Michael D Labriola [Tue, 29 Mar 2011 14:34:35 +0000]
bootstrap-cross: create incremental backups of baby

9 years agobootstrap-cross: fixed autoreconf problems
Michael D Labriola [Tue, 29 Mar 2011 14:33:11 +0000]
bootstrap-cross: fixed autoreconf problems

9 years agofixed a typo
Michael D Labriola [Tue, 29 Mar 2011 14:30:54 +0000]
fixed a typo

9 years agoreorg: created src entries for bootstrap-cross packages, v1
Michael D Labriola [Tue, 29 Mar 2011 14:30:32 +0000]
reorg: created src entries for bootstrap-cross packages, v1

This commit creates new src/whatever entries for the first batch of
packages needed for bootstrap-cross.  If possible, a git submodule
was used, otherwise a source tar.bz2 and set of patches was used.

This commit also removes the source files from the packages dir.

9 years agoremoved old packages/kernel submodule
Michael D Labriola [Mon, 28 Mar 2011 18:26:55 +0000]
removed old packages/kernel submodule

9 years agoeglibc: moved source to src dir and upgraded version
Michael D Labriola [Thu, 17 Feb 2011 02:57:59 +0000]
eglibc: moved source to src dir and upgraded version

9 years agogcc: moved source to srcdir
Michael D Labriola [Wed, 16 Feb 2011 17:20:57 +0000]
gcc: moved source to srcdir

This commit moves the gcc source tarball to the new src dir and upgrades it to
v4.5.2

9 years agobootstrap-cross: fixed typo
Michael D Labriola [Wed, 16 Feb 2011 16:17:28 +0000]
bootstrap-cross: fixed typo

9 years agobinutils: moved source to src dir
Michael D Labriola [Wed, 16 Feb 2011 16:17:15 +0000]
binutils: moved source to src dir

9 years agocloog-ppl: updated to v0.15.10
Michael D Labriola [Wed, 16 Feb 2011 15:09:49 +0000]
cloog-ppl: updated to v0.15.10

This commit also modified the configure patch to operate on configure.in
instead.  This means we now require an autoreconf for the change to take
effect.

9 years agobootstrap: don't automatically autoreconf
Michael D Labriola [Wed, 16 Feb 2011 15:08:49 +0000]
bootstrap: don't automatically autoreconf

This commit gets rid of the automatic decision to run autoreconf if patches
are detected.  It is now up to the user to set the autoreconf variable.

Additionally, when autoreconf is set, we now look for ./autogen.sh first,
and only run autoreconf if ./autogen.sh doesn't exist.

9 years agocloog-ppl: moved source and patch to src dir
Michael D Labriola [Wed, 16 Feb 2011 14:36:46 +0000]
cloog-ppl: moved source and patch to src dir

9 years agoppl: added an m4 patch
Michael D Labriola [Tue, 15 Feb 2011 21:52:17 +0000]
ppl: added an m4 patch

This commit adds a patch that supresses some annoying warnings.  It doesn't
manage to eliminate all of them, though... I think some are coming from the
host system's m4 package