summaryrefslogtreecommitdiff
path: root/build_stage3.sh
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2018-03-08 15:19:08 +0100
committerAndreas Baumann <mail@andreasbaumann.cc>2018-03-08 15:19:08 +0100
commita90e7b876de141471055dccba56f63828e7bf382 (patch)
treeb2ff9a489446ee0b381f0bac875b25bba3917243 /build_stage3.sh
parent4d7d290e3609bd1ac9cf799deb50d68f77b1f1dd (diff)
downloadbootstrap32-a90e7b876de141471055dccba56f63828e7bf382.tar.xz
identified the last hard groups/cycles
Diffstat (limited to 'build_stage3.sh')
-rwxr-xr-xbuild_stage3.sh57
1 files changed, 36 insertions, 21 deletions
diff --git a/build_stage3.sh b/build_stage3.sh
index 8bbe542..aa9243d 100755
--- a/build_stage3.sh
+++ b/build_stage3.sh
@@ -50,15 +50,21 @@ tcl sqlite libsasl chrpath unixodbc openldap
krb5 libtirpc pam
reiserfsprogs
sysfsutils iputils
+s-nail
vi
which
xfsprogs
+psmisc
"
#~ <net-tools> <libmnl> <libnfnetlink> iptables iproute2
-#~ iptables: glibc bash libpcap
-#~ libpcap: glibc libnl sh libusbx dbus
+#~ iptables: libpcap
+#~ libpcap: libnl libusbx dbus
+
+# python executes and fails in testing. Why can't i switch off
+# testing?
+# 0:01:27 load avg: 1.07 [ 24/406] test_asynchat, test hangs forever!
#~ util-linux: systemd, python
@@ -66,8 +72,10 @@ xfsprogs
# guile, guile2_0: libtool fails to find gc (threading problem?),
# --disable-threads in toolchain causes POSIX threads to be absent, we
# wait for full toolchain to be around.
-
+# guile, posix thread missing in toolchain
+#~ make: glibc guile
#~ gdb: python guile2.0
+#~ guile2.0: gc (with posix threads)
# wait for posix threads, gcc toolchain rebuild
# building toolchain (gcc): again, lobtool problems
@@ -90,11 +98,13 @@ xfsprogs
#~ util-linux:
#~ pkg-config: glib2
+#~ pkg-config: glib2
#~ libxslt: libxml2
-#~ curl: ca-certificates krb5
+# ca-certificates: asciidoc, xsltproc,...
+#~ curl: ca-certificates
-#~ python: expat bzip2 gdbm openssl libffi zlib
+#~ python:
#~ linux build full with mkinitcpio and modules
@@ -115,26 +125,33 @@ xfsprogs
#~ cryptsetup: device-mapper libgcrypt popt libutil-linux json-c argon2
#~ dbus: libsystemd expat
#~ dhcpcd: glibc sh udev libsystemd
-#~ glib2: pcre libffi libutil-linux zlib
-#~ guile2.0: gmp libltdl ncurses texinfo libunistring gc libffi
+
+
+# ldns/unbound-cyrcle
#~ ldns: openssl dnssec-anchors
#~ dnssec-anchors: unbound
+#~ unbound: ldns
+#~ openssh: ldns
+
+# the glib2 knot
+#~ glib2: libutil-linux
#~ libsecret: glib2 libgcrypt
+
+# the systemd knot
#~ libusb: glibc libsystemd
-#~ make: glibc guile
-#~ mkinitcpio: awk mkinitcpio-busybox kmod util-linux libarchive coreutils bash findutils grep filesystem gzip systemd
+#~ usbutils: libusb hwids
#~ netctl: coreutils iproute2 openresolv systemd
-#~ openresolv: bash
-#~ openssh: krb5 openssl libedit ldns
-#~ pacman: bash glibc libarchive curl gpgme pacman-mirrorlist archlinux-keyring
+#~ openresolv: systemd
#~ pcmciautils: systemd
-#~ pkg-config: glib2
-#~ procps-ng: ncurses libsystemd
-#~ psmisc: ncurses
-#~ s-nail: openssl krb5 libidn
-#~ sudo: glibc libgcrypt pam libldap
-#~ thin-provisioning-tools: expat gcc-libs libaio
-#~ usbutils: libusb hwids
+#~ procps-ng: libsystemd
+
+#~ mkinitcpio: awk mkinitcpio-busybox kmod util-linux libarchive coreutils bash findutils grep filesystem gzip systemd
+
+#~ pacman: libarchive curl gpgme pacman-mirrorlist archlinux-keyring
+#~ sudo: libgcrypt pam libldap
+
+#~ thin-provisioning-tools: expat gcc-libs libaio boost
+# boost: we can build a non-python version
#~ base cryptsetup
#~ base device-mapper
@@ -143,8 +160,6 @@ xfsprogs
#~ base lvm2
#~ base netctl
#~ base pcmciautils
-#~ base psmisc
-#~ base s-nail
#~ base systemd-sysvcompat
#~ base usbutils
#~ base-devel sudo