Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 924100 - dev-cpp/cpp-httplib-0.15.3 fails tests (hang) with >=dev-libs/openssl-3.2
Summary: dev-cpp/cpp-httplib-0.15.3 fails tests (hang) with >=dev-libs/openssl-3.2
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Maciej Barć
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: openssl32
  Show dependency tree
 
Reported: 2024-02-08 12:21 UTC by Agostino Sarubbo
Modified: 2024-03-13 16:45 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,74.64 KB, text/plain)
2024-02-08 12:21 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-02-08 12:21:01 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-cpp/cpp-httplib-0.15.3 fails tests (hang).
Discovered on: amd64 (internal ref: ci)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0016
Comment 1 Agostino Sarubbo gentoo-dev 2024-02-08 12:21:03 UTC
Created attachment 884559 [details]
build.log

build log and emerge --info
Comment 2 Maciej Barć gentoo-dev 2024-03-13 14:17:19 UTC
For dev-cpp/cpp-httplib-0.15.3 (with USE="brotli ssl test zlib" ABI_X86="(64) -32 (-x32)") all test pass under the Gentoo sandbox on my machine.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-03-13 14:59:11 UTC
I can reproduce the problem on both my main system and nspawn container:

[----------] 6 tests from SSLClientServerTest
[ RUN      ] SSLClientServerTest.ClientCertPresent
test.cc:5154: Failure
Value of: res
  Actual: false
Expected: true

and it hangs.

There are more test failures on abi_x86_32 too.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-03-13 15:51:31 UTC
When I run from git checkout, they don't hang but most of them fail.  Filed a bug upstream.
Comment 5 Larry the Git Cow gentoo-dev 2024-03-13 16:40:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7a5993116dc51e8918613f75000368aaad3066

commit 8c7a5993116dc51e8918613f75000368aaad3066
Author:     Maciej Barć <xgqt@gentoo.org>
AuthorDate: 2024-03-13 16:34:13 +0000
Commit:     Maciej Barć <xgqt@gentoo.org>
CommitDate: 2024-03-13 16:40:17 +0000

    dev-cpp/cpp-httplib: disable failing tests
    
    Closes: https://bugs.gentoo.org/924100
    Signed-off-by: Maciej Barć <xgqt@gentoo.org>

 dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild | 24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)
Comment 6 Maciej Barć gentoo-dev 2024-03-13 16:44:51 UTC
Opened until we know what is going on inside https://github.com/yhirose/cpp-httplib/issues/1798