[Bug 2018342] Re: Undefined symbol nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation

tom jay 2018342 at bugs.launchpad.net
Tue Dec 10 12:46:29 UTC 2024


重新安装了nghttp2 1.6版本就好了,1.4版本就有这个错误。

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to curl in Ubuntu.
https://bugs.launchpad.net/bugs/2018342

Title:
  Undefined symbol
  nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation

Status in curl package in Ubuntu:
  Confirmed

Bug description:
  I updated Ubuntu from 22.10 to 23.04 this morning and have this issue
  when NetworkManager starts :

  > NetworkManager: symbol lookup error: /lib/x86_64-linux-gnu/libcurl-
  gnutls.so.4: undefined symbol:
  nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation

  I tried to remove/reinstall libcurl and network-manager and all
  dependencies.

  I created this ticket on the Curl repo :
  https://github.com/curl/curl/tree/d8df0d6db7441b6e14920a7e16a10e32bdc9c7ae

  It was close because :

  > This is not a curl bug. This is libcurl having been built with an
  nghttp2 version >= 1.50.0 (which has that function) and then at run-
  time it uses an older nghttp2 library that doesn't have the function.

  Versions :

  libcurl4 : 7.88.1-8ubuntu1
  libcurl3-gnu-tls : 7.88.1-8ubuntu1
  libnghttp2-dev : 1.52.0-1
  libnghttp2-14 : 1.52.0-1
  network-manager : 1.42.4
  operating system : Linux ubuntu 6.2.0-20-generic #20-Ubuntu SMP PREEMPT_DYNAMIC Thu Apr 6 07:48:48 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/2018342/+subscriptions




More information about the foundations-bugs mailing list