Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rpm for openSUSE:Factory checked in 
at 2022-08-08 08:45:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rpm (Old)
 and      /work/SRC/openSUSE:Factory/.rpm.new.1521 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rpm"

Mon Aug  8 08:45:00 2022 rev:300 rq:991573 version:4.17.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/rpm/python-rpm.changes   2021-10-25 
15:16:44.865649911 +0200
+++ /work/SRC/openSUSE:Factory/.rpm.new.1521/python-rpm.changes 2022-08-08 
08:45:06.978438904 +0200
@@ -0,0 +1,5 @@
+------------------------------------------------------------------
+Thu Jul 21 16:11:22 CEST 2022 - m...@suse.de
+
+- update to rpm-4.17.1
+
--- /work/SRC/openSUSE:Factory/rpm/rpm.changes  2022-06-29 16:00:13.700523712 
+0200
+++ /work/SRC/openSUSE:Factory/.rpm.new.1521/rpm.changes        2022-08-08 
08:45:07.222439622 +0200
@@ -1,0 +2,25 @@
+Thu Jul 21 16:11:22 CEST 2022 - m...@suse.de
+
+- update to rpm-4.17.1
+  * new bcond macro for a nicer way to define build conditionals
+  * openPGP parser and IMA security fixes (CVE-2021-3521)
+  * buildroot policy fixes
+- refreshed patches:
+  * brp.diff
+- removed patches:
+  * verbosearg.diff
+  * ocaml-cmxs.diff
+  * 0001-fix-minimize_writes.patch
+
+-------------------------------------------------------------------
+Mon Jun 27 11:01:54 UTC 2022 - Ludwig Nussel <lnus...@suse.de>
+
+- remove obsolete RPM-HOWTO from 1999 (removed RPM-HOWTO.tar.bz2)
+- move debugedit to separate package
+  (Removed debuginfo-mono.patch, debuglink.diff, debugsubpkg.diff,
+   finddebuginfo-absolute-links.diff, finddebuginfo.diff,
+   singlefilemode.diff, debugedit-5.0.tar.xz)
+- move python-rpm-packaging to separate package
+  (Removed python-rpm-packaging.diff, python-rpm-packaging.tar.bz2)
+
+-------------------------------------------------------------------

Old:
----
  0001-fix-minimize_writes.patch
  RPM-HOWTO.tar.bz2
  debugedit-5.0.tar.xz
  debuginfo-mono.patch
  debuglink.diff
  debugsubpkg.diff
  finddebuginfo-absolute-links.diff
  finddebuginfo.diff
  ocaml-cmxs.diff
  python-rpm-packaging.diff
  python-rpm-packaging.tar.bz2
  rpm-4.17.0.tar.bz2
  singlefilemode.diff
  verbosearg.diff

New:
----
  rpm-4.17.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-rpm.spec ++++++
--- /var/tmp/diff_new_pack.HReD0U/_old  2022-08-08 08:45:08.382443034 +0200
+++ /var/tmp/diff_new_pack.HReD0U/_new  2022-08-08 08:45:08.390443057 +0200
@@ -21,7 +21,7 @@
 %global with_python 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-rpm
-Version:        4.17.0
+Version:        4.17.1
 Release:        0
 Summary:        Python Bindings for Manipulating RPM Packages
 License:        GPL-2.0-or-later

++++++ rpm.spec ++++++
--- /var/tmp/diff_new_pack.HReD0U/_old  2022-08-08 08:45:08.418443140 +0200
+++ /var/tmp/diff_new_pack.HReD0U/_new  2022-08-08 08:45:08.422443152 +0200
@@ -58,14 +58,11 @@
 Summary:        The RPM Package Manager
 License:        GPL-2.0-or-later
 Group:          System/Packages
-Version:        4.17.0
+Version:        4.17.1
 Release:        0
 URL:            https://rpm.org/
 #Git-Clone:     https://github.com/rpm-software-management/rpm
 Source:         http://ftp.rpm.org/releases/rpm-4.17.x/rpm-%{version}.tar.bz2
-Source1:        RPM-HOWTO.tar.bz2
-Source2:        https://sourceware.org/ftp/debugedit/5.0/debugedit-5.0.tar.xz
-Source3:        python-rpm-packaging.tar.bz2
 Source5:        rpmsort
 Source8:        rpmconfigcheck
 Source9:        sysconfig.services-rpm
@@ -112,20 +109,10 @@
 Patch122:       db_conversion.diff
 Patch123:       nextiteratorheaderblob.diff
 Patch131:       posttrans.diff
