[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