| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
These have been obsoleted by build-essential.
|
|
|
|
|
|
| |
Morph now requires yaml, so pyyaml must be available.
Bootstrap morphologies weren't updated when the build-essential
work was done. foundation and devel no longer exist, so use core instead.
|
| |
|
|
|
|
|
|
| |
For the bootstrap strata, I did not even try to get them optimal. I
merely added the implicit ones into an explicit least for those chunk
sources that were missing them.
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
This is done so that when we move from one version of the linux kernel
to another (e.g. by making a single change), we don't have to rebuild
the headers all the time (which so far happened because linux.morph and
linux-api-headers.morph were located in the same branch).
|
| | |
|
| | |
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| | |
Busybox's patch can't handle fuzzy patches, which limits its
usefulness
|
| |\ |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
It builds just like autotools, so its morphology can be inferred
for pass 2 and devel, but pass 1 needs some configuration because
the headers needed to build it aren't in debian squeeze.
autogen.sh uses `which` to test whether autoreconf exists, which
we only have in busybox, which wasn't built in pass 1. It is built
later in pass 2, so it is easier to build linux-user-chroot later.
Also remove sudo from bootstrap, we don't use it.
|
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Reasons:
1. there are potential problems with mixing the bootstrap host's
ccache and the one we've build (or at least mixing their cache
directories)
2. ccache currently fails on ARM due to being built with
"-Wall -Werror", presumably this is turned on by autogen.sh or
autoreconf.
|
| |
| |
| |
| |
| |
| | |
this mirror has more useful history and is a direct git mirror
the baserock/bootstrap-pass1 branch is based off the same contents
as the tarball release we built from earlier
|
| |
| |
| |
| | |
This reverts commit 444614702123867cddadb037c4c13754533aec0a.
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
| |
This reverts commit 7cff09f8ff91bff3f5cbb5c10ec21eb86e6ce2fa.
zlib is needed for git to compile
|
|
|
|
| |
git needs openssl, curl, python and libexpat
|
|
|
|
|
| |
Linux from scratch does not install zlib in pass1
Let's see if it works without.
|
|
|
|
|
| |
Some change in between causes file to use the wrong linker
This apparently makes it work.
|
|
|
|
|
|
|
|
| |
Patches needed to be applied to the source. Rather than doing this
at build time it makes more sense to have each be a different branch
Technically the names can be changed since it now allows a unique
reference for this triple, however for specifying dependencies
the name has to be unique
|
|
|
|
|
| |
Make only needs to be built once and having it in there twice
messes with the dependency graph.
|
|
|