Skip to content

Commit a0bebe1

Browse files
Merge pull request #1630 from matthiasblaesing/build-on-github
Fix building on Ubuntu 24.10
2 parents c9e3895 + afea122 commit a0bebe1

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
distribution: 'zulu'
3737
- name: Linux requirements
3838
if: contains(matrix.os, 'ubuntu')
39-
run: sudo apt-get -y install texinfo
39+
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
4040
- name: macOS requirements
4141
if: contains(matrix.os, 'macos')
4242
run: |

native/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ LD=$(CC)
8989
LIBS=
9090
# Default to Sun recommendations for JNI compilation
9191
COPT=-O2 -fno-omit-frame-pointer -fno-strict-aliasing
92+
COPT+=-Wno-implicit-function-declaration
9293
CASM=-S
9394
ifeq ($(DEBUG),true)
9495
CDEBUG=-g

0 commit comments

Comments
 (0)