Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#56592 - [libmicrohttpd] 0.9.57 do not have 'curl' or 'file' dependencies
Attached to Project:
Community Packages
Opened by Evgeny Grin (Karlson2k) - Tuesday, 05 December 2017, 14:47 GMT
Last edited by Christian Hesse (eworm) - Thursday, 07 December 2017, 19:02 GMT
Opened by Evgeny Grin (Karlson2k) - Tuesday, 05 December 2017, 14:47 GMT
Last edited by Christian Hesse (eworm) - Thursday, 07 December 2017, 19:02 GMT
|
DetailsWrong dependencies are specified for libmicrohttpd: 'curl' and 'file'.
Those dependencies add nothing for run-time functionality. libcurl could be used for testing and could be added to 'checkdepends', but PKGBUILD currently have no 'check()' for libmicrohttpd. Patch is attached. |
This task depends upon
Closed by Christian Hesse (eworm)
Thursday, 07 December 2017, 19:02 GMT
Reason for closing: Fixed
Additional comments about closing: libmicrohttpd-0.9.58-1
Thursday, 07 December 2017, 19:02 GMT
Reason for closing: Fixed
Additional comments about closing: libmicrohttpd-0.9.58-1
0003-libmicrohttpd-removed-wr...
This fails, though...
[...]
SKIP: test_tls_options
PASS: test_https_get_select
PASS: test_https_multi_daemon
FAIL: test_https_get
PASS: test_https_sni
SKIP: test_https_get_parallel_threads
SKIP: test_https_session_info
PASS: test_tls_authentication
PASS: test_https_get_parallel
PASS: test_empty_response
PASS: test_https_time_out
============================================================================
Testsuite summary for GNU Libmicrohttpd 0.9.57
============================================================================
# TOTAL: 11
# PASS: 7
# SKIP: 3
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
I have no single failure on CentOS 5.11, 6.9, 7.4 and Fedora 25, 26, Rawhide.
Patch for tests looks correct.
test_cipher_option (NULL, des_cbc3_sha_tlsv1, CURL_SSLVERSION_TLSv1);
at src/testcurl/https/test_https_get.c line 162. This is with current gnutls 3.5.16 from [core].
Anyway, I disabled 3DES usage in MHD tests as it considered to be "unsafe" and could be disabled on other platforms as well.
Tests are fixed in upstream git master, we will consider bugfix release.