The header <lzo1x.h> includes <lzo/lzoconf.h>, which should have been
<lzoconf.h>, or the pkg-config file is wrong. This is mainly an issue on
macOS when installing LZO2 via Homebrew.
run: sh .ci/deps.sh
- name: Run tests with default settings
- run: sh .ci/test/run.sh default
+ run: CFLAGS=/opt/homebrew/include sh .ci/test/run.sh default
- name: Run tests without legacy protocol
- run: sh .ci/test/run.sh nolegacy
+ run: CFLAGS=/opt/homebrew/include sh .ci/test/run.sh nolegacy
if: always()
- name: Run tests with libgcrypt
- run: sh .ci/test/run.sh gcrypt
+ run: CFLAGS=/opt/homebrew/include sh .ci/test/run.sh gcrypt
if: always()
- name: Upload test results