Hi, When run with the gnumach with the better gettime functions accuracy[0]. The curl testsuite can pass:
``` PASSED-IGNORED 3001: 'HTTPS GET to localhost, last subject alt name matches, CN does not match' HTTPS, HTTP GET, PEM certificate PASSED-IGNORED 3102: 'verify certificate chain order with simple HTTPS GET' HTTPS, HTTP GET IGNORED: passed tests: 300 301 303 304 306 309 310 325 364 400 401 403 406 407 408 409 410 414 417 560 573 587 987 988 989 1086 1112 1 113 1162 1163 1208 1272 1470 1561 1562 1592 1630 1631 1632 2032 2034 2037 2041 3000 3001 3102 ::endgroup:: TESTDONE: 1642 tests out of 1642 reported OK: 100% ``` An issue I can see is some tests output a whole bunch of 'deallocating bogus port', though it does not cause any test failed. I have reported this issue and prepared a patch[1], now I'm just waiting for the glibc 2.41-6 (or later version) finish building[2] and do a few experiments on the patch. [0]: https://git.savannah.gnu.org/cgit/hurd/gnumach.git/commit/?id=6d91c78f0c240e3c7d81e19e85507e0aec580d6f [1]: https://mail.gnu.org/archive/html/bug-hurd/2025-03/msg00014.html [2]: https://buildd.debian.org/status/package.php?p=glibc&suite=sid Zhaoming Zhaoming Luo (1): contributing: Fix the 'curl' testsuite contributing.mdwn | 1 - 1 file changed, 1 deletion(-) -- 2.49.0