libglib2: the system PCRE needs to have UTF and UCP enabled
PATCH 2/2 libglib2: the system PCRE needs to have UTF and UCP enabled
If glib2 is compiled with the system PCRE instead of the included copy, then that system PCRE needs to have support for UTF-8 and Unicode properties enabled. Otherwise you will get such warnings at run-time:
GLib-CRITICAL **: PCRE library is compiled without UTF8 support GLib-CRITICAL **: PCRE library is compiled without UTF8 properties support
--- package/libglib2/Config.in | 1 + 1 file changed, 1 insertion(+)
package/libglib2/Config.in +1 -0
@@ -3,6 +3,7 @@ config BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE select BR2_PACKAGE_LIBFFI + select BR2_PACKAGE_PCRE_UCP if BR2_PACKAGE_PCRE select BR2_PACKAGE_ZLIB depends on BR2_USE_WCHAR # gettext depends on BR2_TOOLCHAIN_HAS_THREADS
Signature · 1 line
1.8.4.2
PATCH 2/2 libglib2: the system PCRE needs to have UTF and UCP enabled
Dear Sven Neumann,
Quoted 19 lines · Sven Neumann
If glib2 is compiled with the system PCRE instead of the included copy, then that system PCRE needs to have support for UTF-8 and Unicode properties enabled. Otherwise you will get such warnings at run-time:
GLib-CRITICAL **: PCRE library is compiled without UTF8 support GLib-CRITICAL **: PCRE library is compiled without UTF8 properties support
Signed-off-by Sven Neumann <[email protected]>--- package/libglib2/Config.in | 1 + 1 file changed, 1 insertion(+)package/libglib2/Config.in +0
-0
package/libglib2/Config.in config BR2_PACKAGE_LIBGLIB2 · line 6
Quoted 4 lines
package/libglib2/Config.in +1
-0@@ -3,6 +3,7 @@ config BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE select BR2_PACKAGE_LIBFFI + select BR2_PACKAGE_PCRE_UCP if BR2_PACKAGE_PCRE
It should be a tab instead of spaces for the indentation.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com