Commit Graph

691 Commits

Author SHA1 Message Date
Wildan M
a90cbbfb92
prefix: Fix wasip1 kept rebuilding 2026-08-19 02:11:59 +07:00
Wildan M
698d7438f9
Add COOKBOOK_CLEAN_BUILD back 2026-08-09 17:25:40 +07:00
Konstantin Shabanov
a2f375d0ef nix: native: Fix gcc(-freestanding)-install
Provide ACLOCAL_PATH explicitly to avoid the error:

+ autoreconf2.69 -fvi -I/mnt/redox/recipes/dev/gcc13/source/config -I/usr/share/aclocal
+ for f in $(find . -name configure.ac -o -name configure.in -type f | sort)
++ dirname ./zlib/contrib/minizip/configure.ac
+ echo '* autotools regen in '\''./zlib/contrib/minizip'\''...'
* autotools regen in './zlib/contrib/minizip'...
++ dirname ./zlib/contrib/minizip/configure.ac
+ cd ./zlib/contrib/minizip
+ autoreconf2.69 -fvi
-I/mnt/redox/recipes/dev/gcc13/source/config
-I/usr/share/aclocal
Makefile.am:1: error: Libtool library used but 'LIBTOOL' is undefined
Makefile.am:1:   The usual way to define 'LIBTOOL' is to add 'LT_INIT'
Makefile.am:1:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.
Makefile.am:1:
Makefile.am:1:   If 'LT_INIT' is in 'configure.ac', make sure
Makefile.am:1:   its definition is in aclocal's search path.
Makefile.am:1:
Makefile.am:1:   If you install Automake in its own prefix,
Makefile.am:1:   you'll need to arrange for the Libtool m4 files
Makefile.am:1:   to be found by aclocal.  For info on this, see:
Makefile.am:1:     https://gnu.org/s/automake/manual/automake.html#Libtool-library-used-but-LIBTOOL-is-undefined
autoreconf: automake failed with exit status: 1
cook host:gcc13 - failed
Failed to run [cd "recipes/dev/gcc13/source" && "bash" "-ex"]: exited with status exit status: 1
make: *** [mk/prefix.mk:250: prefix/x86_64-unknown-redox/gcc-freestanding-install] Error 1
missing LT_INIT
2026-07-30 22:29:48 +07:00
Wildan M
3e15ec059f
Restore most scripts 2026-07-29 11:18:53 +07:00
Wildan M
997597e517
repo: Export as CSV 2026-07-29 09:29:16 +07:00
Jeremy Soller
67f36dfb7f Merge branch 'rust-more' into 'master'
toolchain: Add wasip1 target and miri

See merge request redox-os/redox!2278
2026-07-26 07:44:12 -06:00
Wildan M
402f2f4cdb toolchain: Add wasip1 target and miri 2026-07-26 15:35:18 +02:00
Jeremy Soller
fda6d78266 Merge branch 'repo-editor' into 'master'
Implement new repo_editor

See merge request redox-os/redox!2275
2026-07-26 05:56:30 -06:00
Wildan M
d0637dd93a
repo: Do not recurse deps at change rule when REPO_BINARY is set 2026-07-26 15:45:35 +07:00
Wildan M
ff9a548795
Implement new repo_editor 2026-07-26 14:43:36 +07:00
Wildan M
fd549a53da
Use REPO_BINARY when compiling relibc on sysroot 2026-07-15 20:11:15 +07:00
Wildan M
45b03a18aa
Fix fetch-changed prefix, use rustinstall.sh for img 2026-07-14 20:50:10 +07:00
Wildan M
4efbf3bd0d
fetch-changed: skip prefix and diff only incoming changes 2026-07-12 17:11:25 +07:00
Wildan M
bf76d8ad18
Recipe rule improvements 2026-07-10 12:32:47 +07:00
Wildan M
257d0211dc
Add a script for relibc documentation 2026-07-02 12:18:15 +07:00
Wildan M
569706f4f6
Fix PODMAN_CACHE_PATH from typo 2026-06-12 01:59:54 +07:00
Jeremy Soller
bd23510694 Make it possible to override podman cache path 2026-06-11 09:18:15 -06:00
Wildan M
bbaeca9031
Update bash and remove patches 2026-06-10 10:25:02 +07:00
Jeremy Soller
81e153fa43 Merge branch 'fix-os-release-build-id' into 'master'
Added cookbook commit hash for /etc/os-release

