bug#42151: [PATCH 0/3] offload to Childhurd fails: setting synchronous mode: locking protocol

2020-07-03 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: Hi! > "Jan (janneke) Nieuwenhuizen" skribis: > >> $ guix offload test >> guix offload: testing 1 build machines defined in '/etc/guix/machines.scm'... >> guix offload: Guix is usable on 'childhurd' (test returned

bug#42151: [PATCH 0/3] offload to Childhurd fails: setting synchronous mode: locking protocol

2020-07-03 Thread Jan Nieuwenhuizen
the database is supposed to be > architecture-independent and filling it is supposed to be deterministic. Yes, that works. > Congrats for getting this far anyway! Yeah... \o/ Janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bug#42151: [PATCH 4/3] database: Do not use journal_model=WAL for the Hurd.

2020-07-04 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: Adding one additional patch to this series, hence 4/3 (see attached) fixes the sqlite problem. With this over-complete series we can now do offload builds to a childhurd: --8<---cut here---start->8--- $ guix build -e &#x

bug#42151: [PATCH 4/3] database: Do not use journal_model=WAL for the Hurd.

2020-07-06 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: > Jan Nieuwenhuizen writes: > > Adding one additional patch to this series, hence 4/3 (see attached) > fixes the sqlite problem. For clarity -- patches 1-4 really do fix offloading to the Hurd and this... > After the build succeeds, the download fails

bug#41982: [PATCH v2] grub-core: Build fixes for i386

2020-07-08 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: Hello! > When cross-compiling Grub-2.04 from i386-linux-gnu to i586-pc-hurd on > GNU Guix, I got this error Today, we found* that my patch introduced a regression: a native, EFI build on i686-linux-gnu failed with lib/i386/relocator64.S:97: Error: bad re

bug#42151: [PATCH 4/3] database: Do not use journal_model=WAL for the Hurd.

2020-07-10 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: Hi! > Jan Nieuwenhuizen skribis: > >>>From dc6f96fc7de50602fb28d7ad7b8cbff09e55f538 Mon Sep 17 00:00:00 2001 >> From: "Jan (janneke) Nieuwenhuizen" >> Date: Fri, 3 Jul 2020 23:45:20 +0200 >> Subject: [PATCH 4/3] database

bug#42151: [PATCH 3/3] gnu: guix: Use sqlite/hurd for locking on the Hurd.

2020-07-10 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: > "Jan (janneke) Nieuwenhuizen" skribis: >> * gnu/packages/package-management.scm (guix)[inputs]: Use sqlite/hurd. > > Same here. > > Which makes me thing: how about applying the sqlite/hurd patch in a > build phase of sqlite that would

bug#42151: [PATCH 2/3] gnu: guile-sqlite3: Use sqlite/hurd for locking on the Hurd.

2020-07-10 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: > "Jan (janneke) Nieuwenhuizen" skribis: > >> This fixes >> >> guix offload: error: exception occurred on remote host 'localhost': >> (%exception #> synchronous mode: locking protocol" status: 1>>) &g

bug#42151: [PATCH 1/3] gnu: Add sqlite/hurd with locking fix.

2020-07-10 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: > "Jan (janneke) Nieuwenhuizen" skribis: > >> * gnu/packages/patches/sqlite3-hurd.patch: New file. >> * gnu/local.mk (dist_patch_DATA): Add it. >> * gnu/packages/sqlite.scm (sqlite/hurd): New variable. > > […] > >> +++ b/g

bug#42151: [PATCH v3 2/2] image: Do not set journal_model=WAL for the Hurd.

2020-07-11 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: > "Jan (janneke) Nieuwenhuizen" skribis: > >> This fixes <https://bugs.gnu.org/42151>. >> >> * gnu/system/images/hurd.scm (hurd-initialize-root-partition): Use >> #:wal-mode #f >> in call to ... [...] >> +

bug#42327: Offload build to Childhurd selects linux-libre-headers

2020-07-11 Thread Jan Nieuwenhuizen
-HEADERS-BOOT0, SYSTEM is "x86_64-linux". Passing SYSTEM from a LET-SYSTEM clause (see attached patch) seems to fix this...but i'm afraid that triggers a world rebuild. Our offload Childhurds can only run master, right? Is there any way around this? Thoughts? Greetings, --a-mi

bug#41982: [PATCH v2] grub-core: Build fixes for i386

2020-07-13 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: Hi! > Jan Nieuwenhuizen skribis: > >> Jan Nieuwenhuizen writes: >> >> lib/i386/relocator64.S:97: Error: bad register name `%rsp' >> >> The attached v2 fixes that. > > On the Guix side I guess you can go ahead and apply

bug#42561: arm-none-eabi-toolchain fails to build

2020-07-27 Thread Jan Wielkiewicz
t;gcc@7" ,gcc-7) ("flex" ,flex) ("isl" ,isl-0.18) ,@(alist-delete "isl" (package-native-inputs xgcc Jan Wielkiewicz

bug#42601: Guix install bug: error: Unbound variable: ~S

2020-07-29 Thread Jan Wielkiewicz
Hello, I made a package named "qmk-cli" and it seems Guix doesn't like it. Running "./pre-inst-env guix install "qmk-cli"" results in this: guix install: error: Unbound variable: ~S Jan Wielkiewicz

bug#42601: Guix install bug: error: Unbound variable: ~S

2020-07-29 Thread Jan Wielkiewicz
-nose2" ,python-nose2) ("python-yapf" ,python-yapf))) (arguments `(#:tests? #f)) ; no tests (home-page "https://github.com/qmk/qmk_cli";) (synopsis "Work with QMK Firmware") (description "A program to help users work with QMK Firmware.") (license license:expat))) Jan Wielkiewicz

bug#42601: Guix install bug: error: Unbound variable: ~S

2020-07-29 Thread Jan Wielkiewicz
Dnia 2020-07-29, o godz. 13:00:59 Leo Famulari napisał(a): > On Wed, Jul 29, 2020 at 06:16:47PM +0200, Jan Wielkiewicz wrote: > > It seems it's not about the name, but the package - I changed the > > name to "qmk" and it still doesn't work. Not that this

bug#42601: Guix install bug: error: Unbound variable: ~S

2020-07-29 Thread Jan Wielkiewicz
Dnia 2020-07-29, o godz. 19:57:35 Ricardo Wurmus napisał(a): > What is the actual diff? I see that (gnu packages hardware) does not > import (gnu packages avr), so it’s expected that “avr-toolchain” > cannot be found. > Just added it and I get the same result. Anyway, the error message is usel

bug#42601: Guix install bug: error: Unbound variable: ~S

2020-07-29 Thread Jan Wielkiewicz
Dnia 2020-07-29, o godz. 19:57:35 Ricardo Wurmus napisał(a): > > What is the actual diff? I see that (gnu packages hardware) does not > import (gnu packages avr), so it’s expected that “avr-toolchain” > cannot be found. > Okay, I tested it and it fails on "avr-toolchain", even though I have #

bug#42601: Guix install bug: error: Unbound variable: ~S

2020-07-29 Thread Jan Wielkiewicz
Dnia 2020-07-29, o godz. 22:17:01 Ricardo Wurmus napisał(a): > > “avr-toolchain” is a procedure, not a package. Use > “avr-toolchain-4.9” or “avr-toolchain-5”. > Success! What about the strange message though? "incorrect package definition" would be better.

bug#42601: Guix install bug: error: Unbound variable: ~S

2020-08-05 Thread Jan Wielkiewicz
Dnia 2020-08-05, o godz. 22:33:14 Ludovic Courtès napisał(a): > My bad, I believe this is fixed by > 05f3d34094b23dc9612ff6641a0257bc4f7dcd12. > > Thanks for reporting the issue! > > Is this bug closed, though? > > Ludo’. I can close it if needed.

bug#42601: Guix install bug: error: Unbound variable: ~S

2020-08-09 Thread Jan Wielkiewicz
1669:16 1 (raise-exception _ #:continuable? _) 1669:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1669:16: In procedure raise-exception: Throw to key `match-error' with args `("match" "no matching pattern" (unbound-variable "resolve-interface" &qu

bug#28243: Guix cross-compilation doesn't work

2020-08-11 Thread Jan Nieuwenhuizen
Manolis Ragkousis writes: This has been fixed since 6741f543e6f09069961edd741cd210b7f49aadcc that adds bootstrap tarballs for the Hurd. Thanks, Janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bug#27149: perl for arm-linux-gnueabihf

2020-08-11 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: >>> *guix build --target=arm-linux-gnueabihf* *perl* fails with the following >>> output: https://pastebin.com/QF0xKAmR This has been fixed by #40698. Thanks, Janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSo

bug#43005: make dist fails: "store file names embedded in the distribution"

2020-08-23 Thread Jan Nieuwenhuizen
n' > #define enable_hostname_completion(on_or_off) 0 > > -// > /gnu/store/cq0cmv35s9dhilx14zaghlc08gpc0hwr-tcc-boot0-0.9.26-6.c004e9a/lib/libc.a: > error: 'sigprocmask' defined twice > +// /gnu/store/…-tcc-boot0-0.9.26-6.c004e9a/lib/libc.a: error: 'sigpr

bug#43081: diffutils always referrers to the native coreutils

2020-08-31 Thread Jan Nieuwenhuizen
ing the canonical PR again( maybe setenv "PR_PROGRAM" just before the test phase or some substituting)? Janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bug#62932: emacs-git-timemachine broken `define-transient-command'

2023-04-18 Thread Jan Nieuwenhuizen
Hi! Trying to use M-x git-timemachine gives command-execute: Symbol’s function definition is void: define-transient-command Greetings, Janneke -- Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com

bug#36882: Qemu 4.2.0 build for x86_64-linux fails

2020-03-03 Thread Jan (janneke) Nieuwenhuizen
this? Trying to help here, but I'm not sure if I understand what's going on... Greetings, janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bug#40858: Cargo in Guix

2020-04-25 Thread Jan Ole Zabel
Hi, I just installed the rust package on guix-system and realized I have no idea of how to use `cargo` to build something. First, cargo is not in my search path after installing `rust`, because there is no link in `.guix-profile`. There is no dedicated package either. Second, the cargo binary inst

bug#41541: [PATCH 0/9] Merge wip-hurd-vm "last review round"

2020-06-04 Thread Jan (janneke) Nieuwenhuizen
From: Jan Nieuwenhuizen Hi! I've just reset wip-hurd-vm (and already locally fixed one commit message using a report by jonsger). This patch set includes all patches that I haven't seen any comments on yet. "wip-hurd-vm" is currently 23 commits and I believe we're goo

bug#41541: [PATCH 8/8] system: Add `hurd-activation'.

2020-06-04 Thread Jan (janneke) Nieuwenhuizen
* gnu/build/activation.scm (boot-time-system): Add #:kernel-command-line parameter. * gnu/build/activation.scm (activate-current-system): Likewise, and pass it. Change optional system parameter to #:system. * gnu/system.scm (gnu/linux-activation-script): Rename from activation-script. (activation-s

bug#41541: [PATCH 4/8] bootloader: grub: Add support for multiboot.

2020-06-04 Thread Jan (janneke) Nieuwenhuizen
* gnu/bootloader/grub.scm (grub-configuration-file): Add support for multiboot. --- gnu/bootloader.scm | 3 +- gnu/bootloader/grub.scm | 71 + 2 files changed, 46 insertions(+), 28 deletions(-) diff --git a/gnu/bootloader.scm b/gnu/bootloader.scm inde

bug#41541: [PATCH 6/8] system: examples: Add bare-hurd.tmpl.

2020-06-04 Thread Jan (janneke) Nieuwenhuizen
7 +7,7 @@ # Copyright © 2017 Mathieu Othacehe # Copyright © 2017 Leo Famulari # Copyright © 2017 Ricardo Wurmus -# Copyright © 2017 Jan Nieuwenhuizen +# Copyright © 2017, 2020 Jan (janneke) Nieuwenhuizen # Copyright © 2017 Arun Isaac # Copyright © 2018 Nikita # Copyright © 2018 Julien Le

bug#41541: [PATCH 5/8] system: Use 'hurd' package in label.

2020-06-04 Thread Jan (janneke) Nieuwenhuizen
* gnu/system.scm (kernel->boot-label): Add keyword parameter 'hurd'. If set, use it for label. (operating-system-default-label): Call with it with operating-system-hurd. --- gnu/system.scm | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/gnu/system.scm b/gnu/system.

bug#41541: [PATCH 2/8] bootloader: Extend `' for multiboot.

2020-06-04 Thread Jan (janneke) Nieuwenhuizen
Ludovic Courtès +;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; ;;; This file is part of GNU Guix. ;;; @@ -33,6 +34,9 @@ menu-entry-linux-arguments menu-entry-initrd menu-entry-device-mount-point +menu-entry-multiboot-kernel +

bug#41541: [PATCH 7/8] services: hurd: Add `hurd-etc-service'.

2020-06-04 Thread Jan (janneke) Nieuwenhuizen
/hurd.scm new file mode 100644 index 00..6e57b22810 --- /dev/null +++ b/gnu/services/hurd.scm @@ -0,0 +1,61 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software

bug#41541: [PATCH 3/8] system: Add 'multiboot-modules' field to .

2020-06-04 Thread Jan (janneke) Nieuwenhuizen
* gnu/system.scm ()[multiboot-modules]: New field. (read-boot-parameters): Initialize it. (operating-system-multiboot-modules, hurd-multiboot-modules): New procedure. (operating-system-boot-parameters): Cater for multiboot the Hurd and initialize it; avoid initrd in that case. (operating-system-ker

bug#41541: [PATCH 1/8] system: Add 'hurd' field to .

2020-06-04 Thread Jan (janneke) Nieuwenhuizen
* gnu/system.scm ()[hurd]: New field. * doc/guix.texi (operating-system Reference): Document 'hurd'. --- doc/guix.texi | 13 ++--- gnu/system.scm | 3 +++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 056bf011f6..4776eacacd 100644 ---

bug#41855: [PATCH 0/2] hurd-boot: Cleanups: Remove MAKEDEV, then use setxattr (on the Hurd).

2020-06-14 Thread Jan (janneke) Nieuwenhuizen
From: Jan Nieuwenhuizen Hi! Several variants of these patches were present on wip-hurd-vm before. Currently, we are running MAKEDEV from activation, and thus need hurd, bash, coreutils and sed in PATH. The first patch replaces that with scheme code, which seems a no-brainer to me. Then we

bug#41855: [PATCH 1/2] hurd-boot: Create individual translators instead of running MAKEDEV.

2020-06-14 Thread Jan (janneke) Nieuwenhuizen
quot;Welcome, this is GNU's early boot Guile.\n") (display "Use '--repl' for an initrd REPL.\n\n") @@ -147,35 +247,13 @@ XXX TODO: use settrans/setxattr instead of MAKEDEV (call-with-error-handling (lambda () - (define (translated? node) - ;; Return true if a translator is installed on NODE. - (with-output-to-port (%make-void-port "w") - (lambda () - (with-error-to-port (%make-void-port "w") - (lambda () - (zero? (system* "showtrans" "--silent" node))) - (let* ((args(command-line)) (system (find-long-option "--system" args)) (to-load (find-long-option "--load" args))) - (format #t "Creating essential servers...\n") - (setenv "PATH" (string-append system "/profile/bin" - ":" system "/profile/sbin")) - (for-each (match-lambda - ((node command) -(unless (translated? node) - (mkdir-p (dirname node)) - (apply invoke "settrans" "--create" node command - translators) - - (format #t "Creating essential device nodes...\n") - (with-directory-excursion "/dev" - (invoke "MAKEDEV" "--devdir=/dev" "std") - (invoke "MAKEDEV" "--devdir=/dev" "vcs") - (invoke "MAKEDEV" "--devdir=/dev" "tty1""tty2" "tty3" "tty4" "tty5" "tty6") - (invoke "MAKEDEV" "--devdir=/dev" "ptyp0" "ptyp1" "ptyp2") - (invoke "MAKEDEV" "--devdir=/dev" "console")) + (format #t "Setting-up essential translators...\n") + (setenv "PATH" (string-append system "/profile/bin")) + (set-hurd-device-translators) (false-if-exception (delete-file "/hurd")) (let ((hurd/hurd (readlink* (string-append system "/profile/hurd" -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bug#41855: [PATCH 2/2] hurd-boot: Use 'setxattr' instead of invoking settrans.

2020-06-14 Thread Jan (janneke) Nieuwenhuizen
r-records" "'${root}'" "'$(task-create)'" "'$(task-resume)'")) (target (%current-target-system)) (libc (if target -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bug#41982: [PATCH 1/1] gnu: grub: Cross-build fix for system i686-linux.

2020-06-21 Thread Jan (janneke) Nieuwenhuizen
es cross-build for the Hurd, from i686-linux, +see <https://bugs.gnu.org/41982>. + +From 270667540146f8ef9ea7a44258a71b3837a7af4a Mon Sep 17 00:00:00 2001 +From: "Jan (janneke) Nieuwenhuizen" +Date: Sun, 21 Jun 2020 15:10:40 +0200 +Subject: [PATCH] grub-core: Build fixes for i386 +

bug#42047: [PATCH 0/3] Running guix gc on the Hurd.

2020-06-25 Thread Jan (janneke) Nieuwenhuizen
From: Jan Nieuwenhuizen Hi! As discussed on IRC, we would like to get "guix gc" to work on the Hurd. It's kind of essential to get the build nodes running a Childhurd. We discussed several workarounds, but an acceptable one is non-trivial; so better look into a proper fix f

bug#42047: [PATCH 2/3] image: hurd: Initialize root partition for the Hurd.

2020-06-25 Thread Jan (janneke) Nieuwenhuizen
)) + (initializer hurd-initialize-root-partition)) (define hurd-barebones-disk-image (image -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bug#42047: [PATCH 1/3] image: hurd: Create hurd-compatible ext2 file-system.

2020-06-25 Thread Jan (janneke) Nieuwenhuizen
/system/images/hurd.scm b/gnu/system/images/hurd.scm index 4417f03cc8..e5e120d49c 100644 --- a/gnu/system/images/hurd.scm +++ b/gnu/system/images/hurd.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2020 Mathieu Othacehe +;;; Copyright © 2020 Jan

bug#42047: [PATCH 3/3] guix: gc: Support for the Hurd.

2020-06-25 Thread Jan (janneke) Nieuwenhuizen
ot;etc/mtab"))) + (mkdir* (scope "etc")) + (symlink "/proc/mounts" (scope "etc/mtab"))) (define* (boot-hurd-system #:key (on-error 'debug)) diff --git a/guix/store/roots.scm b/guix/store/roots.scm index 58653507f8..9b4a05b149 100644 --- a/guix/store/roots

bug#42151: [PATCH 0/3] offload to Childhurd fails: setting synchronous mode: locking protocol

2020-07-01 Thread Jan (janneke) Nieuwenhuizen
35 10)) (with-exception-handler ("ice-9/boot-9.scm" 1730 15)) (#f ("guix/repl.scm" 119 7))) --8<---cut here---end--->8--- Maybe we're missing some file_lock patch that Debian has? Where to look, glibc, hurd, ...? Id

bug#42151: [PATCH 2/3] gnu: guile-sqlite3: Use sqlite/hurd for locking on the Hurd.

2020-07-01 Thread Jan (janneke) Nieuwenhuizen
quot; ,guile-3.0) - ("sqlite" ,sqlite))) + ("sqlite" ,sqlite/hurd))) (synopsis "Access SQLite databases from Guile") (description "This package provides Guile bindings to the SQLite database system.") -- Jan Nieuwenhuizen |

