Skip to content

Commit 9c24e99

Browse files
CI: Build also on macOS 15
- Cover ARM with macOS 15 and x86_64 with macOS 13 - Disable the autotools build for now Undefined symbols for architecture arm64: Linking libaudcore.dylib... "_iconv", referenced from: Failed to link libaudcore.dylib! str_convert(char const*, int, char const*, char const*) in charset.lib.o "_iconv_close", referenced from: str_convert(char const*, int, char const*, char const*) in charset.lib.o "_iconv_open", referenced from: str_convert(char const*, int, char const*, char const*) in charset.lib.o ld: symbol(s) not found for architecture arm64 clang++: error: linker command failed with exit code 1
1 parent 6906c40 commit 9c24e99

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/c-cpp.yml

+8-3
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,13 @@ jobs:
1010
build:
1111
strategy:
1212
matrix:
13-
os: ['ubuntu-20.04', 'ubuntu-22.04', 'ubuntu-24.04', 'macos-13', 'windows-2022']
14-
build-system: ['autotools', 'meson']
13+
os: [ubuntu-20.04, ubuntu-22.04, ubuntu-24.04,
14+
macos-13, macos-15,
15+
windows-2022]
16+
build-system: [autotools, meson]
17+
exclude:
18+
- os: macos-15
19+
build-system: autotools
1520
fail-fast: false
1621
runs-on: ${{ matrix.os }}
1722

@@ -22,7 +27,7 @@ jobs:
2227
- name: Checkout audacious
2328
uses: actions/checkout@v4
2429
with:
25-
repository: audacious-media-player/audacious
30+
repository: radioactiveman/audacious
2631
path: audacious
2732

2833
- name: Install dependencies

0 commit comments

Comments
 (0)