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

Dan Printzell wild at archlinux.org
Wed Nov 11 20:03:01 UTC 2020


    Date: Wednesday, November 11, 2020 @ 20:03:00
  Author: wild
Revision: 751206

upgpkg: ldc 2:1.24.0-1: Updated to 1.24.0

Modified:
  ldc/trunk/PKGBUILD

----------+
 PKGBUILD |   15 +++++----------
 1 file changed, 5 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-11-11 19:55:45 UTC (rev 751205)
+++ PKGBUILD	2020-11-11 20:03:00 UTC (rev 751206)
@@ -4,12 +4,12 @@
 
 pkgname=('ldc' 'liblphobos')
 groups=('dlang' 'dlang-ldc')
-pkgver=1.23.0
-_pkgcommit=a83dc56ad5a6ba87023756c05b54b5824053da96
-_dversion=2.093.1
+pkgver=1.24.0
+_pkgcommit=7b306c5ed148e39bcbd7143ca32416afe1a9ee5f
+_dversion=2.094.1
 _clangversion=11.0.0 # related to where ldc2 looks for compiler-rt sanitizers
 epoch=2
-pkgrel=3
+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"
@@ -37,11 +37,6 @@
     git config submodule.tests/d2/dmd-testsuite.url "$srcdir/ldc-testsuite"
     git submodule update
 
-    # LLVM 11 support (https://github.com/ldc-developers/ldc/pull/3546)
-    git format-patch --stdout d33f6f9bbde8~..d33f6f9bbde8 \
-      ':!.travis.yml' ':!runtime/phobos' | patch -Np1
-    (cd runtime/phobos && git format-patch --stdout -1 788acc15d702 | patch -Np1)
-
     # Set version used for path construction in getFullClangCompilerRTLibPath()
     sed -i "s/ldc::llvm_version_base/\"$_clangversion\"/" driver/linker-gcc.cpp
 }
@@ -59,7 +54,7 @@
     -DBUILD_SHARED_LIBS=BOTH \
     -DBUILD_LTO_LIBS=ON \
     -DLDC_WITH_LLD=OFF \
-    -DD_COMPILER_FLAGS="-link-defaultlib-shared=false -linker=gold -flto=full" \
+    -DD_COMPILER_FLAGS="-link-defaultlib-shared=false -linker=gold" \
     -DADDITIONAL_DEFAULT_LDC_SWITCHES="\"-link-defaultlib-shared\"" \
     ..
     make



More information about the arch-commits mailing list