Bug 2433965

Summary: cpp-httplib: FTBFS in Fedora rawhide/f44
Product: [Fedora] Fedora Reporter: Fedora Release Engineering <releng>
Component: cpp-httplibAssignee: Petr Menšík <pemensik>
Status: CLOSED ERRATA QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: epel-packagers-sig, orion, pemensik
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: cpp-httplib-0.30.1-8.fc44 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-01-29 17:17:15 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2384424    
Attachments:
Description Flags
build.log
none
root.log
none
state.log none

Description Fedora Release Engineering 2026-01-28 17:08:54 UTC
cpp-httplib failed to build from source in Fedora rawhide/f44

https://koji.fedoraproject.org/koji/taskinfo?taskID=141147132


For details on the mass rebuild see:

https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
Please fix cpp-httplib at your earliest convenience and set the bug's status to
ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks,
cpp-httplib will be orphaned. Before branching of Fedora 45,
cpp-httplib will be retired, if it still fails to build.

For more details on the FTBFS policy, please visit:
https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/

Comment 1 Fedora Release Engineering 2026-01-28 17:09:01 UTC
Created attachment 2124234 [details]
build.log

file build.log too big, will only attach last 32768 bytes

Comment 2 Fedora Release Engineering 2026-01-28 17:09:08 UTC
Created attachment 2124235 [details]
root.log

file root.log too big, will only attach last 32768 bytes

Comment 3 Fedora Release Engineering 2026-01-28 17:09:11 UTC
Created attachment 2124236 [details]
state.log

Comment 4 Petr Menšík 2026-01-28 20:27:01 UTC
It seems this is caused by some instability in internal tests. Package has build just fine on my laptop as it is.

Started test builds:
- https://koji.fedoraproject.org/koji/taskinfo?taskID=141651328
- https://koji.fedoraproject.org/koji/taskinfo?taskID=141651441

Maybe unusually high number of cores is not handled properly.

Comment 5 Petr Menšík 2026-01-29 12:18:46 UTC
Yet another scratch:
- https://koji.fedoraproject.org/koji/taskinfo?taskID=141665835

One passed, one failed once on x86_64:
https://koji.fedoraproject.org/koji/getfile?taskID=141651551&volume=DEFAULT&name=build.log&offset=-4000

        Start 404: MaxTimeoutTest.ContentStream
404/492 Test #404: MaxTimeoutTest.ContentStream .............................................***Failed    6.08 sec
Running main() from /builddir/build/BUILD/gtest-1.17.0-build/googletest-1.17.0/googletest/src/gtest_main.cc
Note: Google Test filter = MaxTimeoutTest.ContentStream
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from MaxTimeoutTest
[ RUN      ] MaxTimeoutTest.ContentStream
/builddir/build/BUILD/cpp-httplib-0.30.1-build/cpp-httplib-0.30.1/test/test.cc:11311: Failure
Value of: success
  Actual: true
Expected: false
[  FAILED  ] MaxTimeoutTest.ContentStream (6006 ms)
[----------] 1 test from MaxTimeoutTest (6006 ms total)
[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (6006 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] MaxTimeoutTest.ContentStream
 1 FAILED TEST

Comment 6 Fedora Update System 2026-01-29 13:56:46 UTC
FEDORA-2026-bed6604c33 (cpp-httplib-0.30.1-8.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-bed6604c33

Comment 7 Fedora Update System 2026-01-29 17:17:15 UTC
FEDORA-2026-bed6604c33 (cpp-httplib-0.30.1-8.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.