Wildan M
|
f3748bf466
|
Fix rust compilation, add rustdoc tool
|
2026-02-24 05:48:47 +07:00 |
|
Jeremy Soller
|
0dc0421238
|
Merge branch 'clang-comp' into 'master'
Adapt clang compiler from redoxer
See merge request redox-os/redox!1935
|
2026-02-22 17:18:13 -07:00 |
|
Wildan M
|
45b28851e3
|
Adapt clang compiler from redoxer
|
2026-02-23 04:40:59 +07:00 |
|
Wildan M
|
dcc12a361a
|
Enable hosted libstdc++ for i586 & riscv64gc with workaround
|
2026-02-22 14:30:57 +07:00 |
|
Jeremy Soller
|
9634477748
|
Fix prefix clang-install when using PREFIX_BINARY=1
|
2026-02-21 10:49:59 -07:00 |
|
Wildan M
|
2822d533ea
|
Add clang-install to relibc prefix and use them for llvm-config
|
2026-02-21 17:55:49 +07:00 |
|
Wildan M
|
e173c27fd1
|
Add clang to prefix toolchain
|
2026-02-19 07:29:07 +07:00 |
|
Jeremy Soller
|
b6d441b536
|
Fix static_clean
|
2026-02-17 10:16:17 -07:00 |
|
Wildan M
|
cf8a4de59b
|
Add notes for developing rust std
|
2026-02-12 12:40:02 +07:00 |
|
Wildan M
|
83a7659262
|
Workaround support for rust-lld
|
2026-02-12 12:17:06 +07:00 |
|
Wildan M
|
4ce24cee73
|
Few changes on relibc
|
2026-02-11 23:44:55 +07:00 |
|
Wildan M
|
bc35359620
|
Fix gcc-install at prefix
|
2026-02-11 23:44:55 +07:00 |
|
Wildan M
|
ef40c7e3e0
|
Adapt libtool, skip building it
|
2026-02-11 23:44:55 +07:00 |
|
Wildan M
|
8590ec042a
|
Boostrap rust from cookbook
|
2026-02-11 23:44:55 +07:00 |
|
Wildan M
|
59bf03630f
|
Use GCC static libs, remove them from podman
|
2026-02-08 08:49:12 +07:00 |
|
Wildan M
|
e7d102aea3
|
Add more recipes to static_clean
|
2026-02-06 05:10:31 +07:00 |
|
Wildan M
|
43e1bd6211
|
Add an option to always clean target dir
|
2026-01-12 15:58:09 +07:00 |
|
Wildan M
|
d17be3c5a4
|
Remove deps
|
2026-01-07 15:37:04 +07:00 |
|
Wildan M
|
fd0276aa88
|
Define prefix_clean, rename existing one as static_clean
|
2026-01-07 15:34:44 +07:00 |
|
Wildan M
|
a7ee72c4c5
|
Fix rustup in freestanding relibc
|
2026-01-04 03:48:09 +07:00 |
|
Wildan M
|
570f2537fe
|
Fix libtool init in prefix gcc
|
2026-01-03 15:42:06 +07:00 |
|
Wildan M
|
5e9f08ac05
|
Fix prefix build in podman
|
2026-01-02 18:29:35 +07:00 |
|
Wildan M
|
0ab40110b6
|
Make clean relibc implies clean sysroot
|
2025-12-31 16:08:03 +07:00 |
|
Wildan M
|
85047bd2d5
|
Add back libstdcx++ la files
|
2025-12-30 11:03:37 +07:00 |
|
Wildan M
|
d034e6a381
|
Fixes for other arch like RISC-V
|
2025-12-30 11:03:37 +07:00 |
|
Wildan M
|
2fe4fdc2fb
|
Further fixes to make gcc13 compile
|
2025-12-30 11:03:36 +07:00 |
|
Wildan M
|
0ad7cae812
|
Further fixes for bootstrap
|
2025-12-30 11:03:35 +07:00 |
|
Wildan M
|
eb2a7d7413
|
Bootstrap GCC prefix using cookbook
|
2025-12-30 11:03:34 +07:00 |
|
Wildan M
|
1d317c3d70
|
Fix rustup keep redownloading
|
2025-12-29 07:19:39 +07:00 |
|
Wildan M
|
bb641f4077
|
Bump upstream rustc to fix compiling riscv
|
2025-12-27 09:23:33 +07:00 |
|
Wildan Mubarok
|
adcf31d0e8
|
Add config to install upstream rustc
|
2025-12-24 12:40:28 -07:00 |
|
Wildan M
|
4c4de93343
|
Remove repo tag on prefix_clean
|
2025-12-22 03:51:42 +07:00 |
|
Wildan M
|
a81cff209f
|
Add a way to update prefix and statically linked recipes
|
2025-12-21 13:54:02 +07:00 |
|
Wildan M
|
00bb1558d7
|
Fix toolchain extract
|
2025-12-12 13:12:43 +07:00 |
|
Wildan M
|
9a581f7667
|
Move make pull submodule sync to rust configure
|
2025-11-20 23:46:30 -08:00 |
|
Jeremy Soller
|
5a52866ccd
|
Fix relibc source not being copied
|
2025-11-20 20:25:35 -07:00 |
|
Jeremy Soller
|
19545b885c
|
Do not rebuild prefix when fstools is updated
|
2025-11-20 18:07:49 -07:00 |
|
Jeremy Soller
|
a4ff3f6751
|
Extract prefix source with --no-same-owner
|
2025-11-20 17:44:08 -07:00 |
|
Jeremy Soller
|
718d1f8b03
|
Wrap relibc source fetch in podman
|
2025-11-20 14:04:21 -07:00 |
|
Jeremy Soller
|
542106d01a
|
Replace cookbook submodule
|
2025-11-20 13:54:40 -07:00 |
|
Jeremy Soller
|
deac6bfdba
|
Prevent repeated fetching of relibc
|
2025-11-20 13:25:30 -07:00 |
|
Jeremy Soller
|
9c1ea2dc23
|
Use relibc source from cookbook
|
2025-11-20 12:30:56 -07:00 |
|
Wildan M
|
ab74947f2c
|
Fix depends on container tag
|
2025-11-11 14:34:38 +07:00 |
|
Wildan M
|
6f8925ce5e
|
Avoid installing rust
|
2025-11-11 14:21:09 +07:00 |
|
Wildan M
|
154c7bf4bf
|
Move installer behind podman
|
2025-11-10 13:22:42 +07:00 |
|
bjorn3
|
9326e12213
|
Remove no longer necessary targets dir
All target specs we use are now built into rustc.
|
2025-11-01 20:03:29 +01:00 |
|
Jeremy Soller
|
9db52437c6
|
Support binary prefix for aarch64 on aarch64
|
2025-10-21 12:27:40 -06:00 |
|
Jeremy Soller
|
00be8094b1
|
Revert "Install C++ header on prefix"
This reverts commit 155bcb2ff2.
|
2025-10-03 10:41:06 -06:00 |
|
Wildan Mubarok
|
155bcb2ff2
|
Install C++ header on prefix
|
2025-10-01 08:06:33 +00:00 |
|
Wildan M
|
05e7279156
|
Fix make invocation for Podman in MacOS
|
2025-08-15 12:53:08 +07:00 |
|