summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicola Murino2019-01-07 21:56:48 +0100
committerNicola Murino2019-01-07 21:56:48 +0100
commit95db3a6991dd7d4c7b0354650762046be02fc858 (patch)
tree2db6fc138f2ea219f57bace8ca22210c36a8b342
parent8fec317a2f42b10e3beb65b644ccb8289f649313 (diff)
downloadaur-95db3a6991dd7d4c7b0354650762046be02fc858.tar.gz
add -fno-plt to cflags
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD4
-rw-r--r--toolchain-mingw.meson4
3 files changed, 6 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4489e8def39a..e318bfd52dac 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,7 @@
-# Generated by mksrcinfo v8
-# Mon Sep 3 16:25:37 UTC 2018
pkgbase = mingw-w64-meson
pkgdesc = Meson wrapper for MinGW (mingw-w64)
pkgver = 1
- pkgrel = 8
+ pkgrel = 9
url = http://fedoraproject.org/wiki/MinGW
arch = any
license = GPL
@@ -13,7 +11,7 @@ pkgbase = mingw-w64-meson
optdepends = mingw-w64-wine: Set NEED_WINE env variable in your PKGBUILD to use wine support in meson
source = toolchain-mingw.meson
source = meson-mingw-wrapper
- sha256sums = 22afc1d001f3fa69f603755b113a167cc10e454e0782e02aa22dbb92b00c4e39
+ sha256sums = 6bc25bf0f047574b5bbc2ad837cd8be0eafbce8364d662e344e3f20b3af24ef3
sha256sums = d02f4469567104c03d908b1eb7cd2093342bf84b58bd2dc458e33ffd708b5ccb
pkgname = mingw-w64-meson
diff --git a/PKGBUILD b/PKGBUILD
index a0981fa23b61..d2ad2518ea7e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: drakkan <nicola.murino at gmail dot com>
pkgname=mingw-w64-meson
pkgver=1
-pkgrel=8
+pkgrel=9
arch=('any')
pkgdesc="Meson wrapper for MinGW (mingw-w64)"
depends=('meson' 'mingw-w64-gcc' 'mingw-w64-pkg-config')
@@ -10,7 +10,7 @@ license=("GPL")
url="http://fedoraproject.org/wiki/MinGW"
source=("toolchain-mingw.meson"
"meson-mingw-wrapper")
-sha256sums=('22afc1d001f3fa69f603755b113a167cc10e454e0782e02aa22dbb92b00c4e39'
+sha256sums=('6bc25bf0f047574b5bbc2ad837cd8be0eafbce8364d662e344e3f20b3af24ef3'
'd02f4469567104c03d908b1eb7cd2093342bf84b58bd2dc458e33ffd708b5ccb')
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
diff --git a/toolchain-mingw.meson b/toolchain-mingw.meson
index d2abc182da25..4ebe480d3146 100644
--- a/toolchain-mingw.meson
+++ b/toolchain-mingw.meson
@@ -11,8 +11,8 @@ exe_wrapper = '@TRIPLE@-wine'
[properties]
root = '@TRIPLE@'
-c_args = ['-Wp,-D_FORTIFY_SOURCE=2', '-fexceptions', '--param=ssp-buffer-size=4']
-cpp_args = ['-Wp,-D_FORTIFY_SOURCE=2', '-fexceptions', '--param=ssp-buffer-size=4']
+c_args = ['-D_FORTIFY_SOURCE=2', '-fno-plt', '-fexceptions', '--param=ssp-buffer-size=4']
+cpp_args = ['-D_FORTIFY_SOURCE=2', '-fno-plt', '-fexceptions', '--param=ssp-buffer-size=4']
needs_exe_wrapper = true
[host_machine]