]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
4 years agolibrsvg: Extend for nativesdk
Christian Eggers [Tue, 2 Jun 2020 13:52:20 +0000 (15:52 +0200)]
librsvg: Extend for nativesdk

Doxygen in meta-oe has recently been extended for nativesdk. Doxygen is
often used together with dot (graphviz) which in turn depends on
librsvg.

Signed-off-by: Christian Eggers <ceggers@arri.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agowic: Add --offset argument for partitions
Joshua Watt [Tue, 2 Jun 2020 13:42:05 +0000 (08:42 -0500)]
wic: Add --offset argument for partitions

Add support for an --offset argument when defining a partition. Many
SoCs require that boot partitions be located at specific offsets. Prior
to this argument, most WKS files were using the --align attribute to
specify the location of these fixed partitions but this is not ideal
because in the event that the partition couldn't be placed in the
specified location, wic would move it to the next sector with that
alignment, often preventing the device from booting. Unlike the --align
argument, wic will fail if a partition cannot be placed at the exact
offset specified with --offset.

Changes in V2:
* Fixed a small typo that prevented test_fixed_size_error from passing

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agodiffoscope: upgrade 144 -> 146
Pierre-Jean Texier [Tue, 2 Jun 2020 21:14:45 +0000 (23:14 +0200)]
diffoscope: upgrade 144 -> 146

See full changelog https://diffoscope.org/news/diffoscope-146-released/

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agorpm: fix rpm -Kv xxx.rpm failed if signature header is larger than 64KB
Hongxu Jia [Wed, 3 Jun 2020 06:55:31 +0000 (14:55 +0800)]
rpm: fix rpm -Kv xxx.rpm failed if signature header is larger than 64KB

Since commits [Place file signatures into the signature header where they
belong][1] applied, run `rpm -Kv **.rpm' failed if signature header
is larger than 64KB. Here are steps:

1) A unsigned rpm package, the size is 227560 bytes
$ ls -al xz-src-5.2.5-r0.corei7_64.rpm
-rw-------. 1 mockbuild 1000 227560 Jun  3 09:59

2) Sign the rpm package
$ rpmsign --addsign ... xz-src-5.2.5-r0.corei7_64.rpm

3) The size of signed rpm is 312208 bytes
$ ls -al xz-src-5.2.5-r0.corei7_64.rpm
-rw-------. 1 mockbuild 1000 312208 Jun  3 09:48

4) Run `rpm -Kv' failed with signature hdr data out of range
$ rpm -Kv xz-src-5.2.5-r0.corei7_64.rpm
xz-src-5.2.5-r0.corei7_64.rpm:
error: xz-src-5.2.5-r0.corei7_64.rpm: signature hdr data: BAD, no. of
bytes(88864) out of range

>From 1) and 3), the size of signed rpm package increased
312208 - 227560 = 84648, so the check of dl_max (64KB,65536)
is not enough.

As [1] said:

    This also means the signature header can be MUCH bigger than ever
    before,so bump up the limit (to 64MB, arbitrary something for now)

So [1] missed to multiply by 1024.

[1] https://github.com/rpm-software-management/rpm/commit/f558e886050c4e98f6cdde391df679a411b3f62c

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoclasses/buildhistory: capture package config
Jan Luebbe [Wed, 3 Jun 2020 08:12:37 +0000 (10:12 +0200)]
classes/buildhistory: capture package config

As the PACKAGECONFIG variable has a large influence on the resulting
package sizes and dependencies, it's useful to capture it in the
recipe-level buildhistory. This makes it straightforward to analyze the
impact of PACKAGECONFIG changes on the resulting image size.

Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agobuildstats.bbclass: Do not recalculate build start time
Junling Zheng [Wed, 3 Jun 2020 07:38:28 +0000 (15:38 +0800)]
buildstats.bbclass: Do not recalculate build start time

The build start time is recorded in __timedata_build, which we should
use rather than recalculating it.

Signed-off-by: Junling Zheng <zhengjunling@huawei.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agobuildstats.bbclass: Remove useless variables
Junling Zheng [Wed, 3 Jun 2020 07:38:27 +0000 (15:38 +0800)]
buildstats.bbclass: Remove useless variables

Remove useless variables bn and bsdir in write_task_data().