-Patch132:       verbosearg.diff
 Patch133:       zstdpool.diff
 Patch134:       zstdthreaded.diff
-Patch135:       ocaml-cmxs.diff
-Patch136:       0001-fix-minimize_writes.patch
 # touches a generated file
 Patch180:       whatrequires-doc.diff
-Patch200:       finddebuginfo.diff
-Patch201:       finddebuginfo-absolute-links.diff
-Patch202:       debugsubpkg.diff
-Patch203:       debuglink.diff
-Patch204:       debuginfo-mono.patch
-Patch205:       singlefilemode.diff
-Patch300:       python-rpm-packaging.diff
 Patch6464:      auto-config-update-aarch64-ppc64le.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 #
@@ -196,6 +183,8 @@
 Requires:       util-linux
 Requires:       which
 Requires:       xz
+# needed for debuginfo generation
+Requires:       debugedit = 5.0
 # drop candidates
 Requires:       cpio
 Requires:       file
@@ -209,17 +198,6 @@
 If you want to build a rpm, you need this package. It provides rpmbuild
 and requires some packages that are usually required.
 
-%package build-python
-Summary:        RPM dependency generator for Python
-Group:          Development/Languages/Python
-Requires:       python3-base
-# To avoid widespread breakage by package mistakenly ignoring
-# their requirement of python-rpm-macros (bsc#1180125)
-Requires:       python-rpm-macros
-
-%description build-python
-Provides and requires generator for .py files and modules.
-
 %package build-perl
 Summary:        RPM dependency generator for Perl
 Group:          Development/Languages/Perl
@@ -230,9 +208,6 @@
 
 %prep
 %setup -q -n rpm-%{version}
-tar -xjf %{SOURCE1}
-tar -xJf %{SOURCE2}
-tar -xjf %{SOURCE3}
 
 rm -rf sqlite
 %patch -P  5      -P 12 -P 13             -P 16       -P 18
@@ -246,20 +221,9 @@
 %patch                   -P 93 -P 94                         -P 99
 %patch -P 100        -P 102 -P 103
 %patch                                                  -P 117
-%patch -P 122 -P 123               -P 131 -P 132 -P 133 -P 134
-%patch -P 135 -P 136
+%patch -P 122 -P 123               -P 131        -P 133 -P 134
 %patch -P 180
 
-# debugedit patches
-pushd debugedit-5.0
-%patch -P 200 -P 201 -P 202 -P 203 -P 204 -P 205
-popd
-
-# python-rpm-packaging patches
-pushd python-rpm-packaging
-%patch -P 300
-popd
-
 %ifarch aarch64 ppc64le riscv64
 %patch6464
 %endif
@@ -303,14 +267,6 @@
 rm po/de.gmo
 make %{?_smp_mflags}
 
-%if "%{NAME}" != "python-rpm"
-pushd debugedit-5.0
-./configure --bindir=/usr/lib/rpm
-touch find-debuginfo.1
-make
-popd
-%endif
-
 %install
 mkdir -p %{buildroot}/usr/lib
 mkdir -p %{buildroot}/usr/share/locale
@@ -392,16 +348,6 @@
 echo "setting the default database backend to 'ndb'"
 sed -i -e '/_db_backend/s/sqlite/ndb/' %{buildroot}/usr/lib/rpm/macros
 
