1
0
mirror of https://github.com/irssi/irssi.git synced 2024-06-09 06:20:45 +00:00

silence clang perl warning on affected version

This commit is contained in:
Ailin Nemui 2023-09-13 21:31:11 +02:00
parent f04375668c
commit 8c2fa0687e
2 changed files with 8 additions and 0 deletions

View File

@ -65,6 +65,9 @@ jobs:
curl -SLf https://github.com/irssi-import/actions-irssi/raw/master/check-irssi/render.pl -o ~/render.pl && chmod +x ~/render.pl
- name: unpack archive
run: tar xaf artifact/irssi-*.tar.gz
- name: Setup local annotations
if: ${{ github.event_name == 'pull_request' }}
uses: irssi-import/actions-irssi/problem-matchers@master
- name: build and install with meson
run: |
# ninja install

View File

@ -390,6 +390,11 @@ if want_perl
if perl_version == UNSET
perl_version = run_command(cross_perl, '-V::version:', check : true).stdout().split('\'')[1]
endif
# disable clang warning
if perl_version.version_compare('<5.35.2')
perl_cflags += cc.get_supported_arguments('-Wno-compound-token-split-by-macro')
endif
perl_dep = declare_dependency(compile_args : perl_cflags, link_args : perl_ldflags,
version : perl_version)