macos-latest:
name: MacOS Latest
- # use 10.15 for now. Build fails on macos-11 (aka macos-latest)
- runs-on: macos-10.15
+ runs-on: macos-latest
needs: [prepare-deps]
steps:
# Cache Rust stuff.
- run: ./autogen.sh
- run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-unittests
- run: make -j2
- - run: make check
+ # somehow it gets included by some C++ stdlib header (case unsensitive)
+ - run: rm libhtp/VERSION && make check
- run: tar xf prep/suricata-verify.tar.gz
- name: Running suricata-verify
run: python3 ./suricata-verify/run.py
through conf file */
/* Creates a new process */
+#if defined(OS_DARWIN) && defined(__clang__)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
+#endif
pid = fork();
+#if defined(OS_DARWIN) && defined(__clang__)
+#pragma clang diagnostic pop
+#endif
if (pid < 0) {
/* Fork error */