Commit Graph

32 Commits

Author SHA1 Message Date
Wildan M
c3ccda5e99
Use correct riscv qemu package for ubuntu 2026-05-03 06:27:34 +07:00
Wildan M
16103df825
Reorder install script for fedora apt tools 2026-05-03 06:26:34 +07:00
Ribbon
eed7320cb3 Fix QEMU GUI not working in Arch Linux 2026-05-03 06:19:56 -06:00
Wildan M
4460946a3f
Remove unused packages in native 2026-04-19 03:03:28 +07:00
Wildan M
18b40b4a22
Update native installs for ubuntu 2026-04-19 02:59:27 +07:00
Wildan M
a23e18fb17
Add wget and cargo git workaround for self hosted build 2026-04-16 06:37:39 +07:00
Wildan M
b997f7abd9
Replace rustpython to python312 2026-03-10 17:07:34 +07:00
Zhiwei Liang
6dfea023ac Remove gperf from native bootstrap 2026-03-02 17:10:29 -07:00
Wildan M
b336b52f15
Build prefix on Redox OS, add self hosted mode 2026-02-26 19:03:07 +07:00
Zhiwei Liang
6c928bda0b Remove explicit libexpat-dev, libfontconfig1-dev, libpng-dev, and zlib1g-dev installations in Debian build environments 2026-02-10 19:00:45 -07:00
Zhiwei Liang
3a3fc1f796 Sort and de-duplicate build dependencies in native bootstrap 2026-02-08 12:46:23 -07:00
Matthias Vogler
512a1aaf81 fix unclosed quote in redox() package list 2026-01-30 17:03:08 +01:00
Jeremy Soller
99f9f72bd9 Merge branch 'Add_redox_os_support_to_bootstrap_script' into 'master'
Added Redox target with package manager support to native_bootstrap.sh

See merge request redox-os/redox!1718
2026-01-26 12:12:10 -07:00
Zhiwei Liang
1603570ba2
Add help2man to the list of dependencies for Fedora 2026-01-24 16:40:15 -05:00
Ojus Chugh
0be3a313f5 Updated the comment message and depencies list
Signed-off-by: Ojus Chugh <ojuschugh@gmail.com>
2025-11-30 18:28:15 +05:30
Ojus Chugh
74aa251715 Refine Redox OS support in native_bootstrap.sh
- Removed unused detect_installed_packages function
- Added git installation check before other packages
- Improved package installation with individual checking
- Made package list more conservative with core essentials only
- Added better error handling that warns instead of failing
- Improved comments and messaging for clarity
- Added note about experimental nature of building on Redox itself

Addresses feedback on issue #1699

Signed-off-by: Ojus Chugh <ojuschugh@gmail.com>
2025-11-30 17:54:27 +05:30
Ojus Chugh
3349b56184 Added Redox target with package manager support to native_bootstrap.sh
Signed-off-by: Ojus Chugh <ojuschugh@gmail.com>
2025-11-30 16:19:32 +05:30
Wildan M
78d4740e76
Remove --recursive from bootstrap scripts 2025-11-20 23:50:58 -08:00
Ribbon
3f3dcaa92d Some QEMU changes 2025-11-20 14:43:29 -07:00
Wildan M
5b9da35b7e
Adjust bootstrap script for MacOS 2025-11-16 20:53:34 +07:00
Wildan M
bb727c3566 Remove cargo-config from cargo install 2025-11-02 17:59:11 +07:00
Wildan Mubarok
751c2afdca Update deps for native ubuntu build 2025-09-01 08:29:53 +00:00
auronandace
cf549d8f3e ensure consistant formatting using spaces 2025-06-29 17:53:55 +01:00
Ribbon
37395f5184 Fix typos on bootstrapping scripts 2025-03-15 17:10:59 +00:00
Ribbon
6cf5b4d3dd Add gdb and gdb-multiarch on the native and Podman builds 2025-03-03 08:22:10 +00:00
accessviolation
0cecf5558d Add missing 'patchelf' dependency for platforms in 'native_bootstrap.sh' 2025-02-19 00:37:46 +01:00
Daniel Axtens
e87739bc4a Use the name native_bootstrap.sh consistently
Otherwise, the bootstrap fails when trying to delete bootstrap.sh
which doesn't exist
2025-01-07 01:21:04 +11:00
Daniel Axtens
2f81b15736 native_bootstrap.sh: Install help2man for Ubuntu Noble
Otherwise the build fails
2025-01-07 01:21:04 +11:00
Ribbon
fd731e9713 Fix the Debian/Ubuntu target on native_bootstrap.sh 2024-12-14 18:43:18 +00:00
Jeremy Soller
6e4f6437e9
Update cbindgen in native bootstrap 2024-10-24 15:24:47 -06:00
Jeremy Soller
b6c5742da0
Set PODMAN_BUILD to zero when doing native bootstrap 2024-09-20 15:58:49 -06:00
Ribbon
5f818145e7 Rename the "bootstrap.sh" script to "native_bootstrap.sh" 2024-09-20 21:04:05 +00:00