Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package folly for openSUSE:Factory checked in at 2022-05-24 20:31:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/folly (Old) and /work/SRC/openSUSE:Factory/.folly.new.2254 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "folly" Tue May 24 20:31:31 2022 rev:2 rq:978797 version:2022.05.23.00 Changes: -------- --- /work/SRC/openSUSE:Factory/folly/folly.changes 2022-02-22 21:19:11.994297352 +0100 +++ /work/SRC/openSUSE:Factory/.folly.new.2254/folly.changes 2022-05-24 20:32:00.894954104 +0200 @@ -1,0 +2,9 @@ +Tue May 24 00:19:35 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2022.05.23 + * No changelog provided +- Change fix-asm-execstack.patch to use @progbits, not %progbits. +- Edit fix-asm-execstack.patch and remove hunk for memcpy.S, + because memcpy.S already has had a @progbits line. + +------------------------------------------------------------------- Old: ---- folly-v2022.01.24.00.tar.gz New: ---- folly-v2022.05.23.00.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ folly.spec ++++++ --- /var/tmp/diff_new_pack.kc838C/_old 2022-05-24 20:32:01.446954597 +0200 +++ /var/tmp/diff_new_pack.kc838C/_new 2022-05-24 20:32:01.454954604 +0200 @@ -16,9 +16,9 @@ # -%define lname libfolly-v2022_01_24_00 +%define lname libfolly-v2022_05_23_00 Name: folly -Version: 2022.01.24.00 +Version: 2022.05.23.00 Release: 0 Summary: A C++ utility library License: MIT @@ -49,7 +49,6 @@ %endif BuildRequires: libevent-devel BuildRequires: liblz4-devel -BuildRequires: xz-devel BuildRequires: libsodium-devel BuildRequires: libunwind-devel BuildRequires: liburing-devel @@ -59,6 +58,7 @@ BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: snappy-devel +BuildRequires: xz-devel BuildRequires: zlib-devel-static %description ++++++ fix-asm-execstack.patch ++++++ --- /var/tmp/diff_new_pack.kc838C/_old 2022-05-24 20:32:01.478954625 +0200 +++ /var/tmp/diff_new_pack.kc838C/_new 2022-05-24 20:32:01.482954629 +0200 @@ -4,34 +4,23 @@ Add unconditional section markers to assembler units to avoid the library getting an executable stack. -Index: folly-2022.01.24.00/folly/memset.S +--- + folly/memset.S | 4 ++++ + 1 file changed, 4 insertions(+) + +Index: folly-2022.05.23.00/folly/memset.S =================================================================== ---- folly-2022.01.24.00.orig/folly/memset.S -+++ folly-2022.01.24.00/folly/memset.S +--- folly-2022.05.23.00.orig/folly/memset.S ++++ folly-2022.05.23.00/folly/memset.S @@ -18,6 +18,10 @@ #define LABEL(x) .L##x +#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits ++.section .note.GNU-stack,"",@progbits +#endif + .text .p2align 5, 0x90 .global __folly_memset -Index: folly-2022.01.24.00/folly/memcpy.S -=================================================================== ---- folly-2022.01.24.00.orig/folly/memcpy.S -+++ folly-2022.01.24.00/folly/memcpy.S -@@ -70,6 +70,10 @@ - * @author Logan Evans <l...@fb.com> - */ - -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -+ - #if defined(__AVX2__) - - // This threshold is half of L1 cache on a Skylake machine, which means that ++++++ folly-v2022.01.24.00.tar.gz -> folly-v2022.05.23.00.tar.gz ++++++ ++++ 48629 lines of diff (skipped)