mirror of
https://github.com/openwrt/packages.git
synced 2025-12-21 19:14:30 +04:00
glib2: disable gnulib printf
A compiler bug (suspiciously) blocks gnulib compilation for mipsel_24kc_24kf. While we had this patch to disable gnulib, it was accidentally removed by5d27631d9f. Add it back to fix the long broken build for mipsel_24kc_24kf. Fixes: #19511 Signed-off-by: Jitao Lu <dianlujitao@gmail.com> (cherry picked from commit68f23a9c33)
This commit is contained in:
committed by
Josef Schlehofer
parent
0d13ad10fd
commit
2b8e549f8e
@@ -12,7 +12,7 @@ PKG_VERSION:=2.74.0
|
||||
PKG_RELEASE:=$(AUTORELEASE)
|
||||
|
||||
PKG_SOURCE:=glib-$(PKG_VERSION).tar.xz
|
||||
PKG_SOURCE_URL:=@GNOME/glib/$(word 1,$(subst ., ,$(PKG_VERSION))).$(word 2,$(subst ., ,$(PKG_VERSION)))
|
||||
PKG_SOURCE_URL:=@GNOME/glib/$(basename $(PKG_VERSION))
|
||||
PKG_HASH:=3652c7f072d7b031a6b5edd623f77ebc5dcd2ae698598abcc89ff39ca75add30
|
||||
|
||||
PKG_MAINTAINER:=Peter Wagner <tripolar@gmx.at>
|
||||
|
||||
11
libs/glib2/patches/006-c99.patch
Normal file
11
libs/glib2/patches/006-c99.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -1045,7 +1045,7 @@ if host_system == 'windows' and (cc.get_
|
||||
glib_conf.set('HAVE_C99_SNPRINTF', false)
|
||||
glib_conf.set('HAVE_C99_VSNPRINTF', false)
|
||||
glib_conf.set('HAVE_UNIX98_PRINTF', false)
|
||||
-elif not cc_can_run and host_system in ['ios', 'darwin']
|
||||
+elif true
|
||||
# All these are true when compiling natively on macOS, so we should use good
|
||||
# defaults when building for iOS and tvOS.
|
||||
glib_conf.set('HAVE_C99_SNPRINTF', true)
|
||||
Reference in New Issue
Block a user