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
2b2a4e46db
Updated the hash for libsodium
...
But why did it change?
2025-04-25 22:37:10 -04:00
221b6971fd
Updated Linux and OpenRC
2025-04-25 22:28:01 -04:00
017a293229
Started work on bootstrapping rustc
2025-04-25 22:12:08 -04:00
c625a7923a
Built nftables and its dependencies
2025-04-24 19:18:51 -04:00
63f60ecda8
Built chrony
2025-04-23 22:37:32 -04:00
ddd2069627
Fixed dhcpcd
2025-04-23 22:19:12 -04:00
ca6e4182bf
Removed root's home directory
2025-04-23 19:57:43 -04:00
6f3a98b778
Added dhcpcd
2025-04-23 19:57:20 -04:00
554825b5e8
Added libsodium
2025-04-22 22:08:41 -04:00
3c3b75da18
Fixed CMake and added /etc/os-release
2025-04-20 19:58:05 -04:00
7c11f8a1aa
Moved CMake to the chrooted build
2025-04-20 16:20:16 -04:00
1f29f67133
Fixed the LLVM download
2025-04-20 07:05:53 -04:00
2c48428bb3
Updated sources and mirrored nasm
...
For some reason, nasm.us has been offline for the past few days, so I decided to mirror the latest version on my site for now. Hopefully they'll be back online soon.
2025-04-20 06:58:59 -04:00
48a3a6782b
Enabled the hostname command
2025-04-20 06:38:40 -04:00
f8115c79b8
Replaced net-tools with iproute2
2025-04-20 06:38:00 -04:00
7dd606194a
Launch zsh automatically if possible
2025-04-20 05:38:45 -04:00
0e1e0baad6
Fixed login
2025-04-20 05:05:54 -04:00
fd15389adb
Built shadow and started agetty
2025-04-19 22:01:41 -04:00
4eee072aa6
Added kbd and net-tools
2025-04-18 22:30:29 -04:00
0bb1df583e
Removed the serial debugging flags
2025-04-18 22:29:54 -04:00
ecfa846be9
Moved passwd and group to build-chroot
2025-04-17 22:14:16 -04:00
3295652c90
Enabled the graphical console and removed legacy drivers
2025-04-17 22:12:13 -04:00
a79add3450
Closer to properly booting
2025-04-16 21:15:20 -04:00
29e5f6a9d6
Fixed the filesystem
2025-04-16 21:14:48 -04:00
54161c112e
Added procps-ng
2025-04-16 21:14:31 -04:00
2c1bf51a91
Fixed OpenRC and booted into /sbin/init
2025-04-15 22:53:42 -04:00
6a9c9665a6
Booted with an initramfs!
2025-04-14 22:19:01 -04:00
814580185e
First attempt at booting
...
Untested because I ran out of space on my image and it's almost midnight
2025-04-13 23:56:50 -04:00
3ff3f922aa
Added tinyramfs
2025-04-13 23:32:04 -04:00
027523b924
Added cpio
2025-04-13 23:19:31 -04:00
22f9b88823
Built kmod
2025-04-13 22:19:27 -04:00