| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
|
| |
| |
| |
| | |
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.
|
| | | | |
|
| | | | |
|
| | | | |
|
| |_|/
|/| | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
eglibc has its chunks defined and the default everything chunk is
not eglibc if that is the case. eglibc-devel does add everything
so we use that.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Where we have a patch to use autoreconf instead gnome-common
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
This should suffice for now.
|