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 \

Reply via email to