diff --git a/dpkg.changes b/dpkg.changes index 8f775f3..62b4e0f 100644 --- a/dpkg.changes +++ b/dpkg.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Mon Apr 14 05:12:22 UTC 2025 - Martin Schreiner + +- Update to version 1.22.18. + The full changelog is very large. Please check it here: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.18 +- Changes from 1.22.17: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.17 +- Changes from 1.22.16: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.16 +- Changes from 1.22.15: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.15 +- Changes from 1.22.14: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.14 +- Changes from 1.22.13: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.13 +- Changes from 1.22.12: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.12 +- Refresh patch: + * openssl.patch + ------------------------------------------------------------------- Sun Aug 11 14:16:59 UTC 2024 - Martin Schreiner diff --git a/dpkg.spec b/dpkg.spec index 492ddd4..c5d335c 100644 --- a/dpkg.spec +++ b/dpkg.spec @@ -1,7 +1,7 @@ # # spec file for package dpkg # -# 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 @@ -17,7 +17,7 @@ Name: dpkg -Version: 1.22.11 +Version: 1.22.18 Release: 0 Summary: Debian package management system License: GPL-2.0-or-later diff --git a/dpkg_1.22.11.tar.xz b/dpkg_1.22.11.tar.xz deleted file mode 100644 index 1517555..0000000 --- a/dpkg_1.22.11.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f318eb949b8e7ecd802b17b1a7e7cf4b17094c9577e1060653e9b838cdd31d80 -size 5697040 diff --git a/dpkg_1.22.18.tar.xz b/dpkg_1.22.18.tar.xz new file mode 100644 index 0000000..d00a8df --- /dev/null +++ b/dpkg_1.22.18.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7135eb7960e38b2c77810d5aab8cabf5f690fed7475b7b0f2654fd91efbba0f6 +size 5753376 diff --git a/openssl.patch b/openssl.patch index d8292f1..4c873a3 100644 --- a/openssl.patch +++ b/openssl.patch @@ -1,7 +1,7 @@ -Index: dpkg-1.22.11/configure.ac +Index: dpkg-1.22.18/configure.ac =================================================================== ---- dpkg-1.22.11.orig/configure.ac -+++ dpkg-1.22.11/configure.ac +--- dpkg-1.22.18.orig/configure.ac ++++ dpkg-1.22.18/configure.ac @@ -112,6 +112,13 @@ AC_SYS_LARGEFILE # Checks for libraries. DPKG_LIB_RT @@ -16,7 +16,7 @@ Index: dpkg-1.22.11/configure.ac DPKG_LIB_Z DPKG_LIB_BZ2 DPKG_LIB_LZMA -@@ -338,6 +345,7 @@ Configuration: +@@ -344,6 +351,7 @@ Configuration: libkvm . . . . . . . . . . . : ${have_libkvm:-no} libselinux . . . . . . . . . : $have_libselinux libmd . . . . . . . . . . . . : $have_libmd @@ -24,10 +24,10 @@ Index: dpkg-1.22.11/configure.ac libz . . . . . . . . . . . . : $have_libz_impl liblzma . . . . . . . . . . . : $have_liblzma libzstd . . . . . . . . . . . : $have_libzstd -Index: dpkg-1.22.11/lib/dpkg/buffer.c +Index: dpkg-1.22.18/lib/dpkg/buffer.c =================================================================== ---- dpkg-1.22.11.orig/lib/dpkg/buffer.c -+++ dpkg-1.22.11/lib/dpkg/buffer.c +--- dpkg-1.22.18.orig/lib/dpkg/buffer.c ++++ dpkg-1.22.18/lib/dpkg/buffer.c @@ -23,10 +23,18 @@ #include #include @@ -48,15 +48,15 @@ Index: dpkg-1.22.11/lib/dpkg/buffer.c #include #include #include -Index: dpkg-1.22.11/m4/dpkg-libs.m4 +Index: dpkg-1.22.18/m4/dpkg-libs.m4 =================================================================== ---- dpkg-1.22.11.orig/m4/dpkg-libs.m4 -+++ dpkg-1.22.11/m4/dpkg-libs.m4 +--- dpkg-1.22.18.orig/m4/dpkg-libs.m4 ++++ dpkg-1.22.18/m4/dpkg-libs.m4 @@ -20,11 +20,26 @@ AC_DEFUN([DPKG_LIB_MD], [ MD_LIBS="$ac_cv_search_MD5Init" ]) ]) -- AS_IF([test "x$have_libmd" = "xno"], [ +- AS_IF([test "$have_libmd" = "no"], [ - AC_MSG_FAILURE([md5 digest functions not found]) - ]) ])# DPKG_LIB_MD @@ -71,7 +71,7 @@ Index: dpkg-1.22.11/m4/dpkg-libs.m4 + dpkg_save_libcrypto_LIBS=$LIBS + AC_SEARCH_LIBS([MD5_Init], [crypto]) + LIBS=$dpkg_save_libcrypto_LIBS -+ AS_IF([test "x$ac_cv_search_MD5_Init" != "xno"], [ ++ AS_IF([test "$ac_cv_search_MD5_Init" != "no"], [ + have_libcrypto="yes" + OPENSSL_LIBS="$ac_cv_search_MD5_Init" + ]) @@ -82,10 +82,10 @@ Index: dpkg-1.22.11/m4/dpkg-libs.m4 # DPKG_WITH_COMPRESS_LIB(NAME, HEADER, FUNC) # ---------------------- # Check for availability of a compression library. -Index: dpkg-1.22.11/lib/dpkg/Makefile.am +Index: dpkg-1.22.18/lib/dpkg/Makefile.am =================================================================== ---- dpkg-1.22.11.orig/lib/dpkg/Makefile.am -+++ dpkg-1.22.11/lib/dpkg/Makefile.am +--- dpkg-1.22.18.orig/lib/dpkg/Makefile.am ++++ dpkg-1.22.18/lib/dpkg/Makefile.am @@ -54,6 +54,7 @@ libdpkg_la_LIBADD = \ $(ZSTD_LIBS) \ $(BZ2_LIBS) \ diff --git a/update-alternatives.changes b/update-alternatives.changes index def67f9..754842b 100644 --- a/update-alternatives.changes +++ b/update-alternatives.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Mon Apr 14 05:12:22 UTC 2025 - Martin Schreiner + +- Update to version 1.22.18. + The full changelog is very large. Please check it here: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.18 +- Changes from 1.22.17: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.17 +- Changes from 1.22.16: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.16 +- Changes from 1.22.15: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.15 +- Changes from 1.22.14: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.14 +- Changes from 1.22.13: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.13 +- Changes from 1.22.12: + https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.12 +- Refresh patch: + * openssl.patch + ------------------------------------------------------------------- Sun Aug 11 14:16:59 UTC 2024 - Martin Schreiner diff --git a/update-alternatives.spec b/update-alternatives.spec index ee21823..7cfb709 100644 --- a/update-alternatives.spec +++ b/update-alternatives.spec @@ -1,7 +1,7 @@ # # spec file for package update-alternatives # -# 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 @@ -17,7 +17,7 @@ Name: update-alternatives -Version: 1.22.11 +Version: 1.22.18 Release: 0 Summary: Maintain symbolic links determining default commands License: GPL-2.0-or-later @@ -30,6 +30,7 @@ Patch1: update-alternatives-slavetomaster.patch Patch2: openssl.patch BuildRequires: autoconf BuildRequires: automake +BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: ncurses-devel BuildRequires: openssl-devel