New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARROW-18042: [Java] Distribute Apple M1 compatible JNI libraries via mavencentral #14590
Conversation
@github-actions crossbow submit java-jars |
Revision: cb11818 Submitted crossbow builds: ursacomputing/crossbow @ actions-583c00e065
|
@github-actions crossbow submit java-jars |
Revision: 02e031f Submitted crossbow builds: ursacomputing/crossbow @ actions-202ab5af31
|
@github-actions crossbow submit java-jars |
Revision: 06955be Submitted crossbow builds: ursacomputing/crossbow @ actions-27db5df63d
|
@github-actions crossbow submit java-jars |
Revision: 162ccfc Submitted crossbow builds: ursacomputing/crossbow @ actions-e9d6c5a977
|
@github-actions crossbow submit java-jars |
Revision: 3bc4f98 Submitted crossbow builds: ursacomputing/crossbow @ actions-ad6b635fb4
|
@github-actions crossbow submit java-jars |
Revision: 7769421 Submitted crossbow builds: ursacomputing/crossbow @ actions-112be147bd
|
@github-actions crossbow submit java-jars |
Revision: bab9fdc Submitted crossbow builds: ursacomputing/crossbow @ actions-668c13762b
|
@github-actions crossbow submit java-jars |
Revision: 46a5620 Submitted crossbow builds: ursacomputing/crossbow @ actions-98f6d708fe
|
@github-actions crossbow submit java-jars |
Revision: e9b35c9 Submitted crossbow builds: ursacomputing/crossbow @ actions-33823a563a
|
@github-actions crossbow submit java-jars |
Revision: a75a1b5 Submitted crossbow builds: ursacomputing/crossbow @ actions-f5172570d4
|
@github-actions crossbow submit java-jars |
Revision: e791f9b Submitted crossbow builds: ursacomputing/crossbow @ actions-3252738d30
|
@github-actions crossbow submit java-jars |
|
@github-actions crossbow submit java-jars |
Revision: 0c328c8 Submitted crossbow builds: ursacomputing/crossbow @ actions-c3528a9424
|
It seems that multiple architectures in the same folder won't work out as we get the following when running tests on built jars: Error: org.apache.arrow.c.RoundtripTest.testUnionVector Time elapsed: 0.021 s <<< ERROR!
java.lang.UnsatisfiedLinkError:
/Users/runner/work/crossbow/crossbow/arrow/java/c/target/jnilib-7574134130751211704.tmp: dlopen(/Users/runner/work/crossbow/crossbow/arrow/java/c/target/jnilib-7574134130751211704.tmp, 1): no suitable image found. Did find:
/Users/runner/work/crossbow/crossbow/arrow/java/c/target/jnilib-7574134130751211704.tmp: mach-o, but wrong architecture
/Users/runner/work/crossbow/crossbow/arrow/java/c/target/jnilib-7574134130751211704.tmp: mach-o, but wrong architecture
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817)
at java.lang.Runtime.load0(Runtime.java:810)
at java.lang.System.load(System.java:1088)
at org.apache.arrow.c.jni.JniLoader.load(JniLoader.java:90) Closing in favour of #14472 that uses multiple folders and to distinguish architectures. |
This is to resolve ARROW-18042.