Date: Sunday, September 24, 2017 @ 11:38:57 Author: lcarlier Revision: 260425
upgpkg: lib32-vulkan-loader-layers 1.0.61.1-1 upstream update 1.0.61.1 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD Deleted: lib32-vulkan-loader-layers/trunk/0001-loader-Remove-executable-stack-from-libvulkan.so.patch -------------------------------------------------------------+ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch | 28 ---------- PKGBUILD | 15 +---- 2 files changed, 3 insertions(+), 40 deletions(-) Deleted: 0001-loader-Remove-executable-stack-from-libvulkan.so.patch =================================================================== --- 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2017-09-24 11:06:46 UTC (rev 260424) +++ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2017-09-24 11:38:57 UTC (rev 260425) @@ -1,28 +0,0 @@ -From 3152f2a5056077d3e1061ac61e3ef7888ff96dc7 Mon Sep 17 00:00:00 2001 -From: Lenny Komow <le...@lunarg.com> -Date: Thu, 20 Jul 2017 16:07:14 -0600 -Subject: [PATCH] loader: Remove executable stack from libvulkan.so - -Change-Id: Id77d5560479cbbc6f5453a6362c5a20dd721fdd0 ---- - loader/unknown_ext_chain_gas.asm | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/loader/unknown_ext_chain_gas.asm b/loader/unknown_ext_chain_gas.asm -index e463f45b..798760bd 100644 ---- a/loader/unknown_ext_chain_gas.asm -+++ b/loader/unknown_ext_chain_gas.asm -@@ -108,6 +108,10 @@ vkdev_ext\num: - - .endif - -+#if defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -+ - .data - - termin_error_string: --- -2.13.2 - Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-09-24 11:06:46 UTC (rev 260424) +++ PKGBUILD 2017-09-24 11:38:57 UTC (rev 260425) @@ -4,7 +4,7 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.54.0 +pkgver=1.0.61.1 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/" @@ -11,18 +11,9 @@ license=('custom') depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz" - 0001-loader-Remove-executable-stack-from-libvulkan.so.patch) -sha256sums=('f2556963f27309485c4d6bd9acece58d51df6a1b13699cc3a2c8d2579e6a3831' - '01c1e96916a9fc0ef6f62703cd968c14031ad75f64f61409f108bc9e427977a1') +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz") +sha256sums=('47a2e56e4721ffac7df6a4e8ce2189da41331b7ed91e3879266c69302604e615') -prepare() { - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - # https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/issues/1956 - patch -Np1 -i ../0001-loader-Remove-executable-stack-from-libvulkan.so.patch -} - build() { export ASFLAGS=--32 export CC="gcc -m32"