Hi, > This may be fixed by Gnulib commit > 480d374e596a0ee3fed168ab42cd84c313ad3c89 (not present in
On gettext, commit 1afbcb06fded2a427b761dd1615b1e48e1e853cc seems to fix the problem. I ran three consecutive tests : --8<---------------cut here---------------start------------->8--- mathieu@elbruz /tmp/guix-build-gettext-next-0.19.8.1.drv-0/gettext-0.19.8.1$ time ./gettext-tools/gnulib-tests/.libs/test-lock Starting test_lock ... OK Starting test_rwlock ... OK Starting test_recursive_lock ... OK Starting test_once ... OK real 3m50.493s user 31m15.128s sys 6m15.440s mathieu@elbruz /tmp/guix-build-gettext-next-0.19.8.1.drv-0/gettext-0.19.8.1$ time ./gettext-tools/gnulib-tests/.libs/test-lock Starting test_lock ... OK Starting test_rwlock ... OK Starting test_recursive_lock ... OK Starting test_once ... OK real 4m11.575s user 34m10.304s sys 6m46.288s mathieu@elbruz /tmp/guix-build-gettext-next-0.19.8.1.drv-0/gettext-0.19.8.1$ time ./gettext-tools/gnulib-tests/.libs/test-lock Starting test_lock ... OK Starting test_rwlock ... OK Starting test_recursive_lock ... OK Starting test_once ... OK real 3m21.155s user 27m6.328s sys 5m27.248s --8<---------------cut here---------------end--------------->8--- Tests succeeds in a reasonable time and it can be backported to our version of gettext. However, I don't fully understand the difference between commit 1afbcb06fded2a427b761dd1615b1e48e1e853cc in gettext and commit 480d374e596a0ee3fed168ab42cd84c313ad3c89 in gnulib. Mathieu
