Hello community,

here is the log from the commit of package postfix for openSUSE:Factory checked 
in at 2018-12-21 08:20:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/postfix (Old)
 and      /work/SRC/openSUSE:Factory/.postfix.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "postfix"

Fri Dec 21 08:20:08 2018 rev:163 rq:659361 version:3.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/postfix/postfix.changes  2018-11-28 
11:10:29.667143418 +0100
+++ /work/SRC/openSUSE:Factory/.postfix.new.28833/postfix.changes       
2018-12-21 08:20:10.777639617 +0100
@@ -1,0 +2,5 @@
+Thu Dec 13 10:20:31 UTC 2018 - [email protected]
+
+- binary hardening: link with full RELRO
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ postfix.spec ++++++
--- /var/tmp/diff_new_pack.zbeza3/_old  2018-12-21 08:20:11.589638858 +0100
+++ /var/tmp/diff_new_pack.zbeza3/_new  2018-12-21 08:20:11.589638858 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -224,10 +224,13 @@
 #export AUXLIBS_SDBM
 
 export PIE=-pie
+# using SHLIB_RPATH to specify unrelated linker flags, because LDFLAGS is
+# ignored
 make makefiles pie=yes shared=yes dynamicmaps=yes \
   shlib_directory=%{_prefix}/lib/%{name} \
   meta_directory=%{_prefix}/lib/%{name} \
-  config_directory=%{_sysconfdir}/%{name}
+  config_directory=%{_sysconfdir}/%{name} \
+  SHLIB_RPATH="-Wl,-rpath,%{pf_shlib_directory} -Wl,-z,relro,-z,now"
 make %{?_smp_mflags}
 # ---------------------------------------------------------------------------
 


Reply via email to