-
Notifications
You must be signed in to change notification settings - Fork 17
Description
It looks like the client does not work on M1 Macs. Has anyone else complained?
Product Distribution Client
Version 2.7.10 2021-06-21
INFO thread=1 Starting
SEVERE thread=1 Exceptions while starting, shutting down
java.sql.SQLException: Error opening connection
at org.sqlite.core.CoreConnection.open(CoreConnection.java:215)
at org.sqlite.core.CoreConnection.(CoreConnection.java:76)
at org.sqlite.jdbc3.JDBC3Connection.(JDBC3Connection.java:25)
at org.sqlite.jdbc4.JDBC4Connection.(JDBC4Connection.java:24)
at org.sqlite.SQLiteConnection.(SQLiteConnection.java:45)
at org.sqlite.JDBC.createConnection(JDBC.java:114)
at org.sqlite.JDBC.connect(JDBC.java:88)
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:683)
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:253)
at gov.usgs.earthquake.distribution.JDBCNotificationIndex.connect(JDBCNotificationIndex.java:348)
at gov.usgs.earthquake.util.JDBCConnection.startup(JDBCConnection.java:101)
at gov.usgs.earthquake.distribution.JDBCNotificationIndex.startup(JDBCNotificationIndex.java:360)
at gov.usgs.earthquake.distribution.DefaultNotificationReceiver.startup(DefaultNotificationReceiver.java:621)
at gov.usgs.earthquake.distribution.EIDSNotificationReceiver.startup(EIDSNotificationReceiver.java:149)
at gov.usgs.earthquake.distribution.ProductClient.startup(ProductClient.java:241)
at gov.usgs.earthquake.distribution.ProductClient.run(ProductClient.java:370)
at gov.usgs.earthquake.distribution.Bootstrap.main(Bootstrap.java:343)
Caused by: java.lang.Exception: No native library is found for os.name=Mac and os.arch=aarch64. path=/org/sqlite/native/Mac/aarch64
at org.sqlite.SQLiteJDBCLoader.loadSQLiteNativeLibrary(SQLiteJDBCLoader.java:333)
at org.sqlite.SQLiteJDBCLoader.initialize(SQLiteJDBCLoader.java:64)
at org.sqlite.core.NativeDB.load(NativeDB.java:56)
at org.sqlite.core.CoreConnection.open(CoreConnection.java:211)
... 16 more