Skip to content

Build with OpenSSL 1.1 and sync SONAME with upstream

Alessandro Ghedini requested to merge soname+openssl-1.1_transition into master

Closes: #858398

Due to API change in OpenSSL that are exposed by libcurl, we need to rename the libcurl3 package (similar to what was done for the GCC 5 C++ ABI transition).

Due to the fact that the previous transition from libcurl3 -> libcurl4 was partially reverted (lib packages are still called libcurl3* and we ship "libcurl*.so.3" symlinks to "libcurl*.so.4"), take the opportunity to finish the transition to "libcurl.so.4":

  • Rename all libcurl packages to libcurl4*
  • Add Conflicts/Replaces for the old packages
  • Update symbols files
  • Remove old libcurl*.so.3 symlinks

Merge request reports

Loading