bug#42151: [PATCH 3/3] gnu: guix: Use sqlite/hurd for locking on the Hurd.

2020-07-01 Thread Jan (janneke) Nieuwenhuizen
x27;guix substitute' - ("sqlite" ,sqlite) + ("sqlite" ,sqlite/hurd) ("libgcrypt" ,libgcrypt) ("guile" ,guile-3.0-latest) -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bug#42151: [PATCH 1/3] gnu: Add sqlite/hurd with locking fix.

2020-07-01 Thread Jan (janneke) Nieuwenhuizen
e.scm index 8468131ddf..d5c44b0d0f 100644 --- a/gnu/packages/sqlite.scm +++ b/gnu/packages/sqlite.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2017 Jelle Licht ;;; Copyright © 2018 Tobias Geerinckx-Rice ;;; Copyright © 2018 Alex Vong +;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; ;;; This f

bug#42151: [PATCH v2 3/4] gnu: guix: Use sqlite/hurd for locking on the Hurd.

2020-07-10 Thread Jan (janneke) Nieuwenhuizen
x27;guix substitute' - ("sqlite" ,sqlite) + ("sqlite" ,sqlite/hurd) ("libgcrypt" ,libgcrypt) ("guile" ,guile-3.0-latest) -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bug#42151: [PATCH v2 4/4] image: Do not set journal_model=WAL for the Hurd.

