[arch-commits] Commit in ldc/trunk (PKGBUILD ldc2.conf)

Dan Printzell wild at archlinux.org
Tue Mar 6 21:31:00 UTC 2018


    Date: Tuesday, March 6, 2018 @ 21:30:59
  Author: wild
Revision: 303309

upgpkg: ldc 1:1.8.0-1

Updated to 1.8.0

Modified:
  ldc/trunk/PKGBUILD
  ldc/trunk/ldc2.conf

-----------+
 PKGBUILD  |   13 +++++--------
 ldc2.conf |    3 ++-
 2 files changed, 7 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-03-06 21:26:07 UTC (rev 303308)
+++ PKGBUILD	2018-03-06 21:30:59 UTC (rev 303309)
@@ -5,12 +5,12 @@
 
 pkgname=('ldc' 'liblphobos')
 groups=('dlang' 'dlang-ldc')
-pkgver=1.7.0
-_pkgcommit=b0b5bed08bc3e05f41ab31e5c72e56624ee63115
-_dversion=2.077.1
+pkgver=1.8.0
+_pkgcommit=df860d03c918f6988370d48f89c61c27ebbede74
+_dversion=2.078.3
 _llvmversion=5.0.1
 epoch=1
-pkgrel=2
+pkgrel=1
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2"
 arch=('x86_64')
 url="https://github.com/ldc-developers/ldc"
@@ -29,7 +29,7 @@
             'SKIP'
             'SKIP'
             'SKIP'
-            '42e540f15f0d2c561a9c576903e0e84b8cd5274aa9679364b5cf211ddd1b12df')
+            'd4008223bca1071d2b319cd7d337a31008c79602dfefc3bd2e0ab8dc141f3b56')
 
 prepare() {
     cd "$srcdir/ldc"
@@ -49,9 +49,6 @@
 
     mkdir -p build && cd build
 
-    # workaround for wrong ld flag format generated by cmake:
-    # export LDFLAGS="-L-O1 -L--sort-common -L--as-needed -L-z -Lrelro"
-
     cmake \
     -DCMAKE_INSTALL_PREFIX=/usr \
     -DCMAKE_BUILD_TYPE=Release \

Modified: ldc2.conf
===================================================================
--- ldc2.conf	2018-03-06 21:26:07 UTC (rev 303308)
+++ ldc2.conf	2018-03-06 21:30:59 UTC (rev 303309)
@@ -10,10 +10,11 @@
         "-I/usr/include/dlang/ldc",
         "-L--no-warn-search-mismatch",
         "-defaultlib=phobos2-ldc,druntime-ldc",
-        "-debuglib=phobos2-ldc-debug,druntime-ldc-debug"
+        "-link-defaultlib-shared"
     ];
     // default switches appended after all explicit command-line switches
     post-switches = [
         "-L-L/usr/lib",
+        "-L-L/usr/lib/clang/5.0.1/lib/linux/"
     ];
 };



More information about the arch-commits mailing list