summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | foundation.morph: build a more up to date systemdRichard Maw2012-05-031-1/+1
| |
* | move libexpat from devel to foundationRichard Maw2012-05-032-5/+8
| | | | | | | | libexpat is needed by dbus, which is in foundation
* | foundation.morph: use ip address for libusbRichard Maw2012-05-031-1/+1
| | | | | | | | Has their domain expired?
* | base-system.morph: remove storiesRichard Maw2012-05-021-3/+0
| |
* | bootstrap: reinstate xz, autopoint needs itRichard Maw2012-05-012-0/+8
| |
* | bootstrap-pass2: fix reference to busybox-develRichard Maw2012-05-011-1/+1
| |
* | bootstrap-pass2: fix reference to cpythonRichard Maw2012-05-011-2/+2
| |
* | add kmod, remove busybox from develRichard Maw2012-05-012-7/+8
| |
* | devel.morph: fix build deps on pythonRichard Maw2012-05-011-7/+14
| |
* | Merge branch 'rm/busyboxonly' into rm/systemdRichard Maw2012-05-013-225/+46
|\ \
| * | devel.morph: build xz before coreutilsRichard Maw2012-03-271-4/+4
| | | | | | | | | | | | coreutils depends on xz in its build.
| * | Revert "bootstrap: re-add linux to pass2"Richard Maw2012-03-271-4/+0
| | | | | | | | | | | | | | | | | | | | | 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.
| * | bootstrap: re-add linux to pass2Richard Maw2012-03-271-0/+4
| | | | | | | | | | | | | | | Kernel building runs depmod, which expects there to be a kernel installed, or /lib/modules at least.
| * | devel.morph: re add xzRichard Maw2012-03-271-0/+4
| | | | | | | | | | | | | | | xz is needed for libtool, syslinux and other programs we potentially want to add, so it needs to be installed
| * | bootstrap: build no-bb-overlap branch of coreutilsRichard Maw2012-03-262-0/+8
| | |
| * | bootstrap-pass2: build patch later, it needs bisonRichard Maw2012-03-231-4/+4
| | |
| * | strata: reinstate patchRichard Maw2012-03-233-0/+12
| | | | | | | | | | | | | | | Busybox's patch can't handle fuzzy patches, which limits its usefulness
| * | Merge remote branch 'origin/master' into rm/busyboxonlyRichard Maw2012-03-233-7/+15
| |\ \
| * | | bootstrap-pass1: use busybox for all the toolsRichard Maw2012-03-211-52/+2
| | | |
| * | | devel.morph: use busybox for core toolsRichard Maw2012-03-211-94/+20
| | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | bootstrap-pass2: use busybox for core programsRichard Maw2012-03-211-41/+1
| | | | | | | | | | | | | | | | also removes libpipeline as man-db is not installed
| * | | bootstrap-pass2: remove gmpRichard Maw2012-03-211-4/+0
| | | | | | | | | | | | | | | | | | | | In pass 2 it is only needed to compile gcc, it is compiled with it so building it here is useless.
| * | | bootstrap-pass2: add build-depends for someRichard Maw2012-03-211-3/+15
| | | |
| * | | bootstrap-pass2: build openssl before curlRichard Maw2012-03-201-2/+2
| | | | | | | | | | | | | | | | | | | | curl needs an ssl implementation, this can be gnutls or openssl since openssl is needed for git anyway, use that with curl
| * | | bootstrap-pass2: Remove unnecessary chunks?Richard Maw2012-03-201-54/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | bootstrap: add gtk-doc-stub for glibRichard Maw2012-04-301-0/+7
| | | |
* | | | fix typoRichard Maw2012-04-301-1/+1
| | | |
* | | | bootstrap-pass2: fix dependency orderingRichard Maw2012-04-301-20/+20
| | | | | | | | | | | | | | | | autotools was needed before it was built.
* | | | bootstrap: build libexpat before XML::ParserRichard Maw2012-04-301-5/+13
| | | |
* | | | bootstrap: fix typoRichard Maw2012-04-301-1/+1
| | | |
* | | | add intltool and glib to pass2, remove sudoRichard Maw2012-04-272-9/+25
| | | |
* | | | foundation.morph: gir use baserock/morph branchRichard Maw2012-04-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | foundation.morph: use baserock/morph for dbusRichard Maw2012-04-271-1/+1
| | | | | | | | | | | | | | | | | | | | This branch has alterations to allow it to be built without gratuitous dependency on xmlto.
* | | | foundation.morph: usbutils from the upstream repoRichard Maw2012-04-271-0/+1
| | | |
* | | | foundation.morph: libusb is not lorriedRichard Maw2012-04-271-0/+1
| | | |
* | | | foundation.morph: libcap build can't be inferredRichard Maw2012-04-271-1/+1
| | | |
* | | | foundation.morph: add systemd and dependenciesRichard Maw2012-04-271-8/+95
| |_|/ |/| |
* | | fix over zealous seddingRichard Maw2012-04-263-3/+3
| | |
* | | morphs: eglibc-{devel,runtime} are goneRichard Maw2012-04-263-3/+3
| | |
* | | bootstrap-pass2: build eglibc-devel chunkRichard Maw2012-04-261-1/+1
| | | | | | | | | | | | | | | | | | 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.
* | | bootstrap: only build eglibc once in bootstrapRichard Maw2012-04-261-7/+1
| | |
* | | devel: intltool depends on XML::Parser perl moduleJavier Jardón2012-04-241-1/+6
| | |
* | | devel: Use baserock/morph branch of intltoolJavier Jardón2012-04-191-1/+1
| | | | | | | | | | | | Where we have a patch to use autoreconf instead gnome-common
* | | intltool doesn't have a master branch so use "trunk" for now.Jannis Pohlmann2012-04-191-1/+1
| | |
* | | bootstrap: add linux-user-chrootRichard Maw2012-04-193-4/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | devel: Fix intltool module definitionJavier Jardón2012-04-181-1/+2
| | |
* | | Add libxml2, libxslt and intltool to devel.morphJavier Jardón2012-04-181-0/+17
| | |
* | | Add git to the morph-cache-server stratum because it's obviously needed.Jannis Pohlmann2012-04-171-0/+4
| | |
* | | Add openssl to morph-cache-server as it is needed for Python's hashlib.Jannis Pohlmann2012-04-171-0/+4
| | |
* | | Reduce the size of x86-morph-cache-server-system to 500 MB.Jannis Pohlmann2012-04-171-1/+1
| | | | | | | | | | | | This should suffice for now.