Hello community,

here is the log from the commit of package elfutils for openSUSE:Factory 
checked in at 2020-12-03 18:39:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/elfutils (Old)
 and      /work/SRC/openSUSE:Factory/.elfutils.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "elfutils"

Thu Dec  3 18:39:20 2020 rev:81 rq:851824 version:0.182

Changes:
--------
--- /work/SRC/openSUSE:Factory/elfutils/elfutils-debuginfod.changes     
2020-09-23 18:39:30.213271762 +0200
+++ /work/SRC/openSUSE:Factory/.elfutils.new.5913/elfutils-debuginfod.changes   
2020-12-03 18:40:18.857936526 +0100
@@ -1,0 +2,23 @@
+Thu Nov  5 09:15:00 UTC 2020 - Martin Liška <mli...@suse.cz>
+
+- Add new /etc/profile.d/debuginfod.{,c}sh files.
+- Update to version 0.182:
+
+  backends: Support for tilegx has been removed.
+
+  config: New /etc/profile.d files to provide default $DEBUGINFOD_URLS.
+
+  debuginfod: More efficient package traversal, tolerate various errors
+              during scanning, grooming progress is more visible and
+              interruptible, more prometheus metrics.
+
+  debuginfod-client: Now supports compressed (kernel) ELF images.
+
+  libdwfl: Add ZSTD compression support.
+
+-------------------------------------------------------------------
+Tue Sep 22 07:59:56 UTC 2020 - Martin Liška <mli...@suse.cz>
+
+- Add Conflicts for dummy packages.
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/elfutils/elfutils.changes        2020-09-23 
18:39:32.489273856 +0200
+++ /work/SRC/openSUSE:Factory/.elfutils.new.5913/elfutils.changes      
2020-12-03 18:40:19.813938416 +0100
@@ -1,0 +2,32 @@
+Mon Nov 30 12:03:29 UTC 2020 - Martin Liška <mli...@suse.cz>
+
+- Mention elfutils-rpmlintrc as a Source.
+
+-------------------------------------------------------------------
+Thu Nov  5 09:15:00 UTC 2020 - Martin Liška <mli...@suse.cz>
+
+- Add rpmlintrc for
+  libdebuginfod1-dummy.s390x: E: shlib-policy-name-error (Badness: 10000) 
libdebuginfod1
+  which is expected as libdebuginfod1 and it's dummy library do share equal
+  soname.
+- Update to version 0.182:
+  backends: Support for tilegx has been removed.
+
+  config: New /etc/profile.d files to provide default $DEBUGINFOD_URLS.
+
+  debuginfod: More efficient package traversal, tolerate various errors
+              during scanning, grooming progress is more visible and
+              interruptible, more prometheus metrics.
+
+  debuginfod-client: Now supports compressed (kernel) ELF images.
+
+  libdwfl: Add ZSTD compression support.
+
+-------------------------------------------------------------------
+Tue Sep 22 07:56:37 UTC 2020 - Martin Liška <mli...@suse.cz>
+
+- Creatu dummy subpackages that can be used for build of packages
+  that are in bootstrap cycle.
+- Add Provides for real packages.
+
+-------------------------------------------------------------------

Old:
----
  elfutils-0.181.tar.bz2
  elfutils-0.181.tar.bz2.sig

New:
----
  elfutils-0.182.tar.bz2
  elfutils-0.182.tar.bz2.sig
  elfutils-rpmlintrc

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

Other differences:
------------------
++++++ elfutils-debuginfod.spec ++++++
--- /var/tmp/diff_new_pack.M9VKov/_old  2020-12-03 18:40:20.689940148 +0100
+++ /var/tmp/diff_new_pack.M9VKov/_new  2020-12-03 18:40:20.693940157 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           elfutils-debuginfod
-Version:        0.181
+Version:        0.182
 Release:        0
 Summary:        debuginfod part of elfutils
 License:        GPL-3.0-or-later
@@ -62,6 +62,7 @@
 %package -n libdebuginfod1
 Summary:        Library for build-id HTTP ELF/DWARF server
 Group:          System/Libraries
+Conflicts:      libdebuginfod1-dummy = %{version}
 
 %description -n libdebuginfod1
 The libdebuginfod1 package contains shared libraries
@@ -72,6 +73,7 @@
 %package -n libdebuginfod-devel
 Summary:        Libraries and headers to build debuginfod client applications
 Group:          Development/Libraries/C and C++
+Conflicts:      libdebuginfod-dummy-devel = %{version}
 
 %description -n libdebuginfod-devel
 The libdebuginfod-devel package contains the libraries
@@ -80,6 +82,7 @@
 %package -n debuginfod-client
 Summary:        Command line client for build-id HTTP ELF/DWARF server
 Group:          Development/Tools/Building
