generic-poky/meta/recipes-devtools
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
..
apt meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
autoconf autoconf: Fix AC_HEADER_MAJOR with glibc 2.25 2016-12-20 15:22:16 +00:00
autogen autogen-native: Update to version 5.18.12 2016-11-06 23:35:35 +00:00
automake meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
binutils binutils-2.27.inc: Fix alignment frags for aarch64 2016-12-20 15:22:17 +00:00
bison bison/gettext: add --with-bisonlocaledir to assign BISON_LOCALEDIR 2016-02-28 11:32:58 +00:00
bootchart2 bootchart2: Allocate space on heap for collector chunks 2016-10-01 21:45:55 +01:00
btrfs-tools btrfs-tools: update to 4.8.5 2016-12-17 09:57:03 +00:00
build-compare build-compare: improve deb and ipk checking 2016-07-26 08:56:28 +01:00
ccache ccache: 3.2.4 -> 3.2.5 2016-07-26 08:56:26 +01:00
cdrtools cdrtools-native: Explicitly set EXTRA_OEMAKE as required 2016-02-11 12:27:43 +00:00
chrpath package_regex.inc: split the rest of the entries to their recipes 2015-12-08 10:20:52 +00:00
cmake cmake: update to 3.7.1 2016-12-17 09:57:04 +00:00
cve-check-tool cve-check-tool: fix upstream version check 2016-10-28 16:15:18 +01:00
desktop-file-utils desktop-file-utils-native: update to 0.23 2016-07-20 10:28:46 +01:00
devel-config Remove $COREBASE/LICENSE from LIC_FILES_CHKSUM 2016-10-28 16:15:18 +01:00
diffstat diffstat: upgrade to 1.61 2016-02-19 01:01:24 +00:00
distcc distcc: Don't remove users/groups in postrm 2016-11-04 12:50:54 +00:00
dmidecode dmidecode: Explicitly set EXTRA_OEMAKE as required 2016-02-10 16:06:24 +00:00
docbook-xml docbook-xml-dtd4: use snapshot.debian.org for SRC_URI 2016-08-01 11:47:14 +01:00
dosfstools dosfstools: Upgrade 3.0.28 -> 4.0 2016-06-03 13:13:30 +01:00
dpkg meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
e2fsprogs e2fsprogs 1.43 -> 1.43.3 2016-12-17 09:57:03 +00:00
elfutils meta: update patch metadata 2016-07-08 09:57:24 +01:00
expect meta: Drop now pointless manual -dbg packaging 2015-12-16 11:56:30 +00:00
fdisk gptfdisk: Explicitly set EXTRA_OEMAKE as required 2016-02-10 16:06:24 +00:00
file file: build with c std as c99 2016-09-08 00:32:43 +01:00
flex flex: Backport buffer overflow fix 2016-10-11 08:27:27 +01:00
gcc meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
gdb gdb: Upgrade to 7.12 2016-12-20 15:22:16 +00:00
git meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
gnu-config meta: rename perl-native-runtime 2016-01-11 23:26:31 +00:00
guile guile: remove dangling patch 2016-08-10 10:46:29 +01:00
help2man help2man-native: upgrade to 1.47.4 2016-06-15 08:35:02 +01:00
i2c-tools i2c-tools: point SRC_URI at Yocto source mirrors 2016-02-04 23:39:02 +00:00
icecc-create-env icecc-create-env-native: add SUMMARY and tweak DESCRIPTION 2014-01-02 12:50:23 +00:00
icon-naming-utils icon-naming-utils: separate B and S 2015-01-16 23:08:27 +00:00
intltool intltool: bump serial for aclocal --install 2016-08-10 10:46:28 +01:00
json-c json-c: add BBCLASSEXTEND for native and nativesdk 2016-10-05 10:10:10 +01:00
kconfig-frontends meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
libtool libtool: Use SYSROOT_DIRS_BLACKLIST to exclude dirs from the sysroot 2016-05-13 13:41:28 +01:00
m4 m4: Drop unused/unreferenced patch 2015-12-18 12:18:19 +00:00
make meta: update patch metadata 2016-07-08 09:57:24 +01:00
makedevs makedevs: don't restrict device node paths to 40 characters 2016-09-16 15:24:02 +01:00
mkelfimage mkelfimage: fix compile issues 2016-05-25 07:50:17 +01:00
mklibs mklibs-native: fix upstream version check 2016-10-28 16:15:18 +01:00
mmc mmc-utils: Reduce duplication in MIPS variants. 2016-11-15 15:19:53 +00:00
mtd mtd-utils: build also for nativesdk 2016-07-12 23:10:14 +01:00
mtools mtools: Patch out a useless sanity check 2016-06-03 13:13:30 +01:00
nasm nasm: 2.11.08 -> 2.12.02 2016-08-25 23:03:45 +01:00
opkg Remove LIC_FILES_CHKSUM from recipes without SRC_URI 2016-10-28 16:15:21 +01:00
opkg-utils opkg-utils: clear update-alternatives database on uninstall 2016-11-23 11:10:13 +00:00
orc orc: Upgrade 0.4.25 -> 0.4.26 2016-11-06 23:35:34 +00:00
ossp-uuid ossp-uuid: use snapshot.debian.org for SRC_URI 2016-08-01 11:47:14 +01:00
packagegroups packagegroup-core-device-devel: add binutils-symlinks 2016-06-16 11:11:40 +01:00
patch meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00
patchelf patchelf: Update to version 0.9 2016-09-15 12:15:07 +01:00
pax-utils pax-utils: upgrade to 1.1.6 2016-06-15 08:35:03 +01:00
perl meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
pkgconfig pkgconfig: Update AM_GLIB_GNU_GETTEXT macro 2016-05-17 21:19:30 +01:00
postinst-intercept Remove LIC_FILES_CHKSUM from recipes without SRC_URI 2016-10-28 16:15:21 +01:00
prelink meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
pseudo pseudo: include fix for xattr corruption 2016-11-30 15:48:07 +00:00
python python3-setuptools: upgrade to 31.0.0 2016-12-17 09:57:04 +00:00
python-numpy python-numpy: Use MIPS MACHINE_OVERRIDES to reduce duplication 2016-11-30 15:48:07 +00:00
qemu meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
quilt quilt/acl/attc/sed: Fix use of tar's --exclude option for tar >= 1.29 2016-08-10 10:46:31 +01:00
remake make, remake: make them properly exclude each other 2016-03-28 15:55:48 +01:00
rpm meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
rsync rsync: control ipv6 support based on DISTRO_FEATURES 2016-09-03 23:45:53 +01:00
ruby ruby: upgrade to 2.3.3 2016-12-22 08:50:16 +00:00
run-postinsts run-postinsts: Print message before running deferred postinst scripts 2016-12-08 10:31:30 +00:00
squashfs-tools squashfs-tools: Define FNM_EXTMATCH if not defined 2015-12-12 23:42:55 +00:00
strace strace: 4.13 -> 4.14 2016-12-07 10:38:00 +00:00
subversion Revert "subversion: fix "svnadmin create" fail on x86" 2016-12-22 08:50:16 +00:00
swig meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
syslinux syslinux: remove LDFLAGS manipulation 2016-02-04 23:39:03 +00:00
systemd-bootchart systemd: upgrade to 230 2016-07-01 16:22:43 +01:00
tcf-agent tcf-agent: update to 1.4_neon_bugfix branch 2016-08-01 11:47:13 +01:00
tcltk tcl: 8.6.5 -> 8.6.6 2016-08-04 15:22:23 +01:00
unfs3 unfs3: Simplify simultaneous usage of "_append" and "+=" 2016-08-25 23:03:48 +01:00
unifdef unifdef: upgrade to 2.11 2015-12-16 12:12:15 +00:00
vala vala: update to 0.34.4 2016-12-17 09:57:04 +00:00
valgrind meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
xmlto xmlto: Add libxslt to native DEPENDS 2016-10-07 16:43:57 +01:00
yasm yasm: 1.2.0 -> 1.3.0 2015-06-11 23:59:15 +01:00
zisofs-tools Revert "zisofs-tools-native: Add missing dependency on zlib-native" 2014-03-31 23:04:35 +01:00