Closes #1813

See merge request redox-os/redox!2168
2026-05-27 05:21:19 -06:00
Frank Li
38a7406435 Added cookbook commit hash for /etc/os-release 2026-05-27 05:21:19 -06:00
Jeremy Soller
a42a64e37a Support nightly 2026-05-24 2026-05-26 07:19:36 -06:00
Jeremy Soller
ca3cf86d80 Merge branch 'fstools-fetch' into 'master'
Fix fetching fstools when locked to binary

See merge request redox-os/redox!2150
2026-05-16 09:37:00 -06:00
Wildan M
fde6f77b2a
Fix fetching fstools when locked to binary 2026-05-16 15:39:29 +07:00
Wildan M
0ea9983bf9
Add make target to set a recipe rule to local or ignore 2026-05-16 02:22:00 +07:00
Wildan M
b356334d14
Run fetch before capturing rollback, add unfetch target 2026-05-09 19:37:00 +07:00
Wildan M
66d336baff
Add rollback make target 2026-05-09 19:10:49 +07:00
Wildan M
8f5f71bc4f
Add capture-rev command 2026-05-09 16:28:42 +07:00
Wildan M
0ce39682c5
Fix push command not respecting ignore rule 2026-05-08 21:18:15 +07:00
Wildan M
69dc41a1d8
Prevent running QEMU if disk mounted 2026-05-08 19:30:35 +07:00
Wildan M
7ba21717c7
Improve change-rule behavior 2026-05-06 04:16:17 +07:00
Wildan M
8d6ae193e7
Implement change-rule command 2026-05-06 02:35:17 +07:00
Wildan M
6862a7b98d
Adapt changes needed for linux-relibc 2026-05-03 09:39:01 +07:00
Wildan M
d2262fa1d1
Run prefix before fetch 2026-05-03 06:02:55 +07:00
Wildan M
ff38cd9bdc
Clean gcc and cpp at prefix_clean 2026-05-01 23:16:16 +07:00
Wildan M
36f34251b3
Clean more targets on prefix_clean 2026-05-01 23:09:50 +07:00
Jeremy Soller
1ea6f027c3 Fix podman cache path 2026-05-01 13:51:54 -06:00
Jeremy Soller
82af8d02ac Use colon instead of slash for host arch podman images 2026-04-30 14:29:59 -06:00
Jeremy Soller
fe6d75db06 Add arch to podman cache path instead 2026-04-30 14:27:45 -06:00
Jeremy Soller
bfa75fcaa5 Use different podman image name for non-x86_64 2026-04-30 14:23:41 -06:00
Wildan M
bd60e8fab6
Enable web generation for CI 2026-04-29 13:20:07 +07:00
Jeremy Soller
36396971f7 Merge branch 'install-target' into 'master'
Install target

See merge request redox-os/redox!2091
2026-04-26 07:14:47 -06:00
Wildan M
adeb668e3f
Rename repo.sh comments 2026-04-25 03:06:37 +07:00
Wildan M
829b4f68f4
Add install Makefile target 2026-04-25 03:05:37 +07:00
Jeremy Soller
ba681c1942 Remove base-initfs from prefix_clean 2026-04-24 10:15:22 -06:00
Wildan M
1e5d6a1fae
Allow overriding QEMU 2026-04-20 10:05:56 +07:00
Wildan M
ff1c43c34d
Move relibc-install to sysroot 2026-04-19 08:02:25 +07:00
Wildan M
8b2762e74b
Use symlink for sysroot 2026-04-19 03:44:01 +07:00
Jeremy Soller
a9d9415775 Merge branch 'enh-selfhosted' into 'master'
Add wget and cargo git workaround for self hosted build

See merge request redox-os/redox!2070
2026-04-16 06:54:02 -06:00
Wildan M
a23e18fb17
Add wget and cargo git workaround for self hosted build 2026-04-16 06:37:39 +07:00
Wildan M
f0ca3a71e9
Make ion and pkgutils dynamically linked 2026-04-16 04:43:37 +07:00