generic-poky/meta/recipes-devtools
Enrico Jorns 5efe4c9a64 perl-ptest.inc: fix tar call to prevent objcopy failure
With tar version 1.29, the tar call used to copy the ptest files will
not work anymore. While the call did not match the man page (but worked)
before, anyway, the latest update of tar seems to have a more strict argument
handling.

With the current version of the tar call, the copying of files still
works with latest tar version, but the excludes will not be handled
properly anymore.
This results in having binaries compiled with host GCC in the package.
When doing the strip_and_split files in do_package() with the target
objcopy, bitbake will fail with this error:

  ERROR: objcopy failed with exit code 256 (cmd was [...])
  [...]
  File format not recognized

Thus, the current argument issues and required changes are:

 * Options must be placed _before_ the pathnames.

 * --exclude must be followd by a '=' in order to work properly

 * 'f' options is for providing an archive file, which is unnecessary in
   this case

Note that this could also be a candidate for backporting.

(From OE-Core rev: 2e498879098f7d84610aed7961d92433083d9a02)

Signed-off-by: Enrico Jorns <ejo@pengutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-06-01 12:38:43 +01:00
..
apt meta/scripts: python3: rename file -> open 2016-05-21 22:26:33 +01:00
autoconf autoconf: add missing perl-module-file-find to RDEPENDS 2016-01-15 11:54:52 +00:00
autogen autogen-native: 5.18.5 -> 5.18.6 2016-01-15 11:54:50 +00:00
automake automake: don't delete .pyc files 2016-03-02 22:39:45 +00:00
binutils binutils: disable werror on native build 2016-05-13 13:41:30 +01:00
bison bison/gettext: add --with-bisonlocaledir to assign BISON_LOCALEDIR 2016-02-28 11:32:58 +00:00
bootchart2 bootchart2: update to 0.14.8 2016-01-20 17:07:11 +00:00
btrfs-tools btrfs-tools: Add libgcc to RDEPENDS 2016-03-07 00:11:39 +00:00
build-compare build-compare: drop PATCHTOOL setting 2015-10-19 17:57:57 +01:00
ccache ccache: update to 3.2.4 2016-02-28 11:33:04 +00: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.5.2 2016-05-22 16:11:13 +01:00
desktop-file-utils desktop-file-utils-native: disable emacs 2016-04-09 23:00:44 +01:00
devel-config recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues 2014-02-17 15:28:59 +00:00
diffstat diffstat: upgrade to 1.61 2016-02-19 01:01:24 +00:00
distcc distcc: Upgrade to 3.2 2016-05-13 13:41:31 +01:00
dmidecode dmidecode: Explicitly set EXTRA_OEMAKE as required 2016-02-10 16:06:24 +00:00
docbook-dsssl-stylesheets package_regex.inc: split sourceforge related entries to their own recipes 2015-12-08 10:20:52 +00:00
docbook-sgml-dtd package_regex.inc: split entries which blacklist specific versions to their recipes 2015-12-08 10:20:52 +00:00
docbook-utils docbook-utils-native: Unbreak the build after source and build dir split 2013-03-25 20:51:19 +00:00
docbook-xml docbook-xsl-stylesheets: Upgrade 1.78.1 -> 1.79.1 2016-05-30 15:58:12 +01:00
dosfstools dosfstools_2.11: fix build following removal of -e from EXTRA_OEMAKE 2016-02-28 11:33:06 +00:00
dpkg dkpg: Use tar everywhere (not gtar) 2016-03-07 11:55:38 +00:00
e2fsprogs e2fsprogs: do not enable non-stable features by default 2016-03-03 10:49:00 +00:00
elfutils elfutils-0.148: Fix build with gcc6 2016-05-19 22:32:06 +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: 5.24 -> 5.25 2016-01-15 11:54:50 +00:00
flex flex: update to 2.6.0 2015-12-22 16:08:51 +00:00
gcc gcc: Backport nios2 gcc ICE fix 2016-05-30 15:58:10 +01:00
gdb python-native, python3-native: remove the use of exported HOST_SYS and BUILD_SYS variables 2016-06-01 12:38:41 +01:00
git git: remove Python package (to which nothing was packaged) 2016-06-01 12:38:42 +01:00
gnu-config meta: rename perl-native-runtime 2016-01-11 23:26:31 +00:00
guile guile: Fix nios2 support 2016-02-11 12:27:49 +00:00
guilt guilt-native: set PV in the recipe to allow upstream version check 2015-08-01 07:34:08 +01:00
help2man help2man-native: 1.47.1 -> 1.47.3 2016-01-15 11:54:49 +00: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 package_regex.inc: split the rest of the entries to their recipes 2015-12-08 10:20:52 +00:00
json-c json-c: add manual upstream version check 2015-12-12 23:42:54 +00:00
kconfig-frontends recipes: Delete superfluous assignments, S = ${WORKDIR}/${BP} 2015-02-24 17:41:44 +00:00
libtool libtool: Use SYSROOT_DIRS_BLACKLIST to exclude dirs from the sysroot 2016-05-13 13:41:28 +01:00
linuxdoc-tools linuxdoc-tools-native: Makedoc.sh uses /tmp and fails w/ noexec mount 2014-10-06 16:03:13 +01:00
m4 m4: Drop unused/unreferenced patch 2015-12-18 12:18:19 +00:00
make make, remake: make them properly exclude each other 2016-03-28 15:55:48 +01:00
makedevs makedevs: fix security issues 2016-05-19 09:05:20 +01:00
mkelfimage mkelfimage: fix compile issues 2016-05-25 07:50:17 +01:00
mklibs meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00
mmc mmc-utils: update to latest git version 2016-05-14 23:05:12 +01:00
mtd mtd-utils: update to 1.5.2 2015-12-16 12:12:17 +00:00
mtools mtools: Drop GCONV_PATH manipulation 2016-03-07 12:41:38 +00:00
nasm nasm: 2.11.06 -> 2.11.08 2015-05-30 22:26:12 +01:00
openjade openjade-native: work around bug exposed by GCC 6 2016-05-14 23:05:12 +01:00
opensp guile, mailx, gcc, opensp, gstreamer1.0-libav, libunwind: disable thumb where it fails for qemuarm 2015-12-01 21:32:06 +00:00
opkg opkg: upgrade to v0.3.1 2015-12-22 16:08:51 +00:00
opkg-utils opkg-utils: re-do find/ls code to not fail on filenames with spaces 2016-04-09 23:00:44 +01:00
orc orc: upgrade to 0.4.25 2016-05-11 10:33:39 +01:00
ossp-uuid meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00
packagegroups packagegroup-foo.bb: remove LICENSE = "MIT" 2016-05-06 10:31:16 +01:00
patch meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00
patchelf patchelf: Add patch to handle large files 2016-02-06 23:10:45 +00:00
pax-utils pax-utils: update to 1.1.5 2016-02-28 11:33:05 +00:00
perl perl-ptest.inc: fix tar call to prevent objcopy failure 2016-06-01 12:38:43 +01:00
pkgconfig pkgconfig: Update AM_GLIB_GNU_GETTEXT macro 2016-05-17 21:19:30 +01:00
postinst-intercept postinst-intercept: rename recipe for nativesdk only 2014-11-20 14:08:14 +00:00
prelink prelink: Fix various prelink issues on IA32, ARM, and MIPS. 2015-11-16 11:39:34 +00:00
pseudo pseudo: Work around issues with glibc 2.24 2016-05-18 23:17:19 +01:00
python python-numpy: move recipe to own directory 2016-06-01 12:38:42 +01:00
python-numpy python-numpy: move recipe to own directory 2016-06-01 12:38:42 +01:00
qemu qemu: remove runtime python dependency 2016-06-01 12:38:42 +01:00
quilt quilt: run ptest as normal user 2016-03-28 15:55:48 +01:00
remake make, remake: make them properly exclude each other 2016-03-28 15:55:48 +01:00
rpm default-versions.inc: drop python-related defaults 2016-06-01 12:38:41 +01:00
rsync rsync: remove upstream's rebuild logic 2016-04-13 10:12:52 +01:00
ruby ruby: obey LDFLAGS for the link of libruby 2016-05-14 23:05:11 +01:00
run-postinsts opkg: upgrade to v0.3.0 2015-09-03 12:43:14 +01:00
sgml-common sgml-common-native: fix the generation of sgml-docbook.cat 2014-03-19 14:42:43 +00:00
sgmlspl package_regex.inc: split GITTAGREGEX entries into recipe files 2015-12-08 10:20:51 +00:00
squashfs-tools squashfs-tools: Define FNM_EXTMATCH if not defined 2015-12-12 23:42:55 +00:00
strace gdb,strace: Fix builds on ppc/musl 2016-05-13 13:41:31 +01:00
subversion subversion: remove unnecessary python dependency 2016-06-01 12:38:42 +01:00
swabber Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
swig swig: upgrade to 3.0.8 2016-01-20 17:07:14 +00:00
syslinux syslinux: remove LDFLAGS manipulation 2016-02-04 23:39:03 +00:00
tcf-agent tcf-agent: Implement canonicalize_file_name() for musl as well 2016-01-24 09:40:29 +00:00
tcltk tcl: Use SYSROOT_DIRS to add dirs to stage in sysroot 2016-05-13 13:41:27 +01:00
unfs3 unfs3: Depend on libtirpc when building on musl 2016-01-24 09:40:31 +00:00
unifdef unifdef: upgrade to 2.11 2015-12-16 12:12:15 +00:00
vala vala.inc: Use SYSROOT_DIRS to add dirs to stage in sysroot 2016-05-13 13:41:27 +01:00
valgrind valgrind: Fix build with gcc6 2016-05-13 13:41:30 +01:00
xmlto xmlto: xmlto needs tail to run 2016-05-30 15:58:13 +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