Re: Add a way to disable serialization support to (guix services configuration)

2021-05-06 Thread Maxim Cournoyer
Hello Xinglu! Thank you for working on it! I spent the evening trying things but none worked, so your kudos for finding how to make it work! :-). Some comments follow (and a patch implementing them): Xinglu Chen writes: [...] > @@ -63,6 +64,9 @@ > (define (configuration-missing-field kind

Authenticating maintenance.git

2021-05-06 Thread Ludovic Courtès
Hello Guix! I’ve added a ‘.guix-authorizations’ file in maintenance.git, at last! We can now authenticate the repository we’ve checked out: guix git authenticate 8a7e10b447b574279a7016ae6ea15bc7bcd46253 \ "3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5" --stats It’s also possible to

Re: RISC-V is giving away developer boards

2021-05-06 Thread Gabriel Wicki
hi i'm also interested and in fact looking for an opportunity for my bachelor thesis (coming fall semester). so i'd happily invest something like 8-10hrs/week for 12-14 weeks (sept-dec). though not an expert with neither guix nor risc-v i'd try to make up with enthusiasm and willpower. and

Re: bug#47615: [PATCH 0/9] Add 32-bit powerpc support

2021-05-06 Thread Ludovic Courtès
Hi Efraim, Efraim Flashner skribis: > On Sat, Apr 17, 2021 at 06:04:02PM +0200, Ludovic Courtès wrote: [...] >> 3. OTOH, what will be the status of this architecture? I don’t think >> new 32-bit PPC hardware is being made (right?), so I guess we >> probably won’t have substitutes

Re: bug#47615: [PATCH 0/9] Add 32-bit powerpc support

2021-05-06 Thread Ludovic Courtès
Maxime Devos skribis: > Efraim Flashner schreef op do 22-04-2021 om 10:59 [+0300]: >> * gnu/packages/version-control.scm (mercurial)[arguments]: Skip tests on >> powerpc-linux. >> --- >> gnu/packages/version-control.scm | 6 +- >> 1 file changed, 5 insertions(+), 1 deletion(-) >> >>

Re: RISC-V is giving away developer boards

2021-05-06 Thread Pjotr Prins
> is this thread [1] ("Porting Guix to RISCV", from last october) the latest > news on developments regarding guix and RISC-V? Pretty much. We have a few interested people here! GNU Mes is on board to help create a bootstrap. I think it makes sense to submit an application to NLNet and it also

Re: bug#47615: [PATCH 0/9] Add 32-bit powerpc support

2021-05-06 Thread Ludovic Courtès
Efraim Flashner skribis: > * gnu/packages/guile.scm (guile-3.0)[arguments]: On powerpc add two > phases to adjust for 32-bit big-endian systems. [...] > + (add-after 'unpack 'adjust-bootstrap-flags > + (lambda _ > + ;; Upstream knows about

Re: bug#47615: [PATCH 0/9] Add 32-bit powerpc support

2021-05-06 Thread Ludovic Courtès
Efraim Flashner skribis: > * gnu/packages/disk.scm (mac-fdisk): New variable. > * gnu/packages/patches/mac-fdisk-gentoo-patchset.patch, > gnu/packages/patches/mac-fdisk-p18.patch: New files. > * gnu/local.mk (dist_patch_DATA): Register them. [...] > +++

Re: A "cosmetic changes" commit that removes security fixes

2021-05-06 Thread Pierre Neidhardt
Hi Ludo, Thanks for the links, it's a good starting point. > For the record, you can read about Guix roles and responsibilities at: > > https://guix.gnu.org/en/blog/2019/gnu-guix-maintainer-collective-expands/ I think a good next step would be to store this information at a more accessible

Re: FYI: guile-scheme bindings to GNU Mach and the Hurd

2021-05-06 Thread Ludovic Courtès
Maxime Devos skribis: > Ludovic Courtès schreef op zo 02-05-2021 om 22:51 [+0200]: >> > [...] moved it to ;. >> >> Nice! I knew of the Common Lisp effort this is based on, and the idea >> of reusing the .lisp code unchanged is smart. Looks promising!

Re: bug#47615: [PATCH 0/9] Add 32-bit powerpc support

2021-05-06 Thread Efraim Flashner
On Thu, May 06, 2021 at 04:48:09PM +0200, Ludovic Courtès wrote: > Efraim Flashner skribis: > > > * gnu/packages/disk.scm (mac-fdisk): New variable. > > * gnu/packages/patches/mac-fdisk-gentoo-patchset.patch, > > gnu/packages/patches/mac-fdisk-p18.patch: New files. > > * gnu/local.mk

Re: bug#47615: [PATCH 1/9] gnu: bootstrap: Add support for powerpc-linux.

2021-05-06 Thread Ludovic Courtès
Hi Chris, Chris Marusich skribis: > Chris Marusich writes: > >> Efraim Flashner writes: >> >>> On 923bb70a1bff657125c3008f119a477e5cb57c2b >>>gnu:glibc-for-bootstrap: Fix patch. >>> >>> Run >>> ./pre-inst-env guix build --target=powerpc-linux-gnu bootstrap-tarballs > g>> >>> Producing

Re: Bringing substitutes from the Guix Build Coordinator to users

2021-05-06 Thread Ludovic Courtès
Hallo! Andreas Enge skribis: > Relatedly, and this may already be documented: How do I know where the > packages are downloaded from? > $ guix package -u > substitute: updating substitutes from 'https://bayfront.guix.info'... 100.0% > substitute: updating substitutes from

Re: Application for aarch64 computing resources

2021-05-06 Thread Ludovic Courtès
Hi, Leo Famulari skribis: > On Fri, Apr 02, 2021 at 02:43:20PM -0400, Leo Famulari wrote: >> As part of our efforts to improve the situation, I've applied for >> donation of aarch64 (64-bit ARM) computing resources for the Guix build >> farm: >> >>

Re: FYI: guile-scheme bindings to GNU Mach and the Hurd

2021-05-06 Thread Maxime Devos
Ludovic Courtès schreef op do 06-05-2021 om 18:30 [+0200]: > BTW, a dream of mine was to implement RPCs in Scheme. That is, you’d > have a macro that would essentially do the same work as MiG (the Mach > Interface Generator), and then we’d pass the bytes directly to > ‘mach_msg’. The lisp

Re: linux-libre source tarballs

2021-05-06 Thread Leo Famulari
On Thu, May 06, 2021 at 01:10:45AM -0300, Alexandre Oliva wrote: > I have heard about early format changes, but since Linux itself has used > git archive to generate tarballs on the fly, and published digital > signatures based on archives generated this way, I presume an > expectation that

Re: Authenticating maintenance.git

2021-05-06 Thread Leo Famulari
On Thu, May 06, 2021 at 01:03:21PM +0200, Ludovic Courtès wrote: > Hello Guix! > > I’ve added a ‘.guix-authorizations’ file in maintenance.git, at last! Thanks for taking care of this!

Re: linux-libre source tarballs

2021-05-06 Thread Maxim Cournoyer
Hello, Alexandre Oliva writes: [...] > Back when we made the switch, I wrote extensive documentation and > recipes as to the possibilities of getting to the GNU Linux-libre > sources from it, how to verify signatures, etc. It was to be assessed > by then maintainers of Guix recipes to build