-# install debugedit files
-pushd debugedit-5.0
-make install-exec DESTDIR="%{buildroot}"
-popd
-
-# install python-rpm-packaging files
-cp -a python-rpm-packaging/fileattrs/*.attr %{buildroot}/usr/lib/rpm/fileattrs
-cp -a python-rpm-packaging/scripts/* %{buildroot}/usr/lib/rpm
-chmod 755 %{buildroot}/usr/lib/rpm/brp-python-bytecompile
-
 %post
 %{fillup_only -an services}
 
@@ -442,7 +388,6 @@
 %defattr(-,root,root)
 %license       COPYING
 %doc   docs/manual
-%doc    RPM-HOWTO
        /etc/rpm
 %if !0%{?usrmerged}
        /bin/rpm
@@ -498,17 +443,11 @@
 /usr/lib/rpm/ocamldeps.sh
 /usr/lib/rpm/elfdeps
 /usr/lib/rpm/rpmdeps
-/usr/lib/rpm/debugedit
-/usr/lib/rpm/sepdebugcrcfix
 /usr/bin/rpmspec
 /usr/lib/rpm/brp-*
-%exclude /usr/lib/rpm/brp-python-hardlink
-%exclude /usr/lib/rpm/brp-python-bytecompile
 /usr/lib/rpm/check-*
 /usr/lib/rpm/*find*
 /usr/lib/rpm/fileattrs/
-%exclude /usr/lib/rpm/fileattrs/python.attr
-%exclude /usr/lib/rpm/fileattrs/pythondist.attr
 %exclude /usr/lib/rpm/fileattrs/perl*.attr
 /usr/lib/rpm/*.prov
 %exclude /usr/lib/rpm/perl.prov
@@ -519,14 +458,6 @@
 /usr/lib/rpm/config.sub
 %endif
 
-%files build-python
-%defattr(-,root,root)
-/usr/lib/rpm/fileattrs/python.attr
-/usr/lib/rpm/fileattrs/pythondist.attr
-/usr/lib/rpm/pythondistdeps.py
-/usr/lib/rpm/brp-python-hardlink
-/usr/lib/rpm/brp-python-bytecompile
-
 %files build-perl
 %defattr(-,root,root)
 /usr/lib/rpm/fileattrs/perl*.attr

++++++ brp.diff ++++++
--- /var/tmp/diff_new_pack.HReD0U/_old  2022-08-08 08:45:08.474443304 +0200
+++ /var/tmp/diff_new_pack.HReD0U/_new  2022-08-08 08:45:08.474443304 +0200
@@ -1,5 +1,5 @@
---- scripts/brp-strip-comment-note.orig        2021-06-21 12:00:44.650612737 
+0000
-+++ scripts/brp-strip-comment-note     2021-09-23 19:04:31.249193665 +0000
+--- scripts/brp-strip-comment-note.orig        2022-07-01 09:02:17.586292400 
+0000
++++ scripts/brp-strip-comment-note     2022-07-21 14:03:57.119809772 +0000
 @@ -16,6 +16,8 @@ esac
  # for already stripped elf files in the build root
  for f in `find "$RPM_BUILD_ROOT" -type f \( -perm -0100 -or -perm -0010 -or 
-perm -0001 \) -exec file {} \; | \
@@ -9,12 +9,12 @@
        sed -n -e 's/^\(.*\):[  ]*ELF.*, stripped.*/\1/p'`; do
        note="-R .note"
        if $OBJDUMP -h $f | grep '^[    ]*[0-9]*[       ]*.note[        ]' -A 1 
| \
---- scripts/brp-strip.orig     2021-09-23 19:04:31.249193665 +0000
-+++ scripts/brp-strip  2021-09-23 19:07:10.624868675 +0000
+--- scripts/brp-strip.orig     2022-07-01 10:31:45.997506545 +0000
++++ scripts/brp-strip  2022-07-21 14:06:12.155573458 +0000
 @@ -14,4 +14,4 @@ esac
  
  # Strip ELF binaries
- find "$RPM_BUILD_ROOT" -type f \! -regex "${RPM_BUILD_ROOT}/*usr/lib/debug.*" 
\! -name "*.ko" -print0 | \
--    xargs -0 -r -P$NCPUS -n32 sh -c "file \"\$@\" | sed -n -e 's/^\(.*\):[    
]*ELF.*, not stripped.*/\1/p' | xargs -I\{\} $STRIP -g \{\}" ARG0
-+    xargs -0 -r -P$NCPUS -n32 sh -c "file \"\$@\" | grep -v '/lib/modules/' | 
sed -n -e 's/^\(.*\):[  ]*ELF.*, not stripped.*/\1/p' | xargs -I\{\} $STRIP -g 
\{\}" ARG0
+ find "$RPM_BUILD_ROOT" -type f \! -regex "${RPM_BUILD_ROOT}/*usr/lib/debug.*" 
\! -name "*.go" -print0 | \
+-    xargs -0 -r -P$NCPUS -n32 sh -c "file \"\$@\" | sed -n -e 's/^\(.*\):[    
]*ELF.*, not stripped.*/\1/p' | grep -v 'no machine' | xargs -I\{\} $STRIP -g 
\{\}" ARG0
++    xargs -0 -r -P$NCPUS -n32 sh -c "file \"\$@\" | grep -v ' shared object,' 
| grep -v '/lib/modules/ | sed -n -e 's/^\(.*\):[       ]*ELF.*, not 
stripped.*/\1/p' | grep -v 'no machine' | xargs -I\{\} $STRIP -g \{\}" ARG0
 

++++++ rpm-4.17.0.tar.bz2 -> rpm-4.17.1.tar.bz2 ++++++
++++ 55364 lines of diff (skipped)

Reply via email to