Commit graph

  • 5b9e8159f9
    Merge d1bf7327de into 9a268c4c39 VXTLS 2026-05-16 13:49:13 +00:00
  • d1bf7327de
    Merge branch 'fosslinux:master' into live-bootstrap-to-guix VXTLS 2026-05-16 09:49:09 -04:00
  • 319cfaa18c fix(guix): modify patch to accept all x86_64* no more muslx32 vxtls 2026-05-13 12:47:14 -04:00
  • e35054259e fix(guix): skip tests invalidated by local bootstrap patches vxtls 2026-05-12 20:35:34 -04:00
  • 2a58e2c1d3 fix(guix): accept local muslx32 bootstrap Guile host type vxtls 2026-05-12 20:23:45 -04:00
  • ada618239b fix(guix): source guix package from local tarball vxtls 2026-05-07 19:39:09 -04:00
  • 5bcdc6e4cc
    Merge c37ee0c57a into 9a268c4c39 Haelwenn Monnier 2026-04-24 04:14:48 +02:00
  • c37ee0c57a
    utils-std: upgrade to 0.2.0 Haelwenn (lanodan) Monnier 2026-04-23 03:00:19 +02:00
  • a96ca246a5
    lib/utils.py: put image path after options Haelwenn (lanodan) Monnier 2026-02-15 04:44:20 +01:00
  • 86c7663daf
    README: fix typo on builder-hex0-x86-stage1.hex0 Haelwenn (lanodan) Monnier 2026-02-15 04:43:51 +01:00
  • 28e949d0f1
    steps/SHA256SUMS.pkgs: update gettext-0.26_0.tar.bz2 checksum Haelwenn (lanodan) Monnier 2026-02-14 19:53:43 +01:00
  • aa312baaed
    use utils-std-0.1.2 instead of coreutils-6.10 Haelwenn (lanodan) Monnier 2025-11-20 06:11:50 +01:00
  • a7c2c2a18d
    steps/e2fsprogs-1.45.7: Add -D to $INSTALL so parent dirs get created Haelwenn (lanodan) Monnier 2026-02-11 22:29:44 +01:00
  • 0dbfae49c0
    steps/linux-headers-4.14.341-openela: Fix option ordering of mkdir -p Haelwenn (lanodan) Monnier 2026-02-11 21:49:03 +01:00
  • feda2e4494
    steps/utils-std-0.1.2: add Haelwenn (lanodan) Monnier 2025-12-18 18:38:57 +01:00
  • 195d00dab3 fix(guix): fix use-local-self-source.patch.in hunk failed vxtls 2026-04-21 08:00:56 -04:00
  • 65b566dc69 fix(guix): switch self-source to exported local-file snapshot vxtls 2026-04-20 15:33:09 -04:00
  • 2d95bb6447
    Merge 15a64feac3 into 9a268c4c39 Laurent Huberdeau 2026-04-20 18:35:15 +02:00
  • e0820ed45e
    Merge 517409a423 into 9a268c4c39 Samuel Tyler 2026-04-20 13:45:01 +00:00
  • 79f5db4c3b
    Merge 2468793e87 into 9a268c4c39 VXTLS 2026-04-20 00:57:19 +01:00
  • 9a268c4c39
    Merge pull request #580 from fosslinux/grep-update master Andrius Štikonas 2026-04-20 00:57:04 +01:00
  • ce115e33a2 fix(guix): use local repo path for self-source git-fetch vxtls 2026-04-17 17:16:59 -04:00
  • bc9e3d1301 fix(guix): split local self-source into base and final snapshots vxtls 2026-04-15 08:33:34 -04:00
  • 77eb912998 fix(guix): patch self-source bootstrap inputs for tests vxtls 2026-04-14 21:10:17 -04:00
  • 9df674d287 fix(guix): rebase bootstrap seed patches onto post-static baseline vxtls 2026-04-13 18:46:18 -04:00
  • c1ba17c8af fix(guix-bootstrap): split x86_64 and i686 bootstrap guile seeds vxtls 2026-04-12 23:11:28 -04:00
  • a98f0d1164 fix(guix): mirror boost unordered patch through local distfiles vxtls 2026-04-08 18:53:49 -04:00
  • a8749e87ad fix(guix-iso): align local channel assets and x86_64 bootstrap vxtls 2026-04-08 16:43:27 -04:00
  • 163bfbeeff fix: remove iso_store_path usage, just for test vxtls 2026-04-08 08:09:03 -04:00
  • 2214fcee82 fix(guix-iso): remove invalid option vxtls 2026-04-08 07:28:15 -04:00
  • 23f73687d5 fix(guix-iso): copy manifest directly before image build vxtls 2026-04-07 22:12:10 -04:00
  • 260fa2ae17 fix(guix): disable channel authentication in source patch vxtls 2026-04-07 22:08:14 -04:00
  • c1b1eb771e fix(guix-pull): remove pregenerated docs before local channel snapshot vxtls 2026-04-07 20:54:44 -04:00
  • e44c6db265 fix(steps-guix): enable CONFIG_USER_NS in kernel config vxtls 2026-04-07 07:26:17 -04:00
  • 1e5c17b7ba fix(guix-daemon): default to no substitutes vxtls 2026-04-06 15:52:42 -04:00
  • ab64a31dd1 fix(guix-local-channel): preserve channel repo semantics during patching, readablity improvements(src_dir -> channel_repo) vxtls 2026-04-06 15:50:34 -04:00
  • ff99ac99a0 fix(guix-improve): pass JOBS to guix pull and system image vxtls 2026-04-06 15:47:39 -04:00
  • 9ea6cbb8fa fix(guix-local-channel): apply all guix patches before renaming source dir vxtls 2026-04-06 15:40:54 -04:00
  • 5568202427 add build-native-utils-earlier vxtls 2026-04-06 09:27:36 -04:00
  • abd2e687ae fix(guix-bootstrap): disable final gawk tests vxtls 2026-04-06 08:51:44 -04:00
  • 091f86550e fix(guix-bootstrap): regenerate bootstrap seed artifacts via improve vxtls 2026-04-05 19:19:23 -04:00
  • 25fae3a6ed fix(guix-bootstrap): export bootstrap exec seeds via improve vxtls 2026-04-05 10:13:01 -04:00
  • 15bccf73a9 fix(guix-bootstrap): stop forcing gnu89 for xz-5.0.6 vxtls 2026-04-05 09:15:45 -04:00
  • 39796fd955 fix(guix-bootstrap): split bootstrap exec xz from static-binaries, use xz 5.0.6, just give it a try to solve problem vxtls 2026-04-04 21:42:58 -04:00
  • 3007c9a8dd fix: Signals delivery fails constantly at GC # refer to https://debbugs.gnu.org/db/63/63368.html vxtls 2026-04-01 21:53:10 -04:00
  • bdae6532a5
    grep: update to 3.12 Samuel Tyler 2026-03-06 16:30:03 +11:00
  • 00fe9753e4 fix: autoreconf -fi in guile-2.0.9 to regen build files vxtls 2026-03-29 11:07:09 -04:00
  • b28f1eb4e0 fix(guile-bootstrap): fall back to compat locale API on musl vxtls 2026-03-29 09:44:51 -04:00
  • 369477a22c fix(guix-bootstrap): switch bootstrap guile seed to 2.0.9 vxtls 2026-03-28 20:10:28 -04:00
  • 654236224b feat(guix-seeds): add static sed-4.5 to bootstrap binaries vxtls 2026-03-27 09:53:39 -04:00
  • 98a3a8b883 fix(guix): correct paren balance in gnu-build-system patch vxtls 2026-03-24 07:27:27 -04:00
  • d06d5f92b2 fix(guix): remove failing environment export system call vxtls 2026-03-23 16:42:43 -04:00
  • 2f7951a352 fix(manifest): move payload-import after gcc and convert to pass1.sh vxtls 2026-03-22 13:09:38 -04:00
  • be3900142b fix(gdbm-1.8.3): use gnu89 standard instead of prototype patch vxtls 2026-03-22 09:45:18 -04:00
  • c0e18b031a fix: install bash back vxtls 2026-03-21 08:35:28 -04:00
  • 2468793e87 fix(payload-import): keep manifest order and make pass1.sh build-helper compatible vxtls 2026-03-20 12:42:25 -04:00
  • 53a7d33e2b fix: build payload-import compile later vxtls 2026-03-20 08:24:14 -04:00
  • 3796b80e81 fix: build payload-import compile later vxtls 2026-03-20 08:23:50 -04:00
  • 3817181838 fix(steps-guix-jump): harden linux64 kexec handoff vxtls 2026-03-20 08:03:02 -04:00
  • eb44754931 fix(linux-6.12.74): Pass env vars to make as args instead of exporting vxtls 2026-03-19 21:35:53 -04:00
  • a1702963b7 fix(guix-daemon-and-pull): remove extra check vxtls 2026-03-19 21:32:58 -04:00
  • 888347ea32 fix(payload): port raw external.img container vxtls 2026-03-19 20:48:03 -04:00
  • c55fd54ec2 fix(steps/break): remove debug code vxtls 2026-03-19 19:20:03 -04:00
  • 4674fc5cef fix(steps-guix/jump): remove check vxtls 2026-03-19 19:15:04 -04:00
  • 8bb3da9961 refactor(guix-1.5.0): [not tested]split seed prep into improve step and move build script to pass2 vxtls 2026-03-19 19:12:11 -04:00
  • 3dcc4ec95d fix(guix-daemon-and-pull): remove unneccessary dryrun vxtls 2026-03-19 19:04:24 -04:00
  • 4af03590fb refactor(script-generator): move resume init mount/network logic into helpers.sh vxtls 2026-03-19 18:59:23 -04:00
  • d7093313d7 fix(failure-flow): keep interactive shell handling in script-generator and make rootfs resume dispatch direct vxtls 2026-03-19 12:35:23 -04:00
  • ea9c3d64a7 fix(guix-hash): chenge build sequence vxtls 2026-03-19 10:05:52 -04:00
  • ef6abd5884 refactor(guile-2.2.4): remove redundant post-sed grep assertions in pass1.sh vxtls 2026-03-19 09:59:34 -04:00
  • 8c41939c5c refactor(guix-1.5.0): drop redundant post-sed and post-patch grep checks in pass1.sh vxtls 2026-03-19 09:29:58 -04:00
  • 4f66a58b7a fix(bash): remove debugging code vxtls 2026-03-19 08:33:00 -04:00
  • 00e3f91d76 fix(argp): remove debugging code vxtls 2026-03-19 08:32:21 -04:00
  • 2816e891dd fix(guile-2.2.4): remove fixnums range-guard assertion blocks in rnrs arithmetic module vxtls 2026-03-19 08:24:07 -04:00
  • a20351b1d5 fix(guile-2.2.4): add fallback WAIT_ANY and LC_* constants in posix.c for bootstrap compatibility vxtls 2026-03-18 22:28:29 -04:00
  • 6a5ba94f81 fix(guile-2.2.4): harden scm_system execvp(sh) path and preserve wait-status semantics vxtls 2026-03-18 21:10:56 -04:00
  • 8bed6f4e32 fix(guile-2.2.4): make scm_system use execvp(sh,-c,cmd) for /bin/sh-independent bootstrap-guile vxtls 2026-03-18 21:03:23 -04:00
  • 6c83ef3f40 fix(tar-1.30): use execvp(sh, argv) in system.c for /bin/sh-less Guix environments vxtls 2026-03-18 18:41:32 -04:00
  • 358317615a fix(loopback-bind-127001): enable feature macros for net ifreq symbols vxtls 2026-03-18 09:05:24 -04:00
  • 80f406163f fix(linux64-jump): disable console blanking after kexec vxtls 2026-03-18 08:40:57 -04:00
  • 67384bfb73 fix(steps-guix): reopen interactive console after linux64 kexec vxtls 2026-03-18 08:39:43 -04:00
  • 277de656ad fix(linux-6.12.74): use files/config.txt as .config instead of defconfig vxtls 2026-03-18 08:36:06 -04:00
  • 962bc741aa fix(network): run IP bringup for all non-chroot boots vxtls 2026-03-17 21:23:32 -04:00
  • 81815f3695 fix(loopback-bind-127001): override src_get/src_unpack for source-less build step vxtls 2026-03-17 13:08:02 -04:00
  • 8917b7ba3d refactor(extra-builds): remove build_guix_also flag and legacy compatibility paths vxtls 2026-03-15 14:04:39 -04:00
  • 4dc0135455 refactor(rootfs): [not tested, big change]replace guix-specific flag with generic EXTRA_BUILDS and steps-* extension flow vxtls 2026-03-15 13:56:57 -04:00
  • c75e951627 fix(mirror): generalize sources scan to steps-* extension points vxtls 2026-03-15 13:46:21 -04:00
  • 8779eb4f82 fix(seed): update script-generator x86 checksum to new digest vxtls 2026-03-15 13:41:11 -04:00
  • c0e84ad462 docs(payload): specify UTF-8 filename encoding and define name_len as UTF-8 byte length vxtls 2026-03-15 13:39:58 -04:00
  • c742563d3b fix(payload): switch raw payload metadata fields from u32 to u64 vxtls 2026-03-15 13:31:19 -04:00
  • b8785e3742 fix(guile-bootstrap): mirror guix static guile link strategy vxtls 2026-03-14 15:09:58 -04:00
  • 20eb963da1 fix(guile-bootstrap): force static linking for guile 2.2.4 seed vxtls 2026-03-14 14:21:25 -04:00
  • 4324f23d48 fix(guix): add dedicated build step to compile and run loopback bind helper before python server vxtls 2026-03-13 21:58:50 -04:00
  • 96c2cfbb98
    Merge branch 'fosslinux:master' into live-bootstrap-to-guix VXTLS 2026-03-13 17:20:23 -04:00
  • 19501750f5 fix(guix-bootstrap): serve local distfiles via fixed localhost HTTP mirror vxtls 2026-03-13 17:19:34 -04:00
  • 85a0ff7c72 fix(guix-1.5.0): make local-download patch compatible with default -p0 flow vxtls 2026-03-13 08:34:33 -04:00
  • f824b6f9ac
    Merge pull request #577 from fosslinux/which-update Andrius Štikonas 2026-03-12 19:37:44 +01:00
  • f786342a87 fix(guix-pull): create /etc/services before daemon startup vxtls 2026-03-12 10:50:29 -04:00
  • fc1cf31f77 fix(guix-bootstrap): allow offline distfiles in perform-download vxtls 2026-03-12 10:47:43 -04:00
  • 7c42824afe fix(guix-1.5.0): link against shared libguile for guile-gnutls runtime compatibility vxtls 2026-03-11 20:46:12 -04:00