diff options
Diffstat (limited to 'meta/recipes-devtools/pkgconfig/pkgconfig/0001-autotools-use-C99-printf-format-specifiers-on-Window.patch')
-rw-r--r-- | meta/recipes-devtools/pkgconfig/pkgconfig/0001-autotools-use-C99-printf-format-specifiers-on-Window.patch | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/meta/recipes-devtools/pkgconfig/pkgconfig/0001-autotools-use-C99-printf-format-specifiers-on-Window.patch b/meta/recipes-devtools/pkgconfig/pkgconfig/0001-autotools-use-C99-printf-format-specifiers-on-Window.patch deleted file mode 100644 index a4e92da34b..0000000000 --- a/meta/recipes-devtools/pkgconfig/pkgconfig/0001-autotools-use-C99-printf-format-specifiers-on-Window.patch +++ /dev/null @@ -1,68 +0,0 @@ -From 3d7cde654c4c6f3bdad32f5521f28f5802a7c377 Mon Sep 17 00:00:00 2001 -From: Christoph Reiter <reiter.christoph@gmail.com> -Date: Fri, 24 Aug 2018 21:46:47 +0200 -Subject: [PATCH] autotools: use C99 printf format specifiers on Windows. Fixes - #1497 - -Since we now require a C99 compatible printf and use gnulib on Windows, -we also mark our printf functions as gnu_printf. GCC complains about the -Windows specific I64 specifiers we still write to glibconfig.h with the -autotools build. - -To fix this switch all I64(x) to ll(x). - -This also makes the glibconfig.h output for those macros match the ones -we get when using meson. - -Signed-off-by: Khem Raj <raj.khem@gmail.com> -Upstream-Status: Backport [https://github.com/GNOME/glib/commit/3d7cde654c] ---- - configure.ac | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) - ---- a/glib/configure.ac -+++ b/glib/configure.ac -@@ -576,7 +576,7 @@ AS_IF([test x$ac_cv_sizeof_long_long = x - # long long is a 64 bit integer. - AC_MSG_CHECKING(for format to printf and scanf a guint64) - AC_CACHE_VAL(glib_cv_long_long_format,[ -- for format in ll q I64; do -+ for format in ll q; do - AC_TRY_RUN([#include <stdio.h> - int main() - { -@@ -2995,8 +2995,8 @@ long) - glib_msize_type='LONG' - ;; - "long long") -- gsize_modifier='"I64"' -- gsize_format='"I64u"' -+ gsize_modifier='"ll"' -+ gsize_format='"llu"' - glib_msize_type='INT64' - ;; - esac -@@ -3018,8 +3018,8 @@ long) - glib_mssize_type='LONG' - ;; - "long long") -- gssize_modifier='"I64"' -- gssize_format='"I64i"' -+ gssize_modifier='"ll"' -+ gssize_format='"lli"' - glib_mssize_type='INT64' - ;; - esac -@@ -3048,9 +3048,9 @@ $ac_cv_sizeof_long) - ;; - $ac_cv_sizeof_long_long) - glib_intptr_type_define='long long' -- gintptr_modifier='"I64"' -- gintptr_format='"I64i"' -- guintptr_format='"I64u"' -+ gintptr_modifier='"ll"' -+ gintptr_format='"lli"' -+ guintptr_format='"llu"' - glib_gpi_cast='(gint64)' - glib_gpui_cast='(guint64)' - ;; |