summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Zou2020-09-07 19:28:28 +0200
committerMichel Zou2020-09-07 19:28:28 +0200
commit9b4c0cbd7b121d3c8ddc2fcb8f4fd4077a15ed2b (patch)
tree13f89152dd72c8d881e0fe3a61b5ce68f3068c0c
parent3fbca2e029e3a0496f3abd211db13c08d9b2b8a5 (diff)
downloadaur-mingw-w64-resource.tar.gz
url
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD8
2 files changed, 5 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 09f3009e5d1b..3af4d3ad3c4d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -11,7 +11,7 @@ pkgbase = mingw-w64-resource
options = staticlibs
options = !buildflags
options = !strip
- source = sys::svn+svn://svn.code.sf.net/p/mingw-w64/code/experimental/getrusage
+ source = sys::svn+https://svn.code.sf.net/p/mingw-w64/code/experimental/getrusage
source = unmaintained_fields.patch
md5sums = SKIP
md5sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index f96b84b3c23a..35c49132c093 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ license=('custom')
depends=('mingw-w64-crt')
makedepends=('mingw-w64-gcc' 'subversion')
options=('staticlibs' '!buildflags' '!strip')
-source=("sys::svn+svn://svn.code.sf.net/p/mingw-w64/code/experimental/getrusage" unmaintained_fields.patch)
+source=("sys::svn+https://svn.code.sf.net/p/mingw-w64/code/experimental/getrusage" unmaintained_fields.patch)
md5sums=('SKIP' SKIP)
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
@@ -25,9 +25,9 @@ build() {
cd "${srcdir}"
for _arch in ${_architectures}; do
mkdir -p build-${_arch} && pushd build-${_arch}
- ${_arch}-gcc -I.. -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -c ../sys/getrusage.c -o getrusage.o
- ${_arch}-gcc -shared -o libgetrusage.dll getrusage.o -Wl,--out-implib,libgetrusage.dll.a
- ${_arch}-ar cru libgetrusage.a getrusage.o
+ ${_arch}-gcc -I.. -D_FORTIFY_SOURCE=2 -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4 -c ../sys/getrusage.c -o getrusage.o
+ ${_arch}-gcc -shared -o libgetrusage.dll getrusage.o -Wl,--out-implib,libgetrusage.dll.a -Wl,-O1,--sort-common,--as-needed -fstack-protector
+ ${_arch}-ar cr libgetrusage.a getrusage.o
${_arch}-ranlib libgetrusage.a
popd
done