Signed-off-by: Junling Zheng <zhengjunling@huawei.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agocogl: point to correct HOMEPAGE
Konrad Weihmann [Tue, 2 Jun 2020 20:44:16 +0000 (22:44 +0200)]
cogl: point to correct HOMEPAGE

As the previousy set wasn't reachable anymore

Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibxt: fix whitespaces
Konrad Weihmann [Tue, 2 Jun 2020 20:44:15 +0000 (22:44 +0200)]
libxt: fix whitespaces

remove unnecessary whitespace and line breaks

Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agogtk-doc: remove trailing whitespace
Konrad Weihmann [Tue, 2 Jun 2020 20:44:14 +0000 (22:44 +0200)]
gtk-doc: remove trailing whitespace

remove unnecessary trailing whitespace

Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agocairo: remove trailing whitespace
Konrad Weihmann [Tue, 2 Jun 2020 20:44:13 +0000 (22:44 +0200)]
cairo: remove trailing whitespace

Remove trailing whitespaces after line continuation

Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibjpeg-turbo: whitespace fixes
Konrad Weihmann [Tue, 2 Jun 2020 20:44:12 +0000 (22:44 +0200)]
libjpeg-turbo: whitespace fixes

Added the proper amount of blanks around equation-signs

Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agodebianutils: whitespace fixes
Konrad Weihmann [Tue, 2 Jun 2020 20:44:11 +0000 (22:44 +0200)]
debianutils: whitespace fixes

Added whitespaces around equation-signs

Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agovte: Pack ${libexecdir}/vte-urlencode-cwd to vte-prompt
Andreas Müller [Tue, 2 Jun 2020 18:37:10 +0000 (20:37 +0200)]
vte: Pack ${libexecdir}/vte-urlencode-cwd to vte-prompt

Have vte-prompt in my images. Since upgrade 0.60.2 all terminals complain with:

| bash: /usr/libexec/vte-urlencode-cwd: No such file or directory

Grepping sources shows that vte.csh and vte.sh are the only callers of
vte-urlencode-cwd. Both are installed by vte-prompt so move vte-urlencode-cwd
where it's used.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agocve-check: include epoch in product version output
Ralph Siemsen [Tue, 2 Jun 2020 18:21:13 +0000 (14:21 -0400)]
cve-check: include epoch in product version output

In the generated cve.log files, include the epoch in the product
version. This better matches how versions are displayed elsewhere,
in particular the bb.warn("Found unpatched CVE...") that appears
on the terminal when CVEs are found.

Signed-off-by: Ralph Siemsen <ralph.siemsen@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agooeqa/targetcontrol: Rework exception handling to avoid warnings
Richard Purdie [Wed, 3 Jun 2020 08:29:55 +0000 (09:29 +0100)]
oeqa/targetcontrol: Rework exception handling to avoid warnings

We're seeing:

WARNING: bitbake/lib/bb/cookerdata.py:136: ResourceWarning: unclosed file <_io.FileIO
name='tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/testimage/qemurunner_log.20200601181912'
mode='ab' closefd=True

which can only be caused by the qemu.stop() method not being called.
Tweak the error handling to fix the blanket exception handler which
is likely meaning this function isn't getting called.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agocairo: Do not try to remove nonexistent directories
Peter Kjellerstedt [Tue, 2 Jun 2020 09:06:05 +0000 (11:06 +0200)]
cairo: Do not try to remove nonexistent directories

Commit 0e1f8fa0 (bitbake.conf: propagate 'opengl' DISTRO_FEATURE to
native/nativesdk from target) changed the default PACKAGECONFIG for
native and nativesdk so that it becomes empty unless "x11" is in
DISTRO_FEATURES since "trace" was also removed (propbably
unintentionally). This highlighted than an empty PACKAGECONFIG would
lead to a build failure since /usr/bin is never created under these
conditions, but the recipe still tried to remove it.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agologrotate: Drop obsolete setting/comment
Richard Purdie [Tue, 2 Jun 2020 12:17:56 +0000 (13:17 +0100)]
logrotate: Drop obsolete setting/comment

The comment applies to an old version and the WORKDIR setting matches
the default so drop it.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agomaintainers: Update Ross' email address
Richard Purdie [Mon, 1 Jun 2020 16:33:35 +0000 (17:33 +0100)]
maintainers: Update Ross' email address

Update Ross' address to a valid one.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolz4: disable static library
Alexander Kanavin [Mon, 1 Jun 2020 11:12:43 +0000 (13:12 +0200)]
lz4: disable static library

