Commit graph

1818 commits

Author SHA1 Message Date
vxtls
a98f0d1164 fix(guix): mirror boost unordered patch through local distfiles 2026-04-08 18:53:49 -04:00
vxtls
a8749e87ad fix(guix-iso): align local channel assets and x86_64 bootstrap 2026-04-08 16:43:27 -04:00
vxtls
163bfbeeff fix: remove iso_store_path usage, just for test 2026-04-08 08:09:03 -04:00
vxtls
2214fcee82 fix(guix-iso): remove invalid option 2026-04-08 07:28:15 -04:00
vxtls
23f73687d5 fix(guix-iso): copy manifest directly before image build 2026-04-07 22:12:10 -04:00
vxtls
260fa2ae17 fix(guix): disable channel authentication in source patch 2026-04-07 22:08:14 -04:00
vxtls
c1b1eb771e fix(guix-pull): remove pregenerated docs before local channel snapshot 2026-04-07 20:54:44 -04:00
vxtls
e44c6db265 fix(steps-guix): enable CONFIG_USER_NS in kernel config 2026-04-07 07:26:17 -04:00
vxtls
1e5c17b7ba fix(guix-daemon): default to no substitutes 2026-04-06 15:52:42 -04:00
vxtls
ab64a31dd1 fix(guix-local-channel): preserve channel repo semantics during patching, readablity improvements(src_dir -> channel_repo) 2026-04-06 15:50:34 -04:00
vxtls
ff99ac99a0 fix(guix-improve): pass JOBS to guix pull and system image 2026-04-06 15:47:39 -04:00
vxtls
9ea6cbb8fa fix(guix-local-channel): apply all guix patches before renaming source dir 2026-04-06 15:40:54 -04:00
vxtls
5568202427 add build-native-utils-earlier 2026-04-06 09:27:36 -04:00
vxtls
abd2e687ae fix(guix-bootstrap): disable final gawk tests 2026-04-06 08:51:44 -04:00
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