bug#51591: webkitgtk fails to build on i686-linux; possibly a clang issue

2021-11-05 Thread Liliana Marie Prikler
Hi, Am Donnerstag, den 04.11.2021, 19:15 -0400 schrieb Mark H Weaver: > Liliana Marie Prikler writes: > > > Am Mittwoch, den 03.11.2021, 17:04 -0400 schrieb Mark H Weaver: > > > Earlier, I wrote: > > > > libwebkit2gtk-4.0.so fails to link on i686-linux, due to an > > > > undefined reference to

bug#47908: Cross building disk image for ARM Asus C201 fails

2021-11-05 Thread Maxime Devos
phodina via Bug reports for GNU Guix schreef op vr 05-11-2021 om 09:24 [+]: > Hi Martin & Maxime, > > I've tested if the system image builds after merging patches for the > vboot-utils package. > > $ guix system build -s armhf-linux test.scm That's an emulated build (with QEMU), not a

bug#47908: Cross building disk image for ARM Asus C201 fails

2021-11-05 Thread phodina via Bug reports for GNU Guix
Hi Martin & Maxime, I've tested if the system image builds after merging patches for the vboot-utils package. $ guix system build -s armhf-linux test.scm Unfortunately I don't own the ARM Asus C201 Chromebook so I can't test the live system. Could you Martin test please? I used commit

bug#51591: webkitgtk fails to build on i686-linux; possibly a clang issue

2021-11-05 Thread Mark H Weaver
Hi Liliana, Liliana Marie Prikler writes: > Am Donnerstag, den 04.11.2021, 19:15 -0400 schrieb Mark H Weaver: [...] >> A more conservative approach would be to apply a patch to >> trunk/Source/WTF/wtf/CheckedArithmetic.h analogous to the one in the >> second link I cited above, namely this one:

bug#51591: webkitgtk fails to build on i686-linux; possibly a clang issue

