[ 
https://issues.apache.org/jira/browse/CASSANDRA-17019?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17427478#comment-17427478
 ] 

Yuqi Gu commented on CASSANDRA-17019:
-------------------------------------

Successfully built on Apple M1 by replacing 5.6.0 with 
5.9.0([https://github.com/apache/cassandra/pull/1256]):

Environment:

 
{code:java}
Hardware Overview: 
Model Name: Mac mini 
Model Identifier: Macmini9,1 
Chip: Apple M1 
Total Number of Cores: 8 (4 performance and 4 efficiency) 
Memory: 16 GB
 
JDK11:
openjdk 11.0.12 2021-07-20
OpenJDK Runtime Environment Homebrew (build 11.0.12+0)
OpenJDK 64-Bit Server VM Homebrew (build 11.0.12+0, mixed mode)
 
{code}
 

 
{code:java}
$ ant -Duse.jdk11=true

Buildfile: /Users/linux/yuqi/cassandra/build.xml
   [script] Warning: Nashorn engine is planned to be removed from a future JDK 
releasevalidate-build-conf:init:
    [mkdir] Created dir: /Users/linux/yuqi/cassandra/build/classes/main
    [mkdir] Created dir: /Users/linux/yuqi/cassandra/build/test/lib
    [mkdir] Created dir: /Users/linux/yuqi/cassandra/build/test/classes
    [mkdir] Created dir: /Users/linux/yuqi/cassandra/build/test/stress-classes
    [mkdir] Created dir: /Users/linux/yuqi/cassandra/build/test/fqltool-classes
    [mkdir] Created dir: /Users/linux/yuqi/cassandra/src/gen-java
    [mkdir] Created dir: /Users/linux/yuqi/cassandra/build/lib
    [mkdir] Created dir: /Users/linux/yuqi/cassandra/build/jacoco
    [mkdir] Created dir: /Users/linux/yuqi/cassandra/build/jacoco/partials
............
.........
.....
...
..
.
    [mkdir] Created dir: /Users/linux/yuqi/cassandra/build/tools/lib
      [jar] Building jar: /Users/linux/yuqi/cassandra/build/tools/lib/stress.jar
    [mkdir] Created dir: 
/Users/linux/yuqi/cassandra/build/classes/fqltool/META-INF
      [jar] Building jar: 
/Users/linux/yuqi/cassandra/build/tools/lib/fqltool.jar
BUILD SUCCESSFUL
Total time: 4 minutes 22 seconds
{code}
 

> JNA 5.6.0 does not support arm64
> --------------------------------
>
>                 Key: CASSANDRA-17019
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17019
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Dependencies
>            Reporter: Igamr Palsenberg
>            Assignee: Stefan Miklosovic
>            Priority: Normal
>             Fix For: 4.1
>
>
> Cassandra depends on net.java.dev.jna.jna version 5.6.0 to do the native 
> binding into the C library.
> JNA 5.6.0 does not support arm64 architecture (Apple M1 devices), causing 
> cassandra to fail on bootstrap.
>  Bumping the dependency to 5.9.0 adds arm64 support. Will a PR to bump the 
> dependency be acceptable ?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to