Ludovic Courtès writes:
Hello,
> Janneke Nieuwenhuizen skribis:
>
>> As mentioned on IRC, I've reconfigured my system to core-updates+this
>> patch series and it works for me.
>
> Pushed as 817838c38bbeb4ef7dcb64af5fce168aeb51306e, thanks for testing!
Yay!
>&
-service-type
(home-dotfiles-configuration
(directories (list "./dotfiles"
creates
~/guix/.config/guix/channels.scm
an extra toplevel `guix" directory!
What gives?
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.o
Ludovic Courtès writes:
Hi!
> Janneke Nieuwenhuizen skribis:
>
>> Ludovic Courtès writes:
>
> [...]
>
>>> We could define ‘glibc-utf8-locales’ with ‘define/system-dependent’, as
>>> we’ve done in commencement.scm. However, I don’t think that’s feasible
Simon Tournier writes:
Hi!
> On Tue, 07 Nov 2023 at 16:44, Janneke Nieuwenhuizen wrote:
>
>> /gnu/store/y3vdq2pdkljrw63xxnc2vb6lz07ycar6-git-minimal-2.41.0/libexec/git-core/git-submodule:
>> line 7: basename: command not found
>> /gnu/store/y3vdq2pdkljrw63xxnc2vb6lz07
iff4yz9p0nmg-m2-planet-1.10.0-checkout
404 Not Found) #f)
--8<---cut here---end--->8---
Ideas?
I reverted to m2-planet-1.9.0 as that will also build mes, and we've got
its source already built...
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
Ludovic Courtès writes:
Hello,
> Janneke Nieuwenhuizen skribis:
>
>> Ludovic Courtès writes:
>>
>>> Anyway, in both cases the core issue remains: we’re building packages
>>> with the wrong locale data.
>>>
>>> The mismatch comes f
Ludovic Courtès writes:
> Hi,
>
> Janneke Nieuwenhuizen skribis:
>
>>> starting phase `remove-tests'
>>> error: in phase 'remove-tests': uncaught exception:
>>> decoding-error "decode-char" "input decoding error" 10737
error before trying to build guile-avahi a while ago
(before 21deb89e287b5821975544118bf137562a91d4e1) and it really puzzled
me. The idea that a mismatch between GUIX_LOCPATH's glibc version for
locales (2.35) and the glibc actually used (2.37) would cause this
mysterious bug, is kind of a relief...
...although I've got no idea what causes this mismatch or how to fix it
;)
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
x and the explananion here,
Greetings
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
Janneke Nieuwenhuizen writes:
Hi!
Just a headsup with more information.
> Ludovic Courtès writes:
>
>> If you experience it, please share the command line and command output!
>
> Never seen this before, but here it is...
[..]
> ./guix/store.scm:1036:9: ERROR:
>
15Gi
--8<---cut here---end--->8---
Not my daily driver, wanted to update before testing the new Smart
Hurdloading patch set...
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
ection _
# _ # _ # _ ?)
In guix/build/download.scm:
468:4 2 (open-connection-for-uri _ #:timeout _ #:verify-certificate? _)
360:6 1 (tls-wrap # _ #:verify-certificate? _)
In ice-9/boot-9.scm:
1685:16 0 (raise-exception _ #:continuable? _)
ice-9/boot-9.scm:1685:16: In procedure raise-
Janneke Nieuwenhuizen writes:
Hi!
> Janneke Nieuwenhuizen writes:
>
>> Ludovic Courtès writes:
> If there are no objections I'll go forward and install this patch by the
> end of the weekend.
So, I've been running guix pull from hurd-team on the Hurd all day.
St
Janneke Nieuwenhuizen writes:
Hi!
> Ludovic Courtès writes:
>
> Hello!
>
>> Janneke Nieuwenhuizen skribis:
>>
>>>>From ad94f06620e53fcc1495a2e2479dfc627177047c Mon Sep 17 00:00:00 2001
[..]
>> Anyhow, thanks for tackling this issue!
>
> Hehe.
Janneke Nieuwenhuizen writes:
Hi!
> Title says it all...
[..]
After discussing with the security team, pushed to master as
1ef4974be94d75d935d98399dcda44199a1fca47
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.
ented whitelist prefix for /.
Find a fix attached.
Greetings,
Janneke
>From 5b7af1342f4f0d91df9de960877889d40b8c5d64 Mon Sep 17 00:00:00 2001
Message-ID: <5b7af1342f4f0d91df9de960877889d40b8c5d64.1694206063.git.jann...@gnu.org>
From: Janneke Nieuwenhuizen
Date: Wed, 6 Sep 2023 10:52:
Ludovic Courtès writes:
Hello!
> Janneke Nieuwenhuizen skribis:
>
>>>From ad94f06620e53fcc1495a2e2479dfc627177047c Mon Sep 17 00:00:00 2001
>> Message-ID:
>>
>> From: Janneke Nieuwenhuizen
>> Date: Thu, 22 Jun 2023 08:30:25 +0200
>> Subject: [P
Janneke Nieuwenhuizen writes:
Hi!
> Ludovic Courtès writes:
>
> Hi!
>
>> Janneke Nieuwenhuizen skribis:
>>
[..]
>> In fact, guix/*.go is entirely missing, it seems:
>
> Right...that makes sense now that I look at the code again.
>
> Wait...I probably ev
Janneke Nieuwenhuizen writes:
Hi!
> Ludovic Courtès writes:
>> Janneke Nieuwenhuizen skribis:
>>
[..]
> it still has the "gnu/packages" directory name hardcoded here. (I even
> believe this was kind-of intentional, meaning not to split-up builds of
> other d
Ludovic Courtès writes:
Hi!
> Janneke Nieuwenhuizen skribis:
>
>> Similar to the Makefile.am change, this breaks-up packages into 26 chunks
>> when building on 32bit. Also force garbage collection.
>>
>> * guix/self.scm (compiled-modules)[process-directory/32bit]
Janneke Nieuwenhuizen writes:
After a LGTM from Ludo and discussing with Maxim on IRC, pushed to
master as 5898b2e8a3dbf7797e83b39a2783c5b543015725
Maxim suggested (<https://logs.guix.gnu.org/guix/2023-08-22.log#211631>)
we could maybe use Guile in make to split building .go files in
Makef
Janneke Nieuwenhuizen writes:
> diff --git a/guix/self.scm b/guix/self.scm
> index 81a36e007f..151fa9f452 100644
[..]
> + (parameterize ((current-warning-port (%make-void-port "w")))
meant to move this comment
> + ;; Hide compilatio
This breaks-up packages into five chunks of ~150,000 lines, allowing guix
build --target=i586-pc-gnu from an x86 host.
This is a followup to 1aa7ee52c6c520c2dbbdb06f1381466e9fd96294.
* Makefile.am (first_half): Rename to...
(first_quart): ...this, and also split into...
(second_quart): ...this.
(
Copyright © 2020 Martin Becze
+;;; Copyright © 2023 Janneke Nieuwenhuizen
;;;
;;; This file is part of GNU Guix.
;;;
@@ -1210,9 +1211,12 @@ (define* (compiled-modules name module-tree module-files
'((guix build compile)
(g
Janneke Nieuwenhuizen writes:
> * Makefile.am (first_half): Rename to...
[..]
> +print-p1:
> + @echo $(MODULES_PACKAGES1)
> +print-p2:
> + @echo $(MODULES_PACKAGES2)
> +print-p3:
> + @echo $(MODULES_PACKAGES3)
> +print-p4:
> + @echo $(MODULES_PACKAGES4)
This breaks-up packages into five chunks of ~150,000 lines, allowing guix
build --target=i586-pc-gnu from an x86 host.
This is a followup to 1aa7ee52c6c520c2dbbdb06f1381466e9fd96294.
* Makefile.am (first_half): Rename to...
(first_quart): ...this, and also split into...
(second_quart): ...this.
(
2023 Ludovic Courtès
;;; Copyright © 2020 Martin Becze
+;;; Copyright © 2023 Janneke Nieuwenhuizen
;;;
;;; This file is part of GNU Guix.
;;;
@@ -1210,9 +1211,12 @@ (define* (compiled-modules name module-tree module-files
'((guix build compile)
stly, these patches feel like a workaround for Guile / libgc memory
management? Otoh, being able to build Guix on 32bit hosts is kinda nice
too... So yeah.
Greetings,
Janneke
Janneke Nieuwenhuizen (2):
build: Build gnu/packages/*.go in five steps.
self: Build gnu/pack
n on Guix System, for my development
> environments.)
Hmm, yeah -- that sounds like the proper way of doing things. Maybe my
pracice and advise should go into that direction instead.
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
ngw32-AR) embeds timestamps in the
archives it creates.
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
Ludovic Courtès writes:
Hey!
> Janneke Nieuwenhuizen skribis:
>
>> test-name: gc-roots, initial
>> location: /home/janneke/src/guix/master/tests/store-roots.scm:33
>> source:
>> + (test-equal
>> + "gc-roots, initial"
>> + (list (string
Janneke Nieuwenhuizen writes:
Hi...
So, I goofed-up a bit here. Because test suite took ages to run on by
32bit iron, I tried taking the --system=i686-linux shortcut. That
doesn't work
> which yield 23 test failures in these files
>
> FAIL: tests/containers
> FAIL: test
: tests/containers
FAIL: tests/guix-environment
FAIL: tests/guix-environment-container
FAIL: tests/guix-home
FAIL: tests/store-roots
FAIL: tests/syscalls
--8<---cut here---end--->8---
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPon
Josselin Poiret writes:
Hey!
> Janneke Nieuwenhuizen writes:
>
>> Just a headsup that this change breaks the store-roots test on the hurd
>> for me.
>
> Thanks for the feedback Janneke. It seems that there is some left-over
> state that can mess with this stat
Janneke Nieuwenhuizen writes:
Hello,
> Josselin Poiret writes:
>
> Hi!
>
>> * tests/store-roots.scm ("gc-roots, initial"): Set expected result to empty.
>> Also do not error out if /profiles doesn't exist.
[..]
> Just a headsup that this change breaks
-exception
> + (delete-file-recursively (string-append %state-directory "/profiles")))
> (gc-roots)))
>
> ;; The 'open-connection' call below gets guix-daemon to create
Just a headsup that this change breaks the store-roots test on the hurd
for me.
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
ta-package)
>>
>> using this snippet.
>
> I have local fixes for all of them
Nice! I can confirm they work for me.
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
store-roots.log
Description: Binary data
texlive.log
Description: Binary data
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
Janneke Nieuwenhuizen writes:
Hello again,
>> It appears that the Guix-Past channel now fails to build like so:
[..]
>> (exception unbound-variable (value #f) (value "Unbound variable: ~S") (value
>> (crust-pine64-plus)) (value #f))
[..]
>> I
form?
--8<---cut here---end--->8---
The hurd-team branch has (two) `make update-guix-package' commits
because it has guix build fixes for the hurd.
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
Ludovic Courtès writes:
Hello,
> Janneke Nieuwenhuizen skribis:
>
[..]
>>
>> (snippet
>> #~(begin
>> ;; XXX: The GCC test suite contains files with non-ASCII file
>> ;; names, which cannot be repacked by BOOTSTRAP-OR
here---end--->8---
but now `guix build hello' seems to hang, so it a circular dependency
might have been introduced somewhere. What a mess...
WDYT?
Greetings,
Janneke
>From 37f38eb35fff505da9bfad8cb1f5f250378f7648 Mon Sep 17 00:00:00 2001
Message-Id: <37f38eb
o: "How do I upgrade to 1.4",
but I don't see it in the channel logs yet).
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
Janneke Nieuwenhuizen writes:
> Using home-openssh-service-type on Ubuntu 22.10 (OpenSSH_9.3p1, OpenSSL
> 1.1.1t 7 Feb 2023) always creates an ~/.ssh/authorized_keys that breaks
> key-based login. I cannot access the logs and don't know what the
> problem might be.
Pu
Ludovic Courtès writes:
Hello,
> This patch had fallen through the cracks…
Ah, no problem.
> Janneke Nieuwenhuizen skribis:
>
>>>From 2ac41477dad5699b748acfc72d4e91e0e14fa16a Mon Sep 17 00:00:00 2001
>> From: Janneke Nieuwenhuizen
>> Date: Sat, 22 Apr 2023 09:
Seems only one X-Debbugs-Cc header is honoured at a time, forgot them
initiially...
Seems only one X-Debbugs-Cc header is honoured at a time, forgot them
initiially...
Seems only one X-Debbugs-Cc header is honoured at a time, forgot them
initiially...
Seems only one X-Debbugs-Cc header is honoured at a time, forgot them
initiially...
;;; Copyright © 2020, 2022 Maxim Cournoyer
-;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen
+;;; Copyright © 2020, 2023 Jan (janneke) Nieuwenhuizen
;;; Copyright © 2020, 2022 Efraim Flashner
;;; Copyright © 2021 Maxime Devos
;;; Copyright © 2021 raid5atemyhomework
@@ -1037,8 +1037,11 @@ (d
making this the default.
WDYT?
Greetings,
Janneke
>From 1ca23618085ae0f5cbc4e989c591b2ee1cdede52 Mon Sep 17 00:00:00 2001
From: Janneke Nieuwenhuizen
Date: Wed, 19 Apr 2023 16:42:50 +0200
Subject: [PATCH] home: services: ssh: Support leaving ~/.ssh/authorized_keys
alone.
The default was to remove an
des this
fix:
https://codeberg.org/pidu/git-timemachine/commit/ca09684e94767cc0b2339b77b778b4de4f9d104f
Pushed to master as
f7493f97466a1b6efb21a5157fce6536a874809e
Greetings,
Janneke
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | A
Andreas Enge writes:
> Am Wed, Feb 15, 2023 at 09:39:39AM +0100 schrieb Janneke Nieuwenhuizen:
>> I have released 0.24.2 and updated mes-boot on core-updates as
>> Let's hope this fixes these bugs.
>
> With your latest patch, I have successfully bootstrapped core-updat
s!
Greetings,
Janneke
*) https://lists.gnu.org/archive/html/guix-devel/2023-02/msg00137.html
--
Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
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)
/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
This fixes
guix offload: error: exception occurred on remote host 'localhost':
(%exception #>)
* gnu/packages/guile.scm (guile-sqlite3)[inputs]: Use sqlite/hurd instead of
sqlite.
---
gnu/packages/guile.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/gui
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
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)
* gnu/packages/package-management.scm (guix)[inputs]: Use sqlite/hurd.
---
gnu/packages/package-management.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/package-management.scm
b/gnu/packages/package-management.scm
index 9986976cc6..64c6931011 100644
--- a/gn
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
This fixes
guix offload: error: exception occurred on remote host 'localhost':
(%exception #>)
* gnu/packages/guile.scm (guile-sqlite3)[inputs]: Use sqlite/hurd instead of
sqlite.
---
gnu/packages/guile.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/gui
* gnu/packages/package-management.scm (guix)[inputs]: Use sqlite/hurd.
---
gnu/packages/package-management.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/package-management.scm
b/gnu/packages/package-management.scm
index 068d46566c..52c5a1e60d 100644
--- a/gn
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
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
(janneke) Nieuwenhuizen
;;;
;;; This file is part of GNU Guix.
;;;
@@ -66,6 +67,7 @@
(offset root-offset)
(label root-label)
(file-system "ext2")
+ (file-system-options '("-o" "hurd" "-O" "ext_attr"
This is a follow-up to commit b904b59ce592c89dfb4675a8c06757afed6738a0.
* gnu/system/image.scm (hurd-initialize-root-partition): Move to ...
* gnu/system/images/hurd.scm (hurd-initialize-root-partition): ... here.
(hurd-disk-image): Use it.
---
gnu/system/image.scm | 7 ---
gnu/system/i
truct): #f
--8<---cut here---end--->8---
How sad!
I'm a bit stuck on this, probably because I'm feeling somewhat discouraged.
Any ideas what could have broken this, how to look into it, fix this?
Greetings,
Janneke
Jan (janneke) Nieuwenhui
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
+
* gnu/build/hurd-boot.scm (make-hurd-device-nodes): Do not create
dev/{null,zero,full,random,urandom} mount points.
(setup-translator, xattr-translator,
showtrans-translator?, translated?, set-hurd-device-translators): New
procedures.
(boot-hurd-system): Use them instead of running MAKEDEV.
---
gn
Note: Using `getxattr' on the Hurd instead of running showtrans does not
work (yet?).
* gnu/build/hurd-boot.scm (setup-translator): Use 'setxattr' instead of
invoking settrans.
* gnu/system.scm (hurd-multiboot-modules): Add --x-xattr-translator-records to
enable xattr-embebbing of translators.
---
only need hurd in PATH for settrans and gettrans.
The second patch then switches to using setxattr instead of settrans; alas we
still need gettrans as getxattr behaves "funny" on translated nodes. I
suppose that would be a question for the bug-hurd?
Greetings,
Janneke
Jan (janneke) Nie
* 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
---
* 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
/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
* 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.
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
+
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
* 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
* 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
,
mainly to see if it would fix the old vm-image, and make sure that it would
not break anything. While I would still suggest to merge that work, I have
removed it from wip-hurd-vm; the only supported way to build a VM image for
the Hurd is by using the new disk-image.
Thanks,
Janneke
Jan (jannek
Mathieu Othacehe writes:
Hello!
>> Yup, turned out patching GCC was too difficult. I'm experimenting a
>> filter over inputs passed to set-path-environment-variable in set-paths.
>
> This is also quite tricky, because the "libc" input passed to set-paths
> must not be removed from C_INCLUDE_PATH
84 matches
Mail list logo