bug#45545: gsasl fails to build on aarch64

2020-12-31 Thread Efraim Flashner
Thanks for the report. I just pushed a fix for this. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

bug#45572: elisa fails to build

2020-12-31 Thread Leo Famulari
While testing some updates, I noticed that the Elisa package is failing to build: -- [ 73%] Building CXX object autotests/CMakeFiles/mediaplaylistTest.dir/mediaplaylisttest.cpp.o cd /tmp/guix-build-elisa-0.4.2.drv-0/build/autotests && /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/bin

bug#45574: Guile 3 fails to build non-deterministically

2020-12-31 Thread Chris Marusich
Hi, If you try to build Guile 3 without substitutes using any recent version of Guix, it can frequently fail. I had to try about 12 times in a row before it succeeded. The failure simply said "FAIL: check-guile" - I didn't save the build logs, which were lost once the build succeeded. If anyone

bug#45578: gnutls 3.6.12 can consistently fail to build

2020-12-31 Thread Chris Marusich
Hi, While attempting to run... guix pull --cores=1 --max-jobs=1 --no-substitutes ...after installing Guix System in an x86_64 VM using... https://ftp.gnu.org/gnu/guix/guix-system-install-1.2.0.x86_64-linux.iso.xz ...I was unable to build gnutls 3.6.12. This prevented me from running "guix pul

bug#45571: Support stable uids and gids for system accounts in a container

2020-12-31 Thread Jason Conroy
If I understand correctly, the container script produced by "guix system container" will allocate the same uid and gid for a service on each execution, but only if the corresponding entry in the service list has the same absolute position as it did before. I.e., if the services are reordered or if

bug#45570: operating-system definitions allow duplicate passwd and group entries

2020-12-31 Thread Jason Conroy
When an operating-system contains multiple users or groups with the same name, instantiating it with `guix system` does not cause a validation failure, nor are the duplicate entries filtered from the resulting /etc files. This duplication can happen in a few different ways: - both entries are man

bug#45578: gnutls 3.6.12 can consistently fail to build

2020-12-31 Thread Leo Famulari
Is it ? That bug is about GnuTLS 3.6.12 being written to expire — there is not really much we can do about it. It's happened more than once, too.