2021-11-05 Thread Maxime Devos
Mark H Weaver schreef op vr 05-11-2021 om 15:42 [-0400]: > +     ;; XXX Until we switch back to using GCC, > + ;; work around . > + ,@(if (string=? "i686-linux" (%current-system)) > +   '((substitute* >

bug#47422: tar is vulnerable to CVE-2021-20193

2021-11-05 Thread Mark H Weaver
Hi Maxime, Maxime Devos writes: > Leo Famulari schreef op vr 05-11-2021 om 12:23 [-0400]: >> For use of tar by Guix users, we could add a new package 'tar-1.34' >> and arrange so that `guix install tar` selects it instead of >> tar@1.32, and so that whatever tar is provided by default on Guix

bug#51559: [PATCH] gnu: webkitgtk: Disable SSE2 when not on x86_64.

2021-11-05 Thread Liliana Marie Prikler
* gnu/packages/webkit.scm (webkitgtk)[#:phases]: Add ‘disable-sse2’. --- gnu/packages/webkit.scm | 5 + 1 file changed, 5 insertions(+) diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm index e54b680855..45150e185f 100644 --- a/gnu/packages/webkit.scm +++

bug#51559: [PATCH] gnu: webkitgtk: Disable SSE2 when not on x86_64.

2021-11-05 Thread Maxime Devos
Liliana Marie Prikler schreef op vr 05-11-2021 om 21:06 [+0100]: > * gnu/packages/webkit.scm (webkitgtk)[#:phases]: Add ‘disable-sse2’. > --- >  gnu/packages/webkit.scm | 5 + >  1 file changed, 5 insertions(+) > > diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm > index

bug#51591: webkitgtk fails to build on i686-linux; possibly a clang issue

2021-11-05 Thread Leo Famulari
On Fri, Nov 05, 2021 at 09:08:05AM +0100, Liliana Marie Prikler wrote: > I did some static code analysis and it seems we could comment out the > line > CHECK_FOR_SSE2() > in Source/cmake/DetectSSE2.cmake. In my personal opinion, we should > probably do so on all platforms. Do we not use SSE2

bug#51536: openblas builds not reproducible on different x86_64 machines

2021-11-05 Thread Maxim Cournoyer
Hi Efraim! Efraim Flashner writes: [...] > I compared our build flags with Debian's¹ (which is also what I often do > when working on other architectures) and it looks like they have > DYNAMIC_OLDER=1 and TARGET=GENERIC. From looking through Makefile.system > it looks like TARGET=GENERIC makes

bug#47908: Cross building disk image for ARM Asus C201 fails

2021-11-05 Thread phodina via Bug reports for GNU Guix
Hi Maxime, On Friday, November 5th, 2021 at 10:59 AM, Maxime Devos wrote: > phodina via Bug reports for GNU Guix schreef op vr 05-11-2021 om 09:24 > > [+]: > > > Hi Martin & Maxime, > > > > I've tested if the system image builds after merging patches for the > > > > vboot-utils package. >

bug#47422: tar is vulnerable to CVE-2021-20193

2021-11-05 Thread Leo Famulari
On Fri, Nov 05, 2021 at 05:14:13AM +, phodina via Bug reports for GNU Guix wrote: > here's patch for the master branch as I'm not sure what is the roadmap for > merging core-updates into master. > > The obvious downside is that the update triggers large rebuild of core > packages :-/

bug#47422: tar is vulnerable to CVE-2021-20193

2021-11-05 Thread Maxime Devos
Leo Famulari schreef op vr 05-11-2021 om 12:23 [-0400]: > On Fri, Nov 05, 2021 at 05:14:13AM +, phodina via Bug reports for > GNU Guix wrote: > > here's patch for the master branch as I'm not sure what is the > > roadmap for merging core-updates into master. > > > > The obvious downside is

bug#50945: Guix home: No such file or directory: "/run/user/1003/on-first-login-executed"

2021-11-05 Thread Xinglu Chen
Hi, On Thu, Oct 07 2021, Andrew Tropin wrote: > On 2021-10-01 17:46, Jan Nieuwenhuizen wrote: > >> Hi, >> >> When using su or sudo to enter an account managed by guix home, I get >> this error >> >> --8<---cut here---start->8--- >> Backtrace: >>2

bug#51615: 'make check' test failures when run in parallel

2021-11-05 Thread Maxim Cournoyer
Hello, Every time I run 'make check' with parallel jobs enabled (-j24 say), I get something like this: --8<---cut here---start->8--- ]$ make check -j32 [...] PASS: tests/combinators.scm PASS: tests/base16.scm PASS: tests/glob.scm PASS: tests/bournish.scm PASS:

bug#51526: [CORE-UPDATES] python3.8 hardcoded locations

2021-11-05 Thread Maxim Cournoyer
Hello, Efraim Flashner writes: > Mercurial and ansible both have python3.8 hardcoded in the > native-search-paths for their package. I can just bump it to 3.9 but we > really should change it to something like (python-version > (package-inputs this-package python)) > > git grep python3\\.8 As

bug#51591: webkitgtk fails to build on i686-linux; possibly a clang issue

2021-11-05 Thread Mark H Weaver
Leo Famulari writes: > On Fri, Nov 05, 2021 at 09:08:05AM +0100, Liliana Marie Prikler wrote: >> I did some static code analysis and it seems we could comment out the >> line >> CHECK_FOR_SSE2() >> in Source/cmake/DetectSSE2.cmake. In my personal opinion, we should >> probably do so on all

bug#51559: [PATCH] gnu: webkitgtk: Disable SSE2 when not on x86_64.

2021-11-05 Thread Liliana Marie Prikler
Hi, Am Freitag, den 05.11.2021, 20:15 + schrieb Maxime Devos: > Liliana Marie Prikler schreef op vr 05-11-2021 om 21:06 [+0100]: > > * gnu/packages/webkit.scm (webkitgtk)[#:phases]: Add ‘disable- > > sse2’. > > --- > > gnu/packages/webkit.scm | 5 + > > 1 file changed, 5 insertions(+) >

bug#51559: [PATCH] gnu: webkitgtk: Disable SSE2 when not on x86_64.

2021-11-05 Thread Maxime Devos
Liliana Marie Prikler schreef op vr 05-11-2021 om 23:19 [+0100]: > > > [...] > > > + (add-after 'unpack 'disable-sse2 > > > +   (lambda* (#:key system #:allow-other-keys) > > > + (unless (string-prefix? "x86_64" system) > > > > IIUC, when cross-compiling, you need to