generic-poky/meta
Dengke Du 971fc29713 Revert "subversion: fix "svnadmin create" fail on x86"
This reverts commit cfe6f3e251.

This is because the apr configure wrong, when the apr configure meets the
cross compiling, it pass 8 bytes to "off_t", in apr source code configure.in,
it was hardcoded:

	APR_CHECK_SIZEOF_EXTENDED([#include <sys/types.h>], off_t, 8)

The macro "APR_CHECK_SIZEOF_EXTENDED" was defined in build/apr_common.m4,
it use the "AC_TRY_RUN" macro, this macro let the off_t to 8, when cross
compiling enable.

But in glibc on the x86 or multilib target the "off_t" was 4 bytes, so this
cases dismatch for softwares which use the apr.h, such as subversion, run this:

	svnadmin create test

It failed because the "APR_OFF_T_FMT" was "lld" in apr.h when apr configure,
but the "apr_off_t" was 4 bytes, in the apr source code: apr_snprintf.c

	i_quad = va_arg(ap, apr_int64_t);

When the function apr_vformatter meets "lld", it would use the above to parse,
but the above read 8 bytes, so the follow-up data go to wrong.

So we should configure the apr correct when cross compiling. I do this on the
following patchs.

(From OE-Core rev: fbdfb39c011676fe61a4d58b62226126e0e9ec62)

Signed-off-by: Dengke Du <dengke.du@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-12-22 08:50:16 +00:00
..
classes mirrors.bbclass: Fix gnutls mirror directory 2016-12-20 15:22:16 +00:00
conf gdb: Upgrade to 7.12 2016-12-20 15:22:16 +00:00
files sdk-installer: Fix unclear SDK installer message 2016-10-11 22:59:35 +01:00
lib Revert "selftest/wic: extending test coverage for WIC script options" 2016-12-20 17:06:38 +00:00
recipes-bsp grub: Fix build with glibc 2.25 2016-12-20 15:22:16 +00:00
recipes-connectivity openssl-native: Compile with -fPIC 2016-12-20 15:22:16 +00:00
recipes-core systemd: point to correct resolv.conf when resolved is enabled 2016-12-22 08:50:16 +00:00
recipes-devtools Revert "subversion: fix "svnadmin create" fail on x86" 2016-12-22 08:50:16 +00:00
recipes-extended pax: Fix build with glibc 2.25 2016-12-20 15:22:16 +00:00
recipes-gnome gdk-pixbuf: Upgrade 2.36.0 -> 2.36.1 2016-12-20 15:22:16 +00:00
recipes-graphics cogl-1.0: Upgrade 1.22.0 -> 1.22.2 2016-12-20 15:22:16 +00:00
recipes-kernel linux-firmware: Split out Realtek chipsets rtl8188 rtl8723 rtl8821 2016-12-17 09:57:04 +00:00
recipes-lsb4 libpng12: Handle no static libs 2016-02-15 16:28:46 +00:00
recipes-multimedia gstreamer1.0-plugins-bad: default to using egl 2016-12-17 09:57:04 +00:00
recipes-rt meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
recipes-sato webkitgtk: Fix atomic detection on arm architecture 2016-12-20 15:22:16 +00:00
recipes-support libfm: fix configure error if native vala is absent 2016-12-17 09:57:04 +00:00
site siteinfo.bbclass: Add mipsisa{32, 64}r6{el, } support 2016-10-07 16:43:57 +01:00
COPYING.GPLv2 Fix license notices for OE-Core 2014-01-02 12:58:54 +00:00
COPYING.MIT
recipes.txt qt4: remove recipes and classes 2016-01-07 13:40:14 +00:00