Commit Graph

9217 Commits

Author SHA1 Message Date
Jeremy Soller
ca7bbef61c Merge branch 'update-redoxer-2' into 'master'
Update redoxer

See merge request redox-os/redox!1959
2026-03-01 07:07:01 -07:00
Jeremy Soller
60123b4958 Merge branch 'move_root_home' into 'master'
Move root home to /home/root

See merge request redox-os/redox!1958
2026-03-01 07:06:40 -07:00
bjorn3
99fbcf34f0 Move root home to /home/root
AFAIK /root is just a historic artifact from back when the root and home
partition were separate.
2026-03-01 13:13:31 +01:00
Wildan M
69edfab6ec
Update redoxer 2026-03-01 15:51:56 +07:00
Jeremy Soller
bad04a1a5f Merge branch 'x86-toolchain-in-arm' into 'master'
Update PREFIX_BINARY filter to allow x86_64 toolchain on ARM linux

See merge request redox-os/redox!1957
2026-02-28 20:14:43 -07:00
Jeremy Soller
9677392039 Merge branch 'proper-clean' into 'master'
Remove downloads in prefix_clean, remove repo tag in only in static_clean

See merge request redox-os/redox!1956
2026-02-28 20:13:54 -07:00
Wildan M
8183497cbe
Update PREFIX_BINARY filter to allow x86_64 toolchain on ARM linux 2026-03-01 03:35:26 +07:00
Wildan M
d232299105
Remove downloads in prefix_clean, remove repo tag in only in static_clean 2026-03-01 03:29:48 +07:00
Jeremy Soller
705919e2da Merge branch 'initfs_fixed_init_config' into 'master'
Remove support for target specific driver configs

See merge request redox-os/redox!1955
2026-02-28 09:12:24 -07:00
bjorn3
0a5879deab Unset RUSTFLAGS for redox-initfs-ar
Otherwise using DYNAMIC_INIT for base-initfs gives a linker error.
2026-02-28 17:10:12 +01:00
bjorn3
70735600ed Remove support for target specific driver configs
Init now handles running services conditional on the architecture and board.
2026-02-28 17:09:30 +01:00
Jeremy Soller
dc2b6d4e82 Merge branch 'fix-offline-cargo-build' into 'master'
Host the source code of our dependencies Fix

Closes #1514

See merge request redox-os/redox!1952
2026-02-28 06:52:00 -07:00
Jeremy Soller
2bd7cf70b4 Merge branch 'no-i586-pointer' into 'master'
Disable frame pointer for i586

See merge request redox-os/redox!1954
2026-02-28 06:31:21 -07:00
Jeremy Soller
c7828efd65 Merge branch 'no-strip-meson' into 'master'
Do not always strip in meson

See merge request redox-os/redox!1950
2026-02-28 06:28:10 -07:00
Ojus Chugh
4ed0a556ae respect REPO_OFFLINE when building the cookbook tool
REPO_OFFLINE=1 was already passing --offline to recipe cargo builds
but the cargo build for the repo binary itself was still hitting
crates.io. This fixes that and adds a cargo-fetch target to
pre-populate the cache while online.
2026-02-28 16:28:50 +05:30
Wildan M
d07cdf6400
Disable frame pointer for i586 2026-02-28 15:55:46 +07:00
Wildan M
f6c2987764
Do not always strip in meson 2026-02-28 11:58:00 +07:00
Jeremy Soller
700101f28b Merge branch 'elfutils' into 'master'
Port elfutils

See merge request redox-os/redox!1949
2026-02-27 09:52:23 -07:00
Wildan M
b4de9cab45
Port elfutils 2026-02-27 23:37:54 +07:00
Jeremy Soller
ecde589379 Merge branch 'dev' into 'master'
feat(libuv): set `count`

See merge request redox-os/redox!1948
2026-02-27 06:15:43 -07:00
Anhad Singh
e3c4d6be25 feat(libuv): set count
Initialise `count` for:
* `uv_cpu_info`
* `uv_interface_addresses`

Signed-off-by: Anhad Singh <andypython@protonmail.com>
2026-02-27 16:11:48 +11:00
Jeremy Soller
efd405ea72 Re-add rustinstall script with comment saying why it is required 2026-02-26 08:45:56 -07:00
Jeremy Soller
755e3fcb0d Merge branch 'self-hosted' into 'master'
Build prefix on Redox OS, add self hosted mode

