mirror of
https://git.yoctoproject.org/poky
synced 2026-06-02 01:19:52 +00:00
glib-2.0: Fix localedir expectations for uclibc
DATADIRNAME is used by many applications using autotools to install locale data, we get a wrong value for uclibc systems since it does not recognise it as proper linux systems and start putting locale info in /usr/lib instead of /usr/share (From OE-Core rev: 7897ab5f54d2dc21795b2a53b82b9c911157f0ca) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -0,0 +1,20 @@
|
|||||||
|
Fix DATADIRNAME on uclibc/Linux
|
||||||
|
|
||||||
|
translation files are always installed under PREFIX/share/locale in uclibc
|
||||||
|
based systems therefore lets set DATADIRNAME to "share".
|
||||||
|
|
||||||
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||||
|
Upstream-Status: Pending
|
||||||
|
Index: glib-2.38.2/m4macros/glib-gettext.m4
|
||||||
|
===================================================================
|
||||||
|
--- glib-2.38.2.orig/m4macros/glib-gettext.m4 2013-11-07 07:29:13.000000000 -0800
|
||||||
|
+++ glib-2.38.2/m4macros/glib-gettext.m4 2014-03-15 14:51:54.712135644 -0700
|
||||||
|
@@ -239,7 +239,7 @@
|
||||||
|
[CATOBJEXT=.mo
|
||||||
|
DATADIRNAME=lib])
|
||||||
|
;;
|
||||||
|
- *-*-openbsd*)
|
||||||
|
+ *-*-openbsd* | *-*-linux-uclibc*)
|
||||||
|
CATOBJEXT=.mo
|
||||||
|
DATADIRNAME=share
|
||||||
|
;;
|
||||||
@@ -15,6 +15,7 @@ SRC_URI = "${GNOME_MIRROR}/glib/${SHRT_VER}/glib-${PV}.tar.xz \
|
|||||||
file://ptest-paths.patch \
|
file://ptest-paths.patch \
|
||||||
file://gtest-skip-fixes.patch \
|
file://gtest-skip-fixes.patch \
|
||||||
file://gio-test-race.patch \
|
file://gio-test-race.patch \
|
||||||
|
file://uclibc.patch \
|
||||||
"
|
"
|
||||||
|
|
||||||
SRC_URI_append_class-native = " file://glib-gettextize-dir.patch"
|
SRC_URI_append_class-native = " file://glib-gettextize-dir.patch"
|
||||||
|
|||||||
Reference in New Issue
Block a user