svn commit: r493523 - head/lang/rust
Tobias Kortkamp
tobik at FreeBSD.org
Thu Feb 21 19:03:18 UTC 2019
Author: tobik
Date: Thu Feb 21 19:03:17 2019
New Revision: 493523
URL: https://svnweb.freebsd.org/changeset/ports/493523
Log:
lang/rust: Ignore with qemu-user-static and on aarch64 without fixed ld-elf.so.1
- Rust will not run without a fixed ld-elf.so.1 on aarch64
- Builds with qemu-user-static currently hang after a while
PR: 221185
Submitted by: Mikaël Urankar <mikael.urankar at gmail.com>
Modified:
head/lang/rust/Makefile
Modified: head/lang/rust/Makefile
==============================================================================
--- head/lang/rust/Makefile Thu Feb 21 18:34:08 2019 (r493522)
+++ head/lang/rust/Makefile Thu Feb 21 19:03:17 2019 (r493523)
@@ -102,6 +102,16 @@ BUILD_DEPENDS+= gcc8:lang/gcc8
USE_GCC= yes
.endif
+.if ${OPSYS} == FreeBSD && ${ARCH} == aarch64 && \
+ (${OSVERSION} < 1200502 || \
+ (${OSVERSION} > 1300000 && ${OSVERSION} < 1300006))
+IGNORE= fails to run due to a bug in rtld, update to 12-STABLE r342847 or 13-CURRENT r342113
+.endif
+
+.ifdef QEMU_EMULATING
+IGNORE= fails to build with qemu-user-static
+.endif
+
X_PY_ENV= HOME="${WRKDIR}" \
LIBGIT2_SYS_USE_PKG_CONFIG=1 \
LIBSSH2_SYS_USE_PKG_CONFIG=1 \
More information about the svn-ports-head
mailing list