[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: website: childhurds-and-substitutes: Tweak.
From: |
Ludovic Courtès |
Subject: |
branch master updated: website: childhurds-and-substitutes: Tweak. |
Date: |
Wed, 07 Oct 2020 11:27:34 -0400 |
This is an automated email from the git hooks/post-receive script.
civodul pushed a commit to branch master
in repository guix-artwork.
The following commit(s) were added to refs/heads/master by this push:
new 39266f8 website: childhurds-and-substitutes: Tweak.
39266f8 is described below
commit 39266f80009103407929a7b24578136cd55e0f05
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Wed Oct 7 17:26:32 2020 +0200
website: childhurds-and-substitutes: Tweak.
* website/drafts/childhurds-and-substitutes.md (Building a Hurd virtual
machine): Fix links to commits. Use a fixed-width font for identifiers.
---
website/drafts/childhurds-and-substitutes.md | 44 ++++++++++++++--------------
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/website/drafts/childhurds-and-substitutes.md
b/website/drafts/childhurds-and-substitutes.md
index 70a1e36..b6a4fde 100644
--- a/website/drafts/childhurds-and-substitutes.md
+++ b/website/drafts/childhurds-and-substitutes.md
@@ -84,26 +84,26 @@ on the Hurd.
A lot of things had to be in place to support this, we worked on
- * Adding [Multiboot support](https://en.wikipedia.org/wiki/Multi-booting)
- to
[grub-minimal-bootloader](https://git.savannah.gnu.org/cgit/guix.git/?commit=1244491a0d5334e1589159a2ff67bbc967b9648b);
a nice standard that Linux sadly does
+ * Adding [multiboot support](https://en.wikipedia.org/wiki/Multi-booting)
+ to
[`grub-minimal-bootloader`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=1244491a0d5334e1589159a2ff67bbc967b9648b);
a nice standard that Linux sadly does
not support,
- * Support for the Hurd and cross-building of
-
[%base-packages/hurd](https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/system/hurd.scm#n62),
- * Support for the hurd and cross-building of
-
[%base-services/hurd](https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/system/hurd.scm#n67),
- - Add
[hurd-console-service](https://git.savannah.gnu.org/cgit/guix.git/?commit=f9c04580bf5462bb088f47ad8fc6c3136649cbd6),
- - Add
[hurd-getty-service](https://git.savannah.gnu.org/cgit/guix.git/?commit=7ccd471c71d650055e99cd02381bc8dcd86d5313),
- - Add
[hurd-default-essential-services](https://git.savannah.gnu.org/cgit/guix.git/?commit=45b2cb439deaa2f438aed3893ee8fc80445d5563),
- - Add Hurd support to the
[%boot-service](https://git.savannah.gnu.org/cgit/guix.git/?commit=b37c544196898cc3dfa3da07ed344fbe11abc120)
- - Add a
[hurd-startup-service](https://git.savannah.gnu.org/cgit/guix.git/?commit=68d8c094659565fe19abc1c433a17337ce5cacb7),
- - Add Hurd support to the
[activation-service](https://git.savannah.gnu.org/cgit/guix.git/?commit=c3fd2df705695a0dc9f393545606360be1ea6104),
- - Add Hurd support for syscalls
-
[_define-c-struct_](https://git.savannah.gnu.org/cgit/guix.git/?commit=86f5decd2066889bf2e60df388d6c812aede0917),
-
[_ioctl_](https://git.savannah.gnu.org/cgit/guix.git/?commit=598be42dfa3aa1f6a92b5562397742b3fa96a3e0),
-
[_readdir*_](https://git.savannah.gnu.org/cgit/guix.git/?commit=82d8959e5d137b2061a68878d78a8f74a238ac44),
-
[_sockaddr-in_](https://git.savannah.gnu.org/cgit/guix.git/?commit=0d371c633f7308cfde2432d6119d386a5c63198c),
-
[_getxattr_](https://git.savannah.gnu.org/cgit/guix.git/?commit=df05842332be80ed7f53022402b95cf711163b41),
-
[_setxattr_](https://git.savannah.gnu.org/cgit/guix.git/?commit=d155c9d93496ae620829fbc33b5694e74cda9683),
+ * Support for the Hurd and cross-building of the core packages listed in
+
[`%base-packages/hurd`](https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/system/hurd.scm#n62),
+ * Support for the Hurd and cross-building of the system services in
+
[`%base-services/hurd`](https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/system/hurd.scm#n67),
+ - Add
[`hurd-console-service`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=f9c04580bf5462bb088f47ad8fc6c3136649cbd6),
+ - Add
[`hurd-getty-service`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=7ccd471c71d650055e99cd02381bc8dcd86d5313),
+ - Add
[`hurd-default-essential-services`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=45b2cb439deaa2f438aed3893ee8fc80445d5563),
+ - Add Hurd support to
[`%boot-service`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=b37c544196898cc3dfa3da07ed344fbe11abc120)
+ - Add a
[`hurd-startup-service`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=68d8c094659565fe19abc1c433a17337ce5cacb7),
+ - Add Hurd support to
[`activation-service`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=c3fd2df705695a0dc9f393545606360be1ea6104),
+ - Add Hurd support for “syscallsâ€:
+
[`define-c-struct`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=86f5decd2066889bf2e60df388d6c812aede0917),
+
[`ioctl`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=598be42dfa3aa1f6a92b5562397742b3fa96a3e0),
+
[`readdir*`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=82d8959e5d137b2061a68878d78a8f74a238ac44),
+
[`sockaddr-in`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=0d371c633f7308cfde2432d6119d386a5c63198c),
+
[`getxattr`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=df05842332be80ed7f53022402b95cf711163b41),
+
[`setxattr`](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=d155c9d93496ae620829fbc33b5694e74cda9683),
counting some ~200 patches by ten people over six months; including
generic cross-compilation fixes and support, and Hurd fixes and
@@ -119,11 +119,11 @@ You may notice that we are using the new `disk-image`
command rather
than the old `vm-image`. One of the big hurdles in producing a VM
image was [the way Guix produces VM
images](https://issues.guix.gnu.org/41350): it would run a target
-QEMU, e.g. `qemu-ARM`. That does not work for the Hurd, as there is
-no `qemu-HURD`. Without going into the hairy details, when Ludo and
+QEMU, e.g. `qemu-arm`. That does not work for the Hurd, as there is
+no `qemu-hurd`. Without going into the hairy details, when Ludo and
Janneke were—three patch sets, 50 messages and 13 days later—almost
ready to give up, Mathieu came to the rescue with his [brand-new
-implementation](https://git.savannah.gnu.org/cgit/guix.git/?commit=f19cf27c2b9ff92e2c0fd931ef7fde39c376adaa)
+implementation](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=f19cf27c2b9ff92e2c0fd931ef7fde39c376adaa)
of the `disk-image` command. At the time, Hurd work was done on the
`wip-hurd` branch and the disk-image work on `wip-disk-image`. Soon
after, Mathieu proposed an [_explosive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: website: childhurds-and-substitutes: Tweak.,
Ludovic Courtès <=