Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package elfutils for openSUSE:Factory checked in at 2021-11-15 15:25:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/elfutils (Old) and /work/SRC/openSUSE:Factory/.elfutils.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "elfutils" Mon Nov 15 15:25:59 2021 rev:92 rq:930893 version:0.186 Changes: -------- --- /work/SRC/openSUSE:Factory/elfutils/elfutils-debuginfod.changes 2021-10-08 22:04:46.640533384 +0200 +++ /work/SRC/openSUSE:Factory/.elfutils.new.1890/elfutils-debuginfod.changes 2021-11-15 15:27:29.697841891 +0100 @@ -1,0 +2,30 @@ +Thu Nov 11 08:56:25 UTC 2021 - Martin Li??ka <mli...@suse.cz> + +- Update to version 0.185: + debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files + etc/debuginfod*.urls rather than hardcoded into the + /etc/profile.d/debuginfod* scripts. + Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings + for skipping large/slow transfers. + Add $DEBUGINFOD_RETRY for retrying aborted lookups. + + debuginfod: Supply extra HTTP response headers, describing archive/file + names that satisfy the requested buildid content. + Support -d :memory: option for in-memory databases. + Protect against loops in federated server configurations. + Add -r option to use -I/-X regexes for grooming stale files. + Protect against wasted CPU from duplicate concurrent requests. + Limit the duration of groom ops roughly to rescan (-t) times. + Add --passive mode for serving from read-only database. + Several other performance improvements & prometheus metrics. + + libdw: Support for the NVIDIA Cuda line map extensions. + DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name + are defined in dwarf.h. New functions dwarf_linecontext and + dwarf_linefunctionname + +- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch + and disable-run-readelf-self-test.patch. +- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags + +------------------------------------------------------------------- elfutils.changes: same change Old: ---- disable-run-readelf-self-test.patch elfutils-0.185.tar.bz2 elfutils-0.185.tar.bz2.sig tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch New: ---- elfutils-0.186.tar.bz2 elfutils-0.186.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ elfutils-debuginfod.spec ++++++ --- /var/tmp/diff_new_pack.Kjgd30/_old 2021-11-15 15:27:30.249842046 +0100 +++ /var/tmp/diff_new_pack.Kjgd30/_new 2021-11-15 15:27:30.253842047 +0100 @@ -17,7 +17,7 @@ Name: elfutils-debuginfod -Version: 0.185 +Version: 0.186 Release: 0 Summary: Debuginfod server provided by elfutils License: GPL-3.0-or-later @@ -28,8 +28,6 @@ Source1: https://fedorahosted.org/releases/e/l/elfutils/%{version}/elfutils-%{version}.tar.bz2.sig Source2: elfutils.changes Source3: elfutils.keyring -Patch0: disable-run-readelf-self-test.patch -Patch1: tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch Patch2: harden_debuginfod.service.patch BuildRequires: autoconf BuildRequires: automake @@ -81,6 +79,7 @@ Group: Development/Libraries/C and C++ Conflicts: libdebuginfod-dummy-devel = %{version} License: GPL-2.0-or-later OR LGPL-3.0-or-later +Requires: libdebuginfod1 = %{version} %description -n libdebuginfod-devel The libdebuginfod-devel package contains the libraries @@ -100,7 +99,6 @@ %autosetup -n elfutils-%version -p1 %build -%global _lto_cflags %{_lto_cflags} -flto-partition=none -Wno-error=stack-usage= # Change DATE/TIME macros to use last change time of elfutils.changes # See http://lists.opensuse.org/opensuse-factory/2011-05/msg00304.html modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")" @@ -112,7 +110,7 @@ MODVERSION="suse-build `eval echo ${DATE} ${TIME}`" sed --in-place "s/^MODVERSION=.*\$/MODVERSION=\"${MODVERSION}\"/" configure.ac export CFLAGS="%optflags" -CFLAGS+=" -g" # make tests pass when user does not want debuginfo (boo#1031556) +CFLAGS+=" -g" # tests need debug info enabled (boo#1031556) %ifarch %sparc # Small PIC model not sufficient CFLAGS+=" -fPIC" @@ -181,6 +179,8 @@ %{_libdir}/libdebuginfod-%{version}.so %config %{_sysconfdir}/profile.d/debuginfod.sh %config %{_sysconfdir}/profile.d/debuginfod.csh +%dir %{_sysconfdir}/debuginfod +%config %{_sysconfdir}/debuginfod/elfutils.urls %files -n libdebuginfod-devel %{_libdir}/pkgconfig/libdebuginfod.pc @@ -192,6 +192,7 @@ %files -n debuginfod-client %{_bindir}/debuginfod-find %{_mandir}/man1/debuginfod-find.1* +%{_mandir}/man7/debuginfod-client-config.7* %pre getent group debuginfod >/dev/null || %{_sbindir}/groupadd -r debuginfod ++++++ elfutils.spec ++++++ --- /var/tmp/diff_new_pack.Kjgd30/_old 2021-11-15 15:27:30.269842051 +0100 +++ /var/tmp/diff_new_pack.Kjgd30/_new 2021-11-15 15:27:30.273842052 +0100 @@ -17,7 +17,7 @@ Name: elfutils -Version: 0.185 +Version: 0.186 Release: 0 Summary: Higher-level library to access ELF files License: GPL-3.0-or-later @@ -31,8 +31,6 @@ Source4: https://fedorahosted.org/releases/e/l/%{name}/%{version}/%{name}-%{version}.tar.bz2.sig Source5: %{name}.keyring Source6: elfutils-rpmlintrc -Patch0: disable-run-readelf-self-test.patch -Patch1: tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: bison @@ -127,6 +125,7 @@ Group: Development/Libraries/C and C++ Provides: libdebuginfod-devel = %{version} License: GPL-2.0-or-later OR LGPL-3.0-or-later +Requires: libdebuginfod1-dummy = %{version} %description -n libdebuginfod-dummy-devel The libdebuginfod-devel package contains the libraries @@ -148,7 +147,7 @@ %autosetup -p1 %build -%global _lto_cflags %{_lto_cflags} -flto-partition=none -Wno-error=stack-usage= -ffat-lto-objects +%global _lto_cflags %{_lto_cflags} -ffat-lto-objects # Change DATE/TIME macros to use last change time of elfutils.changes # See http://lists.opensuse.org/opensuse-factory/2011-05/msg00304.html modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")" @@ -160,7 +159,7 @@ MODVERSION="suse-build `eval echo ${DATE} ${TIME}`" sed --in-place "s/^MODVERSION=.*\$/MODVERSION=\"${MODVERSION}\"/" configure.ac export CFLAGS="%optflags" -CFLAGS+=" -g" # make tests pass when user does not want debuginfo (boo#1031556) +CFLAGS+=" -g" # tests need debug info enabled (boo#1031556) %ifarch %sparc # Small PIC model not sufficient CFLAGS+=" -fPIC" @@ -272,6 +271,7 @@ %files -n debuginfod-dummy-client %{_bindir}/debuginfod-find %{_mandir}/man1/debuginfod-find.1* +%{_mandir}/man7/debuginfod-client-config.7* %files lang -f %{name}.lang ++++++ elfutils-0.185.tar.bz2 -> elfutils-0.186.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/elfutils/elfutils-0.185.tar.bz2 /work/SRC/openSUSE:Factory/.elfutils.new.1890/elfutils-0.186.tar.bz2 differ: char 11, line 1