Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libp11 for openSUSE:Factory checked in at 2023-06-08 21:42:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libp11 (Old) and /work/SRC/openSUSE:Factory/.libp11.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libp11" Thu Jun 8 21:42:10 2023 rev:35 rq:1091704 version:0.4.12 Changes: -------- --- /work/SRC/openSUSE:Factory/libp11/libp11.changes 2023-02-07 18:49:01.115110228 +0100 +++ /work/SRC/openSUSE:Factory/.libp11.new.15902/libp11.changes 2023-06-08 21:42:19.277905879 +0200 @@ -1,0 +2,9 @@ +Tue Jun 6 12:24:11 UTC 2023 - Dominique Leuenberger <dims...@opensuse.org> + +- Add support for openSSL 3.1: + + Add libp11-openssl-3.1.patch: handle openSSL 3.1 the same as 3.0 + + Add libtool BuildRequires and call autoreconf: abobe patch + touches the build system. + + Add baselibs.conf + +------------------------------------------------------------------- New: ---- baselibs.conf libp11-openssl-3.1.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libp11.spec ++++++ --- /var/tmp/diff_new_pack.OswCu3/_old 2023-06-08 21:42:19.849909249 +0200 +++ /var/tmp/diff_new_pack.OswCu3/_new 2023-06-08 21:42:19.853909273 +0200 @@ -35,7 +35,10 @@ Source1: https://github.com/OpenSC/libp11/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz.asc Source2: %{name}.keyring Source3: %{name}-rpmlintrc +Source4: baselibs.conf +Patch0: libp11-openssl-3.1.patch BuildRequires: fdupes +BuildRequires: libtool BuildRequires: p11-kit-devel BuildRequires: pkgconfig BuildRequires: pkgconfig(openssl) @@ -103,11 +106,12 @@ Token Interface (Cryptoki)". %prep -%setup -q +%autosetup -p1 # Since the library name changes based on used openssl, we have to create baselibs.conf dynamically echo %{libname} > %{_sourcedir}/baselibs.conf %build +autoreconf -fiv %configure \ --disable-static \ --disable-silent-rules \ ++++++ baselibs.conf ++++++ libp11-3 ++++++ libp11-openssl-3.1.patch ++++++ Index: libp11-0.4.12/configure.ac =================================================================== --- libp11-0.4.12.orig/configure.ac +++ libp11-0.4.12/configure.ac @@ -33,7 +33,7 @@ AC_C_BIGENDIAN # issues with applications linking to new openssl, old libp11, and vice versa case "`$PKG_CONFIG --modversion --silence-errors libcrypto || \ $PKG_CONFIG --modversion openssl`" in - 3.0.*) # Predicted engines directory prefix for OpenSSL 3.x + 3.1.*|3.0.*) # Predicted engines directory prefix for OpenSSL 3.x LIBP11_LT_OLDEST="3" debian_ssl_prefix="openssl-3.0.0";; 1.1.*) # Predicted engines directory prefix for OpenSSL 1.1.x