diff options
author | Lee Chee Yang <chee.yang.lee@intel.com> | 2020-06-02 23:15:07 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-06-04 13:21:00 +0100 |
commit | 265a19308ad7dad1970c2d439103b7b485c4fbfc (patch) | |
tree | fa2b0137b972138001ee25cb4c6a8f7883a636d9 /meta/recipes-core/glib-2.0/glib-2.0 | |
parent | 2ffe399df1670cc8e41cc5e0e854dadd5766a800 (diff) | |
download | openembedded-core-contrib-265a19308ad7dad1970c2d439103b7b485c4fbfc.tar.gz |
glib-2.0: 2.64.2 -> 2.64.3
remove patch which already upstream
https://gitlab.gnome.org/GNOME/glib/-/commit/3c5512222c203d916a0a2a02312d8415f921dce9
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/glib-2.0/glib-2.0')
-rw-r--r-- | meta/recipes-core/glib-2.0/glib-2.0/0001-meson-Don-t-misdetect-stpcpy-on-windows-platforms-on.patch | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/meta/recipes-core/glib-2.0/glib-2.0/0001-meson-Don-t-misdetect-stpcpy-on-windows-platforms-on.patch b/meta/recipes-core/glib-2.0/glib-2.0/0001-meson-Don-t-misdetect-stpcpy-on-windows-platforms-on.patch deleted file mode 100644 index 855bdfc0d9..0000000000 --- a/meta/recipes-core/glib-2.0/glib-2.0/0001-meson-Don-t-misdetect-stpcpy-on-windows-platforms-on.patch +++ /dev/null @@ -1,53 +0,0 @@ -From d4b1fd9cdb7ae07fa6be941ac95f97ece175fe55 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Martin=20Storsj=C3=B6?= <martin@martin.st> -Date: Tue, 31 Mar 2020 23:54:17 +0300 -Subject: [PATCH] meson: Don't misdetect stpcpy on windows platforms on clang - -See https://github.com/mesonbuild/meson/issues/3672 and -https://github.com/mesonbuild/meson/issues/5628 for explanations -of cases where meson misdetects functions due to clang builtins (that -always are available, regardless of whether the platform actually -provides them). - -The same also happens on GCC 10, which added support for __has_builtin. - -Upstream-Status: Backport [https://github.com/GNOME/glib/commit/1b94bfbd72dbbfb696fa68f3742f40998096b438] -Signed-off-by: Khem Raj <raj.khem@gmail.com> ---- - meson.build | 16 +++++++++++++--- - 1 file changed, 13 insertions(+), 3 deletions(-) - -diff --git a/meson.build b/meson.build -index 72ca194..bbdac1c 100644 ---- a/meson.build -+++ b/meson.build -@@ -533,13 +533,23 @@ foreach f : functions - endif - endforeach - --# Check that stpcpy() is usable; must use header --if cc.has_function('stpcpy', prefix : '#include <string.h>') -+# Check that stpcpy() is usable; must use header. -+# cc.has_function() in some cases (clang, gcc 10+) assumes that if the -+# compiler provides a builtin of the same name that the function exists, while -+# it's in fact not provided by any header or library. This is true for -+# stpcpy() on Windows using clang and gcc as well as posix_memalign() using -+# gcc on Windows. Skip these checks on Windows for now to avoid false -+# positives. See https://github.com/mesonbuild/meson/pull/7116, -+# https://github.com/mesonbuild/meson/issues/3672 and -+# https://github.com/mesonbuild/meson/issues/5628. -+# FIXME: Once meson no longer returns success for stpcpy() and -+# posix_memalign() on Windows using GCC and clang we can remove this. -+if host_system != 'windows' and cc.has_function('stpcpy', prefix : '#include <string.h>') - glib_conf.set('HAVE_STPCPY', 1) - endif - - # Check that posix_memalign() is usable; must use header --if cc.has_function('posix_memalign', prefix : '#include <stdlib.h>') -+if host_system != 'windows' and cc.has_function('posix_memalign', prefix : '#include <stdlib.h>') - glib_conf.set('HAVE_POSIX_MEMALIGN', 1) - endif - --- -2.26.2 - |