diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-11-10 09:27:33 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-11-10 09:27:33 +0000 |
commit | e80777b54c5b430ca044e16878f59a2020423d48 (patch) | |
tree | b72b3422d129532b8f0ceb415c6e7c5109e3fe75 /media-libs/freetype/files | |
parent | aa61828f226f3b30e6939408847d914a145fdf35 (diff) |
gentoo auto-resync : 10:11:2022 - 09:27:33
Diffstat (limited to 'media-libs/freetype/files')
-rw-r--r-- | media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch b/media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch new file mode 100644 index 000000000000..0526c27df405 --- /dev/null +++ b/media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch @@ -0,0 +1,36 @@ +https://gitlab.freedesktop.org/freetype/freetype/-/commit/e82371bf6ec2efdf79f9ed2d00e633ba0bbf7830 + +From e82371bf6ec2efdf79f9ed2d00e633ba0bbf7830 Mon Sep 17 00:00:00 2001 +From: Sam James <sam@gentoo.org> +Date: Sun, 6 Nov 2022 05:18:59 +0000 +Subject: [PATCH] Fix `-Wstrict-prototypes`. + +* builds/unix/configure.raw: Fix `-Wstrict-prototypes`. +Clang 16 warns on these and they will be dropped in C23. + +* builds/unix/freetype2.m4: Ditto. + +Signed-off-by: Sam James <sam@gentoo.org> +--- a/builds/unix/configure.raw ++++ b/builds/unix/configure.raw +@@ -50,7 +50,7 @@ if test ${cross_compiling} = yes; then + + AC_MSG_CHECKING([for suffix of native executables]) + rm -f a.* b.* a_out.exe conftest.* +- echo > conftest.c "int main() { return 0;}" ++ echo > conftest.c "int main(void) { return 0;}" + ${CC_BUILD} conftest.c || AC_MSG_ERROR([native C compiler is not working]) + rm -f conftest.c + if test -x a.out -o -x b.out -o -x conftest; then +--- a/builds/unix/freetype2.m4 ++++ b/builds/unix/freetype2.m4 +@@ -121,7 +121,7 @@ AC_DEFUN([AC_CHECK_FT2], + #include <stdlib.h> + + int +-main() ++main(void) + { + FT_Library library; + FT_Error error; +GitLab |