]> jfr.im git - irc/irssi/irssi.git/commitdiff
silence clang perl warning on affected version
authorAilin Nemui <redacted>
Wed, 13 Sep 2023 19:31:11 +0000 (21:31 +0200)
committerAilin Nemui <redacted>
Wed, 13 Sep 2023 20:51:29 +0000 (22:51 +0200)
.github/workflows/check.yml
meson.build

index 192e320483e011dfcbf3071c3772a73bdc4de89e..f92e11e4b8585b118bea47e9df964498da2188ea 100644 (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
index 07949e3064a3afe8eb169e8c470909c4f30b5a08..0d06c4661ee6a95f14036f09c477eca6033885d0 100644 (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)