It was found to be built in a non-reproducible way.

[YOCTO #13925]

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agosysfsutils: rem leftover settings for libsysfs-dev
Konrad Weihmann [Sun, 31 May 2020 20:57:48 +0000 (22:57 +0200)]
sysfsutils: rem leftover settings for libsysfs-dev

22af6a2595dbec98ce4a2e3b1324ad8d400390ad removed the PACKAGES
setting, but left the FILES-assignments of libsysfs-dev and -staticdev.
As these have no use anymore they can be safely removed

Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoxinetd: switch to a maintained opensuse fork
Alexander Kanavin [Sun, 31 May 2020 15:52:54 +0000 (17:52 +0200)]
xinetd: switch to a maintained opensuse fork

Updating to the latest release will be done later.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopulseaudio: exclude pre-releases from version checks
Alexander Kanavin [Sun, 31 May 2020 15:52:53 +0000 (17:52 +0200)]
pulseaudio: exclude pre-releases from version checks

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoasciidoc: bump PV to 8.6.10
Alexander Kanavin [Sun, 31 May 2020 15:52:52 +0000 (17:52 +0200)]
asciidoc: bump PV to 8.6.10

SRCREV is unchanged, as it already points to a post-8.6.10 commit.
(this was overlooked when asciidoc was switched to a py3 port)

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoapt: update to 1.8.2.1
Alexander Kanavin [Sun, 31 May 2020 15:52:51 +0000 (17:52 +0200)]
apt: update to 1.8.2.1

I took the opportunity to rewrite the recipe from scratch; there was just too much baggage in it.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agohelp2man-native: update to 1.47.15
Alexander Kanavin [Sun, 31 May 2020 15:52:50 +0000 (17:52 +0200)]
help2man-native: update to 1.47.15

License-Update: http changed to https
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibcpre2: update 10.34 -> 10.35
Alexander Kanavin [Sun, 31 May 2020 15:52:48 +0000 (17:52 +0200)]
libcpre2: update 10.34 -> 10.35

Replace pcre-cross.patch with the (default) option
to use pre-built tables; the README says it's ok, and
recommended in cross-compile situations. The option
was in the recipe from the start and neither the commit
that adds the recipe, nor the patch to make it work explain
why.

License-Update: copyright years
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoethtool: upgrade 5.4 -> 5.6
Alexander Kanavin [Sun, 31 May 2020 15:52:47 +0000 (17:52 +0200)]
ethtool: upgrade 5.4 -> 5.6

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agompg123: fix upstream version check
Alexander Kanavin [Sun, 31 May 2020 15:52:46 +0000 (17:52 +0200)]
mpg123: fix upstream version check

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoshared-mime-info: fix upstream version check
Alexander Kanavin [Sun, 31 May 2020 15:52:44 +0000 (17:52 +0200)]
shared-mime-info: fix upstream version check

Upstream has tagged a new 2.0 release properly,
so no special arrangements are needed to pick that up.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agomeson: upgrade 0.53.2 -> 0.54.2
Alexander Kanavin [Sun, 31 May 2020 15:52:43 +0000 (17:52 +0200)]
meson: upgrade 0.53.2 -> 0.54.2

Drop 0001-mesonbuild-environment.py-check-environment-for-vari.patch
as upstream has refactored the code.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibmodulemd: update 2.9.2 -> 2.9.4
Alexander Kanavin [Sun, 31 May 2020 15:52:42 +0000 (17:52 +0200)]
libmodulemd: update 2.9.2 -> 2.9.4

Replace 0002-meson.build-do-not-install-python-gi-bindings.patch
with an explicitly set meson option.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agojson-c: update 0.13.1 - > 0.14
Alexander Kanavin [Sun, 31 May 2020 15:52:41 +0000 (17:52 +0200)]
json-c: update 0.13.1 - > 0.14

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agojquery: update to 3.5.1
Alexander Kanavin [Sun, 31 May 2020 15:52:40 +0000 (17:52 +0200)]
jquery: update to 3.5.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agognu-config: update to latest revision
Alexander Kanavin [Sun, 31 May 2020 15:52:39 +0000 (17:52 +0200)]
gnu-config: update to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agocmake: update 3.16.5 -> 3.17.3
Alexander Kanavin [Sun, 31 May 2020 15:52:38 +0000 (17:52 +0200)]
cmake: update 3.16.5 -> 3.17.3

License-Update: copyright years
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agobison: 3.5.4 -> 3.6.2
Alexander Kanavin [Sun, 31 May 2020 15:52:37 +0000 (17:52 +0200)]
bison: 3.5.4 -> 3.6.2

Drop dont-depend-on-help2man.patch.patch, as pre-build manpages
are already packaged into source tarballs.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoautomake: 1.16.1 -> 1.16.2
Alexander Kanavin [Sun, 31 May 2020 15:52:36 +0000 (17:52 +0200)]
automake: 1.16.1 -> 1.16.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoptest-runner: fix upstream version check
Alexander Kanavin [Sun, 31 May 2020 15:52:35 +0000 (17:52 +0200)]
ptest-runner: fix upstream version check

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agogettext: update 0.20.1 -> 0.20.2
Alexander Kanavin [Sun, 31 May 2020 15:52:34 +0000 (17:52 +0200)]
gettext: update 0.20.1 -> 0.20.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoppp: update 2.4.7 -> 2.4.8
Alexander Kanavin [Sun, 31 May 2020 15:52:33 +0000 (17:52 +0200)]
ppp: update 2.4.7 -> 2.4.8

Drop patches:
0001-ppp-Fix-compilation-errors-in-Makefile.patch - issue fixed upstream
0001-pppoe-include-netinet-in.h-before-linux-in.h.patch - backport
cifdefroute.patch - superseded by new default route metric option
ppp-2.4.7-DES-openssl.patch - openssl support added upstream

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibexif: update to 0.6.22
Alexander Kanavin [Sun, 31 May 2020 15:52:32 +0000 (17:52 +0200)]
libexif: update to 0.6.22

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agobabeltrace: correct the git SRC_URI
Alexander Kanavin [Sun, 31 May 2020 15:52:31 +0000 (17:52 +0200)]
babeltrace: correct the git SRC_URI

The previous one seems to be gone.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agorng-tools: upgrade 6.9 -> 6.10
Alexander Kanavin [Sun, 31 May 2020 15:52:30 +0000 (17:52 +0200)]
rng-tools: upgrade 6.9 -> 6.10

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibunwind: upgrade 1.3.1 -> 1.4.0
Alexander Kanavin [Sun, 31 May 2020 15:52:29 +0000 (17:52 +0200)]
libunwind: upgrade 1.3.1 -> 1.4.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibical: upgrade 3.0.7 -> 3.0.8
Alexander Kanavin [Sun, 31 May 2020 15:52:28 +0000 (17:52 +0200)]
libical: upgrade 3.0.7 -> 3.0.8

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibcap: upgrade 2.33 -> 2.34
Alexander Kanavin [Sun, 31 May 2020 15:52:27 +0000 (17:52 +0200)]
libcap: upgrade 2.33 -> 2.34

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopuzzles: upgrade to latest revision
Alexander Kanavin [Sun, 31 May 2020 15:52:26 +0000 (17:52 +0200)]
puzzles: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agox264: upgrade to latest revision
Alexander Kanavin [Sun, 31 May 2020 15:52:25 +0000 (17:52 +0200)]
x264: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoalsa-topology/ucm-conf: update to 1.2.2
Alexander Kanavin [Sun, 31 May 2020 15:52:24 +0000 (17:52 +0200)]
alsa-topology/ucm-conf: update to 1.2.2

Tarballs have a proper subdirectory now, so subdir option
isn't needed anymore.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoalsa-utils: split the content into .inc
Alexander Kanavin [Sun, 31 May 2020 15:52:23 +0000 (17:52 +0200)]
alsa-utils: split the content into .inc

This allows including the .inc from alsa-utils-scripts
which unbreaks automated version updates.

Bump alsa-utils-scripts to 1.2.2 at the same time.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoalsa-tools: upgrade 1.1.7 -> 1.2.2
Alexander Kanavin [Sun, 31 May 2020 15:52:22 +0000 (17:52 +0200)]
alsa-tools: upgrade 1.1.7 -> 1.2.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoalsa-plugins: upgrade 1.2.1 -> 1.2.2
Alexander Kanavin [Sun, 31 May 2020 15:52:21 +0000 (17:52 +0200)]
alsa-plugins: upgrade 1.2.1 -> 1.2.2

License-Update: copyright years, formatting
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopowertop: upgrade 2.10 -> 2.12
Alexander Kanavin [Sun, 31 May 2020 15:52:20 +0000 (17:52 +0200)]
powertop: upgrade 2.10 -> 2.12

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agokmod: upgrade 26 -> 27
Alexander Kanavin [Sun, 31 May 2020 15:52:19 +0000 (17:52 +0200)]
kmod: upgrade 26 -> 27

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopixman: upgrade 0.38.4 -> 0.40.0
Alexander Kanavin [Sun, 31 May 2020 15:52:18 +0000 (17:52 +0200)]
pixman: upgrade 0.38.4 -> 0.40.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agowaffle: upgrade 1.6.0 -> 1.6.1
Alexander Kanavin [Sun, 31 May 2020 15:52:17 +0000 (17:52 +0200)]
waffle: upgrade 1.6.0 -> 1.6.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopiglit: upgrade to latest revision
Alexander Kanavin [Sun, 31 May 2020 15:52:16 +0000 (17:52 +0200)]
piglit: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agomesa: merge the .bb content into .inc
Alexander Kanavin [Sun, 31 May 2020 15:52:15 +0000 (17:52 +0200)]
mesa: merge the .bb content into .inc

This allows automated version updates to the recipe,
as mesa-gl.bb no longer has to include the main mesa.bb.

Bump mesa-gl to 20.0.7 at the same time.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agomesa: upgrade 20.0.2 -> 20.0.7
Alexander Kanavin [Sun, 31 May 2020 15:52:14 +0000 (17:52 +0200)]
mesa: upgrade 20.0.2 -> 20.0.7

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agocogl-1.0: upgrade 1.22.4 -> 1.22.6
Alexander Kanavin [Sun, 31 May 2020 15:52:13 +0000 (17:52 +0200)]
cogl-1.0: upgrade 1.22.4 -> 1.22.6

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agogtk+3: upgrade 3.24.14 -> 3.24.20
Alexander Kanavin [Sun, 31 May 2020 15:52:12 +0000 (17:52 +0200)]
gtk+3: upgrade 3.24.14 -> 3.24.20

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoadwaita-icon-theme: upgrade 3.34.3 -> 3.36.1
Alexander Kanavin [Sun, 31 May 2020 15:52:11 +0000 (17:52 +0200)]
adwaita-icon-theme: upgrade 3.34.3 -> 3.36.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agosudo: upgrade 1.8.31 -> 1.9.0
Alexander Kanavin [Sun, 31 May 2020 15:52:10 +0000 (17:52 +0200)]
sudo: upgrade 1.8.31 -> 1.9.0

License-Update: additional copyright statements, all BSD
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agostress-ng: mark as incompatible with musl
Alexander Kanavin [Sun, 31 May 2020 15:52:09 +0000 (17:52 +0200)]
stress-ng: mark as incompatible with musl

Newer versions make use of ustat() which is absent in musl.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agostress-ng: upgrade 0.11.01 -> 0.11.12
Alexander Kanavin [Sun, 31 May 2020 15:52:08 +0000 (17:52 +0200)]
stress-ng: upgrade 0.11.01 -> 0.11.12

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agomsmtp: upgrade 1.8.8 -> 1.8.10
Alexander Kanavin [Sun, 31 May 2020 15:52:07 +0000 (17:52 +0200)]
msmtp: upgrade 1.8.8 -> 1.8.10

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoman-pages: upgrade 5.05 -> 5.06
Alexander Kanavin [Sun, 31 May 2020 15:52:06 +0000 (17:52 +0200)]
man-pages: upgrade 5.05 -> 5.06

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibsolv: upgrade 0.7.10 -> 0.7.14
Alexander Kanavin [Sun, 31 May 2020 15:52:05 +0000 (17:52 +0200)]
libsolv: upgrade 0.7.10 -> 0.7.14

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agogawk: upgrade 5.0.1 -> 5.1.0
Alexander Kanavin [Sun, 31 May 2020 15:52:04 +0000 (17:52 +0200)]
gawk: upgrade 5.0.1 -> 5.1.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agocups: upgrade 2.3.1 -> 2.3.3
Alexander Kanavin [Sun, 31 May 2020 15:52:03 +0000 (17:52 +0200)]
cups: upgrade 2.3.1 -> 2.3.3

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agovala: upgrade 0.46.6 -> 0.48.6
Alexander Kanavin [Sun, 31 May 2020 15:52:02 +0000 (17:52 +0200)]
vala: upgrade 0.46.6 -> 0.48.6

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agostrace: upgrade 5.5 -> 5.6
Alexander Kanavin [Sun, 31 May 2020 15:52:01 +0000 (17:52 +0200)]
strace: upgrade 5.5 -> 5.6

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3: upgrade 3.8.2 -> 3.8.3
Alexander Kanavin [Sun, 31 May 2020 15:52:00 +0000 (17:52 +0200)]
python3: upgrade 3.8.2 -> 3.8.3

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-testtools: upgrade 2.3.0 -> 2.4.0
Alexander Kanavin [Sun, 31 May 2020 15:51:59 +0000 (17:51 +0200)]
python3-testtools: upgrade 2.3.0 -> 2.4.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-subunit: upgrade 1.3.0 -> 1.4.0
Alexander Kanavin [Sun, 31 May 2020 15:51:58 +0000 (17:51 +0200)]
python3-subunit: upgrade 1.3.0 -> 1.4.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-smmap: upgrade 2.0.5 -> 3.0.4
Alexander Kanavin [Sun, 31 May 2020 15:51:57 +0000 (17:51 +0200)]
python3-smmap: upgrade 2.0.5 -> 3.0.4

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-pygments: upgrade 2.5.2 -> 2.6.1
Alexander Kanavin [Sun, 31 May 2020 15:51:55 +0000 (17:51 +0200)]
python3-pygments: upgrade 2.5.2 -> 2.6.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-mako: upgrade 1.1.1 -> 1.1.3
Alexander Kanavin [Sun, 31 May 2020 15:51:54 +0000 (17:51 +0200)]
python3-mako: upgrade 1.1.1 -> 1.1.3

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-gitdb: upgrade 4.0.4 -> 4.0.5
Alexander Kanavin [Sun, 31 May 2020 15:51:53 +0000 (17:51 +0200)]
python3-gitdb: upgrade 4.0.4 -> 4.0.5

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-cython: upgrade 0.29.16 -> 0.29.19
Alexander Kanavin [Sun, 31 May 2020 15:51:52 +0000 (17:51 +0200)]
python3-cython: upgrade 0.29.16 -> 0.29.19

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-numpy: upgrade 1.18.3 -> 1.18.4
Alexander Kanavin [Sun, 31 May 2020 15:51:51 +0000 (17:51 +0200)]
python3-numpy: upgrade 1.18.3 -> 1.18.4

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibrepo: upgrade 1.11.2 -> 1.11.3
Alexander Kanavin [Sun, 31 May 2020 15:51:50 +0000 (17:51 +0200)]
librepo: upgrade 1.11.2 -> 1.11.3

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agodpkg: upgrade 1.19.7 -> 1.20.0
Alexander Kanavin [Sun, 31 May 2020 15:51:49 +0000 (17:51 +0200)]
dpkg: upgrade 1.19.7 -> 1.20.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agocreaterepo-c: upgrade 0.15.7 -> 0.15.10
Alexander Kanavin [Sun, 31 May 2020 15:51:48 +0000 (17:51 +0200)]
createrepo-c: upgrade 0.15.7 -> 0.15.10

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoccache: upgrade 3.7.7 -> 3.7.9
Alexander Kanavin [Sun, 31 May 2020 15:51:47 +0000 (17:51 +0200)]
ccache: upgrade 3.7.7 -> 3.7.9

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agobuild-compare: upgrade to latest revision
Alexander Kanavin [Sun, 31 May 2020 15:51:46 +0000 (17:51 +0200)]
build-compare: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agobtrfs-tools: upgrade 5.4.1 -> 5.6.1
Alexander Kanavin [Sun, 31 May 2020 15:51:45 +0000 (17:51 +0200)]
btrfs-tools: upgrade 5.4.1 -> 5.6.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoutil-linux: alternatify rtcwake
Marco Felsch [Wed, 29 Jan 2020 15:52:36 +0000 (16:52 +0100)]
util-linux: alternatify rtcwake

This tool can be turned on in busybox which lead into a error during
do_rootfs.

Signed-off-by: Marco Felsch <m.felsch@pengutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoltp: Disable sigwaitinfo tests relying on undefined behavior
Khem Raj [Fri, 29 May 2020 02:03:02 +0000 (19:03 -0700)]
ltp: Disable sigwaitinfo tests relying on undefined behavior

Musl finds these issues, which were undetected thus far.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-setuptools:upgrade 45.2.0 -> 47.1.1
zangrc [Fri, 29 May 2020 17:11:22 +0000 (01:11 +0800)]
python3-setuptools:upgrade 45.2.0 -> 47.1.1

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-pygobject:upgrade 3.34.0 -> 3.36.1
zangrc [Fri, 29 May 2020 17:11:21 +0000 (01:11 +0800)]
python3-pygobject:upgrade 3.34.0 -> 3.36.1

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoopenssh: Upgrade 8.2p1 -> 8.3p1
Alex Kiernan [Sat, 30 May 2020 12:10:45 +0000 (13:10 +0100)]
openssh: Upgrade 8.2p1 -> 8.3p1

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agometa-selftest: add test for .patch file with long filename and without subject
Martin Jansa [Fri, 29 May 2020 22:03:28 +0000 (00:03 +0200)]
meta-selftest: add test for .patch file with long filename and without subject

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoRevert "lib/oe/patch: fix handling of patches with no header"
Martin Jansa [Fri, 29 May 2020 22:03:27 +0000 (00:03 +0200)]
Revert "lib/oe/patch: fix handling of patches with no header"

* This reverts commit d9971f5dc8eb7de551fd6f5e058fd24770ef5d78.

* With the missing Subject line fixed in GitApplyTree.prepareCommit()
  we should be able to revert, the fix which was trying to help it by
  parsing GitApplyTree.patch_line_prefix ("%% original patch:") also
  from Subject line, now GitApplyTree.patch_line_prefix should always
  end on separate line which is then skipped when copying the lines to
  resulting patch, see original commit message from Paul:

    lib/oe/patch: fix handling of patches with no header

    If a patch applied by a recipe has no header and we turn the recipe's
    source into a git tree (when PATCHTOOL = "git" or when using devtool
    extract / modify / upgrade), the commit message ends up consisting only
    of the original filename marker ("%% original patch: filename.patch").
    When we come to do turn the commits back into a set of patches in
    extractPatches(), this first line ends up in the "Subject: " part of
    the file, but we were ignoring it because the line didn't start with the
    marker text. The end result was we weren't able to get the original
    patch name. Strip off any "Subject [PATCH x/y]" part before looking for
    the marker text to fix.

    This caused "devtool modify openssl" followed by "devtool update-recipe
    openssl" (without any changes in-between) to remove version-script.patch
    because that patch has no header and we weren't able to determine the
    original filename.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolib/oe/patch: GitApplyTree: save 1 echo in commit-msg hook
Martin Jansa [Fri, 29 May 2020 22:03:26 +0000 (00:03 +0200)]
lib/oe/patch: GitApplyTree: save 1 echo in commit-msg hook

* also remove the extra blank lines which is often added to patches
  when refreshed with devtool (GitApplyTree.patch_line_prefix lines
  are ignored when refreshing .patch files, but newly added blank
  lines aren't - the leading blank line wasneeded for patches with
  just the subject line (to prevent the GitApplyTree.patch_line_prefix
  line ending appended to the commit summary), but we can add it
  in prepareCommit instead

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolib/oe/patch: prevent applying patches without any subject
Martin Jansa [Fri, 29 May 2020 22:03:25 +0000 (00:03 +0200)]
lib/oe/patch: prevent applying patches without any subject

* this was discovered with
  $ devtool finish --force-patch-refresh
  where it was removing some patches and replacing them with
  patch in filename called "patch:"

  e.g. this .patch file:
  https://github.com/OSSystems/meta-browser/blob/311067d2d8a50cee5c836892606444f63f2bb3ab/dynamic-layers/rust-layer/recipes-browser/firefox/firefox/fixes/fix-camera-permission-dialg-doesnot-close.patch
  confuses devtool which results to create new .patch file called "patch:"

  $ devtool finish --force-patch-refresh firefox meta-browser
  NOTE: Starting bitbake server...
  WARNING: Host distribution "ubuntu-20.04" has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution.
  Loading cache: 100% |###################################################################################################################################################################################################################################| Time: 0:00:00
  Loaded 2480 entries from dependency cache.
  Parsing recipes: 100% |#################################################################################################################################################################################################################################| Time: 0:00:00
  Parsing of 1718 .bb files complete (1717 cached, 1 parsed). 2480 targets, 68 skipped, 0 masked, 0 errors.

  Summary: There was 1 WARNING message shown.
  INFO: Updating patch 0001-Bug-1554949-Fix-WebRTC-build-failure-with-newer-linu.patch
  ...
  INFO: Updating patch pre-generated-old-configure.patch
  INFO: Adding new patch patch:
  INFO: Updating recipe firefox_68.0esr.bb
  INFO: Removing file /OE/build/test-oe-build-time/poky/meta-browser/dynamic-layers/rust-layer/recipes-browser/firefox/firefox/fixes/fix-camera-permission-dialg-doesnot-close.patch
  INFO: Cleaning sysroot for recipe firefox...
  INFO: Leaving source tree /OE/build/test-oe-build-time/poky/build/workspace/sources/firefox as-is; if you no longer need it then please delete it manually

  this looked like incorrect parsing of the git format-patch
  files exported from workspace/sources (the git format-patch
  version of fix-camera-permission-dialg-doesnot-close.patch
  starts like this:

  $ head 0008-original-patch-fix-camera-permission-dialg-doesnot-c.patch
  From 37dfa11961b48024bedcfb9336f49107c9535638 Mon Sep 17 00:00:00 2001
  From: Takuro Ashie <ashie@clear-code.com>
  Date: Mon, 20 Aug 2018 10:16:20 +0900
  Subject: [PATCH 08/34] %% original patch:
   fix-camera-permission-dialg-doesnot-close.patch

  so first I've modified GitApplyTree.extractPatches() to be able to
  parse the original patch name correctly even in this case where subject
  is wrapped, but then it still wasn't right, because we ended with
  correctly named .patch file, but all we could use for Subject line
  was the name of the original .patch file (instead of the Subject
  from metadata commit which introduced this .patch files as some other
  .patch files get when refreshed with devtool.

  In the end the issue happens even sooner in GitApplyTree.prepareCommit()
  where it correctly found the Subject from metadata commit, but then
  didn't apply it when there weren't any other outlines from patch headers.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agometa-selftest: add test of .gitignore in tarball
Martin Jansa [Fri, 29 May 2020 22:03:24 +0000 (00:03 +0200)]
meta-selftest: add test of .gitignore in tarball

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agodevtool: use -f and don't use --exclude-standard when adding files to workspace
Martin Jansa [Fri, 29 May 2020 22:03:23 +0000 (00:03 +0200)]
devtool: use -f and don't use --exclude-standard when adding files to workspace

* I see a case where a tarball contains .gitignore and bunch of files
  which are normally ignored in git, but still included in the tarball
  (e.g. configure script next to configure.ac)
* when devtool is creating a git repo in workspace it won't include these
  files from tarball in the initial devtool-base commit, because
  git ls-files won't list them
* but then the first .patch file (without git headers) when applied with
  GitApplyTree._applypatch() will add all these still ignored files to a
  commit which used to only modify some files, because it's using -f:
      # Add all files
      shellcmd = ["git", "add", "-f", "-A", "."]
      output += runcmd(["sh", "-c", " ".join(shellcmd)], self.dir)
  at least in this case it would be better to add all ignored files in
  the initial devtool-base commit and then --force-patch-refresh will just
  include the small modification as before instead of adding unrelated
  files, just because they were initially ignored - this behavior will
  also match with the do_patch task in the actual build where the
  .gitignore is ignored when unpacking some tarball
* my use-case is fixed in setup_git_repo, but similar function is in
  devtool upgrade, I've changed it there as well

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoarmv8/tunes: Set TUNE_PKGARCH_64 based on ARMPKGARCH
Khem Raj [Tue, 26 May 2020 23:10:37 +0000 (16:10 -0700)]
armv8/tunes: Set TUNE_PKGARCH_64 based on ARMPKGARCH

The setting is to modify TUNE_PKGARCH which is filled with
TUNE_PKGARCH_64 or TUNE_PKGARCH_32 in arm-arch64.inc
This lets higher up tune files for arm64 SOCs override them if needed,
this can help building multiple armv8 machines with different tunes in
same workspace.

No need to set TUNE_PKGARCH in tune files as it is synthesized from ARMPKGARCH

Add ARMPKGARCH for aarch64 tunes

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>