Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package elfutils for openSUSE:Factory checked in at 2023-03-05 20:07:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/elfutils (Old) and /work/SRC/openSUSE:Factory/.elfutils.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "elfutils" Sun Mar 5 20:07:54 2023 rev:106 rq:1069264 version:0.189 Changes: -------- --- /work/SRC/openSUSE:Factory/elfutils/elfutils-debuginfod.changes 2023-03-02 23:01:50.666713805 +0100 +++ /work/SRC/openSUSE:Factory/.elfutils.new.31432/elfutils-debuginfod.changes 2023-03-05 20:07:56.364688226 +0100 @@ -1,0 +2,22 @@ +Fri Mar 3 16:52:50 UTC 2023 - Martin Liška <mli...@suse.cz> + +- Update to version 0.189: + * configure: eu-nm, eu-addr2line and eu-stack can provide demangled symbols + when linked with libstdc++. Use --disable-demangler to disable. + A new option --enable-sanitize-memory has been added for msan + sanitizer support. + * libelf: elf_compress now supports ELFCOMPRESS_ZSTD when build against + libzstd + * libdwfl: dwfl_module_return_value_location now returns 0 (no return type) + for DIEs that point to a DW_TAG_unspecified_type. + * elfcompress: -t, --type= now support zstd if libelf has been build with + ELFCOMPRESS_ZSTD support. + * backends: Add support for LoongArch and Synopsys ARCv2 processors. +- drop upsteam patches: + * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch + * elfutils-0.188-CURL_AT_LEAST_VERSION.patch + * elfutils-0.188-deprecated-CURLINFO.patch + * support-DW_TAG_unspecified_type.patch +- Enable -Werror=use-after-free again. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/elfutils/elfutils.changes 2023-03-02 23:01:50.694713932 +0100 +++ /work/SRC/openSUSE:Factory/.elfutils.new.31432/elfutils.changes 2023-03-05 20:07:56.384688318 +0100 @@ -1,0 +2,28 @@ +Fri Mar 3 16:52:50 UTC 2023 - Martin Liška <mli...@suse.cz> + +- Update to version 0.189: + * configure: eu-nm, eu-addr2line and eu-stack can provide demangled symbols + when linked with libstdc++. Use --disable-demangler to disable. + A new option --enable-sanitize-memory has been added for msan + sanitizer support. + * libelf: elf_compress now supports ELFCOMPRESS_ZSTD when build against + libzstd + * libdwfl: dwfl_module_return_value_location now returns 0 (no return type) + for DIEs that point to a DW_TAG_unspecified_type. + * elfcompress: -t, --type= now support zstd if libelf has been build with + ELFCOMPRESS_ZSTD support. + * backends: Add support for LoongArch and Synopsys ARCv2 processors. +- drop upsteam patches: + * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch + * elfutils-0.188-CURL_AT_LEAST_VERSION.patch + * elfutils-0.188-deprecated-CURLINFO.patch + * support-DW_TAG_unspecified_type.patch +- Enable -Werror=use-after-free again. + +------------------------------------------------------------------- +Thu Mar 2 12:59:54 UTC 2023 - Andreas Schwab <sch...@suse.de> + +- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never + intented to be added + +------------------------------------------------------------------- Old: ---- 0005-backends-Add-RISC-V-object-attribute-printing.patch elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch elfutils-0.188-CURL_AT_LEAST_VERSION.patch elfutils-0.188-deprecated-CURLINFO.patch elfutils-0.188.tar.bz2 elfutils-0.188.tar.bz2.sig support-DW_TAG_unspecified_type.patch New: ---- elfutils-0.189.tar.bz2 elfutils-0.189.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ elfutils-debuginfod.spec ++++++ --- /var/tmp/diff_new_pack.uhEPRL/_old 2023-03-05 20:07:58.080696158 +0100 +++ /var/tmp/diff_new_pack.uhEPRL/_new 2023-03-05 20:07:58.084696177 +0100 @@ -17,7 +17,7 @@ Name: elfutils-debuginfod -Version: 0.188 +Version: 0.189 Release: 0 Summary: Debuginfod server provided by elfutils License: GPL-3.0-or-later @@ -29,12 +29,6 @@ Source3: elfutils.keyring Source4: %{name}.sysusers Patch1: harden_debuginfod.service.patch -Patch2: 0005-backends-Add-RISC-V-object-attribute-printing.patch -Patch3: support-DW_TAG_unspecified_type.patch -#PATCH-FIX-UPSTREAM Patches to fix deprecated curl options -Patch4: elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch -Patch5: elfutils-0.188-CURL_AT_LEAST_VERSION.patch -Patch6: elfutils-0.188-deprecated-CURLINFO.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: bison @@ -51,6 +45,7 @@ BuildRequires: pkgconfig BuildRequires: xz-devel BuildRequires: zlib-devel +BuildRequires: zstd # For debuginfod BuildRequires: pkgconfig(libarchive) >= 3.1.2 @@ -118,7 +113,7 @@ %build %sysusers_generate_pre %{SOURCE4} %{name} %{name}.conf -export CFLAGS="%optflags -Werror=date-time -Wno-use-after-free" +export CFLAGS="%optflags -Werror=date-time" CFLAGS+=" -g" # tests need debug info enabled (boo#1031556) %ifarch %sparc # Small PIC model not sufficient ++++++ elfutils.spec ++++++ --- /var/tmp/diff_new_pack.uhEPRL/_old 2023-03-05 20:07:58.108696288 +0100 +++ /var/tmp/diff_new_pack.uhEPRL/_new 2023-03-05 20:07:58.112696306 +0100 @@ -17,7 +17,7 @@ Name: elfutils -Version: 0.188 +Version: 0.189 Release: 0 Summary: Higher-level library to access ELF files License: GPL-3.0-or-later @@ -31,20 +31,17 @@ Source5: %{name}.keyring Source6: elfutils-rpmlintrc Patch1: harden_debuginfod.service.patch -Patch2: 0005-backends-Add-RISC-V-object-attribute-printing.patch -Patch3: support-DW_TAG_unspecified_type.patch -#PATCH-FIX-UPSTREAM Patches to fix deprecated curl options -Patch4: elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch -Patch5: elfutils-0.188-CURL_AT_LEAST_VERSION.patch -Patch6: elfutils-0.188-deprecated-CURLINFO.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: bison BuildRequires: flex +# For libstdc++ demangle support +BuildRequires: gcc-c++ BuildRequires: libbz2-devel BuildRequires: libzstd-devel BuildRequires: xz-devel BuildRequires: zlib-devel +BuildRequires: zstd %description elfutils is a collection of utilities and libraries to read, create @@ -155,7 +152,7 @@ %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects -export CFLAGS="%optflags -Werror=date-time -Wno-use-after-free" +export CFLAGS="%optflags -Werror=date-time" CFLAGS+=" -g" # tests need debug info enabled (boo#1031556) %ifarch %sparc # Small PIC model not sufficient ++++++ elfutils-0.188.tar.bz2 -> elfutils-0.189.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/elfutils/elfutils-0.188.tar.bz2 /work/SRC/openSUSE:Factory/.elfutils.new.31432/elfutils-0.189.tar.bz2 differ: char 11, line 1