]>
git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
Richard Purdie [Thu, 25 Apr 2019 13:51:42 +0000 (14:51 +0100)]
utils/multiprocess_launch: Improve failing subprocess output
Output before this patch:
ERROR: bash-4.4.18-r0 do_package_write_ipk: Fatal errors occurred in subprocesses:
Command 'PATH="X" opkg-build -Z xz -a "--memlimit=50% --threads=88" Foobar /media/build1/poky/build/nodistro-glibc/work/core2-64-oe-linux/bash/4.4.18-r0/deploy-ipks/core2-64' returned non-zero exit status 1.: Traceback (most recent call last):
File "/media/build1/poky/meta/lib/oe/utils.py", line 272, in run
ret = self._target(*self._args, **self._kwargs)
File "/media/build1/poky/meta/classes/package_ipk.bbclass", line 230, in ipk_write_pkg
shell=True)
File "/usr/lib/python3.6/subprocess.py", line 336, in check_output
**kwargs).stdout
File "/usr/lib/python3.6/subprocess.py", line 418, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command 'PATH="X" opkg-build -Z xz -a "--memlimit=50% --threads=88" Foobar /media/build1/poky/build/nodistro-glibc/work/core2-64-oe-linux/bash/4.4.18-r0/deploy-ipks/core2-64' returned non-zero exit status 1.
Note how stdout/stderr from the failing command isn't shown.
After this patch:
ERROR: bash-4.4.18-r0 do_package_write_ipk: Fatal errors occurred in subprocesses:
Command 'PATH="X" opkg-build -Z xz -a "--memlimit=50% --threads=88" Foobar /media/build1/poky/build/nodistro-glibc/work/core2-64-oe-linux/bash/4.4.18-r0/deploy-ipks/core2-64' returned non-zero exit status 1.
Subprocess output:Foobar
*** Error: Package name Foobar contains illegal characters, (other than [a-z0-9.+-])
opkg-build: Please fix the above errors and try again.
We suddenly get a much more usable error message. The traceback is supressed
as its distracting from the real problem in this case.
Ideally python itself would handle this but it doesn't so we have to
wrap the exception. We already do this in bitbake itself for the same reason.
(From OE-Core rev:
09276dc76a8bda237b0b0b6d117a1980ae9dbfcc )
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Andreas Müller [Thu, 25 Apr 2019 00:10:54 +0000 (02:10 +0200)]
vte: move shell auto scripts into seperate package
It bugged me for a while that xfce4-terminal sets (tab-)title to 'Untitled'.
This is caused by bash variable PROMPT_COMMAND not set. vte ships /etc/profile.d/vte.sh
adding PROMPT_COMMAND and a function to handle.
Since
* not all consumers of 'libvte' are interested in this feature
* executable shipped by package 'vte' is not necessary for PROMPT_COMMAND support
create a seperate package.
Once applied patches for xfce4-terminal and gnome-terminal will be send.
(From OE-Core rev:
c0bed1aa9549568a966d34d5a9e5902190f980cb )
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Jens Rehsack [Thu, 18 Apr 2019 14:08:42 +0000 (16:08 +0200)]
kernel-module-split.bbclass: support CONFIG_MODULE_COMPRESS=y
In case, kernel config enables compressed modules, support of
splitting via split_kernel_module_packages won't find any module.
So, first expand module pattern regex to recognize compressed
modules and then objcopy on temporary extacted to extract module
information.
(From OE-Core rev:
fae400b225827400bf32380a7d599d3b2969db55 )
Signed-off-by: Jens Rehsack <sno@netbsd.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Andrej Valek [Thu, 18 Apr 2019 10:19:06 +0000 (12:19 +0200)]
systemd: upgrade to 242
PATCH REBASED:
==============
0001-do-not-disable-buffer-in-writing-files.patch
0002-don-t-use-glibc-specific-qsort_r.patch
0003-missing_type.h-add-__compare_fn_t-and-comparison_fn_.patch
0004-add-fallback-parse_printf_format-implementation.patch
0005-rules-watch-metadata-changes-in-ide-devices.patch
0005-src-basic-missing.h-check-for-missing-strndupa.patch
0007-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not.patch
0009-socket-util-don-t-fail-if-libc-doesn-t-support-IDN.patch
0017-Do-not-disable-buffering-when-writing-to-oom_score_a.patch
0021-avoid-redefinition-of-prctl_mm_map-structure.patch
0024-test-json.c-define-M_PIl.patch
PATCH DROPPED:
==============
0001-meson-declare-version.h-as-dep-for-various-targets-t.patch
0001-meson-declare-version.h-as-dependency-for-systemd.patch
0013-test-hexdecoct.c-Include-missing.h-for-strndupa.patch
PATCH ADDED:
0025-fs-utilh-add-missing-sys-stat-include.patch
(From OE-Core rev:
1d453c9087f92da1ceddc66a887941e4929b3448 )
Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Martin Jansa [Thu, 28 Mar 2019 10:21:39 +0000 (10:21 +0000)]
glibc: always use bfd linker
* Work around broken ld-2.29.so when gold is used
causing qemu-arm to segfault during e.g. gobject-introspection
or postinst at do_rootfs time, more details in:
http://lists.openembedded.org/pipermail/openembedded-devel/2019-March/198937.html
https://sourceware.org/bugzilla/show_bug.cgi?id=24148
https://sourceware.org/bugzilla/show_bug.cgi?id=10937
https://sourceware.org/bugzilla/show_bug.cgi?id=18103
(From OE-Core rev:
ac64c3b96bdff0b61bb5247fcd2d7ef4be881c09 )
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
sangeeta jain [Fri, 19 Apr 2019 08:22:26 +0000 (16:22 +0800)]
resulttool/manualexecution: Enable test case configuration option
Current manualexecution required user to exceute all test cases defined inside a "modulename.json" file in oeqa/manual
There are cases when all test cases all not required to run for a module on specific DUT.
Enable manualexecution to have the optional feature where it will use pre-defined json format test case configuration file
where user will be able to select test cases from the "modulename.json" instead of running all of them. This will help
in reducing testing time and reporting unneccesary skip or failures.
Example pre-defined json format test case configuration file (for build-applince):
{
"testcases" : [
"build-appliance.build-appliance.Create_core-image-sato-sdk_using_build_appliance",
"build-appliance.build-appliance.Build_a_image_without_error_(added_recipe)"
]
}
(From OE-Core rev:
3950c28a34f94b5907d37b579bdaee5a59794652 )
Signed-off-by: sangeeta jain <sangeeta.jain@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Khem Raj [Sat, 20 Apr 2019 01:27:38 +0000 (18:27 -0700)]
webkitgtk: Fix build with clang
Newer version of webkitgtk has some compile failures with clang/libc++
combination.
(From OE-Core rev:
f1741a8209e56cdf51223678239a680d8788f71f )
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Angus Lees [Thu, 21 Mar 2019 05:46:05 +0000 (16:46 +1100)]
Revert "wic: Set a miniumum FAT16 volume size."
This reverts commit
f7dfb4d43247d3c13a4e0a3853007d63b9512b83 .
FAT16 volumes do not have a minimum size of 8250 blocks
(== slightly over 4MB). Exhibit A: floppy disks.
The original commit message suggests this was a workaround for a bug in
parted - in which case we should fix it there, or use the wic
`--fixed-size` option to pass down an enforced minimum from a more
context-aware point in the callstack.
(From OE-Core rev:
e0a1ae3863bc229512d43e4a5248551bf25950e5 )
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Zang Ruochen [Wed, 24 Apr 2019 03:32:56 +0000 (11:32 +0800)]
icu: Upgrade 64.1 -> 64.2
(From OE-Core rev:
392f18cd7692c90976eff4c6d5fc4ef09f7d357d )
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Wed, 24 Apr 2019 06:56:03 +0000 (08:56 +0200)]
wget: update to 1.20.3
(From OE-Core rev:
d583ea2ba292b7bafeff3e24d9c17ba81cacedc2 )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Wed, 24 Apr 2019 06:49:37 +0000 (08:49 +0200)]
python3-pygobject: update to 3.32.1
(From OE-Core rev:
f3f37a0360cedc2dded3ddd34d190ea76eade5cd )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Wed, 24 Apr 2019 06:36:12 +0000 (08:36 +0200)]
python-numpy: update to 1.16.3
(From OE-Core rev:
36c9d0d07c017239a0e5cce4b48bf7d4f9e7a0d6 )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Andreas Müller [Wed, 24 Apr 2019 09:13:18 +0000 (11:13 +0200)]
vte: upgrade 0.52.2 -> 0.56.1
* license: COPYING was replaced by COPYING.LGPL2/COPYING.LGPL3/COPYING.GPL3
* prettify recipe a bit
(From OE-Core rev:
2cce886e322ac2220af369b75c075cfdb1ac36d3 )
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Naveen Saini [Thu, 25 Apr 2019 08:56:02 +0000 (16:56 +0800)]
core-image-rt-sdk: make sure that we append to DEPENDS
This also fix postinst intercept hook 'update_gio_module_cache' failed warnings
that are now flagged as errors after the recent chagnes at lib/oe/package_manager.py
(From OE-Core rev:
e0a51194c006f26b061367022d4b9f8a7cd66051 )
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Naveen Saini [Thu, 25 Apr 2019 08:55:43 +0000 (16:55 +0800)]
core-image-rt: make sure that we append to DEPENDS
This also fix postinst intercept hook 'update_gio_module_cache' failed warnings
that are now flagged as errors after the recent chagnes at lib/oe/package_manager.py
(From OE-Core rev:
5ca48849ca2107d1c219914cb8614409ca88d435 )
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mardegan, Alberto [Thu, 25 Apr 2019 08:03:28 +0000 (08:03 +0000)]
oeqa/core/runner: dump stdout and stderr of each test case
Some CI pipelines might perform further processing of the test output
(for instance, to plot some metrics into a chart). However, Since `thud`
we switched away from the XML-based jUnit reporting, and at the same
time we lost the ability of collecting the stdout and stderr of the
various tests.
We now restore this functionality by adding `stdout` and `stderr` keys
to the JSON reports. This behavior is off by default; in order to enable
it, one must set the `TESTREPORT_FULLLOGS` variable in the bitbake
configuration.
(From OE-Core rev:
fd0048630ece5b21efb3a79e97046be0ab2a1514 )
Signed-off-by: Alberto Mardegan <amardegan@luxoft.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Chen Qi [Thu, 25 Apr 2019 06:14:03 +0000 (14:14 +0800)]
webkitgtk: set CVE_PRODUCT
(From OE-Core rev:
43aaa117386490c822b824974fb095bd0d3ce1a3 )
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Kai Kang [Thu, 25 Apr 2019 05:40:31 +0000 (01:40 -0400)]
cryptodev: fix module loading error
Backport patch from upstream to fix module cryptodev loading error.
(From OE-Core rev:
66c446f96a0f26f3895cc930c5e5ee2d033489ca )
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Lei Maohui [Thu, 25 Apr 2019 00:03:58 +0000 (08:03 +0800)]
dnf: Enable nativesdk
Make dnf work on nativesdk environment.
(From OE-Core rev:
88843ff56a8ac8addea3eadb73651bbf49d1509d )
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Fabio Berton [Wed, 24 Apr 2019 20:15:29 +0000 (17:15 -0300)]
mesa: Update 19.0.1 -> 19.0.3
Mesa 19.0.3 is a bug fix release which fixes bugs found since the
19.0.1 release.
For full log see:
https://www.mesa3d.org/relnotes/19.0.2.html
https://www.mesa3d.org/relnotes/19.0.3.html
(From OE-Core rev:
38e2602426945de257a1bd9dd7e70e7b3499a4bf )
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Adrian Bunk [Wed, 24 Apr 2019 18:09:52 +0000 (21:09 +0300)]
Use the best xz compression for the SDK
It saves 23% space for me, and decompression time is also shorter.
Compression time and xz memory usage should be less of a worry
for the SDK.
(From OE-Core rev:
353d93ead899a479fc6bc3625edc87269a891d39 )
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 25 Apr 2019 10:56:14 +0000 (11:56 +0100)]
lttng-tools: Add missing patch Upstream-Status
(From OE-Core rev:
44f4fd033d33ca22102908b2941e652820d72a53 )
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Wed, 24 Apr 2019 14:44:38 +0000 (16:44 +0200)]
ninja: add Upstream-Status and SOB for musl patch
(From OE-Core rev:
f3a20accd2372449746955fec8521ac8a55d60ed )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 25 Apr 2019 10:09:11 +0000 (11:09 +0100)]
resultool/resultutils: Fix module import error
Fix AttributeError: module 'urllib' has no attribute 'request' when
using remote http urls.
(From OE-Core rev:
9acc47236e2a9ac7f97f80040f5e508f23f01611 )
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 24 Apr 2019 11:26:09 +0000 (13:26 +0200)]
gtk-doc.bbclass: unify option setting for meson-based recipes
This is done similarly to gobject-introspection work by Andreas Müller,
and allows dropping duplicate clutter from the recipes.
(From OE-Core rev:
ff578f4451a0a199202e576b647840910b4d3f59 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Martin Jansa [Wed, 24 Apr 2019 16:32:49 +0000 (16:32 +0000)]
icecc.bbclass: stop causing everything to be effectivelly MACHINE_ARCH
* since this change:
commit
d2fcaeb153fdc3f8d7143ea823139f1537055ff1
Author: Douglas Royds <douglas.royds@taitradio.com>
Date: Thu Dec 20 11:59:47 2018 +1300
icecc: Don't generate recipe-sysroot symlinks at recipe-parsing time
the set_icecc_env function depends on KERNEL_CC variable even for recipes
like linux-libc-headers
* KERNEL_CC variable depends on STAGING_KERNEL_DIR:
Variable KERNEL_CC value is ${CCACHE}${HOST_PREFIX}gcc ${HOST_CC_KERNEL_ARCH} -fuse-ld=bfd ${DEBUG_PREFIX_MAP} -fdebug-prefix-map=${STAGING_KERNEL_DIR}=${KERNEL_SRC_PATH}
List of dependencies for variable KERNEL_CC is {'STAGING_KERNEL_DIR', 'HOST_PREFIX', 'DEBUG_PREFIX_MAP', 'HOST_CC_KERNEL_ARCH', 'KERNEL_SRC_PATH'}
which depends on MACHINE:
Variable STAGING_KERNEL_DIR value is ${TMPDIR}/work-shared/${MACHINE}/kernel-source
List of dependencies for variable STAGING_KERNEL_DIR is {'MACHINE'}
* as detected with:
openembedded-core/scripts/sstate-diff-machines.sh --tmpdir=tmp-glibc --machines="qemux86 qemux86copy qemuarm" --targets=glibc --analyze
ERROR: linux-libc-headers different signature for task do_configure.sigdata between qemux86 and qemux86copy
NOTE: Starting bitbake server...
basehash changed from
3146f4ffeb002bd69fed7656a4b896365b2e2a00071c69e1afbb672889e754ee to
f1a5160e39912e61389b6f9fe68d61146a2be91716ac37e4a32ecf4c09b2b5fa
Variable MACHINE value changed from 'qemux86' to 'qemux86copy'
$ bitbake-diffsigs /OE/build/oe-core/tmp-glibc/sstate-diff/
1556122458 /qemux86*/*/linux-libc-headers/*do_configure.sigdata*
NOTE: Starting bitbake server...
basehash changed from
f1a5160e39912e61389b6f9fe68d61146a2be91716ac37e4a32ecf4c09b2b5fa to
3146f4ffeb002bd69fed7656a4b896365b2e2a00071c69e1afbb672889e754ee
Variable MACHINE value changed from 'qemux86copy' to 'qemux86'
(From OE-Core rev:
8becde63763027037d40ef82dd6678721e6d90d4 )
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 24 Apr 2019 16:34:15 +0000 (18:34 +0200)]
buildhistory: call a dependency parser only on actual dependency lists
Previously it was also called on filelists and possibly other items which
broke the parser.
(From OE-Core rev:
90bbe1bbc1667bf836d93df1e1ecca0c43315d06 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Joshua Watt [Fri, 19 Apr 2019 02:57:18 +0000 (21:57 -0500)]
resulttool: Add log subcommand
Adds a subcommand for dumping various logs from test results
(From OE-Core rev:
454b8d2cdc6f79a51e610dae92c22352850c3f7c )
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Joshua Watt [Fri, 19 Apr 2019 02:57:17 +0000 (21:57 -0500)]
resulttool: Load results from URL
Adds support for resulttool to load JSON files directly from a http://
or https:// URL
(From OE-Core rev:
235bcf0c504e7ea253ccfb28d600898117c64c1f )
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Changqing Li [Tue, 23 Apr 2019 09:43:49 +0000 (17:43 +0800)]
m4: add ptest support
add patch 0001-test-getopt-posix-fix.patch for fix test-getopt-posix
(From OE-Core rev:
6048f6787b0b6e98f8d16710ffb68fe10c41e0a2 )
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 23 Apr 2019 16:19:15 +0000 (18:19 +0200)]
python3-pip: update to 19.0.3
(From OE-Core rev:
dd71c3a9c8e1bf004526bb6103870399ed9528e1 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 23 Apr 2019 16:19:14 +0000 (18:19 +0200)]
python3-pbr: update to 5.1.3
(From OE-Core rev:
e3f9fe611cfba8519364279c55daecc6f04a65bc )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 23 Apr 2019 16:19:13 +0000 (18:19 +0200)]
python3-mako: update to 1.0.9
(From OE-Core rev:
ab1018987b70039b12269224038af75521566f28 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 23 Apr 2019 16:19:12 +0000 (18:19 +0200)]
python-setuptools: update to 41.0.1
(From OE-Core rev:
2ec3ca096f7a6c6ac8a3bfaa71a60d5903d29b9f )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 23 Apr 2019 16:19:11 +0000 (18:19 +0200)]
python-scons: update to 3.0.5
Do not use the latest pypi tarball, as it lacks several files (the LICENSE, for instance).
License-update: copyright years.
(From OE-Core rev:
dd45da1c226bc87b4be5e9f065595aed316175a2 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 23 Apr 2019 16:19:08 +0000 (18:19 +0200)]
msmtp: fix upstream version check
(From OE-Core rev:
d2e59735c11ae2dc2bc952414106d9395cc4a65c )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 23 Apr 2019 16:50:18 +0000 (18:50 +0200)]
acpica: update to
20190405
(From OE-Core rev:
452dcb53381a0f5a834621d52c79ac9e16b8aeb8 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Tue, 23 Apr 2019 16:50:17 +0000 (18:50 +0200)]
acpica: upgrade to
20190215
Drop yy_scan_string patch, this only affects builds with flex 2.6.2. We
currently have 2.6.0 and when we upgrade it will be to at least 2.6.3, which
fixes the regression.
Drop manipulate_fds_instead-of-FILE.patch, the original problem was fix upstream
in May 2015[1] so the
20170303 upgrade should have dropped this patch instead of
rebasing.
Call the upstream install target with variables set appropriately, instead of
hand-coding an install.
[1] https://github.com/acpica/acpica/commit/
ecb91f4c3a151cbb280ee445166e7c6f4dc441a5
(From OE-Core rev:
4e95571120c8748b2b5ef4b6a06914232b19d457 )
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Yang [Wed, 17 Apr 2019 11:01:51 +0000 (19:01 +0800)]
bitbake: bb: siggen: Print more info when basehash are mis-matched
This is useful for debugging.
(Bitbake rev:
07b6054b32b37375e2de4b1276bf6fe3f9ad0b04 )
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Yang [Wed, 17 Apr 2019 11:01:50 +0000 (19:01 +0800)]
bitbake: bb: siggen: Make dump_sigfile and compare_sigfiles print uuid4
This can make people easier to understand bitbake-diffsigs/dumpsig's output,
otherwise, it's hard to know it is a random uuid unless look into the code.
E.g.:
$ bitbake bc-native -ccleansstate -Snone
$ bitbake bc-native -ccleansstate -Snone
$ bitbake-diffsigs tmp/stamps/x86_64-linux/bc-native/1.07.1-r0.do_cleansstate.sigdata.*
* Before:
Taint (by forced/invalidated task) changed from nostamp:
fe79d162 -c4a8-4174-8007-
f6d4aa09abdc to nostamp:
28192187 -5021-40c1-9e21-
45483b62c910
* Now:
Taint (by forced/invalidated task) changed from nostamp(uuid4):
fe79d162 -c4a8-4174-8007-
f6d4aa09abdc to nostamp(uuid4):
28192187 -5021-40c1-9e21-
45483b62c910
(Bitbake rev:
724b4a5cec8c611d53350f3e5a3988ec3222684b )
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Yang [Wed, 17 Apr 2019 11:01:49 +0000 (19:01 +0800)]
bitbake: bitbake-diffsigs: Use 4 spaces as indent for recursecb
It used 2 spaces as indent which wasn't clear enough, and might cause
confusions, people might think it was in wrong format.
Fixed:
$ bitbake bc-native -ccleansstate -Snone
$ bitbake bc-native -ccleansstate -Snone
$ bitbake-diffsigs tmp/stamps/x86_64-linux/bc-native/1.07.1-r0.do_cleansstate.sigdata.*
* Before:
Hash for dependent task bc/bc_1.07.1.bb.do_clean:virtual:native changed from [foo]
Taint (by forced/invalidated task) changed from [foo]
Taint (by forced/invalidated task) changed from [foo]
* Now
Hash for dependent task bc/bc_1.07.1.bb.do_clean:virtual:native changed from [foo]
Taint (by forced/invalidated task) changed from [foo]
Taint (by forced/invalidated task) changed from [foo]
(Bitbake rev:
5127a8d8e6d53f5f43a6ada7fd09b6b0c24ae989 )
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
David Reyna [Wed, 17 Apr 2019 09:10:49 +0000 (02:10 -0700)]
bitbake: toaster: update to Warrior
Update the fixture files to add Warrior and remove Sumo.
[YOCTO #13287]
(Bitbake rev:
7dbcab1a0dd9d9e13f968e0b4d78deb2adcc4c23 )
Signed-off-by: David Reyna <David.Reyna@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 23 Apr 2019 10:03:59 +0000 (12:03 +0200)]
meson: add missing Upstream-Status and SOB to a patch
(From OE-Core rev:
246622124d97d05d53b015797d620da974e20b79 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Tue, 23 Apr 2019 09:34:36 +0000 (10:34 +0100)]
lttng-tools: fix Upstream-Status
(From OE-Core rev:
6af2a07264eaa20a75080ebe53689db045335a50 )
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Chen Qi [Wed, 17 Apr 2019 02:01:25 +0000 (10:01 +0800)]
base-files: move hostname operations out of issue file settings
The function do_install_basefilesissue is meant to deal with
/etc/issue* files and the following setting could actually be
overridden.
BASEFILESISSUEINSTALL ?= "do_install_basefilesissue"
So move the hostname operations out of this function.
(From OE-Core rev:
f17bcc46341db5ee91bb26389ccaebc68c49b97e )
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Martin Jansa [Mon, 15 Apr 2019 22:07:51 +0000 (22:07 +0000)]
connman: add PACKAGECONFIG for nfc, fix MACHINE_ARCH signature when l2tp is enabled
* import 2 fixes from LuneOS
* with l2tp PACKAGECONFIG enabled connman depends on MACHINE_ARCH xl2tpd:
=== Comparing signatures for task do_package_write_ipk.sigdata between hammerhead and mako ===
ERROR: connman different signature for task do_package_write_ipk.sigdata between hammerhead and mako
NOTE: Starting bitbake server...
Hash for dependent task xl2tpd/xl2tpd_git.bb.do_packagedata changed from
6312d5711b5c2c1a85ee235d09bf37a8ec00f7ad9e7248c087bb83ef1d5bd078 to
c0d3ef52b37bda945d8b2a015980ddb8fe7b4b3dca3d82d71a84176cc5125142
Unable to find matching sigdata for /OE/build/luneos-master/webos-ports/meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd_git.bb.do_packagedata with hashes
6312d5711b5c2c1a85ee235d09bf37a8ec00f7ad9e7248c087bb83ef1d5bd078 or
c0d3ef52b37bda945d8b2a015980ddb8fe7b4b3dca3d82d71a84176cc5125142
(From OE-Core rev:
ba89fea0e443e1492000b7114f32edf15819a151 )
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Joshua Watt [Tue, 16 Apr 2019 14:07:02 +0000 (09:07 -0500)]
classes/waf: Set WAFLOCK
Sets the WAFLOCK environment variable. This controls the name of the
lock file that waf uses to pass the build configuration from 'configure'
to 'build' and 'install'. Using a uniquely generated name based on the
parameters passed to 'configure' ensures that the source directory can
be configured for multiple different builds without conflicting (since
the lock file is stored in ${S})
(From OE-Core rev:
29419141a42e6b6664f72d085288ba03c74f90a6 )
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Chen Qi [Wed, 17 Apr 2019 03:18:51 +0000 (11:18 +0800)]
busybox: fix ptest failure about 'dc'
Fix the following two failure of busybox ptest:
FAIL: dc read
FAIL: dc read string
These two test cases relies on the functionalities enabled by
CONFIG_FEATURE_DC_BIG.
(From OE-Core rev:
7880a7102dea7ab928790d3f571f293ea993af2d )
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Thu, 18 Apr 2019 15:59:18 +0000 (17:59 +0200)]
python3-pygobject: update to 3.32.0
Switch to meson build system.
Add a patch to disable tests.
Add "introspection" to unknown configure option whitelist, as
this recipe needs g-i unconditionally.
(From OE-Core rev:
890a460d2ad9bce8f6a1df055e040f334f958673 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Thu, 18 Apr 2019 15:59:17 +0000 (17:59 +0200)]
meson: do not try to substitute the prefix in python supplied paths
The prefix should be correct in the first place, and substitution breaks
with our custom patched Python.
(From OE-Core rev:
ad1d0187aed457e4b5bd1c0d11b39141786bc9fd )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Thu, 18 Apr 2019 15:59:16 +0000 (17:59 +0200)]
python3: add another multilib fix
(From OE-Core rev:
60502aa366f860b4f056da1bcd8fd5ee8f4495f5 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Thu, 18 Apr 2019 15:59:15 +0000 (17:59 +0200)]
epiphany: update to 3.32.1.2
Drop an option no longer provided by upstream.
(From OE-Core rev:
80da63993d7e33be9ac77bc95873873706436fd8 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Thu, 18 Apr 2019 15:59:14 +0000 (17:59 +0200)]
icu: update to 64.1
License-update: copyright years changed.
Drop upstreamed/backported patches.
Add a patch to fix big endian build failure.
(From OE-Core rev:
929d37831624fce84580466c4408217c766410f0 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
He Zhe [Fri, 19 Apr 2019 08:59:23 +0000 (16:59 +0800)]
ltp: Fix setrlimit03 call succeeded unexpectedly
Backport a patch from upstream to fix the following error.
"setrlimit03.c:54: FAIL: call succeeded unexpectedly"
(From OE-Core rev:
6f1c0f9be9bb9de52268563f43f4bfc793284341 )
Signed-off-by: He Zhe <zhe.he@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Mon, 22 Apr 2019 14:59:01 +0000 (16:59 +0200)]
libcap: update to 2.27
(From OE-Core rev:
1b423547803e97fac0bbc3c94d5bab4f2dba83ae )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Mon, 22 Apr 2019 14:35:46 +0000 (16:35 +0200)]
pixman: update to 0.38.4
(From OE-Core rev:
eda7ad4e8f9899ac357753d1521f17de50530cc4 )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Steven Hung (洪于玉) [Fri, 19 Apr 2019 07:31:58 +0000 (07:31 +0000)]
kernel.bbclass: convert base_do_unpack_append() to a task
<pre>
when externalsrc is enabled and the 'do_unpack' task is deleted,
building kernel module fail
(From OE-Core rev:
1ba4728f058b90957741fa016230ffa72e206ff3 )
Signed-off-by: Steven Hung (洪于玉) <Steven.Hung@mediatek.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Randy MacLeod [Fri, 19 Apr 2019 19:01:39 +0000 (15:01 -0400)]
valgrind: update from 3.14.0 to 3.15.0
The SRC_URI moved.
Two local patches are now fixed upstream so remove them.
The glibc ptest results are essentially the same.
3.14 3.15
TOTAL: 579 589
PASSED: 297 301
FAILED: 251 254
SKIPPED: 31 34
DURATION: 1312 1171
(From OE-Core rev:
dfbc1e03c1f98a5a987a94ea815ba44f61abf289 )
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Joslyn [Sat, 20 Apr 2019 22:05:16 +0000 (15:05 -0700)]
qemu: Add PACKAGECONFIG for snappy
In addition to toggling libsnappy support, this allows a qemu-native
build to explicitly disable snappy support. When building qemu-native,
the configure script will detect libsnappy on the build machine and
improperly enable snappy support. This can corrupt the sstate cache if
the cache is populated with a qemu-native build with snappy improperly
enabled, and the cached qemu-native gets used on another build machine
that does not have libsnappy.
(From OE-Core rev:
ceda00d3f918834c2e20983f0231abedb778e65c )
Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Mon, 22 Apr 2019 15:13:17 +0000 (17:13 +0200)]
cups: update to 2.2.11
CUPS 2.2.11 is a bug fix release that addresses issues in the scheduler,
IPP Everywhere support, CUPS library, and USB printer support.
(From OE-Core rev:
2904ffdffc829ee7a0f0228babe392535fb5e544 )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alistair Francis [Thu, 18 Apr 2019 04:35:51 +0000 (04:35 +0000)]
u-boot: Fix missing Python.h build failure
(From OE-Core rev:
ea527e5008c28c410806cd0a2e8513ff6dcac450 )
Signed-off-by: Alistair Francis <alistair@alistair23.me>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Tue, 23 Apr 2019 02:52:32 +0000 (04:52 +0200)]
help2man-native: update to 1.47.10
(From OE-Core rev:
481e8c5740bba86c0d32c4ff6119bf595b8a1eec )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Tue, 23 Apr 2019 02:37:26 +0000 (04:37 +0200)]
orc: update to 0.4.29
(From OE-Core rev:
b5ab60f51d830e736b36e8f4fd69c6fea103e85e )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Tue, 23 Apr 2019 02:22:17 +0000 (04:22 +0200)]
lz4: update to 1.9.0
(From OE-Core rev:
b3248a7a47c0fb9a06697a29428856bfbad61af7 )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Tue, 23 Apr 2019 02:18:57 +0000 (04:18 +0200)]
gnupg: update to 2.2.15
(From OE-Core rev:
e60b3994d4bc282191302e1fd9b7d2106ee2f6cb )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Tue, 23 Apr 2019 01:59:39 +0000 (03:59 +0200)]
quota: update to 4.05
License checksum from quota.c was removed since according to the
project, copyrighted code in question has been replaced with own
implementation (see @
bcbc0d08e5cd ).
Removed patches were upstreamed.
(From OE-Core rev:
4959abd0accffc1cd3dcbcf5efcd18d1e64b739a )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Mon, 22 Apr 2019 21:42:04 +0000 (23:42 +0200)]
git: update to 2.21.0
(From OE-Core rev:
48fbe798546ea279e93257c28e41929d65d58ade )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Mon, 22 Apr 2019 22:57:35 +0000 (00:57 +0200)]
libpsl: update to 0.21.0
(From OE-Core rev:
ab4b94e8eafee7bd7d9a1f86b737ba621176b6e8 )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Mon, 22 Apr 2019 22:54:38 +0000 (00:54 +0200)]
libcroco: update to 0.6.13
Removed patches were upstreamed.
(From OE-Core rev:
76285dad7baf00624500bef4ac073fcb0839ecbe )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Mon, 22 Apr 2019 22:45:15 +0000 (00:45 +0200)]
libpng: update to 1.6.37
Removed patch was upsteamed.
License checksums were changed due to modified copyright year and fixed
typo in LICENSE file (see @
fef895aa28 and @
8da8257d0b ).
(From OE-Core rev:
cfd21faa77fe81205ad0eb80c47fce37f5d1e2b1 )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Mon, 22 Apr 2019 22:36:48 +0000 (00:36 +0200)]
libnotify: update to 0.7.8
(From OE-Core rev:
fe4809a1ba4b4c13f03dd2ad03342aa952ee0c4c )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Mon, 22 Apr 2019 22:13:46 +0000 (00:13 +0200)]
libinput: update to 1.13.1
(From OE-Core rev:
45e782966cdbd18e7973f86686b1fa151e0b7ff1 )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Mon, 22 Apr 2019 22:06:15 +0000 (00:06 +0200)]
libdrm: update to 2.4.98
(From OE-Core rev:
c176577acde24e18e6c2e16f2c127a32a0e3696d )
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mingli Yu [Mon, 22 Apr 2019 08:41:32 +0000 (16:41 +0800)]
gcc-sanitizers: fix -Werror=maybe-uninitialized issue
When DEBUG_BUILD = "1" added in local.conf, there
comes below build error when "bitbake gcc-sanitizers":
| ./../../../../../../../../work-shared/gcc-8.3.0-r0/gcc-8.3.0/libsanitizer/libbacktrace/../../libbacktrace/elf.c: In function 'elf_is_symlink':
| ../../../../../../../../../work-shared/gcc-8.3.0-r0/gcc-8.3.0/libsanitizer/libbacktrace/../../libbacktrace/elf.c:772:21: error: 'st.st_mode' may be used uninitialized in this function [-Werror=maybe-uninitialized]
| return S_ISLNK (st.st_mode);
After commit[
16643b0322 bitbake.conf: Use -Og in DEBUG_OPTIMIZATION]
introduced, "-Og" added to compiler when debug
build enabled.
Per https://gcc.gnu.org/ml/gcc-patches/2019-04/msg00315.html,
the gcc upstream thinks the warning is a false
positive and suggests to use -O2 rather than -Og
or -O1 when compiling that file, so pass -Wno-error
to compiler when -Og is used to silence the error.
(From OE-Core rev:
d8d657f082d4a86f93ce810e5d99eb5c93333d8a )
Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Changqing Li [Tue, 16 Apr 2019 09:49:43 +0000 (17:49 +0800)]
systemd: change default locale from C.UTF-8 to C
current default locale is set to C.UTF-8, but glibc not support
locale C.UTF-8. so set to the default locale C.
[snip]
if not meson.is_cross_build()
choose_default_locale_sh = find_program('tools/choose-default-locale.sh')
default_locale = run_command(choose_default_locale_sh).stdout().strip()
else
default_locale = 'C.UTF-8'
endif
if default locale set to C.UTF-8, it will cause libpcre ptest fail:
re> //8+L
** Failed to set locale ""
(From OE-Core rev:
48f1521de8d16971e8021d7bf551f0b88f392f43 )
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Wed, 17 Apr 2019 16:03:42 +0000 (17:03 +0100)]
core-image-sato-sdk-ptest: Add temporary PROVIDES core-image-sato-ptest
Since we want to ultimately move this recipe to that name, add a PROVIDES
to allow things to work whilst we fix the bugs preventing the move. This
avoids having to keep changing the autobuilder.
(From OE-Core rev:
2b70ea6ca2c96fb233f42cfe5058cc89c9de5f82 )
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Wed, 17 Apr 2019 13:21:03 +0000 (14:21 +0100)]
core-image-sato-sdk-ptest: Include more ptests in ptest image
There are recipes not included in core-image-sato-sdk which have ptests, include
these in our ptest test image using the new include file.
(From OE-Core rev:
f685ec5740e1a8c3922f8f0631ddaed4b2a5d1f0 )
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Wed, 17 Apr 2019 13:18:03 +0000 (14:18 +0100)]
core-image-sato-ptest-fast: Add 'fast' ptest execution image
Create a common include file which lists recipes that have ptests divided
into 'fast' and 'slow' groups. This allows us to include ptests which otherwise
may not get included in images and allows us to test the faster running things
more regularly.
The new image allows access to these faster executing tests. 'fast' is defined
as tests which execute in under 30s roughly speaking.
(From OE-Core rev:
2d8f8ab85d98929b0f1f699f256b40b1d9cddaec )
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mingli Yu [Tue, 16 Apr 2019 08:05:01 +0000 (16:05 +0800)]
elfutils: fix build failure with musl
Fix below build failure with musl when ptest
enabled.
| In file included from ../../elfutils-0.176/tests/dwfl-proc-attach.c:33:
| ../../elfutils-0.176/lib/system.h:63:35: error: called object 'err' is not a function or function pointer
| #define error(status, errno, ...) err(status, __VA_ARGS__)
| ^~~
| ../../elfutils-0.176/tests/dwfl-proc-attach.c:92:5: note: in expansion of macro 'error'
| error (-1, 0, "dwfl_linux_proc_attach pid %d: %s", pid,
| ^~~~~
| ../../elfutils-0.176/tests/dwfl-proc-attach.c:79:7: note: declared here
| int err;
| ^~~
The root cause is because the conflicts between
vairable and function name, so change the variable
name to workaround it.
(From OE-Core rev:
48dbb1bd980f7ed17a612fa7c1be298f14955c3f )
Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mingli Yu [Tue, 16 Apr 2019 08:05:00 +0000 (16:05 +0800)]
elfutils: add ptest support
Add testsuite-ignore-elflint.diff from debian
(http://ftp.de.debian.org/debian/pool/main/e/elfutils/elfutils_0.176-1.debian.tar.xz)
to fix below ptest failure:
| ./run-strip-strmerge.sh: line 33: testrun_on_self_skip: command not found
| FAIL: run-strip-strmerge.sh
Add check for gcc for two test cases such as
run-strip-nothing.sh and run-strip-g.sh which
depends on gcc at run time.
(From OE-Core rev:
240e6b8819aab3bf74cdde92934be337e766aa75 )
Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Scott Rifenbark [Thu, 18 Apr 2019 17:37:07 +0000 (10:37 -0700)]
bitbake: bitbake-user-manual: Added section on modifying variables
Fixes [YOCTO #12548]
I created a new section titled "Modifying Variable Values" that
provides instruction on how to use the "bitbake -e" command to
be sure your configuration and variable values are as expected.
(Bitbake rev:
5a697957d7687fe2c730896e178f7e1e054fe724 )
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 15 Apr 2019 20:01:31 +0000 (21:01 +0100)]
core-image-sato-sdk-ptest: Try and keep image below 4GB limit
(From OE-Core rev:
879b590fe810a543af4cb4ec2c593c448a22a56c )
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Yi Zhao [Mon, 15 Apr 2019 08:32:47 +0000 (16:32 +0800)]
libyaml: update SRC_URI[md5sum] and SRC_URI[sha256sum]
Upstream appear to have regenerated the tarball, the new one is the same except the
directory name changed from libyaml to yaml. Adapt to this.
(From OE-Core rev:
9ab05b6ec860078df37c4ea68267ecffaa0ce38c )
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:57 +0000 (12:54 +0200)]
python-numpy: update to 1.16.2
Drop files/fix_shebang_f2py.patch as the code has been removed upstream.
License-update: copyright years, file paths.
(From OE-Core rev:
90e271e9f1c1ecdb205bca3c9b4976a1a16e83b1 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:55 +0000 (12:54 +0200)]
python: update to 3.7.3
License-update: copyright years
(From OE-Core rev:
a215296bb1b6a87da3692ef0e6176e56310b05f2 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:54 +0000 (12:54 +0200)]
python: update to 2.7.16
Drop backported patches
License-update: copyright years
(From OE-Core rev:
061dfcdf062d64e4e1e50e28edfacb14e41b7d74 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:52 +0000 (12:54 +0200)]
ffmpeg: update to 4.1.3
(From OE-Core rev:
6cc4792774dc5f0bff6806351a917d3ce21b2bf1 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:51 +0000 (12:54 +0200)]
at-spi2-core: fix meson 0.50 build
(From OE-Core rev:
cb2abe280b026af9106a968e6ef7f568b2090771 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:50 +0000 (12:54 +0200)]
libmodulemd: update to 2.2.3
(From OE-Core rev:
aab2d48359ae15b851992f26d03248334478cace )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:49 +0000 (12:54 +0200)]
meson: update to 0.50.0
Remove 0001-Linker-rules-move-cross_args-in-front-of-output_args.patch
as the upstream code has been completely reworked; if the issues pops up
again, we need to re-write the fix.
Rebase:
0001-Make-CPU-family-warnings-fatal.patch
0001-environment.py-detect-windows-also-if-the-system-str.patch
0001-gtkdoc-fix-issues-that-arise-when-cross-compiling.patch
0002-Support-building-allarch-recipes-again.patch
Add 0001-mesonbuild-environment.py-check-environment-for-vari.patch
as particularly we set windows resource compiler through an
environment variable WINDRES. This has replaced the
0001-modules-windows-split-WINDRES-env-variable.patch as the code
has been refactored.
Add 0001-mesonbuild-environment.py-do-not-determine-whether-a.patch
for a more robust detection of cross builds.
Replace many-cross.patch with corresponding backports from upcoming 0.50.1:
0007-mesonbuild-allow-multiple-cross-file-options.patch
load-configs-generalise-search-path.patch
Drop cross-libdir.patch as it has been merged upstream.
(From OE-Core rev:
3f9a0f0c6c99364eb128ffc2db704e957f1c0bce )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:48 +0000 (12:54 +0200)]
btrfs-tools: upgrade 4.20.1 -> 4.20.2
(From OE-Core rev:
382a024d81c6f31556b9c7e548ff5f2d262f033e )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:47 +0000 (12:54 +0200)]
dnf: upgrade 4.1.0 -> 4.2.2
(From OE-Core rev:
a1e6771747d4b149e7b1b3e4f259e3272a474bd5 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:46 +0000 (12:54 +0200)]
libcomps: upgrade 0.1.10 -> 0.1.11
Remove upstreamed patch.
(From OE-Core rev:
2fced6170a86fb5b411de0dcc458c5bc6714b56d )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:45 +0000 (12:54 +0200)]
libdnf: update to 0.28.1
Remove upstreamed 0001-include-missing-string-and-errno.h-headers.patch
Rebase the other patches.
(From OE-Core rev:
b0c76d9b451ba10b97e9ecee7bbfc7158cab4152 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:44 +0000 (12:54 +0200)]
vala: update to 0.44.3
Remove valadoc-related patches, as upstream added an option to disable it;
adjust the recipe accordingly.
(From OE-Core rev:
dc4555d3cb6109e57c2dcfcc6713f69e1ef99755 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:42 +0000 (12:54 +0200)]
libdazzle: update to 3.32.1
Remove a patch as the problem was fixed upstream.
(From OE-Core rev:
a5440d4288e09d3e429b48e1a5ee4a5f4631de6c )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:41 +0000 (12:54 +0200)]
webkitgtk: update to 2.24.0
Drop bad_optional_access.patch, as the code it tweaks has
been removed upstream.
Rebase other patches.
Add an option for jpeg2000 support.
(From OE-Core rev:
628e1935431207cbb8ef3e44637f9ad462eea133 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:40 +0000 (12:54 +0200)]
dtc: upgrade 1.4.7 -> 1.5.0
(From OE-Core rev:
ff0237d14e3720e360395e29cdaf8b9dc84a5897 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 15 Apr 2019 10:54:39 +0000 (12:54 +0200)]
gobject-introspection: update to 1.60.1
Drop upstreamed patches:
0010-meson-add-option-gir-dir-prefix.patch
0002-g-ir-tools-respect-gir_dir_prefix.patch
0001-configure.ac-make-GIR_DIR-configurable.patch
Rebase the rest.
Upstream has renamed the gir_dir_prefix option, adjust the recipe.
Add a patch to disable tests in cross builds, as previously meson
build system didn't actually build them.
(From OE-Core rev:
98f4c3a64f8a2b03f57df4387d2ce1e3b3af4035 )
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Kai Kang [Mon, 15 Apr 2019 13:23:18 +0000 (09:23 -0400)]
msmtp: 1.6.6 -> 1.8.3
Update HOMEPAGE and SRC_URI.
(From OE-Core rev:
f17d72d5729ec6e58268267227c3441b9cc906ac )
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>