userver-framework / userver

Production-ready C++ Asynchronous Framework with rich functionality
https://userver.tech
Apache License 2.0
2.37k stars 275 forks source link

Debian 12 Bookworm error on start after installation #651

Open dacsson opened 1 month ago

dacsson commented 1 month ago

After i build with make build-release, on trying to start with make service-start-release i get the following message:

DEBUG    root:spawn.py:103 [22493] Process started
INFO     testsuite.daemons.spawn:spawn.py:144 [22493] Process already finished with code 1
--------------------------------- Service logs ---------------------------------
- service log file: /home/artjom/service_template/build_release/Testing/Temporary/service.log -
=========================== short test summary info ============================
ERROR ../tests/__service__::test_service_default - testsuite.daemons.spawn.ExitCodeError: Service exited with status code 1
=============================== 1 error in 0.21s ===============================
gmake[4]: *** [CMakeFiles/start-service_template.dir/build.make:71: CMakeFiles/start-service_template] Error 1
gmake[4]: Leaving directory '/home/artjom/service_template/build_release'
gmake[3]: *** [CMakeFiles/Makefile2:1190: CMakeFiles/start-service_template.dir/all] Error 2
gmake[3]: Leaving directory '/home/artjom/service_template/build_release'
gmake[2]: *** [CMakeFiles/Makefile2:1197: CMakeFiles/start-service_template.dir/rule] Error 2
gmake[2]: Leaving directory '/home/artjom/service_template/build_release'
gmake[1]: *** [Makefile:595: start-service_template] Error 2
gmake[1]: Leaving directory '/home/artjom/service_template/build_release'
make: *** [Makefile:45: service-start-release] Error 2

Content of the log file:

...
timestamp=2024-07-17T23:36:04.455422    level=ERROR module=DoRun ( third_party/userver/core/src/components/run.cpp:230 )    task_id=0   thread_id=0x00007F060E6C2C00    text=Loading failed: Cannot start component http-client: Unsupported libcurl 7.88.1, versions from 7.88.0 to 8.1.2 are known to crash on HTTP/2 requests (std::runtime_error)

...
apolukhin commented 1 month ago

What commands you used to install the library?