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
