[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