mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-06 13:57:14 +02:00
testing/ponyc: build with clang instead of gcc
gcc 6.4.0 doesn't support flag -mcx16 which ponyc needs on aarch64.
This commit is contained in:
parent
2c74b8922a
commit
396eb82cd1
@ -2,15 +2,16 @@
|
|||||||
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
||||||
pkgname=ponyc
|
pkgname=ponyc
|
||||||
pkgver=0.21.3
|
pkgver=0.21.3
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="An open-source, actor-model, capabilities-secure, high performance programming language"
|
pkgdesc="An open-source, actor-model, capabilities-secure, high performance programming language"
|
||||||
url="https://www.ponylang.org"
|
url="https://www.ponylang.org"
|
||||||
arch="x86_64 aarch64"
|
arch="x86_64 aarch64"
|
||||||
license="BSD-2-Clause"
|
license="BSD-2-Clause"
|
||||||
_llvmver=3.9
|
_llvmver=3.9
|
||||||
depends="binutils-gold gcc"
|
depends="binutils-gold clang"
|
||||||
checkdepends="libressl-dev pcre2-dev"
|
checkdepends="libressl-dev pcre2-dev"
|
||||||
makedepends="libexecinfo-dev llvm$_llvmver-dev ncurses-dev paxmark zlib-dev"
|
makedepends="clang-dev libexecinfo-dev libunwind-dev llvm$_llvmver-dev
|
||||||
|
ncurses-dev paxmark zlib-dev"
|
||||||
subpackages="$pkgname-dev $pkgname-doc"
|
subpackages="$pkgname-dev $pkgname-doc"
|
||||||
source="$pkgname-$pkgver.tar.gz::https://github.com/ponylang/$pkgname/archive/$pkgver.tar.gz
|
source="$pkgname-$pkgver.tar.gz::https://github.com/ponylang/$pkgname/archive/$pkgver.tar.gz
|
||||||
disable-avx512f-for-x86-only.patch
|
disable-avx512f-for-x86-only.patch
|
||||||
@ -34,6 +35,10 @@ _make_opts="arch=$_arch
|
|||||||
LLVM_CONFIG=/usr/lib/llvm$_llvmver/bin/llvm-config
|
LLVM_CONFIG=/usr/lib/llvm$_llvmver/bin/llvm-config
|
||||||
"
|
"
|
||||||
|
|
||||||
|
# gcc 6.4.0 doesn't support flag -mcx16 which ponyc needs on aarch64.
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "$builddir"
|
cd "$builddir"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user