Hello community,

here is the log from the commit of package ovmf for openSUSE:Factory checked in 
at 2017-05-27 13:05:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ovmf (Old)
 and      /work/SRC/openSUSE:Factory/.ovmf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ovmf"

Sat May 27 13:05:59 2017 rev:13 rq:493403 version:2017+git1492060560.b6d11d7c46

Changes:
--------
--- /work/SRC/openSUSE:Factory/ovmf/ovmf.changes        2017-05-03 
15:57:55.298029805 +0200
+++ /work/SRC/openSUSE:Factory/.ovmf.new/ovmf.changes   2017-05-27 
13:06:00.556317490 +0200
@@ -1,0 +2,6 @@
+Sat May  6 20:34:20 UTC 2017 - [email protected]
+
+- ovmf-pie.patch: add -fPIE to the Common build Makefile to 
+  allow a global PIE build.
+
+-------------------------------------------------------------------
@@ -137,0 +144 @@
+    (bsc#1030565)
@@ -442,0 +450 @@
+    (bsc#1013603)
@@ -451 +459 @@
-    vblk prefix
+    vblk prefix (bsc#1009707)

New:
----
  ovmf-pie.patch

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

Other differences:
------------------
++++++ ovmf.spec ++++++
--- /var/tmp/diff_new_pack.P6n86Q/_old  2017-05-27 13:06:02.963977074 +0200
+++ /var/tmp/diff_new_pack.P6n86Q/_new  2017-05-27 13:06:02.967976508 +0200
@@ -14,7 +14,6 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
-# needssslcertforbuild
 
 
 %undefine _build_create_debug
@@ -47,6 +46,7 @@
 Source101:      gdb_uefi.py.in
 Patch2:         %{name}-embed-default-keys.patch
 Patch3:         %{name}-gdb-symbols.patch
+Patch4:         %{name}-pie.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
 BuildRequires:  gcc
@@ -160,6 +160,7 @@
 %patch2 -p1
 %endif
 %patch3 -p1
+%patch4 -p1
 
 # add openssl
 pushd CryptoPkg/Library/OpensslLib












++++++ ovmf-pie.patch ++++++
Index: 
ovmf-2017+git1492060560.b6d11d7c46/BaseTools/Source/C/Makefiles/header.makefile
===================================================================
--- 
ovmf-2017+git1492060560.b6d11d7c46.orig/BaseTools/Source/C/Makefiles/header.makefile
+++ 
ovmf-2017+git1492060560.b6d11d7c46/BaseTools/Source/C/Makefiles/header.makefile
@@ -49,7 +49,7 @@ ifeq ($(DARWIN),Darwin)
 # assume clang or clang compatible flags on OS X
 BUILD_CFLAGS = -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror 
-Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g
 else
-BUILD_CFLAGS = -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror 
-Wno-deprecated-declarations -Wno-unused-result -nostdlib -c -g
+BUILD_CFLAGS = -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror 
-Wno-deprecated-declarations -Wno-unused-result -nostdlib -c -g -fPIE
 endif
 BUILD_LFLAGS =
 BUILD_CXXFLAGS = -Wno-unused-result

Reply via email to