diff --git a/.github/workflows/precompile.yml b/.github/workflows/precompile.yml index f5dd6a2..5b277b1 100644 --- a/.github/workflows/precompile.yml +++ b/.github/workflows/precompile.yml @@ -32,7 +32,8 @@ jobs: run: | sudo apt-get update sudo apt-get install -y build-essential automake autoconf pkg-config bc m4 unzip zip \ - gcc g++ + gcc g++ \ + gcc-aarch64-linux-gnu g++-aarch64-linux-gnu - name: Precompile run: | diff --git a/CHANGELOG.md b/CHANGELOG.md index 598c1ca..ebe0ed4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ * Updated to ADBC library 14, https://github.com/apache/arrow-adbc/releases/tag/apache-arrow-adbc-14 * Updated to DuckDB 1.1.2, https://github.com/duckdb/duckdb/releases/tag/v1.1.2 +* Added precompiled binaries for `aarch64-linux-gnu`. ## v0.6.2 diff --git a/mix.exs b/mix.exs index abd0f3f..905ae1e 100644 --- a/mix.exs +++ b/mix.exs @@ -26,6 +26,10 @@ defmodule Adbc.MixProject do "x86_64-linux-gnu" => { "x86_64-linux-gnu-gcc", "x86_64-linux-gnu-g++" + }, + "aarch64-linux-gnu" => { + "aarch64-linux-gnu-gcc", + "aarch64-linux-gnu-g++" } }, {:unix, :darwin} => %{