Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libressl for openSUSE:Factory checked in at 2025-03-10 18:04:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libressl (Old) and /work/SRC/openSUSE:Factory/.libressl.new.19136 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libressl" Mon Mar 10 18:04:49 2025 rev:71 rq:1251525 version:4.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libressl/libressl.changes 2024-10-16 23:49:37.536171025 +0200 +++ /work/SRC/openSUSE:Factory/.libressl.new.19136/libressl.changes 2025-03-10 18:05:07.970082128 +0100 @@ -1,0 +2,6 @@ +Sat Mar 8 23:28:58 UTC 2025 - Jan Engelhardt <jeng...@inai.de> + +- Document absence of openssl3 APIs in descriptions and a + symbol list text file in %_docdir. + +------------------------------------------------------------------- New: ---- unavailable-libcrypto-symbols.txt.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libressl.spec ++++++ --- /var/tmp/diff_new_pack.azdgmv/_old 2025-03-10 18:05:09.510145923 +0100 +++ /var/tmp/diff_new_pack.azdgmv/_new 2025-03-10 18:05:09.510145923 +0100 @@ -1,7 +1,7 @@ # # spec file for package libressl # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,6 +28,7 @@ Source2: https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/%name-%version.tar.gz.asc Source3: %name.keyring Source4: baselibs.conf +Source5: unavailable-libcrypto-symbols.txt.zst Patch1: des-fcrypt.diff Patch2: extra-symver.diff BuildRequires: automake @@ -40,10 +41,9 @@ Conflicts: openssl-3 %description -LibreSSL is an open-source implementation of the Secure Sockets Layer -(SSL) and Transport Layer Security (TLS) protocols. It derives from -OpenSSL, with the aim of refactoring the OpenSSL code so as to -provide a more secure implementation. +LibreSSL is an implementation of the Secure Sockets Layer (SSL) and +Transport Layer Security (TLS) protocols. It derives from OpenSSL, +with refactorings. %package -n libcrypto55 Summary: An SSL/TLS protocol implementation @@ -61,18 +61,18 @@ Group: System/Libraries %description -n libssl58 -LibreSSL is an open-source implementation of the Secure Sockets Layer -(SSL) and Transport Layer Security (TLS) protocols. It derives from -OpenSSL and intends to provide a more secure implementation. +LibreSSL is an implementation of the Secure Sockets Layer (SSL) and +Transport Layer Security (TLS) protocols. It derives from OpenSSL, +with refactorings. %package -n libtls31 Summary: A simplified interface for the OpenSSL/LibreSSL TLS protocol implementation Group: System/Libraries %description -n libtls31 -LibreSSL is an open-source implementation of the Secure Sockets Layer -(SSL) and Transport Layer Security (TLS) protocols. It derives from -OpenSSL and intends to provide a more secure implementation. +LibreSSL is an implementation of the Secure Sockets Layer (SSL) and +Transport Layer Security (TLS) protocols. It derives from OpenSSL, +with refactorings. The libtls library provides a modern and simplified interface (of libssl) for secure client and server communications. @@ -87,10 +87,15 @@ Provides: ssl-devel %description devel -LibreSSL is an open-source implementation of the Secure Sockets Layer -(SSL) and Transport Layer Security (TLS) protocols. It derives from -OpenSSL, with the aim of refactoring the OpenSSL code so as to -provide a more secure implementation. +LibreSSL is an implementation of the Secure Sockets Layer (SSL) and +Transport Layer Security (TLS) protocols. It derives from OpenSSL, +with refactorings. + +LibreSSL provides much of the OpenSSL 1.1 API. The OpenSSL 3 API is not +currently supported, but many programs only need v1.1. See +%_docdir/libressl-devel-doc/unavailable-libcrypto-symbols.txt.zst for +a list of symbols/functions that cannot be exercised when building +with libressl. This subpackage contains libraries and header files for developing applications that want to make use of libressl. @@ -110,6 +115,7 @@ %prep %autosetup -p1 +cp %_sourcedir/unavail* . %build autoreconf -fi @@ -176,4 +182,5 @@ %files devel-doc %_mandir/man3/*.* +%doc unavailable-libcrypto-symbols.txt.zst ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.azdgmv/_old 2025-03-10 18:05:09.538147083 +0100 +++ /var/tmp/diff_new_pack.azdgmv/_new 2025-03-10 18:05:09.542147249 +0100 @@ -1,5 +1,5 @@ -mtime: 1729062446 -commit: ed73a07c41b500f8a7c58149e7655aea5d58aec39c2b4debeccc3225cac37e92 +mtime: 1741476574 +commit: 846694ee656a64bf9c827c8b253c653bcbde6d45074ee731854f273891495673 url: https://src.opensuse.org/jengelh/libressl revision: master ++++++ build.specials.obscpio ++++++ diff: old/*: No such file or directory diff: new/*: No such file or directory