| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
These are used to group together what we want the results of the
third pass of the bootstrap to be. Building one of these strata
in a staging chroot will make the stuff of e.g. devel available to
stuff that needs to be compiled for the BSP.
Before I change baserock-bootstrap to build these strata in the
third pass, I'll see if they actually solve our problem of not sharing
the build results of devel with the builds needed for e.g. a BSP (in
our case this was nasm having been installed into the devel build
chroot and then not being available in the separate BSP chroot).
|
| |
| |
| |
| |
| |
| | |
It needs make to be defined first.
texinfo has had its dependencies altered so the addition of gtk-doc-stub
doesn't alter the semantics
|
| |
| |
| |
| |
| | |
foundation has glib, which needs gtk-doc. foundation is allowed to
depend on devel, so gtk-doc-stub needs to be in devel.
|
| | |
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| | |
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).
|
| | |
|
|\ \
| |/ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
libexpat is needed by dbus, which is in foundation
|
| |
| |
| |
| | |
Has their domain expired?
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \ |
|
| | |
| | |
| | |
| | | |
coreutils depends on xz in its build.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 510a977b4d322bb24afbacd1acb78766f2466746.
Not having linux installed should not be the problem, depmod
is given -b, which tells it to look for modules there, but busybox
is not accepting it for some reason.
|
| | |
| | |
| | |
| | |
| | | |
Kernel building runs depmod, which expects there to be a kernel
installed, or /lib/modules at least.
|
| | |
| | |
| | |
| | |
| | | |
xz is needed for libtool, syslinux and other programs we potentially
want to add, so it needs to be installed
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Busybox's patch can't handle fuzzy patches, which limits its
usefulness
|
| |\ \ |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
also remove libpipeline and portmap
libpipeline is needed for man-db, which isn't installed
more than just portmap is needed for a full nfs implementation
|
| | | |
| | | |
| | | |
| | | | |
also removes libpipeline as man-db is not installed
|
| | | |
| | | |
| | | |
| | | |
| | | | |
In pass 2 it is only needed to compile gcc, it is compiled with it
so building it here is useless.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
curl needs an ssl implementation, this can be gnutls or openssl
since openssl is needed for git anyway, use that with curl
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
A lot of user tools are built that shouldn't be necessary
some of util-linux will be needed to make system images, but
currently we build the tools before we try to make a system image
psmisc provides process information, this should not be needed
to build anything and busybox provides its functionality
e2fsprogs is needed to make ext filesystems, but this should not
be needed to build chunks, it may be required for system images
iana-etc provides some internet protocol information, this should
not be needed for building
procps, see psmisc
rsync was needed to download translation files, it should
not be needed, if it is needed then it should be fixed not to
wget was needed to download during build, we should not download
during a build. This required gnutls which required libnettle.
gmp should not be needed now
vim should never be needed to build, it may be built in pass 3
sudo has never been configured correctly and is not needed for
building software
busybox-devel has its important programs provided by coreutils etc.
Some coreutils are not substitutable for busybox when building,
ideally busybox should be used for everything else
linux should not be needed for compilation
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
autotools was needed before it was built.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
gobject-introspection's test suite requires cairo. The configure
script checks for this, so to build it without cairo requires
more configuration, so it needed to be lorried as we can't specify
a morphology without it being in git
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This branch has alterations to allow it to be built without gratuitous
dependency on xmlto.
|
| | | | |
|