From eb314364eac84a729271dbba591030c1684600a8 Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Mon, 28 Apr 2025 13:15:20 -0700 Subject: transmission: Fix build with gcc 15.1.0 Use -isystem for the third-party includes. We want our libutp to come first. Add patch to fix utp_on_overhead type to match our libutp branch (C99 bool). --- pkg/transmission/gen.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkg/transmission/gen.lua') diff --git a/pkg/transmission/gen.lua b/pkg/transmission/gen.lua index e671408e..48020830 100644 --- a/pkg/transmission/gen.lua +++ b/pkg/transmission/gen.lua @@ -36,15 +36,15 @@ cflags{ '-D __TRANSMISSION__', '-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', '-isystem $builddir/pkg/openbsd/include', + '-isystem $srcdir/third-party', + '-isystem $srcdir/third-party/libb64/include', + '-isystem $srcdir/third-party/libnatpmp', '-include config.h', } -- cgit v1.2.3