vxtls
|
091f86550e
|
fix(guix-bootstrap): regenerate bootstrap seed artifacts via improve
|
2026-04-05 19:19:23 -04:00 |
|
vxtls
|
25fae3a6ed
|
fix(guix-bootstrap): export bootstrap exec seeds via improve
|
2026-04-05 10:13:01 -04:00 |
|
vxtls
|
15bccf73a9
|
fix(guix-bootstrap): stop forcing gnu89 for xz-5.0.6
|
2026-04-05 09:15:45 -04:00 |
|
vxtls
|
39796fd955
|
fix(guix-bootstrap): split bootstrap exec xz from static-binaries, use xz 5.0.6, just give it a try to solve problem
|
2026-04-04 21:42:58 -04:00 |
|
vxtls
|
3007c9a8dd
|
fix: Signals delivery fails constantly at GC # refer to https://debbugs.gnu.org/db/63/63368.html
|
2026-04-01 21:53:10 -04:00 |
|
vxtls
|
00fe9753e4
|
fix: autoreconf -fi in guile-2.0.9 to regen build files
|
2026-03-29 11:07:09 -04:00 |
|
vxtls
|
b28f1eb4e0
|
fix(guile-bootstrap): fall back to compat locale API on musl
|
2026-03-29 09:44:51 -04:00 |
|
vxtls
|
369477a22c
|
fix(guix-bootstrap): switch bootstrap guile seed to 2.0.9
|
2026-03-28 20:10:28 -04:00 |
|
vxtls
|
654236224b
|
feat(guix-seeds): add static sed-4.5 to bootstrap binaries
|
2026-03-27 09:53:39 -04:00 |
|
vxtls
|
98a3a8b883
|
fix(guix): correct paren balance in gnu-build-system patch
|
2026-03-24 07:27:27 -04:00 |
|
vxtls
|
d06d5f92b2
|
fix(guix): remove failing environment export system call
|
2026-03-23 16:42:43 -04:00 |
|
vxtls
|
2f7951a352
|
fix(manifest): move payload-import after gcc and convert to pass1.sh
|
2026-03-22 13:09:38 -04:00 |
|
vxtls
|
be3900142b
|
fix(gdbm-1.8.3): use gnu89 standard instead of prototype patch
|
2026-03-22 09:45:18 -04:00 |
|
vxtls
|
c0e18b031a
|
fix: install bash back
|
2026-03-21 08:35:28 -04:00 |
|
vxtls
|
3817181838
|
fix(steps-guix-jump): harden linux64 kexec handoff
|
2026-03-20 08:03:02 -04:00 |
|
vxtls
|
eb44754931
|
fix(linux-6.12.74): Pass env vars to make as args instead of exporting
|
2026-03-19 21:35:53 -04:00 |
|
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 |
|