summaryrefslogtreecommitdiff
path: root/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-configure-clang16.patch
blob: f066cd59bb3e0261c60b124767d5bc7140e9acc2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
https://bugs.gentoo.org/879653
--- a/configure.in
+++ b/configure.in
@@ -194,7 +194,7 @@ test -n "$LDFLAGS" && MYLDFLAGS="$LDFLAGS $MYLDFLAGS"
 AC_C_BIGENDIAN(MYCPPFLAGS="$MYCPPFLAGS -D_MYBIGEND")
 
 printf 'checking for useless warnings... '
-if printf 'main() {}' | $CC -xc \
+if printf 'int main(void) {}' | $CC -xc \
   -Wno-unused-but-set-variable -Wno-unused-but-set-parameter -o config.tmp - >config.tmp 2>&1
 then
   MYCFLAGS="$MYCFLAGS -Wno-unused-but-set-variable -Wno-unused-but-set-parameter"