git: 333ed68ec169 - main - cad/digital: Fix build on aarch64
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 10 Jun 2022 17:07:11 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=333ed68ec1699578c5c4782f17ae3122e388b2f4
commit 333ed68ec1699578c5c4782f17ae3122e388b2f4
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-06-10 17:06:06 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-06-10 17:06:06 +0000
cad/digital: Fix build on aarch64
Java-8 crashes on aarch64. Changed to Java-17.
Reported by: fallout
---
cad/digital/Makefile | 4 +++-
cad/digital/distinfo | 6 +++---
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/cad/digital/Makefile b/cad/digital/Makefile
index 813fea0fba99..249a79264353 100644
--- a/cad/digital/Makefile
+++ b/cad/digital/Makefile
@@ -13,11 +13,13 @@ BUILD_DEPENDS= mvn:devel/maven
USES= desktop-file-utils
-USE_JAVA= yes
USE_GITHUB= yes
GH_ACCOUNT= hneemann
GH_PROJECT= Digital
+USE_JAVA= yes
+JAVA_VERSION= 17 # Java 8 fails on aarch64: Internal Error (assembler_aarch64.hpp:237), pid=76025, tid=0x000000000006e359 guarantee(val < (1U << nbits)) failed: Field too big for insn
+
NO_ARCH= yes
# to rebuild the deps archive:
diff --git a/cad/digital/distinfo b/cad/digital/distinfo
index c552a0fe4804..8bbf9eae3833 100644
--- a/cad/digital/distinfo
+++ b/cad/digital/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1653361740
-SHA256 (digital-0.29-deps.tar.gz) = 612009e6eef1d492df6d945ca297e02fb536aa87a706f3139534763a3b77463c
-SIZE (digital-0.29-deps.tar.gz) = 65459989
+TIMESTAMP = 1654880336
+SHA256 (digital-0.29-deps.tar.gz) = 69b842a221951bbe02ed7cc65bcb169e8a8587342c5c644b0d449f2634a63d78
+SIZE (digital-0.29-deps.tar.gz) = 65437406
SHA256 (hneemann-Digital-v0.29_GH0.tar.gz) = baed108f590ac39a935812baf0a40d6efb0364f5e0e7167dfeba6db604e85d98
SIZE (hneemann-Digital-v0.29_GH0.tar.gz) = 13283437