Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gzip for openSUSE:Factory checked in at 2021-07-09 23:56:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gzip (Old) and /work/SRC/openSUSE:Factory/.gzip.new.2625 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gzip" Fri Jul 9 23:56:33 2021 rev:57 rq:903071 version:1.10 Changes: -------- --- /work/SRC/openSUSE:Factory/gzip/gzip.changes 2021-04-18 21:44:08.808624060 +0200 +++ /work/SRC/openSUSE:Factory/.gzip.new.2625/gzip.changes 2021-07-09 23:56:34.561813818 +0200 @@ -1,0 +2,14 @@ +Wed Jun 23 09:25:09 UTC 2021 - Franck Bui <[email protected]> + +- Avoid text relocation on i386 (bsc#1143125) + + Text relocation doesn't cope well with some security hardening which + consists in prohibiting attempts to change memory mappings to become + executable. + + Hence disable the use of assembler code and get rid of text + relocations especially since the assembler code is slower than the + code generated by gcc according to Fedora. According to Debian this + also fixes gzip generating different results on ia64. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gzip.spec ++++++ --- /var/tmp/diff_new_pack.1pXzDT/_old 2021-07-09 23:56:35.261808374 +0200 +++ /var/tmp/diff_new_pack.1pXzDT/_new 2021-07-09 23:56:35.265808343 +0200 @@ -76,6 +76,9 @@ autoreconf -f -i export CFLAGS="$CFLAGS -DDFLTCC_LEVEL_MASK=0x7e" %endif +# Avoid text relocations on i386 as the assembler code (in +# lib/match.c) is not prepared for PIE (bsc#1143125). +export DEFS=NO_ASM %configure --disable-silent-rules \ gl_cv_func_printf_directive_n=yes \ gl_cv_func_printf_infinite_long_double=yes \
