|
|
| Reporter | MSK | Assigned To | | |
|---|
| Priority | normal | Severity | major | Reproducibility | always |
|---|
| Status | new | Resolution | open | |
|---|
| Product Version | 5.12.5 | |
|---|
|
|
| Summary | 0006178: SOGo5 fails to build on opensuse LINUX - NON DOCKER |
|---|
| Description | Hi team,
starting from version 5.12.2 the build of SOGo5 fails.
Last working version was 5.12.1
You switched to libcurl https://github.com/Alinto/sogo/commit/a782424a30cfe8e9c6f2769a45bcdd3498679237#diff-29c8fb0a4a95e2d446edfa1c9ddb2e8f2293a28c0a0d1a7498bca0d6a2772dc1 , and this causes problems here: |
|---|
| Steps To Reproduce | configure & make
Linking tool sogod ...
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_http2_strerror' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_del'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to gsasl_property_set' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference togsasl_done'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_get_remote_settings' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_is_fatal'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_consume' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_submit_settings'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to gsasl_strerror' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_option_del'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_get_stream_remote_window_size' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_get_stream_effective_local_window_size'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_submit_priority' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_callbacks_set_on_data_chunk_recv_callback'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_set_stream_user_data' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_client_new2'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_get_remote_window_size' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_callbacks_set_on_frame_recv_callback'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_callbacks_set_send_callback' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_mem_recv'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_callbacks_set_on_frame_send_callback' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_set_local_window_size'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_strerror' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference topsl_is_cookie_domain_acceptable'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to psl_free' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_callbacks_set_on_stream_close_callback'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_option_new' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_submit_rst_stream'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_submit_ping' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_submit_request'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_get_stream_user_data' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_option_set_no_auto_window_update' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference togsasl_client_start'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to psl_latest' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_get_local_window_size'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_want_read' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_send'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to gsasl_init' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference togsasl_free'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_callbacks_set_on_header_callback' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_callbacks_del'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_callbacks_new' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_priority_spec_init'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to psl_builtin' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_get_stream_effective_recv_data_length'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_version' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_upgrade2'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_want_write' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference togsasl_step'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_resume_data' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_pack_settings_payload'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_callbacks_set_error_callback' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference togsasl_finish'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference to nghttp2_session_check_request_allowed' /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../SoObjects/SOGo/SOGo.framework/sogo/libSOGo.so: undefined reference tonghttp2_session_callbacks_set_on_begin_headers_callback'
collect2: error: ld returned 1 exit status |
|---|
| Additional Information | I updated both curl & nghttp2 to the latest versions.
curl version 8.18.0
nghttp2 version 1.68.0 |
|---|
| Tags | compilation error |
|---|
|
|