Commit Graph

40 Commits

Author SHA1 Message Date
Alexander Hill
c496159c26 Started shifting to a GNU userspace 2026-01-04 23:20:23 -05:00
Alexander Hill
389fdcc5ec Built initramfs-tools for Maple Linux 2026-01-04 18:40:48 -05:00
Alexander Hill
843336d44f Removed busybox, mold, and toybox.
Starting to refactor the system for 2026. The direction previous development was heading did not make sense short term. Let's focus on making a functional system over making optimized choices.
2026-01-03 14:58:30 -05:00
Alexander Hill
cb149dd14e Removed unused sources and updated Linux, LLVM, and XZ 2025-12-31 21:28:54 -05:00
Alexander Hill
a6920abf74 Replaced busybox with toybox 2025-12-21 19:50:14 -05:00
Alexander Hill
e93c2168f5 Made progress on building the kernel 2025-12-20 23:58:05 -05:00
Alexander Hill
d640c01cb1 Added libelf 2025-12-20 23:17:09 -05:00
Alexander Hill
7c52f81b90 Removed bsdutils and its dependencies to fix rootbuild 2025-12-20 21:42:56 -05:00
Alexander Hill
83f0d02342 Updated CMake, libarchive, Linux, and LLVM 2025-12-13 18:16:59 -05:00
Alexander Hill
70055d5bc8 Merged bsdutils/Busybox and updated treetap 2025-12-06 21:48:33 -05:00
Alexander Hill
cdbbc7ce28 Added nasm 2025-12-06 21:30:08 -05:00
Alexander Hill
7bf842eaea Added groff 2025-12-06 13:11:31 -05:00
Alexander Hill
fbd7d68db4 Added libyaml and ruby 2025-11-30 17:12:51 -05:00
Alexander Hill
e2c0b29e13 Removed individual LLVM components due to a lack of modularity 2025-11-30 16:03:15 -05:00
Alexander Hill
07fe604fb4 Fixed muon 2025-11-30 15:53:18 -05:00
Alexander Hill
e9623a7886 Fixed cmake 2025-11-30 15:40:15 -05:00
Alexander Hill
f207c2151b Started splitting LLVM into its subprojects 2025-11-29 22:48:40 -05:00
Alexander Hill
d85376908b Fixed mold and updated treetap 2025-11-29 22:35:34 -05:00
Alexander Hill
093143d33c Fixed libbz2 2025-11-29 21:25:59 -05:00
Alexander Hill
711917c872 Added nano 2025-11-29 20:35:57 -05:00
Alexander Hill
a423a22133 Fixed ncurses 2025-11-29 17:15:35 -05:00
Alexander Hill
c1a0e67c30 Fixed bzip2 (excluding man pages) 2025-11-29 16:52:24 -05:00
Alexander Hill
2a2d872d09 Reviewed packages and found that several were not packaged correctly 2025-11-28 11:26:13 -05:00
Alexander Hill
25bd0eb0b4 Fixed libtool, musl, and perl for rootbuild 2025-11-28 10:53:37 -05:00
Alexander Hill
679f263c2f Added autoconf, automake, bsdutils, libtool, musl-fts, perl, and pkgconf, and replaced m4 2025-11-27 18:46:03 -05:00
Alexander Hill
38329ef5fd Added byacc, editline, flex, m4, muon, and ncurses
...and updated treetap
2025-11-24 10:36:57 -05:00
Alexander Hill
0a5a1839bc Built mold 2025-11-23 21:14:36 -05:00
Alexander Hill
bb0d0c5433 Fixed LibreSSL and built bzip2, Zlib, and CMake 2025-11-23 20:05:48 -05:00
Alexander Hill
edaecac8bf Added xz 2025-11-23 09:48:50 -05:00
Alexander Hill
d096584753 Built libarchive 2025-11-23 00:10:08 -05:00
Alexander Hill
bca382ed71 Updated treetap, fixed the bootstrap, and replaced ld.lld with mold 2025-11-22 20:35:27 -05:00
Alexander Hill
320a2dbb2e Integrated treetap into the bootstrap 2025-11-21 21:26:16 -05:00
Alexander Hill
bac2b53339 Offloaded make bootstrap to treetap 2025-11-17 20:30:39 -05:00
Alexander Hill
a4c9aa19c7 Bootstrapped GNU Make and added LibreSSL 2025-11-16 20:08:27 -05:00
Alexander Hill
9772d7f49d Fixed clang and updated treetap 2025-11-16 19:01:26 -05:00
Alexander Hill
ae63c7e1d6 Updated treetap and patched musl 2025-11-14 22:47:36 -05:00
Alexander Hill
f8787a8911 Fixed the bootstrap and updated treetap
Bootstrap build survived overnight. TGIF
2025-11-14 18:27:49 -05:00
Alexander Hill
6f8194193d Updated to Linux 6.17.8 2025-11-13 20:27:26 -05:00
Alexander Hill
09f2e062ca Successfully bootstrapped with LLVM 21!
This took a LOT longer than I would have liked, but I'm so happy that it's working again!
2025-11-12 21:41:26 -05:00
Alexander Hill
8bd73c53fc Started bootstrapping with treetap 2025-11-11 10:06:56 -05:00