bug#72239: libfaketime (still) broken on i686-linux

2024-07-26 Thread Ludovic Courtès
Hi, Ludovic Courtès skribis: > I have tested the following patch and successfully built nss on > i686-linux with it: I pushed it as 21fe1e077aa77488bd413ef3255973c60d7468fe on ‘core-updates’. Ludo’.

bug#72239: libfaketime (still) broken on i686-linux

2024-07-23 Thread Ludovic Courtès
Hi, Christopher Baines skribis: >> My suggestion would be to: >> >> (substitute* "nss/tests/gtests/gtests.sh" >> (("SOURCE_DIR=.*") >> (string-append "SOURCE_DIR=" (getcwd) "/nss\n"))) >> >> WDYT? > > That looks good to me. I have tested the following patch and successfully built nss

bug#72239: libfaketime (still) broken on i686-linux

2024-07-23 Thread Christopher Baines
Ludovic Courtès writes: > Hi! > > Christopher Baines skribis: > >> When running without datefudge, the tests work and the cd in gtests.sh >> seems to fail: >> >> Running tests for gtests >> TIMESTAMP gtests BEGIN: Mon Jul 22 10:09:27 UTC 2024 >> ./gtests.sh: line 25: cd: ./nss/tests: No such fil

bug#72239: libfaketime (still) broken on i686-linux

2024-07-23 Thread Ludovic Courtès
Hi! Christopher Baines skribis: > When running without datefudge, the tests work and the cd in gtests.sh > seems to fail: > > Running tests for gtests > TIMESTAMP gtests BEGIN: Mon Jul 22 10:09:27 UTC 2024 > ./gtests.sh: line 25: cd: ./nss/tests: No such file or directory > /tmp/guix-build-nss-3

bug#72239: libfaketime (still) broken on i686-linux

2024-07-22 Thread Christopher Baines
Ludovic Courtès writes: > Ludovic Courtès skribis: > >> So the easiest short-term solution seems to be using datefudge to run >> the ‘nss’ tests on 32-bit platforms, as Chris already suggested before >> (patch below; it’s being built right now, I’ll see tomorrow if it >> worked…). > > It failed:

bug#72239: libfaketime (still) broken on i686-linux

2024-07-22 Thread Ludovic Courtès
Ludovic Courtès skribis: > So the easiest short-term solution seems to be using datefudge to run > the ‘nss’ tests on 32-bit platforms, as Chris already suggested before > (patch below; it’s being built right now, I’ll see tomorrow if it > worked…). It failed: --8<---cut here---

bug#72239: libfaketime (still) broken on i686-linux

2024-07-21 Thread Ludovic Courtès
Hi, This bug report is to keep track of the discussions around libfaketime for i686-linux. Right now, libfaketime segfaults when used to run the test suite of ‘nss’ on i686-linux. This can be reproduced in a simple way as of ‘core-updates’ commit 05e6bd3efe1b03190839d2b91b09fa768c4ef83c: --8<--