Commit graph

1788 commits

Author SHA1 Message Date
vxtls
a1702963b7 fix(guix-daemon-and-pull): remove extra check 2026-03-19 21:32:58 -04:00
vxtls
c55fd54ec2 fix(steps/break): remove debug code 2026-03-19 19:20:03 -04:00
vxtls
4674fc5cef fix(steps-guix/jump): remove check 2026-03-19 19:15:04 -04:00
vxtls
8bb3da9961 refactor(guix-1.5.0): [not tested]split seed prep into improve step and move build script to pass2 2026-03-19 19:12:11 -04:00
vxtls
3dcc4ec95d fix(guix-daemon-and-pull): remove unneccessary dryrun 2026-03-19 19:04:24 -04:00
vxtls
4af03590fb refactor(script-generator): move resume init mount/network logic into helpers.sh 2026-03-19 18:59:23 -04:00
vxtls
d7093313d7 fix(failure-flow): keep interactive shell handling in script-generator and make rootfs resume dispatch direct 2026-03-19 12:35:23 -04:00
vxtls
ea9c3d64a7 fix(guix-hash): chenge build sequence 2026-03-19 10:05:52 -04:00
vxtls
ef6abd5884 refactor(guile-2.2.4): remove redundant post-sed grep assertions in pass1.sh 2026-03-19 09:59:34 -04:00
vxtls
8c41939c5c refactor(guix-1.5.0): drop redundant post-sed and post-patch grep checks in pass1.sh 2026-03-19 09:29:58 -04:00
vxtls
4f66a58b7a fix(bash): remove debugging code 2026-03-19 08:33:00 -04:00
vxtls
00e3f91d76 fix(argp): remove debugging code 2026-03-19 08:32:21 -04:00
vxtls
2816e891dd fix(guile-2.2.4): remove fixnums range-guard assertion blocks in rnrs arithmetic module 2026-03-19 08:24:07 -04:00
vxtls
a20351b1d5 fix(guile-2.2.4): add fallback WAIT_ANY and LC_* constants in posix.c for bootstrap compatibility 2026-03-18 22:28:29 -04:00
vxtls
6a5ba94f81 fix(guile-2.2.4): harden scm_system execvp(sh) path and preserve wait-status semantics 2026-03-18 21:10:56 -04:00
vxtls
8bed6f4e32 fix(guile-2.2.4): make scm_system use execvp(sh,-c,cmd) for /bin/sh-independent bootstrap-guile 2026-03-18 21:03:23 -04:00
vxtls
6c83ef3f40 fix(tar-1.30): use execvp(sh, argv) in system.c for /bin/sh-less Guix environments 2026-03-18 18:41:32 -04:00
vxtls
358317615a fix(loopback-bind-127001): enable feature macros for net ifreq symbols 2026-03-18 09:05:24 -04:00
vxtls
80f406163f fix(linux64-jump): disable console blanking after kexec 2026-03-18 08:40:57 -04:00
vxtls
67384bfb73 fix(steps-guix): reopen interactive console after linux64 kexec 2026-03-18 08:39:43 -04:00
vxtls
277de656ad fix(linux-6.12.74): use files/config.txt as .config instead of defconfig 2026-03-18 08:36:06 -04:00
vxtls
962bc741aa fix(network): run IP bringup for all non-chroot boots 2026-03-17 21:23:32 -04:00
vxtls
81815f3695 fix(loopback-bind-127001): override src_get/src_unpack for source-less build step 2026-03-17 13:08:02 -04:00
vxtls
8917b7ba3d refactor(extra-builds): remove build_guix_also flag and legacy compatibility paths 2026-03-15 14:04:39 -04:00
vxtls
4dc0135455 refactor(rootfs): [not tested, big change]replace guix-specific flag with generic EXTRA_BUILDS and steps-* extension flow 2026-03-15 13:56:57 -04:00
vxtls
c75e951627 fix(mirror): generalize sources scan to steps-* extension points 2026-03-15 13:46:21 -04:00
vxtls
8779eb4f82 fix(seed): update script-generator x86 checksum to new digest 2026-03-15 13:41:11 -04:00
vxtls
c0e84ad462 docs(payload): specify UTF-8 filename encoding and define name_len as UTF-8 byte length 2026-03-15 13:39:58 -04:00
vxtls
c742563d3b fix(payload): switch raw payload metadata fields from u32 to u64 2026-03-15 13:31:19 -04:00
vxtls
b8785e3742 fix(guile-bootstrap): mirror guix static guile link strategy 2026-03-14 15:09:58 -04:00
vxtls
20eb963da1 fix(guile-bootstrap): force static linking for guile 2.2.4 seed 2026-03-14 14:21:25 -04:00
vxtls
4324f23d48 fix(guix): add dedicated build step to compile and run loopback bind helper before python server 2026-03-13 21:58:50 -04:00
VXTLS
96c2cfbb98
Merge branch 'fosslinux:master' into live-bootstrap-to-guix 2026-03-13 17:20:23 -04:00
vxtls
19501750f5 fix(guix-bootstrap): serve local distfiles via fixed localhost HTTP mirror 2026-03-13 17:19:34 -04:00
vxtls
85a0ff7c72 fix(guix-1.5.0): make local-download patch compatible with default -p0 flow 2026-03-13 08:34:33 -04:00
Andrius Štikonas
f824b6f9ac
Merge pull request #577 from fosslinux/which-update
Some checks failed
Run under bubblewrap / Run up to Linux build under bubblewrap (push) Has been cancelled
Linters / Lint Python files (push) Has been cancelled
Linters / Lint shell files (push) Has been cancelled
Linters / Lint reuse information (push) Has been cancelled
Run under bubblewrap / Run up to Python bootstrap under bubblewrap (push) Has been cancelled
Run under bubblewrap / Run remaining builds under bubblewrap (push) Has been cancelled
which: update to 2.23
2026-03-12 19:37:44 +01:00
vxtls
f786342a87 fix(guix-pull): create /etc/services before daemon startup 2026-03-12 10:50:29 -04:00
vxtls
fc1cf31f77 fix(guix-bootstrap): allow offline distfiles in perform-download 2026-03-12 10:47:43 -04:00
vxtls
7c42824afe fix(guix-1.5.0): link against shared libguile for guile-gnutls runtime compatibility 2026-03-11 20:46:12 -04:00
vxtls
0a00b29fc6 fix(guile-3.0.11): enable shared libs 2026-03-11 12:11:32 -04:00
vxtls
132a43d4a6 fix(guile-gnutls): drop static-only patches and rely on shared bindings 2026-03-11 11:17:42 -04:00
vxtls
a3878a91b9 fix(guix): add --disable-authentication 2026-03-11 09:47:23 -04:00
vxtls
173db715e0 fix(guix-pull): pass explicit channels file to avoid missing guix channel 2026-03-11 09:10:41 -04:00
vxtls
62478d4872 fix: remove useless checnks 2026-03-10 08:09:18 -04:00
vxtls
7715b0b2c0 fix(guile-lzlib): remove useless checking 2026-03-09 14:14:24 -04:00
vxtls
d0c97c119e fix(boot): avoid ext3 rootfstype and remount root readonly before kexec 2026-03-09 09:09:35 -04:00
vxtls
6b8aa73507 fix(guile): preserve gnutls init in final static guile wrapper 2026-03-08 22:43:54 -04:00
vxtls
66a66651b8 fix(guile-semver): use git-generated tarball checksum 2026-03-08 21:13:36 -04:00
vxtls
754aa8cec4 chore(guile-lzlib): upgrade to 0.3.0 2026-03-08 21:06:34 -04:00
vxtls
f8b6d257a3 fix(guix-pull): rebuild local patched channel and use actual git branch 2026-03-08 20:34:30 -04:00