summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorElronnd2017-12-28 14:28:22 -0800
committerElronnd2017-12-28 14:28:22 -0800
commit9238b91c7bb5d067ce4ac4b619c1c6e80b3f8340 (patch)
tree6916cdb03c5264fd08a7b81c95a68b64e0462b3a /PKGBUILD
parent92a970f29b7fca3339d15efb7ebb5aa230610359 (diff)
downloadaur-9238b91c7bb5d067ce4ac4b619c1c6e80b3f8340.tar.gz
Fix segfault with recursive initializers
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD5
1 files changed, 4 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a5bba1f3069b..2f0516856702 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@
pkgname=('gdc' 'libgphobos-devel' 'libgphobos')
pkgver=7.2.0
-pkgrel=2
+pkgrel=3
_islver=0.18
arch=('i686' 'x86_64')
license=('GPL')
@@ -21,6 +21,7 @@ source=(
gdc::git+https://github.com/D-Programming-GDC/GDC.git
git+https://github.com/D-Programming-GDC/GDMD.git
paths.diff
+ init.diff
)
sha256sums=(
'1cf7adf8ff4b5aa49041c8734bbcf1ad18cc4c94d0029aae0f4e48841088479a'
@@ -28,6 +29,7 @@ sha256sums=(
'SKIP'
'SKIP'
'fefe9298f8d5859758ca63bab084984baa8adbbd85b3b3b8798283731321df7b'
+ '5f9efcd016389c3940afdc5819c218f44557c816a785f99373d796bebb0e7465'
)
_libdir="usr/lib/gcc/$CHOST/$pkgver"
@@ -51,6 +53,7 @@ prepare() {
cd $srcdir/gdc
git checkout gdc-7
git apply $srcdir/paths.diff
+ git apply $srcdir/init.diff
./setup-gcc.sh ../gcc-$pkgver
mkdir $srcdir/gcc-build