[arch-commits] Commit in gdc/trunk (PKGBUILD)
Filipe Laíns
ffy00 at archlinux.org
Sun Sep 9 15:33:09 UTC 2018
Date: Sunday, September 9, 2018 @ 15:33:09
Author: ffy00
Revision: 378913
upgpkg: gdc 8.2.1+2.068.2-2
Modified:
gdc/trunk/PKGBUILD
----------+
PKGBUILD | 13 ++++---------
1 file changed, 4 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-09-09 15:32:52 UTC (rev 378912)
+++ PKGBUILD 2018-09-09 15:33:09 UTC (rev 378913)
@@ -17,7 +17,7 @@
_gdc_commit=76136b64ad3a5b8b38992c56f7f70ec700702e76 # Change here
_gdmd_commit=0b374bfb3b0df7d0ad76de95e9dd0d5ff7ea07fa # Change here
_d_ver=''
-pkgrel=1
+pkgrel=2
arch=('x86_64')
license=('GPL3')
url="https://github.com/D-Programming-GDC/GDC"
@@ -42,7 +42,7 @@
_d_ver="+$(cat gdc/gcc/d/VERSION | sed 's|\"||g')"
fi
- echo "$(cat gcc/gcc/BASE-VER)$_d_ver"
+ echo "$(cat gcc/gcc/BASE-VER | sed -e 's|gcc-||' -e 's|-.*||')$_d_ver"
}
prepare() {
@@ -79,7 +79,7 @@
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--enable-languages=c++,d,lto \
- --enable-checking \
+ --enable-checking=release \
--enable-link-mutex \
--disable-libgomp \
--disable-libmudflap \
@@ -91,11 +91,9 @@
--enable-libmpx \
--with-system-zlib \
--with-isl \
- --enable-__cxa_atexit \
--disable-libunwind-exceptions \
--enable-clocale=gnu \
--disable-libstdcxx-pch \
- --disable-libssp \
--enable-gnu-unique-object \
--enable-linker-build-id \
--enable-lto \
@@ -105,7 +103,6 @@
--enable-gnu-indirect-function \
--disable-multilib \
--disable-werror \
- --disable-bootstrap \
--enable-default-pie \
--enable-default-ssp \
--with-bugurl=https://bugzilla.gdcproject.org/ \
@@ -112,8 +109,6 @@
--with-pkgversion="GDC ${pkgver%+*} based on D v${pkgver#*+} built with ISL $_islver for Arch Linux" \
gdc_include_dir=/usr/include/dlang/gdc
-# make all-gcc all-target-libstdc++-v3
-# make all-gcc all-target-libstdc++-v3
make
}
@@ -123,7 +118,7 @@
# make check-d
# grep -v "^PASS" gcc/testsuite/gdc*/gdc.sum ||:
#
-# cd objdir/x86_64-pc-linux-gnu/libphobos/libdruntime
+# cd x86_64-pc-linux-gnu/libphobos/libdruntime
#
# make unittest
# ./unittest
More information about the arch-commits
mailing list