diff options
Diffstat (limited to 'pkg')
66 files changed, 174 insertions, 174 deletions
diff --git a/pkg/acme-client/gen.lua b/pkg/acme-client/gen.lua index 3c3c0193..2efd15e4 100644 --- a/pkg/acme-client/gen.lua +++ b/pkg/acme-client/gen.lua @@ -1,10 +1,10 @@ set('srcdir', '$basedir/pkg/openbsd/src/usr.sbin/acme-client') cflags{ '-D _GNU_SOURCE', -- for memmem - '-I $basedir/pkg/openbsd/include', - '-I $builddir/pkg/libressl/include', - '-I $builddir/pkg/libtls-bearssl/include', '-I $srcdir', + '-isystem $basedir/pkg/openbsd/include', + '-isystem $builddir/pkg/libressl/include', + '-isystem $builddir/pkg/libtls-bearssl/include', '-idirafter $basedir/pkg/openbsd/src/sys', } diff --git a/pkg/alsa-lib/gen.lua b/pkg/alsa-lib/gen.lua index 2d99c5dc..8823024d 100644 --- a/pkg/alsa-lib/gen.lua +++ b/pkg/alsa-lib/gen.lua @@ -3,7 +3,7 @@ cflags{ '-I $dir', '-I $dir/alsa', '-I $srcdir/include', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } build('cat', '$outdir/config.h', { diff --git a/pkg/alsa-utils/gen.lua b/pkg/alsa-utils/gen.lua index 1336147a..a9cce595 100644 --- a/pkg/alsa-utils/gen.lua +++ b/pkg/alsa-utils/gen.lua @@ -2,7 +2,7 @@ cflags{ '-D _GNU_SOURCE=', '-I $dir', '-I $srcdir/include', - '-I $builddir/pkg/alsa-lib/include', + '-isystem $builddir/pkg/alsa-lib/include', } pkg.deps = {'pkg/alsa-lib/headers'} diff --git a/pkg/binutils/gen.lua b/pkg/binutils/gen.lua index 6f68baad..3c671b18 100644 --- a/pkg/binutils/gen.lua +++ b/pkg/binutils/gen.lua @@ -12,7 +12,7 @@ cflags{ '-I $srcdir/include', '-I $outdir/bfd', '-I $srcdir/bfd', - '-I $builddir/pkg/zlib/include', + '-isystem $builddir/pkg/zlib/include', } pkg.deps = { diff --git a/pkg/catgirl/gen.lua b/pkg/catgirl/gen.lua index d390af62..e18be807 100644 --- a/pkg/catgirl/gen.lua +++ b/pkg/catgirl/gen.lua @@ -1,8 +1,8 @@ cflags{ '-std=c11', '-Wall', '-Wextra', '-Wpedantic', '-D _GNU_SOURCE', - '-I $builddir/pkg/libtls-bearssl/include', - '-I $builddir/pkg/ncurses/include', + '-isystem $builddir/pkg/libtls-bearssl/include', + '-isystem $builddir/pkg/ncurses/include', } pkg.deps = { diff --git a/pkg/curl/gen.lua b/pkg/curl/gen.lua index 8c9903a1..0761408c 100644 --- a/pkg/curl/gen.lua +++ b/pkg/curl/gen.lua @@ -9,9 +9,9 @@ cflags{ '-I $outdir/include', '-I $srcdir/lib', '-I $srcdir/src', - '-I $builddir/pkg/bearssl/include', - '-I $builddir/pkg/linux-headers/include', - '-I $builddir/pkg/zlib/include', + '-isystem $builddir/pkg/bearssl/include', + '-isystem $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/zlib/include', } build('cat', '$outdir/curl_config.h', { diff --git a/pkg/dmenu/gen.lua b/pkg/dmenu/gen.lua index 78fedd99..c3597e54 100644 --- a/pkg/dmenu/gen.lua +++ b/pkg/dmenu/gen.lua @@ -1,12 +1,12 @@ cflags{ [[-D 'VERSION="4.6"']], '-I $dir', - '-I $builddir/pkg/fontconfig/include', - '-I $builddir/pkg/libxkbcommon/include', - '-I $builddir/pkg/pixman/include', - '-I $builddir/pkg/swc/include', - '-I $builddir/pkg/wayland/include', - '-I $builddir/pkg/wld/include', + '-isystem $builddir/pkg/fontconfig/include', + '-isystem $builddir/pkg/libxkbcommon/include', + '-isystem $builddir/pkg/pixman/include', + '-isystem $builddir/pkg/swc/include', + '-isystem $builddir/pkg/wayland/include', + '-isystem $builddir/pkg/wld/include', } pkg.deps = { diff --git a/pkg/dnssec-rr/gen.lua b/pkg/dnssec-rr/gen.lua index fa42f0b0..f681261c 100644 --- a/pkg/dnssec-rr/gen.lua +++ b/pkg/dnssec-rr/gen.lua @@ -1,7 +1,7 @@ cflags{ '-std=c11', '-Wall', '-Wpedantic', '-D _POSIX_C_SOURCE=200809L', - '-I $builddir/pkg/bearssl/include', + '-isystem $builddir/pkg/bearssl/include', } pkg.deps = { diff --git a/pkg/dosfstools/gen.lua b/pkg/dosfstools/gen.lua index cdd27a5c..b917f6f1 100644 --- a/pkg/dosfstools/gen.lua +++ b/pkg/dosfstools/gen.lua @@ -3,7 +3,7 @@ cflags{ '-include $dir/config.h', '-I $dir', '-I $srcdir/src/blkdev', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } pkg.deps = { diff --git a/pkg/e2fsprogs/gen.lua b/pkg/e2fsprogs/gen.lua index b8e87414..4003db7a 100644 --- a/pkg/e2fsprogs/gen.lua +++ b/pkg/e2fsprogs/gen.lua @@ -6,8 +6,8 @@ cflags{ '-I $outdir/internal', '-I $outdir/internal/support', '-I $srcdir/lib', - '-I $builddir/pkg/linux-headers/include', - '-I $builddir/pkg/util-linux/include', + '-isystem $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/util-linux/include', } build('cat', '$outdir/config.h', { diff --git a/pkg/efibootmgr/gen.lua b/pkg/efibootmgr/gen.lua index b4226320..1dd916aa 100644 --- a/pkg/efibootmgr/gen.lua +++ b/pkg/efibootmgr/gen.lua @@ -2,9 +2,9 @@ cflags{ [[-D 'EFIBOOTMGR_VERSION="17"']], [[-D 'DEFAULT_LOADER="/linux"']], '-I $srcdir/src/include', - '-I $builddir/pkg/efivar/include', - '-I $builddir/pkg/efivar/include/efivar', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/efivar/include', + '-isystem $builddir/pkg/efivar/include/efivar', + '-isystem $builddir/pkg/linux-headers/include', } pkg.deps = { diff --git a/pkg/efivar/gen.lua b/pkg/efivar/gen.lua index 87ddff10..00b45766 100644 --- a/pkg/efivar/gen.lua +++ b/pkg/efivar/gen.lua @@ -8,7 +8,7 @@ cflags{ '-include $dir/compat.h', '-I $outdir/include', '-I $srcdir/src/include', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } sub('tools.ninja', function() diff --git a/pkg/f2fs-tools/gen.lua b/pkg/f2fs-tools/gen.lua index 76b57ec8..e0d92b20 100644 --- a/pkg/f2fs-tools/gen.lua +++ b/pkg/f2fs-tools/gen.lua @@ -3,8 +3,8 @@ cflags{ '-D HAVE_CONFIG_H', '-I $dir', '-I $srcdir/include', - '-I $builddir/pkg/linux-headers/include', - '-I $builddir/pkg/util-linux/include', + '-isystem $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/util-linux/include', } pkg.deps = { diff --git a/pkg/farbfeld/gen.lua b/pkg/farbfeld/gen.lua index 0d665ec5..34516b59 100644 --- a/pkg/farbfeld/gen.lua +++ b/pkg/farbfeld/gen.lua @@ -1,8 +1,8 @@ cflags{ '-std=c99', '-Wpedantic', '-Wall', '-Wextra', '-D _DEFAULT_SOURCE', - '-I $builddir/pkg/libjpeg-turbo/include', - '-I $builddir/pkg/libpng/include', + '-isystem $builddir/pkg/libjpeg-turbo/include', + '-isystem $builddir/pkg/libpng/include', } cc('util.c') diff --git a/pkg/ffmpeg/gen.lua b/pkg/ffmpeg/gen.lua index c7e81ecd..564def42 100644 --- a/pkg/ffmpeg/gen.lua +++ b/pkg/ffmpeg/gen.lua @@ -7,9 +7,9 @@ cflags{ '-I $outdir/include', '-I $outdir/internal', '-I $srcdir', - '-I $builddir/pkg/alsa-lib/include', - '-I $builddir/pkg/libtls-bearssl/include', - '-I $builddir/pkg/zlib/include', + '-isystem $builddir/pkg/alsa-lib/include', + '-isystem $builddir/pkg/libtls-bearssl/include', + '-isystem $builddir/pkg/zlib/include', } nasmflags{ '-i $srcdir/', diff --git a/pkg/file/gen.lua b/pkg/file/gen.lua index b5c3b18e..52ffabce 100644 --- a/pkg/file/gen.lua +++ b/pkg/file/gen.lua @@ -6,7 +6,7 @@ cflags{ '-D _GNU_SOURCE', '-I $dir', '-I $outdir/include', - '-I $builddir/pkg/zlib/include', + '-isystem $builddir/pkg/zlib/include', } build('sed', '$outdir/include/magic.h', '$srcdir/src/magic.h.in', { diff --git a/pkg/fontconfig/gen.lua b/pkg/fontconfig/gen.lua index 6adc20e0..648d3457 100644 --- a/pkg/fontconfig/gen.lua +++ b/pkg/fontconfig/gen.lua @@ -3,9 +3,9 @@ cflags{ '-I $dir', '-I $outdir', '-I $srcdir', - '-I $builddir/pkg/freetype/include', - '-I $builddir/pkg/expat/include', - '-I $builddir/pkg/util-linux/include', + '-isystem $builddir/pkg/freetype/include', + '-isystem $builddir/pkg/expat/include', + '-isystem $builddir/pkg/util-linux/include', } pkg.hdrs = copy('$outdir/include/fontconfig', '$srcdir/fontconfig', { diff --git a/pkg/freetype/gen.lua b/pkg/freetype/gen.lua index c326eca0..db08e0d3 100644 --- a/pkg/freetype/gen.lua +++ b/pkg/freetype/gen.lua @@ -8,7 +8,7 @@ cflags{ '-I $srcdir/builds/unix', '-I $srcdir/include/freetype/config', '-I $srcdir/include', - '-I $builddir/pkg/zlib/include', + '-isystem $builddir/pkg/zlib/include', } pkg.hdrs = copy('$outdir/include', '$srcdir/include', paths[[ diff --git a/pkg/git/gen.lua b/pkg/git/gen.lua index 00acfd32..cd571f64 100644 --- a/pkg/git/gen.lua +++ b/pkg/git/gen.lua @@ -3,8 +3,8 @@ cflags{ '-I $srcdir', '-I $srcdir/compat/regex', '-I $outdir', - '-I $builddir/pkg/curl/include', - '-I $builddir/pkg/zlib/include', + '-isystem $builddir/pkg/curl/include', + '-isystem $builddir/pkg/zlib/include', } pkg.deps = { diff --git a/pkg/hostap/gen.lua b/pkg/hostap/gen.lua index b4791ce3..eb2568cd 100644 --- a/pkg/hostap/gen.lua +++ b/pkg/hostap/gen.lua @@ -2,9 +2,9 @@ cflags{ '-include $dir/config.h', '-I $srcdir/src/utils', '-I $srcdir/src', - '-I $builddir/pkg/bearssl/include', - '-I $builddir/pkg/libnl/include', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/bearssl/include', + '-isystem $builddir/pkg/libnl/include', + '-isystem $builddir/pkg/linux-headers/include', } pkg.deps = { diff --git a/pkg/iproute2/gen.lua b/pkg/iproute2/gen.lua index 43d081fb..cc782881 100644 --- a/pkg/iproute2/gen.lua +++ b/pkg/iproute2/gen.lua @@ -7,7 +7,7 @@ cflags{ '-I $srcdir/include', '-I $srcdir/include/uapi', '-I $srcdir/misc', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } pkg.deps = { diff --git a/pkg/kbd/gen.lua b/pkg/kbd/gen.lua index 3a8ddc77..34a43046 100644 --- a/pkg/kbd/gen.lua +++ b/pkg/kbd/gen.lua @@ -7,7 +7,7 @@ cflags{ '-I $srcdir/src/libkbdfile', '-I $srcdir/src/libkeymap', '-I $srcdir/src/libkeymap/keymap', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } pkg.deps = { diff --git a/pkg/less/gen.lua b/pkg/less/gen.lua index 4fe2fafc..694b6c38 100644 --- a/pkg/less/gen.lua +++ b/pkg/less/gen.lua @@ -1,6 +1,6 @@ cflags{ '-I $dir', - '-I $builddir/pkg/ncurses/include', + '-isystem $builddir/pkg/ncurses/include', } cc('version.c') diff --git a/pkg/libass/gen.lua b/pkg/libass/gen.lua index 3f1e1f65..38f41249 100644 --- a/pkg/libass/gen.lua +++ b/pkg/libass/gen.lua @@ -1,7 +1,7 @@ cflags{ '-I $dir', - '-I $builddir/pkg/freetype/include', - '-I $builddir/pkg/fribidi/include', + '-isystem $builddir/pkg/freetype/include', + '-isystem $builddir/pkg/fribidi/include', } nasmflags{ '-D ARCH_X86_64=1', diff --git a/pkg/libdrm/gen.lua b/pkg/libdrm/gen.lua index 1bf8d729..d0d4849d 100644 --- a/pkg/libdrm/gen.lua +++ b/pkg/libdrm/gen.lua @@ -11,7 +11,7 @@ cflags{ '-I $dir', '-I $srcdir', '-I $srcdir/include/drm', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } pkg.hdrs = { @@ -40,7 +40,7 @@ lib('libdrm.a', { }) if config.video_drivers and config.video_drivers['intel'] then - cflags{'-I $builddir/pkg/libpciaccess/include'} + cflags{'-isystem $builddir/pkg/libpciaccess/include'} table.insert(pkg.deps, 'pkg/libpciaccess/headers') lib('libdrm_intel.a', [[ intel/( diff --git a/pkg/libevdev/gen.lua b/pkg/libevdev/gen.lua index 265335c6..220a4674 100644 --- a/pkg/libevdev/gen.lua +++ b/pkg/libevdev/gen.lua @@ -2,7 +2,7 @@ cflags{ '-I $dir', '-I $outdir', '-I $srcdir/include', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } pkg.hdrs = copy('$outdir/include/libevdev', '$srcdir/libevdev', {'libevdev.h'}) diff --git a/pkg/libfido2/gen.lua b/pkg/libfido2/gen.lua index 490834a0..193a4594 100644 --- a/pkg/libfido2/gen.lua +++ b/pkg/libfido2/gen.lua @@ -3,11 +3,11 @@ cflags{ '-include $outdir/config.h', '-D _DEFAULT_SOURCE', '-D _FIDO_INTERNAL', - '-I $builddir/pkg/bearssl/include', - '-I $builddir/pkg/libcbor/include', - '-I $builddir/pkg/linux-headers/include', '-I $srcdir/src', - '-I $basedir/pkg/openbsd/include', + '-isystem $basedir/pkg/openbsd/include', + '-isystem $builddir/pkg/bearssl/include', + '-isystem $builddir/pkg/libcbor/include', + '-isystem $builddir/pkg/linux-headers/include', } pkg.hdrs = copy('$outdir/include', '$srcdir/src', { diff --git a/pkg/libgpiod/gen.lua b/pkg/libgpiod/gen.lua index 4eb21f5d..02c2d1b6 100644 --- a/pkg/libgpiod/gen.lua +++ b/pkg/libgpiod/gen.lua @@ -1,7 +1,7 @@ cflags{ '-std=c99', '-Wall', '-Wextra', '-Wpedantic', '-I $srcdir/include', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', '-include $dir/config.h', } diff --git a/pkg/libinput/gen.lua b/pkg/libinput/gen.lua index 27eb4041..eab7d1cf 100644 --- a/pkg/libinput/gen.lua +++ b/pkg/libinput/gen.lua @@ -2,9 +2,9 @@ cflags{ '-std=c11', '-Wall', '-I $dir', '-I $srcdir/include', - '-I $builddir/pkg/libevdev/include', - '-I $builddir/pkg/linux-headers/include', - '-I $builddir/pkg/mtdev/include', + '-isystem $builddir/pkg/libevdev/include', + '-isystem $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/mtdev/include', } pkg.hdrs = copy('$outdir/include', '$srcdir/src', {'libinput.h'}) diff --git a/pkg/libliftoff/gen.lua b/pkg/libliftoff/gen.lua index 23a3f828..4551d97f 100644 --- a/pkg/libliftoff/gen.lua +++ b/pkg/libliftoff/gen.lua @@ -1,7 +1,7 @@ cflags{ '-std=c99', '-Wall', '-Wpedantic', - '-I $builddir/pkg/libdrm/include', '-I $srcdir/include', + '-isystem $builddir/pkg/libdrm/include', } pkg.deps = { diff --git a/pkg/libnl/gen.lua b/pkg/libnl/gen.lua index 8221a1fd..23a1a86b 100644 --- a/pkg/libnl/gen.lua +++ b/pkg/libnl/gen.lua @@ -5,7 +5,7 @@ cflags{ '-I $outdir/include', '-I $srcdir/include', '-I $srcdir/include/linux-private', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } build('sed', '$outdir/include/netlink/version.h', '$srcdir/include/netlink/version.h.in', { diff --git a/pkg/libpng/gen.lua b/pkg/libpng/gen.lua index 7f52fc6c..e1f0d67c 100644 --- a/pkg/libpng/gen.lua +++ b/pkg/libpng/gen.lua @@ -2,7 +2,7 @@ cflags{ '-D HAVE_CONFIG_H', '-I $dir', '-I $outdir/include', - '-I $builddir/pkg/zlib/include', + '-isystem $builddir/pkg/zlib/include', } build('awk', '$outdir/pnglibconf.tf4', { diff --git a/pkg/libtermkey/gen.lua b/pkg/libtermkey/gen.lua index 8cb23f20..f9df816e 100644 --- a/pkg/libtermkey/gen.lua +++ b/pkg/libtermkey/gen.lua @@ -1,6 +1,6 @@ cflags{ '-std=c99', '-Wall', - '-I $builddir/pkg/ncurses/include', + '-isystem $builddir/pkg/ncurses/include', } pkg.hdrs = copy('$outdir/include', '$srcdir', {'termkey.h'}) diff --git a/pkg/libtls-bearssl/gen.lua b/pkg/libtls-bearssl/gen.lua index 00b731a7..ec91420e 100644 --- a/pkg/libtls-bearssl/gen.lua +++ b/pkg/libtls-bearssl/gen.lua @@ -1,8 +1,8 @@ cflags{ '-std=c11', '-Wall', '-Wpedantic', '-D _DEFAULT_SOURCE', - '-I $builddir/pkg/bearssl/include', '-I $srcdir', + '-isystem $builddir/pkg/bearssl/include', } pkg.hdrs = copy('$outdir/include', '$srcdir', {'tls.h'}) diff --git a/pkg/lpeg/gen.lua b/pkg/lpeg/gen.lua index f08b64f2..f3596a61 100644 --- a/pkg/lpeg/gen.lua +++ b/pkg/lpeg/gen.lua @@ -1,7 +1,7 @@ cflags{ '-std=c99', '-D NDEBUG', - '-I $builddir/pkg/lua/include', + '-isystem $builddir/pkg/lua/include', } pkg.deps = {'pkg/lua/headers'} diff --git a/pkg/mandoc/gen.lua b/pkg/mandoc/gen.lua index e33d23c2..1b2967c8 100644 --- a/pkg/mandoc/gen.lua +++ b/pkg/mandoc/gen.lua @@ -1,7 +1,7 @@ cflags{ '-I $dir', - '-I $basedir/pkg/openbsd/include', - '-I $builddir/pkg/zlib/include', + '-isystem $basedir/pkg/openbsd/include', + '-isystem $builddir/pkg/zlib/include', } lib('libmandoc.a', { diff --git a/pkg/mpv/gen.lua b/pkg/mpv/gen.lua index 6c4c27ca..14af2fd9 100644 --- a/pkg/mpv/gen.lua +++ b/pkg/mpv/gen.lua @@ -14,10 +14,10 @@ cflags{ '-I $dir', '-I $outdir', '-I $srcdir', - '-I $basedir/pkg/ffmpeg/src', - '-I $builddir/pkg/ffmpeg/include', - '-I $builddir/pkg/linux-headers/include', - '-I $builddir/pkg/zlib/include', + '-isystem $basedir/pkg/ffmpeg/src', + '-isystem $builddir/pkg/ffmpeg/include', + '-isystem $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/zlib/include', } local libs = { 'ffmpeg/libavcodec.a.d', @@ -124,29 +124,29 @@ end sources = table.keys(sources) if options['HAVE_ALSA'] then - cflags{'-I $builddir/pkg/alsa-lib/include'} + cflags{'-isystem $builddir/pkg/alsa-lib/include'} table.insert(libs, 'alsa-lib/libasound.a') table.insert(pkg.deps, 'pkg/alsa-lib/headers') end if options['HAVE_DRM'] then - cflags{'-I $builddir/pkg/libdrm/include'} + cflags{'-isystem $builddir/pkg/libdrm/include'} table.insert(libs, 'libdrm/libdrm.a') table.insert(pkg.deps, 'pkg/libdrm/headers') end if options['HAVE_LIBASS'] then - cflags{'-I $builddir/pkg/libass/include'} + cflags{'-isystem $builddir/pkg/libass/include'} table.insert(libs, 'libass/libass.a.d') table.insert(pkg.deps, 'pkg/libass/headers') end if options['HAVE_LUA'] then - cflags{'-I $builddir/pkg/lua/include'} + cflags{'-isystem $builddir/pkg/lua/include'} table.insert(libs, 'lua/liblua.a') table.insert(pkg.deps, 'pkg/lua/headers') end if options['HAVE_WAYLAND'] then cflags{ - '-I $builddir/pkg/libxkbcommon/include', - '-I $builddir/pkg/wayland/include', + '-isystem $builddir/pkg/libxkbcommon/include', + '-isystem $builddir/pkg/wayland/include', } table.insert(libs, { 'wayland/libwayland-client.a.d', diff --git a/pkg/msmtp/gen.lua b/pkg/msmtp/gen.lua index 874a97fd..bef69650 100644 --- a/pkg/msmtp/gen.lua +++ b/pkg/msmtp/gen.lua @@ -2,7 +2,7 @@ cflags{ '-D HAVE_CONFIG_H', string.format([[-D 'SYSCONFDIR="%s/etc"']], config.prefix), '-I $dir', - '-I $builddir/pkg/libressl/include', + '-isystem $builddir/pkg/libressl/include', } exe('msmtp', [[ diff --git a/pkg/mtdev/gen.lua b/pkg/mtdev/gen.lua index 207b6ddc..564df991 100644 --- a/pkg/mtdev/gen.lua +++ b/pkg/mtdev/gen.lua @@ -1,6 +1,6 @@ cflags{ '-I $srcdir/include', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } pkg.hdrs = copy('$outdir/include', '$srcdir/include', { diff --git a/pkg/mupdf/gen.lua b/pkg/mupdf/gen.lua index c2274b1e..4d9509a6 100644 --- a/pkg/mupdf/gen.lua +++ b/pkg/mupdf/gen.lua @@ -17,10 +17,10 @@ cflags{ '-D SHARE_JPEG', '-I $srcdir/include', '-I $outdir', - '-I $builddir/pkg/freetype/include', - '-I $builddir/pkg/jbig2dec/include', - '-I $builddir/pkg/libjpeg-turbo/include', - '-I $builddir/pkg/zlib/include', + '-isystem $builddir/pkg/freetype/include', + '-isystem $builddir/pkg/jbig2dec/include', + '-isystem $builddir/pkg/libjpeg-turbo/include', + '-isystem $builddir/pkg/zlib/include', } sub('tools.ninja', function() @@ -78,10 +78,10 @@ cc('platform/x11/wl_main.c', { 'pkg/wayland-protocols/headers', }, {cflags={ '$cflags', - '-I $builddir/pkg/libxkbcommon/include', - '-I $builddir/pkg/pixman/include', - '-I $builddir/pkg/wayland/include', - '-I $builddir/pkg/wayland-protocols/include', + '-isystem $builddir/pkg/libxkbcommon/include', + '-isystem $builddir/pkg/pixman/include', + '-isystem $builddir/pkg/wayland/include', + '-isystem $builddir/pkg/wayland-protocols/include', }}) exe('bin/mupdf', [[ platform/x11/(pdfapp.c wl_main.c.o) diff --git a/pkg/netsurf/gen.lua b/pkg/netsurf/gen.lua index d05fc08d..040d1fdc 100644 --- a/pkg/netsurf/gen.lua +++ b/pkg/netsurf/gen.lua @@ -27,17 +27,6 @@ cflags{ '-I $srcdir/content/handlers', '-I $outdir', '-I $outdir/libdom/include', - '-I $builddir/pkg/curl/include', - '-I $builddir/pkg/freetype/include', - '-I $builddir/pkg/libjpeg-turbo/include', - '-I $builddir/pkg/libpng/include', - '-I $builddir/pkg/libxkbcommon/include', - '-I $builddir/pkg/linux-headers/include', - '-I $builddir/pkg/pixman/include', - '-I $builddir/pkg/wayland/include', - '-I $builddir/pkg/utf8proc/include', - '-I $builddir/pkg/wayland-protocols/include', - '-I $builddir/pkg/zlib/include', '-I $dir/libcss/src/include', '-I $dir/libdom/src/include', '-I $dir/libhubbub/src/include', @@ -47,7 +36,18 @@ cflags{ '-I $dir/libparserutils/src/include', '-I $dir/libsvgtiny/src/include', '-I $dir/libwapcaplet/src/include', - '-I $basedir/pkg/openbsd/include', + '-isystem $builddir/pkg/curl/include', + '-isystem $builddir/pkg/freetype/include', + '-isystem $builddir/pkg/libjpeg-turbo/include', + '-isystem $builddir/pkg/libpng/include', + '-isystem $builddir/pkg/libxkbcommon/include', + '-isystem $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/pixman/include', + '-isystem $builddir/pkg/wayland/include', + '-isystem $builddir/pkg/utf8proc/include', + '-isystem $builddir/pkg/wayland-protocols/include', + '-isystem $builddir/pkg/zlib/include', + '-isystem $basedir/pkg/openbsd/include', } pkg.deps = { diff --git a/pkg/netsurf/libdom/gen.lua b/pkg/netsurf/libdom/gen.lua index 2ef669ce..675911b2 100644 --- a/pkg/netsurf/libdom/gen.lua +++ b/pkg/netsurf/libdom/gen.lua @@ -4,7 +4,7 @@ cflags{ '-I $basedir/pkg/netsurf/libhubbub/src/include', '-I $basedir/pkg/netsurf/libparserutils/src/include', '-I $basedir/pkg/netsurf/libwapcaplet/src/include', - '-I $builddir/pkg/expat/include', + '-isystem $builddir/pkg/expat/include', } pkg.hdrs = copy('$outdir/include/dom', '$srcdir', { diff --git a/pkg/nginx/gen.lua b/pkg/nginx/gen.lua index 9d209b56..cdc4430c 100644 --- a/pkg/nginx/gen.lua +++ b/pkg/nginx/gen.lua @@ -3,7 +3,7 @@ cflags{ '-I $srcdir/src/core', '-I $srcdir/src/event', '-I $srcdir/src/os/unix', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } local libs = {} pkg.deps = {'pkg/linux-headers/headers'} @@ -14,7 +14,7 @@ for line in iterlines('modules.txt') do end if modules['openssl'] then - cflags{'-I $builddir/pkg/libressl/include'} + cflags{'-isystem $builddir/pkg/libressl/include'} table.insert(libs, { '$builddir/pkg/libressl/libssl.a.d', '$builddir/pkg/libressl/libcrypto.a.d', @@ -22,7 +22,7 @@ if modules['openssl'] then table.insert(pkg.deps, 'pkg/libressl/headers') end if modules['regex'] then - cflags{'-I $builddir/pkg/pcre/include'} + cflags{'-isystem $builddir/pkg/pcre/include'} table.insert(libs, '$builddir/pkg/pcre/libpcre.a') table.insert(pkg.deps, 'pkg/pcre/headers') end @@ -34,7 +34,7 @@ for line in iterlines('ngx_auto_config.h', 1) do end end if zlib then - cflags{'-I $builddir/pkg/zlib/include'} + cflags{'-isystem $builddir/pkg/zlib/include'} table.insert(libs, '$builddir/pkg/zlib/libz.a') table.insert(pkg.deps, 'pkg/zlib/headers') end diff --git a/pkg/openbsd/gen.lua b/pkg/openbsd/gen.lua index b29779c0..77778e8c 100644 --- a/pkg/openbsd/gen.lua +++ b/pkg/openbsd/gen.lua @@ -47,7 +47,7 @@ man{'usr.bin/fmt/fmt.1'} -- nc sub('nc.ninja', function() - cflags{'-I $builddir/pkg/libtls-bearssl/include'} + cflags{'-isystem $builddir/pkg/libtls-bearssl/include'} exe('nc', [[ usr.bin/nc/(netcat.c atomicio.c socks.c) $builddir/pkg/libtls-bearssl/libtls.a.d diff --git a/pkg/openntpd/gen.lua b/pkg/openntpd/gen.lua index 7b559204..daaf0fc1 100644 --- a/pkg/openntpd/gen.lua +++ b/pkg/openntpd/gen.lua @@ -3,8 +3,8 @@ cflags{ '-include $dir/config.h', '-I $srcdir/src', '-I $srcdir/include', - '-I $basedir/pkg/openbsd/include', - '-I $builddir/pkg/libtls-bearssl/include', + '-isystem $basedir/pkg/openbsd/include', + '-isystem $builddir/pkg/libtls-bearssl/include', } pkg.deps = { diff --git a/pkg/openssh/gen.lua b/pkg/openssh/gen.lua index e84a3679..d6aee619 100644 --- a/pkg/openssh/gen.lua +++ b/pkg/openssh/gen.lua @@ -9,11 +9,11 @@ cflags{ archflags[arch] or '-D SANDBOX_RLIMIT=1', '-I $dir', '-I $srcdir', - '-I $basedir/pkg/openbsd/include', - '-I $builddir/pkg/bearssl/include', - '-I $builddir/pkg/libfido2/include', - '-I $builddir/pkg/linux-headers/include', - '-I $builddir/pkg/zlib/include', + '-isystem $basedir/pkg/openbsd/include', + '-isystem $builddir/pkg/bearssl/include', + '-isystem $builddir/pkg/libfido2/include', + '-isystem $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/zlib/include', '-idirafter $srcdir/openbsd-compat', } diff --git a/pkg/pigz/gen.lua b/pkg/pigz/gen.lua index 003d353a..845efd9d 100644 --- a/pkg/pigz/gen.lua +++ b/pkg/pigz/gen.lua @@ -1,6 +1,6 @@ cflags{ '-Wall', '-Wextra', '-Wno-clobbered', - '-I $builddir/pkg/zlib/include', + '-isystem $builddir/pkg/zlib/include', } exe('pigz', [[ diff --git a/pkg/pounce/gen.lua b/pkg/pounce/gen.lua index 560433bb..9a15fc37 100644 --- a/pkg/pounce/gen.lua +++ b/pkg/pounce/gen.lua @@ -1,7 +1,7 @@ cflags{ '-std=c11', '-Wall', '-Wextra', '-Wpedantic', '-D _GNU_SOURCE', - '-I $builddir/pkg/libtls-bearssl/include', + '-isystem $builddir/pkg/libtls-bearssl/include', } pkg.deps = {'pkg/libtls-bearssl/headers'} diff --git a/pkg/python/gen.lua b/pkg/python/gen.lua index 4ae83fb6..32677cb5 100644 --- a/pkg/python/gen.lua +++ b/pkg/python/gen.lua @@ -3,7 +3,7 @@ cflags{ '-I $dir', '-I $srcdir/Include', '-I $srcdir/Include/internal', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } pkg.deps = {'pkg/linux-headers/headers'} @@ -11,12 +11,12 @@ local libs = {} local modules = load 'modules.lua' if modules['_ctypes'] then - cflags{'-I $builddir/pkg/libffi/include'} + cflags{'-isystem $builddir/pkg/libffi/include'} table.insert(pkg.deps, 'pkg/libffi/headers') table.insert(libs, 'libffi/libffi.a') end if modules['_hashlib'] or modules['_ssl'] then - cflags{'-I $builddir/pkg/libressl/include'} + cflags{'-isystem $builddir/pkg/libressl/include'} table.insert(pkg.deps, 'pkg/libressl/headers') table.insert(libs, { 'libressl/libssl.a', @@ -24,12 +24,12 @@ if modules['_hashlib'] or modules['_ssl'] then }) end if modules['pyexpat'] then - cflags{'-I $builddir/pkg/expat/include'} + cflags{'-isystem $builddir/pkg/expat/include'} table.insert(pkg.deps, 'pkg/expat/headers') table.insert(libs, 'expat/libexpat.a.d') end if modules['zlib'] then - cflags{'-I $builddir/pkg/zlib/include'} + cflags{'-isystem $builddir/pkg/zlib/include'} table.insert(pkg.deps, 'pkg/zlib/headers') table.insert(libs, 'zlib/libz.a') end diff --git a/pkg/squashfs-tools-ng/gen.lua b/pkg/squashfs-tools-ng/gen.lua index 42591d18..13099053 100644 --- a/pkg/squashfs-tools-ng/gen.lua +++ b/pkg/squashfs-tools-ng/gen.lua @@ -40,7 +40,7 @@ local srcs = paths[[ ]] if cfg.WITH_GZIP then - cflags{'-I $builddir/pkg/zlib/include'} + cflags{'-isystem $builddir/pkg/zlib/include'} table.insert(pkg.deps, 'pkg/zlib/headers') table.insert(srcs, { 'lib/sqfs/comp/gzip.c', @@ -49,7 +49,7 @@ if cfg.WITH_GZIP then end if cfg.WITH_ZSTD then - cflags{'-I $builddir/pkg/zstd/include'} + cflags{'-isystem $builddir/pkg/zstd/include'} table.insert(srcs, { 'lib/sqfs/comp/zstd.c', '$builddir/pkg/zstd/libzstd.a', diff --git a/pkg/sshfs/gen.lua b/pkg/sshfs/gen.lua index 47490c63..1f150448 100644 --- a/pkg/sshfs/gen.lua +++ b/pkg/sshfs/gen.lua @@ -1,7 +1,7 @@ cflags{ '-D FUSE_USE_VERSION=31', '-I $dir', - '-I $builddir/pkg/fuse/include', + '-isystem $builddir/pkg/fuse/include', } pkg.deps = {'pkg/fuse/headers'} diff --git a/pkg/st/gen.lua b/pkg/st/gen.lua index 9a52a00c..78a28b7a 100644 --- a/pkg/st/gen.lua +++ b/pkg/st/gen.lua @@ -1,13 +1,13 @@ cflags{ [[-D 'VERSION="0.7"']], '-I $dir', - '-I $builddir/pkg/fontconfig/include', - '-I $builddir/pkg/libxkbcommon/include', - '-I $builddir/pkg/linux-headers/include', - '-I $builddir/pkg/pixman/include', - '-I $builddir/pkg/wayland/include', - '-I $builddir/pkg/wayland-protocols/include', - '-I $builddir/pkg/wld/include', + '-isystem $builddir/pkg/fontconfig/include', + '-isystem $builddir/pkg/libxkbcommon/include', + '-isystem $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/pixman/include', + '-isystem $builddir/pkg/wayland/include', + '-isystem $builddir/pkg/wayland-protocols/include', + '-isystem $builddir/pkg/wld/include', } pkg.deps = { diff --git a/pkg/strace/gen.lua b/pkg/strace/gen.lua index 09085e79..3ce31ca5 100644 --- a/pkg/strace/gen.lua +++ b/pkg/strace/gen.lua @@ -5,7 +5,7 @@ cflags{ '-I $srcdir/linux', '-I $srcdir', '-I $outdir', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } build('cat', '$outdir/config.h', { diff --git a/pkg/swc/gen.lua b/pkg/swc/gen.lua index 67be5d06..b0a21ced 100644 --- a/pkg/swc/gen.lua +++ b/pkg/swc/gen.lua @@ -6,15 +6,15 @@ cflags{ '-I $outdir', '-I $outdir/include', '-I $srcdir', - '-I $builddir/pkg/fontconfig/include', - '-I $builddir/pkg/libinput/include', - '-I $builddir/pkg/libxkbcommon/include', - '-I $builddir/pkg/libdrm/include', - '-I $builddir/pkg/linux-headers/include', - '-I $builddir/pkg/pixman/include', - '-I $builddir/pkg/wayland-protocols/include', - '-I $builddir/pkg/wayland/include', - '-I $builddir/pkg/wld/include', + '-isystem $builddir/pkg/fontconfig/include', + '-isystem $builddir/pkg/libinput/include', + '-isystem $builddir/pkg/libxkbcommon/include', + '-isystem $builddir/pkg/libdrm/include', + '-isystem $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/pixman/include', + '-isystem $builddir/pkg/wayland-protocols/include', + '-isystem $builddir/pkg/wayland/include', + '-isystem $builddir/pkg/wld/include', } cc('launch/protocol.c') diff --git a/pkg/syslinux/gen.lua b/pkg/syslinux/gen.lua index 1fed7da0..0581a145 100644 --- a/pkg/syslinux/gen.lua +++ b/pkg/syslinux/gen.lua @@ -8,7 +8,7 @@ cflags{ -- trashing the libinstaller/advconst.h symlink. '-I $srcdir/com32/include/syslinux', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } pkg.deps = { diff --git a/pkg/the_silver_searcher/gen.lua b/pkg/the_silver_searcher/gen.lua index 3e6e6a5f..93e47c5d 100644 --- a/pkg/the_silver_searcher/gen.lua +++ b/pkg/the_silver_searcher/gen.lua @@ -1,8 +1,8 @@ cflags{ '-D _GNU_SOURCE', '-I $dir', - '-I $builddir/pkg/pcre/include', - '-I $builddir/pkg/zlib/include', + '-isystem $builddir/pkg/pcre/include', + '-isystem $builddir/pkg/zlib/include', } pkg.deps = { diff --git a/pkg/tinyemu/gen.lua b/pkg/tinyemu/gen.lua index cf6d0aad..36239f8f 100644 --- a/pkg/tinyemu/gen.lua +++ b/pkg/tinyemu/gen.lua @@ -5,9 +5,9 @@ cflags{ '-D CONFIG_SLIRP', '-D CONFIG_X86EMU', [[-D 'CONFIG_VERSION="2019-02-10"']], - '-I $builddir/pkg/bearssl/include', - '-I $builddir/pkg/curl/include', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/bearssl/include', + '-isystem $builddir/pkg/curl/include', + '-isystem $builddir/pkg/linux-headers/include', } pkg.deps = { diff --git a/pkg/transmission/gen.lua b/pkg/transmission/gen.lua index 5de6a1a6..15df199e 100644 --- a/pkg/transmission/gen.lua +++ b/pkg/transmission/gen.lua @@ -34,16 +34,16 @@ end) cflags{ '-D __TRANSMISSION__', - '-I $builddir/pkg/bearssl/include', - '-I $builddir/pkg/curl/include', - '-I $builddir/pkg/libevent/include', - '-I $builddir/pkg/libutp/include', - '-I $builddir/pkg/zlib/include', '-I $dir', '-I $srcdir', '-I $srcdir/third-party', '-I $srcdir/third-party/libb64/include', '-I $srcdir/third-party/libnatpmp', + '-isystem $builddir/pkg/bearssl/include', + '-isystem $builddir/pkg/curl/include', + '-isystem $builddir/pkg/libevent/include', + '-isystem $builddir/pkg/libutp/include', + '-isystem $builddir/pkg/zlib/include', '-idirafter $basedir/pkg/openbsd/src/sys', '-include config.h', } diff --git a/pkg/u-boot/gen.lua b/pkg/u-boot/gen.lua index 7098276c..43042079 100644 --- a/pkg/u-boot/gen.lua +++ b/pkg/u-boot/gen.lua @@ -2,7 +2,7 @@ cflags{ '-D USE_HOSTCC', '-I $dir', '-I $srcdir/tools', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', '-idirafter $srcdir/include', '-include $srcdir/include/compiler.h', } diff --git a/pkg/unzip/gen.lua b/pkg/unzip/gen.lua index ddaf3d1a..575a6d4e 100644 --- a/pkg/unzip/gen.lua +++ b/pkg/unzip/gen.lua @@ -1,7 +1,7 @@ cflags{ '-include $dir/config.h', '-I $srcdir', - '-I $builddir/pkg/bzip2/include', + '-isystem $builddir/pkg/bzip2/include', } pkg.deps = {'pkg/bzip2/headers'} diff --git a/pkg/util-linux/gen.lua b/pkg/util-linux/gen.lua index 6cfe80dd..a90d302e 100644 --- a/pkg/util-linux/gen.lua +++ b/pkg/util-linux/gen.lua @@ -4,7 +4,7 @@ cflags{ '-I $outdir', '-I $srcdir/include', '-I $srcdir/libuuid/src', - '-I $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/linux-headers/include', } build('cat', '$outdir/config.h', { diff --git a/pkg/velox/gen.lua b/pkg/velox/gen.lua index 04fb2c0d..2db0a9f0 100644 --- a/pkg/velox/gen.lua +++ b/pkg/velox/gen.lua @@ -1,14 +1,14 @@ cflags{ string.format([[-D 'VELOX_LIBEXEC="%s/libexec/velox"']], config.prefix), '-I $outdir', - '-I $builddir/pkg/fontconfig/include', - '-I $builddir/pkg/libinput/include', - '-I $builddir/pkg/libxkbcommon/include', - '-I $builddir/pkg/linux-headers/include', - '-I $builddir/pkg/pixman/include', - '-I $builddir/pkg/swc/include', - '-I $builddir/pkg/wayland/include', - '-I $builddir/pkg/wld/include', + '-isystem $builddir/pkg/fontconfig/include', + '-isystem $builddir/pkg/libinput/include', + '-isystem $builddir/pkg/libxkbcommon/include', + '-isystem $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/pixman/include', + '-isystem $builddir/pkg/swc/include', + '-isystem $builddir/pkg/wayland/include', + '-isystem $builddir/pkg/wld/include', } waylandproto('protocol/velox.xml', { diff --git a/pkg/vis/gen.lua b/pkg/vis/gen.lua index 0578302f..a87ac7a3 100644 --- a/pkg/vis/gen.lua +++ b/pkg/vis/gen.lua @@ -15,9 +15,9 @@ cflags{ string.format([[-D 'VIS_PATH="%s/share/vis"']], config.prefix), '-D NDEBUG', '-I $outdir', - '-I $builddir/pkg/libtermkey/include', - '-I $builddir/pkg/lua/include', - '-I $builddir/pkg/ncurses/include', + '-isystem $builddir/pkg/libtermkey/include', + '-isystem $builddir/pkg/lua/include', + '-isystem $builddir/pkg/ncurses/include', } build('copy', '$outdir/config.h', '$srcdir/config.def.h') diff --git a/pkg/wayland-protocols/gen.lua b/pkg/wayland-protocols/gen.lua index dbbfcd15..8dcbedb4 100644 --- a/pkg/wayland-protocols/gen.lua +++ b/pkg/wayland-protocols/gen.lua @@ -1,4 +1,4 @@ -cflags{'-I $builddir/pkg/wayland/include'} +cflags{'-isystem $builddir/pkg/wayland/include'} waylandproto('stable/presentation-time/presentation-time.xml', { client='include/presentation-time-client-protocol.h', diff --git a/pkg/wayland/gen.lua b/pkg/wayland/gen.lua index 10633381..5444c22e 100644 --- a/pkg/wayland/gen.lua +++ b/pkg/wayland/gen.lua @@ -3,8 +3,8 @@ cflags{ '-I $outdir/include', '-I $srcdir', '-I $srcdir/src', - '-I $builddir/pkg/expat/include', - '-I $builddir/pkg/libffi/include', + '-isystem $builddir/pkg/expat/include', + '-isystem $builddir/pkg/libffi/include', } build('sed', '$outdir/include/wayland-version.h', '$srcdir/src/wayland-version.h.in', { diff --git a/pkg/wld/gen.lua b/pkg/wld/gen.lua index 0db4cbdb..fef5e57b 100644 --- a/pkg/wld/gen.lua +++ b/pkg/wld/gen.lua @@ -2,12 +2,12 @@ cflags{ '-D WITH_WAYLAND_SHM', '-D WITH_WAYLAND_DRM', '-I $outdir', - '-I $builddir/pkg/fontconfig/include', - '-I $builddir/pkg/freetype/include', - '-I $builddir/pkg/libdrm/include', - '-I $builddir/pkg/linux-headers/include', - '-I $builddir/pkg/pixman/include', - '-I $builddir/pkg/wayland/include', + '-isystem $builddir/pkg/fontconfig/include', + '-isystem $builddir/pkg/freetype/include', + '-isystem $builddir/pkg/libdrm/include', + '-isystem $builddir/pkg/linux-headers/include', + '-isystem $builddir/pkg/pixman/include', + '-isystem $builddir/pkg/wayland/include', } pkg.hdrs = copy('$outdir/include/wld', '$srcdir', {'drm.h', 'pixman.h', 'wayland.h', 'wld.h'}) @@ -38,12 +38,12 @@ local libs = { } if config.video_drivers and config.video_drivers['intel'] then - cflags{'-D WITH_DRM_INTEL', '-I $basedir/pkg/libdrm/src/intel'} + cflags{'-D WITH_DRM_INTEL', '-isystem $basedir/pkg/libdrm/src/intel'} table.insert(srcs, {'intel.c', 'intel/batch.c'}) table.insert(libs, 'libdrm/libdrm_intel.a.d') end if config.video_drivers and config.video_drivers['nouveau'] then - cflags{'-D WITH_DRM_NOUVEAU', '-I $basedir/pkg/libdrm/src/nouveau'} + cflags{'-D WITH_DRM_NOUVEAU', '-isystem $basedir/pkg/libdrm/src/nouveau'} table.insert(srcs, 'nouveau.c') table.insert(libs, 'libdrm/libdrm_nouveau.a') end |
