summaryrefslogtreecommitdiff
path: root/pkg/transmission/gen.lua
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2025-04-28 13:15:20 -0700
committerMichael Forney <mforney@mforney.org>2025-04-28 13:16:39 -0700
commiteb314364eac84a729271dbba591030c1684600a8 (patch)
treeb0f2809c7f9a5e24910d780f1067dcb048a97b15 /pkg/transmission/gen.lua
parentae0c48281c5e9b096ba612c01af8dbccda6d2df2 (diff)
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).
Diffstat (limited to 'pkg/transmission/gen.lua')
-rw-r--r--pkg/transmission/gen.lua6
1 files changed, 3 insertions, 3 deletions
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',
}