guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Latest news on core-updates


From: Simon Tournier
Subject: Re: Latest news on core-updates
Date: Fri, 21 Apr 2023 13:31:01 +0200

Hi,

On ven., 21 avril 2023 at 10:47, Andreas Enge <andreas@enge.fr> wrote:

>> Therefore, if many things are still missing, I suggest to apply #62967
>> [2].  It removes the annoyance you spotted out in #62954 [3].  And as I
>> explained in [4], it will be safe because ’valgrind’ appears only in the
>> testsuite of ’lz4’ and ’valgrind’ is not even run there.
>> Doing so, it will fix failures for powerpc64le and will increase the
>> coverage.
>
> CI just disappeared, so I cannot check. If r-minimal builds for powerpc64le
> on master, then it is justifiable to fix the regression (leaving open the
> possibility of an immediate revert if the patch introduces problems else-
> where, which I do not expect). Otherwise I would postpone it until after
> the merge.

Yes r-minimal builds for powerpc64le-linux on master:

    https://ci.guix.gnu.org/build/1050833/details

--8<---------------cut here---------------start------------->8---
simon@pfiuh07$ guix weather -s powerpc64le-linux r-minimal
computing 1 package derivations for powerpc64le-linux...
looking for 1 store items on https://ci.guix.gnu.org...
https://ci.guix.gnu.org ☀
  100.0% substitutes available (1 out of 1)
  at least 49,1 MiB of nars (compressed)
  52,7 MiB on disk (uncompressed)
  2,529 seconds per request (2,5 seconds in total)
  0,4 requests per second

  at least 1 000 queued builds
      aarch64-linux: 819 (81.9%)
      x86_64-linux: 117 (11.7%)
      powerpc64le-linux: 7 (.7%)
      i686-linux: 57 (5.7%)
  build rate: 189.97 builds per hour
      i686-linux: 138.13 builds per hour
      x86_64-linux: 27.34 builds per hour
      powerpc64le-linux: 21.66 builds per hour
      aarch64-linux: 5.56 builds per hour
looking for 1 store items on https://bordeaux.guix.gnu.org...
https://bordeaux.guix.gnu.org ☀
  100.0% substitutes available (1 out of 1)
  24,2 MiB of nars (compressed)
  52,7 MiB on disk (uncompressed)
  0,852 seconds per request (0,9 seconds in total)
  1,2 requests per second
  'https://bordeaux.guix.gnu.org/api/queue?nr=1000' returned 502 ("Bad Gateway")
--8<---------------cut here---------------end--------------->8---

Note that the patch removes the dependency between subversion and
valgrind.  Therefore, as you noted, many TeXlive packages could also
build.

Well, I do not see any cons. :-)  The only difference for ’lz4’ is the
path of the store item; here without and with the removal of valgrind:

--8<---------------cut here---------------start------------->8---
$ diff -r --no-dereference 
/gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.9.3 
/gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3
diff -r --no-dereference 
/gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.9.3/lib/pkgconfig/liblz4.pc 
/gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3/lib/pkgconfig/liblz4.pc
5,7c5,7
< prefix=/gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.9.3
< libdir=/gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.9.3/lib
< includedir=/gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.9.3/include
---
> prefix=/gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3
> libdir=/gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3/lib
> includedir=/gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3/include
13,14c13,14
< Libs: -L/gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.9.3/lib -llz4
< Cflags: -I/gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.9.3/include
---
> Libs: -L/gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3/lib -llz4
> Cflags: -I/gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3/include
--8<---------------cut here---------------end--------------->8---


Cheers,
simon



reply via email to

[Prev in Thread] Current Thread [Next in Thread]