diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 2 | ||||
-rw-r--r-- | disable-pie.patch | 28 |
3 files changed, 10 insertions, 24 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Tue Jul 18 00:27:18 UTC 2017 +# Tue Jul 18 01:19:54 UTC 2017 pkgbase = unreal-engine pkgdesc = A 3D game engine by Epic Games which can be used non-commercially for free. pkgver = 4.16.2 @@ -26,7 +26,7 @@ pkgbase = unreal-engine md5sums = c7fc35a7eb9e23c0a9b7c593f7f9878d md5sums = f1a95777bea1abc3f4731d9f0f68b610 md5sums = abe70f602445e9465c1eff2769bc7d61 - md5sums = 62913c7509a111adc28ac8f51a2d557f + md5sums = b40c01de8396ec85b82717e5dad4d9cc pkgname = unreal-engine @@ -28,7 +28,7 @@ md5sums=( 'c7fc35a7eb9e23c0a9b7c593f7f9878d' 'f1a95777bea1abc3f4731d9f0f68b610' 'abe70f602445e9465c1eff2769bc7d61' - '62913c7509a111adc28ac8f51a2d557f' + 'b40c01de8396ec85b82717e5dad4d9cc' ) prepare() { diff --git a/disable-pie.patch b/disable-pie.patch index 1e7791833890..2b375772292c 100644 --- a/disable-pie.patch +++ b/disable-pie.patch @@ -1,21 +1,7 @@ ---- LinuxToolChain.cs 2017-07-17 20:25:14.590741366 -0400 -+++ LinuxToolChain.cs.orig 2017-07-17 20:19:16.482922293 -0400 -@@ -404,8 +404,6 @@ - Result += " -Wno-invalid-offsetof"; - // we use this feature to allow static FNames. - Result += " -Wno-gnu-string-literal-operator-template"; -- // disable PIE which is on by default in Arch since July 2017 -- Result += " -fno-pie"; - - if (CompileEnvironment.bEnableShadowVariableWarnings) - { -@@ -595,9 +593,6 @@ - Result += string.Format(" -Wl,--unresolved-symbols=ignore-in-shared-libs"); - } - -- // disable PIE which is on by default in Arch since July 2017 -- Result += " -nopie"; -- - // RPATH for third party libs - Result += " -Wl,-rpath=${ORIGIN}"; - Result += " -Wl,-rpath-link=${ORIGIN}"; +406a407,408 +> // disable PIE which is on by default in Arch since July 2017 +> Result += " -fno-pie"; +594a597,599 +> +> // disable PIE which is on by default in Arch since July 2017 +> Result += " -nopie"; |