Re: website: Building fails because of missing locales

2021-04-06 Thread Luis Felipe
On Tuesday, April 6, 2021 8:20 PM, Julien Lepiller wrote: > Le Tue, 6 Apr 2021 14:11:03 -0400, > Leo Famulari l...@famulari.name a écrit : > > > On Tue, Apr 06, 2021 at 03:59:20PM +, Luis Felipe wrote: > > > > > Hello, > > > I updated my local copy of guix-artwork repository today and now >

Racket 8 and store references (was [security] Chunked store references in .zo files in Racket 8 #47614)

2021-04-06 Thread Jack Hill
On Tue, 6 Apr 2021, Mark H Weaver wrote: Anyway, I doubt that imposing such a limitation would adequately solve the problem here of chunked references in Racket 8, because I suspect that Racket 8 could split store references at arbitrary points in the string. I doubt that we can safely assume

Re: Please review blog post draft: powerpc64le-linux support

2021-04-06 Thread Léo Le Bouter
On Tue, 2021-04-06 at 00:15 -0700, Chris Marusich wrote: > Hi, > > Léo and I have drafted the following blog post. Could you take a few > minutes to read it and give us your thoughts? > > It's a work in progress. The primary goal is to announce the new > powerpc64le-linux support and explain

Re: guix home: Call for Early Adopters

2021-04-06 Thread Léo Le Bouter
On Tue, 2021-04-06 at 20:21 +0300, Andrew Tropin wrote: > Guix Home has most essential features ready and now requires some > real-world usage from a few more people to be sure that there are no > fundamental issues with it. > > We are looking for 3-5 advanced GNU/Linux users (not necessary

Re: [PATCH 9/9] gnu: nss: Skip tests on powerpc-linux.

2021-04-06 Thread Vincent Legoll
On Tue, Apr 6, 2021 at 9:18 PM Efraim Flashner wrote: > On Tue, Apr 06, 2021 at 07:00:50PM +0200, Vincent Legoll wrote: > > s/sporatically/sporadically/ > > Not going to lie, spelling is hard. I normally have spell check turned > off for scheme files. But you *are* lying, you have the guile

Re: [PATCH 7/9] build: qemu-command: Add support for powerpc.

2021-04-06 Thread Vincent Legoll
On Tue, Apr 6, 2021 at 9:18 PM Efraim Flashner wrote: > > On Tue, Apr 06, 2021 at 07:02:47PM +0200, Vincent Legoll wrote: > > Hello, > > > > On Tue, Apr 6, 2021 at 2:44 PM Efraim Flashner > > wrote: > > > +((string-match "powerpc" cpu) "ppc") > > > > Won't there be some

Re: A new wip-emacs branch

2021-04-06 Thread Leo Prikler
Am Dienstag, den 06.04.2021, 20:21 +0200 schrieb Xinglu Chen: > On Tue, Apr 06 2021, Leo Prikler wrote: > > > There are still some packages, that use the old convention, e.g. > > emacs- > > geiser. > > FYI Geiser has recently been slit up into multiple packages with one > core Geiser package[1].

Re: website: Building fails because of missing locales

2021-04-06 Thread Julien Lepiller
Le Tue, 6 Apr 2021 14:11:03 -0400, Leo Famulari a écrit : > On Tue, Apr 06, 2021 at 03:59:20PM +, Luis Felipe wrote: > > Hello, > > > > I updated my local copy of guix-artwork repository today and now > > running "haunt build" fails with this message: > > > > > >

Re: [PATCH 4/9] gnu: mesa: Add support for powerpc-linux.

2021-04-06 Thread Efraim Flashner
On Tue, Apr 06, 2021 at 03:32:48PM +0300, Efraim Flashner wrote: > > + ;; The llvm-based tests are flakey on non-Intel hardware. > + #:tests? ,(if (string=? "powerpc-linux" (or (%current-system) > + (%current-target-system))) > +

Re: [PATCH 9/9] gnu: nss: Skip tests on powerpc-linux.

2021-04-06 Thread Efraim Flashner
On Tue, Apr 06, 2021 at 07:00:50PM +0200, Vincent Legoll wrote: > Hello, > > On Tue, Apr 6, 2021 at 2:44 PM Efraim Flashner wrote: > > + ;; Tests on powerpc-linux take forever and fail sporatically. > > s/sporatically/sporadically/ > Not going to lie, spelling is hard. I normally have

Re: [PATCH 7/9] build: qemu-command: Add support for powerpc.

2021-04-06 Thread Efraim Flashner
On Tue, Apr 06, 2021 at 07:02:47PM +0200, Vincent Legoll wrote: > Hello, > > On Tue, Apr 6, 2021 at 2:44 PM Efraim Flashner wrote: > > +((string-match "powerpc" cpu) "ppc") > > Won't there be some "powerpc64le" conflict here ? > I thought not, but it appears it would match

Re: A new wip-emacs branch

2021-04-06 Thread Xinglu Chen
On Tue, Apr 06 2021, Leo Prikler wrote: > There are still some packages, that use the old convention, e.g. emacs- > geiser. FYI Geiser has recently been slit up into multiple packages with one core Geiser package[1]. Should the Geiser package be updated in wip-emacs or directly on master? [1]:

Re: website: Building fails because of missing locales

2021-04-06 Thread Julien Lepiller
Oops, I happen to have an esperanto locale on my system, and berlin probably has one too. That would explain why I was able to build the website, and why the website is updated. This is how I defined that locale: https://git.lepiller.eu/system-configuration/tree/-/modules/config/os.scm#L117

Re: website: Building fails because of missing locales

2021-04-06 Thread Leo Famulari
On Tue, Apr 06, 2021 at 03:59:20PM +, Luis Felipe wrote: > Hello, > > I updated my local copy of guix-artwork repository today and now running > "haunt build" fails with this message: > > > Backtrace: > In ice-9/threads.scm: > 390:8 19 (_ _) > In ice-9/boot-9.scm: >

Re: Meta guix: making money with GNU Guix: slightly off topic

2021-04-06 Thread Leo Famulari
On Tue, Apr 06, 2021 at 12:05:00PM -0400, Joshua Branson wrote: > Aloha you lovely people! I personally believe that people should make > business out of free software. Here are some of my business ideas > involving GNU Guix. I invite you all to beat me to market! VPS service that accepts a

guix home: Call for Early Adopters

2021-04-06 Thread Andrew Tropin
Guix Home has most essential features ready and now requires some real-world usage from a few more people to be sure that there are no fundamental issues with it. We are looking for 3-5 advanced GNU/Linux users (not necessary Guix), who want to try `guix home` and are willing to spend some time

Re: [PATCH 7/9] build: qemu-command: Add support for powerpc.

2021-04-06 Thread Vincent Legoll
Hello, On Tue, Apr 6, 2021 at 2:44 PM Efraim Flashner wrote: > +((string-match "powerpc" cpu) "ppc") Won't there be some "powerpc64le" conflict here ? -- Vincent Legoll

Re: [PATCH 9/9] gnu: nss: Skip tests on powerpc-linux.

2021-04-06 Thread Vincent Legoll
Hello, On Tue, Apr 6, 2021 at 2:44 PM Efraim Flashner wrote: > + ;; Tests on powerpc-linux take forever and fail sporatically. s/sporatically/sporadically/ -- Vincent Legoll

Meta guix: making money with GNU Guix: slightly off topic

2021-04-06 Thread Joshua Branson
Aloha you lovely people! I personally believe that people should make business out of free software. Here are some of my business ideas involving GNU Guix. I invite you all to beat me to market! - Become a competitor to jmp.chat. jmp.chat is a free software cell phone service. I use it.

website: Building fails because of missing locales

2021-04-06 Thread Luis Felipe
Hello, I updated my local copy of guix-artwork repository today and now running "haunt build" fails with this message: Backtrace: In ice-9/threads.scm: 390:8 19 (_ _) In ice-9/boot-9.scm: 3223:13 18 (_) In ice-9/threads.scm: 390:8 17 (_ _) In ice-9/boot-9.scm:

Re: Please review blog post draft: powerpc64le-linux support

2021-04-06 Thread Joshua Branson
Awesome! Great work! I read the below draft blog post like a Harry Potter novel! It is superbly written. And it makes a lot of sense! Chris Marusich writes: > Hi, > > Léo and I have drafted the following blog post. Could you take a few > minutes to read it and give us your thoughts? > >

[PATCH 9/9] gnu: nss: Skip tests on powerpc-linux.

2021-04-06 Thread Efraim Flashner
* gnu/packages/nss.scm (nss)[arguments]: Skip tests on powerpc-linux. --- gnu/packages/nss.scm | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/nss.scm b/gnu/packages/nss.scm index e054363e9f..954a1d3b80 100644 --- a/gnu/packages/nss.scm +++

[PATCH 7/9] build: qemu-command: Add support for powerpc.

2021-04-06 Thread Efraim Flashner
* gnu/build/vm.scm (qemu-command): Add missing case for powerpc. --- gnu/build/vm.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/build/vm.scm b/gnu/build/vm.scm index 253d9bcd31..a2c2d79bb9 100644 --- a/gnu/build/vm.scm +++ b/gnu/build/vm.scm @@ -75,6 +75,7 @@

[PATCH 6/9] gnu: american-fuzzy-lop: Add support for powerpc-linux.

2021-04-06 Thread Efraim Flashner
* gnu/packages/debug.scm (american-fuzzy-lop): Add case for powerpc-linux. (qemu-for-american-fuzzy-lop): Same. --- gnu/packages/debug.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm index 2913c348f3..1326ce6e16 100644 ---

[PATCH 5/9] gnu: Add mac-fdisk.

2021-04-06 Thread Efraim Flashner
* 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. --- gnu/local.mk |2 + gnu/packages/disk.scm

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

2021-04-06 Thread Efraim Flashner
On 923bb70a1bff657125c3008f119a477e5cb57c2b gnu:glibc-for-bootstrap: Fix patch. Run ./pre-inst-env guix build --target=powerpc-linux-gnu bootstrap-tarballs Producing /gnu/store/dyj1wvayyp1ihaknkxniz1xamcf4yrhl-bootstrap-tarballs-0 With guix hash -rx

[PATCH 3/9] gnu: binutils: Adjust test suite on powerpc-linux.

2021-04-06 Thread Efraim Flashner
* gnu/packages/base.scm (binutils)[arguments]: Add phase on powerpc-linux to adjust the test suite. * gnu/packages/commencement.scm (binutils-boot0)[arguments]: Move custom phases after inherited arguments. Add phase on powerpc-linux to adjust the test suite. --- gnu/packages/base.scm |

[PATCH 2/9] gnu: guile-3.0: Fix building on powerpc-linux.

2021-04-06 Thread Efraim Flashner
* gnu/packages/guile.scm (guile-3.0)[arguments]: On powerpc add two phases to adjust for 32-bit big-endian systems. --- gnu/packages/guile.scm | 21 - 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index

[PATCH 8/9] gnu: mercurial: Skip tests on powerpc-linux.

2021-04-06 Thread Efraim Flashner
* 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(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 4d4b276a10..13e2ccd400

[PATCH 4/9] gnu: mesa: Add support for powerpc-linux.

2021-04-06 Thread Efraim Flashner
* gnu/packages/gl.scm (mesa)[inputs]: Add llvm, glslang for powerpc. [arguments]: Customize the configure flags for powerpc. Skip tests on powerpc. --- gnu/packages/gl.scm | 18 +++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gl.scm

[PATCH 0/9] Add 32-bit powerpc support

2021-04-06 Thread Efraim Flashner
https://git.savannah.gnu.org/cgit/guix.git/log/?h=wip-ppc The wip-ppc branch on Savannah is currently in a good state. With the recent rapid churn on core-updates I haven't been very quick about rebasing on core-updates but I can confirm that building out to mesa works. Building is slow, it took

Re: A new wip-emacs branch

2021-04-06 Thread Leo Prikler
Hello Guix, this is a small progress report on wip-emacs. Emacs now gets its core lisp path from the wrapper rather than the search path and there's a new profile hook adding all top-level subdirectories to a subdirs.el, that gets loaded at startup. Emacs' build system has been rewritten to use

Re: Semi-automated patch review

2021-04-06 Thread Christopher Baines
Léo Le Bouter writes: > Cbaines already runs automated patch testing infra at > https://data.guix-patches.cbaines.net/ and > https://patches.guix-patches.cbaines.net/project/guix-patches/list/ > > Considering that posting robot messages with test/lint/+ result > information on the issues

Re: rust-tempfile-3 update to 3.2.0 breaks sequoia build

2021-04-06 Thread Hartmut Goebel
Am 04.04.21 um 11:08 schrieb Nicolas Goaziou: > Not really. Is it possible to upgrade it to a more recent commit? I see > that Cargo.lock references tempfile 3.2.0 in HEAD. The issue is not in tempfile, it's just caused by this update. Thus I'm not confident updating sequoia to a more recent

Please review blog post draft: powerpc64le-linux support

2021-04-06 Thread Chris Marusich
Hi, Léo and I have drafted the following blog post. Could you take a few minutes to read it and give us your thoughts? It's a work in progress. The primary goal is to announce the new powerpc64le-linux support and explain why it matters (POWER9 is an exciting, freedom-friendly platform!). The