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


Reply via email to