+Conflicts:      debuginfod-dummy-client = %{version}
 
 %description -n debuginfod-client
 The elfutils-debuginfod-client package contains a command-line frontend.
@@ -161,6 +164,8 @@
 %{_unitdir}/debuginfod.service
 %{_mandir}/man8/debuginfod.8*
 %{_fillupdir}/sysconfig.debuginfod
+%config %{_sysconfdir}/profile.d/debuginfod.sh
+%config %{_sysconfdir}/profile.d/debuginfod.csh
 
 %dir %attr(0700,debuginfod,debuginfod) %{_localstatedir}/cache/debuginfod
 %verify(not md5 size mtime) %attr(0600,debuginfod,debuginfod) 
%{_localstatedir}/cache/debuginfod/debuginfod.sqlite

++++++ elfutils.spec ++++++
--- /var/tmp/diff_new_pack.M9VKov/_old  2020-12-03 18:40:20.717940204 +0100
+++ /var/tmp/diff_new_pack.M9VKov/_new  2020-12-03 18:40:20.717940204 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           elfutils
-Version:        0.181
+Version:        0.182
 Release:        0
 Summary:        Higher-level library to access ELF files
 License:        GPL-3.0-or-later
@@ -30,6 +30,7 @@
 Source3:        %{name}.changes
 Source4:        
https://fedorahosted.org/releases/e/l/%{name}/%{version}/%{name}-%{version}.tar.bz2.sig
 Source5:        %{name}.keyring
+Source6:        elfutils-rpmlintrc
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -100,6 +101,37 @@
 This package contains the headers and libraries needed to build
 applications that require libdw.
 
+%package -n libdebuginfod1-dummy
+Summary:        Library for build-id HTTP ELF/DWARF server
+Group:          System/Libraries
+Provides:       libdebuginfod1 = %{version}
+
+%description -n libdebuginfod1-dummy
+The libdebuginfod1 package contains shared libraries
+dynamically loaded from -ldw, which use a debuginfod service
+to look up debuginfo and associated data. Also includes a
+command-line frontend.
+The package is dummy.
+
+%package -n libdebuginfod-dummy-devel
+Summary:        Libraries and headers to build debuginfod client applications
+Group:          Development/Libraries/C and C++
+Provides:       libdebuginfod-devel = %{version}
+
+%description -n libdebuginfod-dummy-devel
+The libdebuginfod-devel package contains the libraries
+to create applications to use the debuginfod service.
+The package is dummy.
+
+%package -n debuginfod-dummy-client
+Summary:        Command line client for build-id HTTP ELF/DWARF server
+Group:          Development/Tools/Building
+Provides:       debuginfod-client = %{version}
+
+%description -n debuginfod-dummy-client
+The elfutils-debuginfod-client package contains a command-line frontend.
+The package is dummy.
+
 %lang_package
 
 %prep
@@ -126,7 +158,7 @@
 autoreconf -fi
 # some patches create new test scripts, which are created 644 by default
 chmod a+x tests/run*.sh
-%configure --program-prefix=eu- --disable-debuginfod --disable-libdebuginfod
+%configure --program-prefix=eu- --disable-debuginfod 
--enable-libdebuginfod=dummy
 %make_build
 
 %install
@@ -142,6 +174,8 @@
 %postun -n libasm1 -p /sbin/ldconfig
 %postun -n libelf1 -p /sbin/ldconfig
 %postun -n libdw1 -p /sbin/ldconfig
+%post -n libdebuginfod1-dummy -p /sbin/ldconfig
+%postun -n libdebuginfod1-dummy -p /sbin/ldconfig
 
 %check
 %if 0%{?qemu_user_space_build}
@@ -213,6 +247,20 @@
 %{_includedir}/elfutils/known-dwarf.h
 %{_libdir}/pkgconfig/libdw.pc
 
+%files -n libdebuginfod1-dummy
+%{_libdir}/libdebuginfod.so.*
+%{_libdir}/libdebuginfod-%{version}.so
+
+%files -n libdebuginfod-dummy-devel
+%{_mandir}/man3/debuginfod_*.3*
+%dir %{_includedir}/elfutils
+%{_includedir}/elfutils/debuginfod.h
+%{_libdir}/libdebuginfod.so
+
+%files -n debuginfod-dummy-client
+%{_bindir}/debuginfod-find
+%{_mandir}/man1/debuginfod-find.1*
+
 %files lang -f %{name}.lang
 
 %changelog

++++++ elfutils-0.181.tar.bz2 -> elfutils-0.182.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/elfutils/elfutils-0.181.tar.bz2 
/work/SRC/openSUSE:Factory/.elfutils.new.5913/elfutils-0.182.tar.bz2 differ: 
char 11, line 1

++++++ elfutils-rpmlintrc ++++++
addFilter("libdebuginfod.* shlib-policy-name-error.*")
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to