88 Commits

Author SHA1 Message Date
38329ef5fd Added byacc, editline, flex, m4, muon, and ncurses
...and updated treetap
2025-11-24 10:36:57 -05:00
0a5a1839bc Built mold 2025-11-23 21:14:36 -05:00
bb0d0c5433 Fixed LibreSSL and built bzip2, Zlib, and CMake 2025-11-23 20:05:48 -05:00
edaecac8bf Added xz 2025-11-23 09:48:50 -05:00
d096584753 Built libarchive 2025-11-23 00:10:08 -05:00
bca382ed71 Updated treetap, fixed the bootstrap, and replaced ld.lld with mold 2025-11-22 20:35:27 -05:00
320a2dbb2e Integrated treetap into the bootstrap 2025-11-21 21:26:16 -05:00
bac2b53339 Offloaded make bootstrap to treetap 2025-11-17 20:30:39 -05:00
a4c9aa19c7 Bootstrapped GNU Make and added LibreSSL 2025-11-16 20:08:27 -05:00
9772d7f49d Fixed clang and updated treetap 2025-11-16 19:01:26 -05:00
ae63c7e1d6 Updated treetap and patched musl 2025-11-14 22:47:36 -05:00
f8787a8911 Fixed the bootstrap and updated treetap
Bootstrap build survived overnight. TGIF
2025-11-14 18:27:49 -05:00
6f8194193d Updated to Linux 6.17.8 2025-11-13 20:27:26 -05:00
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
8bd73c53fc Started bootstrapping with treetap 2025-11-11 10:06:56 -05:00
5484dbc5de Discovered a much faster way to build LLVM 2025-11-07 19:32:17 -05:00
d97f4abeb3 Updated sources and moved configuration to its own folder 2025-10-13 13:29:12 -04:00
d953c8fca2 Removed Rust and updated sources
Rust isn't cooperating as well as I had hoped. It's still a goal to have this as part of the system, but with the issues and lack of progres I've been facing, the overall development of the system can't suffer as a result.
2025-09-06 23:51:50 -04:00
9a96db5d6d Partial stage 0 build 2025-08-18 22:26:56 -04:00
3b684928a1 Attempting to bootstrap Rust 2025-08-17 17:56:25 -04:00
ab0fbc1aca Attempted to build GTK 2025-08-02 17:20:07 -04:00
416257d5d6 Removed /mnt and fixed the filesystem 2025-07-28 23:02:39 -04:00
5885c7e852 Xlibre is running! 2025-07-26 22:38:23 -04:00
0b06461ff5 Added Dropbear for troubleshooting purposes 2025-07-26 17:31:43 -04:00
c12534c92b Fixed /dev/dri and added VESA support 2025-07-25 23:33:47 -04:00
cf61e69bcd Prevented pip from complaining about root 2025-07-23 22:01:46 -04:00
82d185aee2 Deprecated sbin and applied CFLAGS to LLVM's first stage
/sbin is now symlinked to /bin for compatibility's sake
2025-07-23 21:02:07 -04:00
0ff496ab2d Finally, a README! 2025-07-20 19:11:00 -04:00
dca6769cfd Successfully built Xlibre! 2025-07-20 16:52:32 -04:00
9a562846c0 Successfully built Mesa!
Special thanks to L3m0n-Cao for helping me set up the Python build environment!
2025-07-18 23:03:11 -04:00
872a8c617e Updated the build scripts and started working on Docker 2025-07-07 23:28:32 -04:00
55e7ee4239 Updated sources 2025-07-05 13:56:39 -04:00
bdbb9aeb87 Started working on the next stage of Rust
It looks like we're running into problems with LibreSSL and the missing std crate. Further research required.
2025-05-09 22:51:31 -04:00
4db1523e4a Fixed the manifest override and cargo checksum patches 2025-05-07 23:50:00 -04:00
8cf38995be
Merge pull request #3 from NicksWorld/main
Initial functional rustc and cargo
2025-05-07 23:48:24 -04:00
Nicholas McDaniel
63b8964cdb
Initial functional rustc and cargo 2025-05-07 21:50:01 -04:00
c971eb2f31 Built a version of cargo and rustc that won't crash
Co-authored-by: Alexander Hill <ahill@breadpudding.dev>
Co-authored-by: Nicholas McDaniel <nickmcdaniel00@gmail.com>
2025-05-06 23:37:40 -04:00
2aeb13e7ee Added /etc/pam.d, fixed rustc, and updated Linux 2025-05-05 06:56:09 -04:00
d7b549dc9a Set libsodium to use the actually stable version 2025-05-04 21:45:16 -04:00
a277b52246 Enabled lldb for stage 2 2025-05-04 21:37:11 -04:00
715c961798 Updated openssl-sys and built cargo
Now rustc and cargo are segfaulting. Fantastic.
2025-05-04 15:10:03 -04:00
3dba013893 Successfully built rustc!
Thanks again to Mutabah for making this possible!
2025-05-04 00:54:19 -04:00
1acaf70a12 Updated LLVM and added a vendor string 2025-05-02 22:55:13 -04:00
b393fd1ffd Successfully built the core crate!
Thanks to Mutabah for helping via IRC
2025-05-01 20:21:04 -04:00
8906965d51 Switched to using GNU mirrors
libsodium is going to drive me insane
2025-04-30 22:27:20 -04:00
993bf9717a Moved PAM configuration to the build section
Should be easier to navigate later on so we aren't looking for the PAM config in a misc. section someplace.
2025-04-30 22:11:23 -04:00
6f14a7077c Updated sources
...with the exception of LLVM, because they always release their tarball late. 20.1.4 will arrive soon.
Also, tell libsodium to stop changing the source on their site if the version number doesn't change. Doesn't look good for a library that claims to exist for security's sake.
2025-04-30 22:09:22 -04:00
584d1fa745 Built patch and made progress with rustc 2025-04-26 17:49:34 -04:00
887da443f1 Getting closer to building rustc 2025-04-26 15:13:40 -04:00
97afcda6e6 Expanded the image to 16GB 2025-04-26 11:50:30 -04:00