summaryrefslogtreecommitdiff
path: root/user/rust/APKBUILD
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2022-07-20 22:28:21 -0500
committerZach van Rijn <me@zv.io>2022-10-21 18:34:02 -0500
commit1e7f64ec896d9a418f186432e5370148b878c99f (patch)
tree240f0dd59bdc05f8f2730ea98a6bd31a8fc4af70 /user/rust/APKBUILD
parent29262d1ee759074e810a2c40b7ea53c52273e49c (diff)
downloadpackages-1e7f64ec896d9a418f186432e5370148b878c99f.tar.gz
packages-1e7f64ec896d9a418f186432e5370148b878c99f.tar.bz2
packages-1e7f64ec896d9a418f186432e5370148b878c99f.tar.xz
packages-1e7f64ec896d9a418f186432e5370148b878c99f.zip
user/rust: Fix ABI on ppc64, disable tests
We have some stack overflows on aarch64 and ppc64.
Diffstat (limited to 'user/rust/APKBUILD')
-rw-r--r--user/rust/APKBUILD3
1 files changed, 3 insertions, 0 deletions
diff --git a/user/rust/APKBUILD b/user/rust/APKBUILD
index 880ccc75c..316b776b4 100644
--- a/user/rust/APKBUILD
+++ b/user/rust/APKBUILD
@@ -7,6 +7,7 @@ pkgrel=0
pkgdesc="The Rust Programming Language"
url="https://www.rust-lang.org"
arch="all"
+options="!check" # Failures on aarch64 and ppc64.
license="(Apache-2.0 OR MIT) AND (NCSA OR MIT) AND BSD-2-Clause AND BSD-3-Clause"
depends="$pkgname-std=$pkgver-r$pkgrel gcc musl-dev"
makedepends="
@@ -58,6 +59,7 @@ source="https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.xz
0012-Link-stage-2-tools-dynamically-to-libstd.patch
0013-Move-debugger-scripts-to-usr-share-rust.patch
0014-Add-foxkit-target-specs.patch
+ 0015-Use-OpenPOWER-ABI-on-BE-PowerPC-64-musl.patch
0040-rls-atomics.patch
"
for t in $_targets; do
@@ -328,6 +330,7 @@ dad4fc3ece2e093ed90e10b04a7c1fcdcec3e6fcfc5818401db19ec20365f581dc2ed1f771abca64
2f139d1d544b2f1248f352bf3cadb93ca5935338a671480045979579ebab8f0f6b8f7509256fb0f31083291c58310f83c32b9034ca2229dd6dbacb6a743eae74 0012-Link-stage-2-tools-dynamically-to-libstd.patch
62b08c73e62da98fa02c26f47a5009f9ebcab95090d51cc55ae005827f366de5b556c32c995f55f9025fadeff4e0485ed0908526845a02abe5ae8b1b86839130 0013-Move-debugger-scripts-to-usr-share-rust.patch
530bae858f9db0049f4b4666afb05cadf25f37181597274a7a456fc51b32f04523da75ee7ab9ab1d8226c7e7ddd2b771bb9d2052cab430e482d2d1ee6b34eafc 0014-Add-foxkit-target-specs.patch
+7fee0667793d5d5ee5cb600e24129c81de50511814e8f1a2f16bb47350087c5f42a01671415b10b01e414e9ff03008892a35c6cb616737175217bdccd1fa3f1e 0015-Use-OpenPOWER-ABI-on-BE-PowerPC-64-musl.patch
a2a05a64ca57dcde23c11ed8bd6ce530d80b99464c895c256b4e9cba02997121205a091de43f516563d5d618ea522d89639507ba94961807ada743a3099fe8d8 0040-rls-atomics.patch
d9140531c720f128371a7abe1b15dcafd44859e52ef64c18cbebad16fa60bb928671eced22ef2b6ec46e2826bc7a1f4e1eeffcd5f187b26b74b41e543d515a01 cargo-1.60.0-aarch64-foxkit-linux-musl.tar.xz
b620eb8855190bb6d56d79decfef1bc90f073fb11f61cf236443c43b774502499735cc18b778886df226bdffbb834bc39ef8c910877849600377c97d0ba33cee rust-std-1.60.0-aarch64-foxkit-linux-musl.tar.xz