2020-07-10 Thread Jan (janneke) Nieuwenhuizen
U ;;; Copyright © 2017, 2019 Caleb Ristvedt ;;; Copyright © 2018, 2020 Ludovic Courtès +;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; ;;; This file is part of GNU Guix. ;;; @@ -20,6 +21,7 @@ (define-module (guix store database) #:use-module (sqlite3) #:use-module (guix config)

bug#42151: [PATCH v2 2/4] gnu: guile-sqlite3: Use sqlite/hurd for locking on the Hurd.

2020-07-10 Thread Jan (janneke) Nieuwenhuizen
quot; ,guile-3.0) - ("sqlite" ,sqlite))) + ("sqlite" ,sqlite/hurd))) (synopsis "Access SQLite databases from Guile") (description "This package provides Guile bindings to the SQLite database system.") -- Jan Nieuwenhuizen |

bug#42151: [PATCH v2 1/4] gnu: Add sqlite/hurd with locking fix.

2020-07-10 Thread Jan (janneke) Nieuwenhuizen
ges/sqlite.scm index 8468131ddf..d5c44b0d0f 100644 --- a/gnu/packages/sqlite.scm +++ b/gnu/packages/sqlite.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2017 Jelle Licht ;;; Copyright © 2018 Tobias Geerinckx-Rice ;;; Copyright © 2018 Alex Vong +;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; ;;; Th

bug#42151: [PATCH v3 1/2] gnu: sqlite: Add locking-mode fix for the Hurd.

2020-07-10 Thread Jan (janneke) Nieuwenhuizen
/gnu/packages/sqlite.scm index 8468131ddf..eeb77749d8 100644 --- a/gnu/packages/sqlite.scm +++ b/gnu/packages/sqlite.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2017 Jelle Licht ;;; Copyright © 2018 Tobias Geerinckx-Rice ;;; Copyright © 2018 Alex Vong +;;; Copyright © 2020 Jan (janneke) Nieuw

bug#42151: [PATCH v3 2/2] image: Do not set journal_model=WAL for the Hurd.

2020-07-10 Thread Jan (janneke) Nieuwenhuizen
U ;;; Copyright © 2017, 2019 Caleb Ristvedt ;;; Copyright © 2018, 2020 Ludovic Courtès +;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; ;;; This file is part of GNU Guix. ;;; @@ -20,6 +21,7 @@ (define-module (guix store database) #:use-module (sqlite3) #:use-module (guix config)

<    1   2   3