From 60b3d41df170bf50879fa5c1f2df7dfa2fcde80e5edaeb2271022066ad690d51 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Wed, 8 Dec 2021 14:30:29 +0000 Subject: [PATCH] Accepting request 934431 from home:AndreasStieger:branches:Base:System libxcrypt 4.4.26 OBS-URL: https://build.opensuse.org/request/show/934431 OBS-URL: https://build.opensuse.org/package/show/Base:System/libxcrypt?expand=0&rev=33 --- libxcrypt-4.4.25.tar.gz | 3 -- libxcrypt-4.4.26.tar.xz | 3 ++ libxcrypt-4.4.26.tar.xz.asc | 16 ++++++++++ libxcrypt.changes | 9 ++++++ libxcrypt.keyring | Bin 0 -> 7011 bytes libxcrypt.spec | 57 ++++++++++++------------------------ 6 files changed, 47 insertions(+), 41 deletions(-) delete mode 100644 libxcrypt-4.4.25.tar.gz create mode 100644 libxcrypt-4.4.26.tar.xz create mode 100644 libxcrypt-4.4.26.tar.xz.asc create mode 100644 libxcrypt.keyring diff --git a/libxcrypt-4.4.25.tar.gz b/libxcrypt-4.4.25.tar.gz deleted file mode 100644 index f500e82..0000000 --- a/libxcrypt-4.4.25.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:caea3d032a46c4855ff818637884c7f5719ad228b79387b62ee023c8fbef17b4 -size 523797 diff --git a/libxcrypt-4.4.26.tar.xz b/libxcrypt-4.4.26.tar.xz new file mode 100644 index 0000000..a45feda --- /dev/null +++ b/libxcrypt-4.4.26.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e6ab1e22b9d1dc40165ec767662a34773d22f766aae1f989328069e8a3aa99a +size 614264 diff --git a/libxcrypt-4.4.26.tar.xz.asc b/libxcrypt-4.4.26.tar.xz.asc new file mode 100644 index 0000000..dc93da9 --- /dev/null +++ b/libxcrypt-4.4.26.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEZ4zj/uQwMRWW24wW9S6YAHWUwh0FAmFF1kUACgkQ9S6YAHWU +wh1eQw//QcuUPJna/qbpD+j1gan8nccZFrJ14+1Wv+GLogbnJxQru29DmkSHXVjp +5LY2AIBTr0czRx3FJhW+aZd9yzCrQF/0iyaT5ewSPeB3jpXE7Ho12LHTEYT/clJj +dp6kKnhF6c2ALulow77KdJs6nCmsysgIlpnuP9UHUxv14sk3MxANZR9wdxWi31Kf +DlIVKog5gM6rNtOxYxvspmT1Z3HVlqI8QpieaNAR20clTH0XRkxFP++Xo2igm6hW +SiAFkwLqu9htBfPkM9bHxmgk0Ie5DX6s5g+JeLnkOeQSt9fTDHdKIof6QOpfBohk +4v5f5EOmd0F2coMzfmpjIOTazcNWXHii7GiUL/7SWzwC5AZ2lkGxvs5YfTp5jMky +Fve1x/jqVOgD1MK8UpNIPll4PtTdFWXY0wtWqJXb/dCwuqlQjGarejcB04pYsdH5 +d+UnHoGlpPpjgKo9EcjL51PAPjS035Mf0Lua3bSZtG+Gs1qxl+WW/RWPvkZC7oQE +zqZO60r5KFuQploTU+IAwlFQ1RfT4M8NR3zZKO+E4uy3rq7fVZW4vg92kuDH3AaU +akwJpKYKXhZbnNlObkoNL012K/CJB0wsGphcWDausboFghrZJ/rosIWF1h0WP2La +pAtSDdE3iUsohmHVZPXOBv/lLd42vGBFuA2F5KmwxX7OJ/0JYNk= +=E20L +-----END PGP SIGNATURE----- diff --git a/libxcrypt.changes b/libxcrypt.changes index 9b18d5e..e1721de 100644 --- a/libxcrypt.changes +++ b/libxcrypt.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Sun Nov 28 19:44:05 UTC 2021 - Andreas Stieger + +- update to 4.4.26: + * fix compilation on system with gcc >= 10 that do not support + declarations with __attribute__((symver)) +- switch to bootstrapped tarball, add upstream signing key and + verify source signature + ------------------------------------------------------------------- Wed Aug 18 10:22:27 UTC 2021 - Andreas Schwab diff --git a/libxcrypt.keyring b/libxcrypt.keyring new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..8242b3fffd35c2684183c0eb33231e568c0c9519bedfe3873e6bc0f4a41479f5 GIT binary patch literal 7011 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 0.9.0 Conflicts: glibc-devel < 2.28 +Provides: glibc-devel:%{_libdir}/libcrypt.so %description devel The %{name}-devel package contains libraries and header files for @@ -80,8 +79,8 @@ License: BSD-2-Clause AND GPL-3.0-or-later AND LGPL-2.1-or-later AND BSD- Group: Development/Libraries/C and C++ Requires: %{name}-devel = %{version} Requires: glibc-devel-static -Provides: glibc-devel-static:%{_libdir}/libcrypt.a Conflicts: glibc-devel-static < 2.28 +Provides: glibc-devel-static:%{_libdir}/libcrypt.a %description devel-static This package contains the libxcrypt static libraries for -static @@ -95,8 +94,6 @@ is highly discouraged. # Disable LTO due to symbol versioning (boo#1138833): # (https://en.opensuse.org/openSUSE:LTO#Symbol_versioning). %define _lto_cflags %{nil} - -autoreconf -fi %configure \ --disable-silent-rules \ --enable-shared \ @@ -108,14 +105,14 @@ autoreconf -fi %install %make_install -find %{buildroot}%{_libdir} -name '*.la' -print -delete +find %{buildroot} -type f -name "*.la" -delete -print %check %make_build check || \ { rc=$?; echo "-----BEGIN TESTLOG-----"; - %{__cat} test-suite.log; + cat test-suite.log; echo "-----END TESTLOG-----"; exit $rc; } @@ -125,33 +122,17 @@ find %{buildroot}%{_libdir} -name '*.la' -print -delete %files -n libcrypt1 %license COPYING.LIB LICENSING -%doc AUTHORS NEWS README README.md THANKS -%{_libdir}/libcrypt.so.* -%{_libdir}/libowcrypt.so.* +%doc AUTHORS NEWS THANKS +%{_libdir}/*.so.* %files devel -%doc TODO TODO.md -%{_libdir}/libcrypt.so -%{_libdir}/libxcrypt.so -%{_libdir}/libowcrypt.so -%{_includedir}/crypt.h -%{_includedir}/xcrypt.h -%{_libdir}/pkgconfig/libcrypt.pc -%{_libdir}/pkgconfig/%{name}.pc -%{_mandir}/man3/crypt_rn.3.* -%{_mandir}/man3/crypt_gensalt.3.* -%{_mandir}/man3/crypt.3.* -%{_mandir}/man3/crypt_checksalt.3.* -%{_mandir}/man3/crypt_gensalt_ra.3.* -%{_mandir}/man3/crypt_gensalt_rn.3.* -%{_mandir}/man3/crypt_preferred_method.3.* -%{_mandir}/man3/crypt_r.3.* -%{_mandir}/man3/crypt_ra.3.* -%{_mandir}/man5/crypt.5.* +%doc TODO +%{_libdir}/*.so +%{_includedir}/*.h +%{_libdir}/pkgconfig/*.pc +%{_mandir}/man?/*%{?ext_man} %files devel-static -%{_libdir}/libcrypt.a -%{_libdir}/libxcrypt.a -%{_libdir}/libowcrypt.a +%{_libdir}/*.a %changelog