See merge request redox-os/redox!1947
2026-02-26 06:21:52 -07:00
Wildan M
48338847f1
Fix review 2026-02-26 20:20:07 +07:00
Jeremy Soller
0ec8230e3e Merge branch 'dyn-llvm-rust' into 'master'
Set llvm in rust for redox dynamically linked

See merge request redox-os/redox!1946
2026-02-26 06:17:27 -07:00
Jeremy Soller
fc747ccf14 Merge branch 'fix-webkit' into 'master'
Fix webkit missing gperf

See merge request redox-os/redox!1945
2026-02-26 06:16:13 -07:00
Wildan M
b336b52f15
Build prefix on Redox OS, add self hosted mode 2026-02-26 19:03:07 +07:00
Wildan M
fad6779cdc
Set llvm in rust for redox dynamically linked 2026-02-26 15:22:01 +07:00
Wildan M
8f9deb1d7b
Fix webkit missing gperf 2026-02-26 14:09:47 +07:00
Jeremy Soller
45356b503f Merge branch 'init_deps' into 'master'
Specify dependencies between init scripts

See merge request redox-os/redox!1943
2026-02-25 15:03:18 -07:00
bjorn3
474729b4f2 Specify dependencies between init scripts
This aims to reproduce the current execution order of init scripts, not
to provide the minimal set of dependencies. That can be implemented
later.
2026-02-25 23:01:26 +01:00
Jeremy Soller
7394b85cf7 Drop rustix patches where possible 2026-02-25 10:46:20 -07:00
Jeremy Soller
4dc14f3f4a podman: set pid limit to unlimited to try to fix llvm build in CI 2026-02-25 08:36:10 -07:00
Jeremy Soller
d1c2cbf5eb Merge branch 'opusfile-update' into 'master'
Update and promote opusfile recipe

See merge request redox-os/redox!1942
2026-02-24 08:28:35 -07:00
Jeremy Soller
9ce2e1ed2b Merge branch 'ostestbins-update' into 'master'
add 2 new hanging tests to os-test-bins list

See merge request redox-os/redox!1941
2026-02-24 08:07:31 -07:00
Mark Harris
ecd8fe96ca
Promote opusfile recipe 2026-02-24 07:04:27 -08:00
Mark Harris
71602ef42e
Update opusfile recipe 2026-02-24 07:04:20 -08:00
auronandace
1b6c3a24c6 add 2 new hanging tests to os-test-bins list 2026-02-24 14:29:55 +00:00
Jeremy Soller
b449c34691 Merge branch 'openssl3-nodso' into 'master'
Fix openssl3 for platforms without shared libs

See merge request redox-os/redox!1940
2026-02-24 06:33:11 -07:00
Jeremy Soller
ad6e7e8674 Merge branch 'nginx-comp' into 'master'
Fix nginx cflags, add openssl3 and http v3 module

See merge request redox-os/redox!1939
2026-02-24 06:29:58 -07:00
Jeremy Soller
2e9f1ca72b Merge branch 'llvm-config-cross' into 'master'
Filter targets on llvm-config cross

See merge request redox-os/redox!1938
2026-02-24 06:29:13 -07:00
Mark Harris
ec1aa3b77d
Fix openssl3 for platforms without shared libs
We need to also disable loading of dynamic shared objects (modules)
with no-dso.
2026-02-23 22:51:47 -08:00
Jeremy Soller
c2dc58336b Merge branch 'rustdoc' into 'master'
Fix rust compilation, add rustdoc

See merge request redox-os/redox!1937
2026-02-23 20:33:14 -07:00
Jeremy Soller
db23492523 Merge branch 'update-ci' into 'master'
Update CI test missing rustinstall

See merge request redox-os/redox!1920
2026-02-23 18:55:25 -07:00
Jeremy Soller
fc4ee7b4d6 Merge branch 'clean-build-ci' into 'master'
Workaround gcc unable to rebuild

See merge request redox-os/redox!1936
2026-02-23 18:55:08 -07:00
Wildan M
3ada1513be
Fix nginx cflags, add openssl3 and http v3 module 2026-02-24 08:03:06 +07:00
Wildan M
99b9b4bd16
Filter targets on llvm-config cross 2026-02-24 07:28:51 +07:00
Wildan M
f3748bf466
Fix rust compilation, add rustdoc tool 2026-02-24 05:48:47 +07:00
Wildan M
8f24edf202
Workaround gcc unable to rebuild 2026-02-24 03:24:43 +07:00
Jeremy Soller
e655379a39 WIP: cosmic-panel 2026-02-23 08:41:39 -07:00