From 32aa5806c8ac71438442b62bdd87db33d4643756 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Bl=C3=A4sing?= Date: Tue, 15 Oct 2024 20:28:39 +0200 Subject: [PATCH 1/2] Update build setup for Ubuntu 24.10 release --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 366aed643..c0e96222a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -36,7 +36,7 @@ jobs: distribution: 'zulu' - name: Linux requirements if: contains(matrix.os, 'ubuntu') - run: sudo apt-get -y install texinfo + run: sudo apt-get install -yq --force-yes zip unzip libtool automake libltdl-dev texinfo ant ant-optional debhelper-compat default-jdk javahelper libasm-java libffi-dev libx11-dev libxt-dev maven-repo-helper pkg-config - name: macOS requirements if: contains(matrix.os, 'macos') run: | From afea122a22c9daf6d53e6df609f2be8347c5fb89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Bl=C3=A4sing?= Date: Wed, 16 Oct 2024 19:42:43 +0200 Subject: [PATCH 2/2] Disable implicit-function-declaration warning Workaround for more strict default warnings. --- native/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/native/Makefile b/native/Makefile index 9bafc4c03..49240421e 100644 --- a/native/Makefile +++ b/native/Makefile @@ -89,6 +89,7 @@ LD=$(CC) LIBS= # Default to Sun recommendations for JNI compilation COPT=-O2 -fno-omit-frame-pointer -fno-strict-aliasing +COPT+=-Wno-implicit-function-declaration CASM=-S ifeq ($(DEBUG),true) CDEBUG=-g