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