[OE-core] [PATCH] systemd: Some upstreamable musl patches have been upstreamed

2019-05-17 Thread Adrian Bunk
Signed-off-by: Adrian Bunk 
---
 ...cy-ULONG_LONG_MAX-with-the-C99-ULLON.patch | 50 +++
 ...udev-event.c-must-include-sys-wait.h.patch | 35 +
 ...G_LONG_MAX-definition-in-case-of-mus.patch | 27 --
 ...-sys-wait.h-to-avoid-compile-failure.patch | 33 
 .../0023-socket-util.h-include-string.h.patch | 20 
 ...s-utilh-add-missing-sys-stat-include.patch | 16 +++---
 meta/recipes-core/systemd/systemd_242.bb  |  4 +-
 7 files changed, 105 insertions(+), 80 deletions(-)
 create mode 100644 
meta/recipes-core/systemd/systemd/0001-Replace-the-legacy-ULONG_LONG_MAX-with-the-C99-ULLON.patch
 create mode 100644 
meta/recipes-core/systemd/systemd/0001-src-udev-udev-event.c-must-include-sys-wait.h.patch
 delete mode 100644 
meta/recipes-core/systemd/systemd/0012-fix-missing-ULONG_LONG_MAX-definition-in-case-of-mus.patch
 delete mode 100644 
meta/recipes-core/systemd/systemd/0022-include-sys-wait.h-to-avoid-compile-failure.patch

diff --git 
a/meta/recipes-core/systemd/systemd/0001-Replace-the-legacy-ULONG_LONG_MAX-with-the-C99-ULLON.patch
 
b/meta/recipes-core/systemd/systemd/0001-Replace-the-legacy-ULONG_LONG_MAX-with-the-C99-ULLON.patch
new file mode 100644
index 00..6f192a2ad2
--- /dev/null
+++ 
b/meta/recipes-core/systemd/systemd/0001-Replace-the-legacy-ULONG_LONG_MAX-with-the-C99-ULLON.patch
@@ -0,0 +1,50 @@
+From f491dfdc88ddbba36a24a75b2063aff027461b83 Mon Sep 17 00:00:00 2001
+From: Adrian Bunk 
+Date: Thu, 16 May 2019 22:20:07 +0300
+Subject: Replace the legacy ULONG_LONG_MAX with the C99 ULLONG_MAX
+
+Upstream-Status: Backport
+Signed-off-by: Adrian Bunk 
+---
+ src/journal-remote/journal-remote-main.c | 4 ++--
+ src/shutdown/shutdown.c  | 2 +-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/journal-remote/journal-remote-main.c 
b/src/journal-remote/journal-remote-main.c
+index 2321a91e7b..d32c51c3ce 100644
+--- a/src/journal-remote/journal-remote-main.c
 b/src/journal-remote/journal-remote-main.c
+@@ -528,7 +528,7 @@ static int dispatch_http_event(sd_event_source *event,
+void *userdata) {
+ MHDDaemonWrapper *d = userdata;
+ int r;
+-MHD_UNSIGNED_LONG_LONG timeout = ULONG_LONG_MAX;
++MHD_UNSIGNED_LONG_LONG timeout = ULLONG_MAX;
+ 
+ assert(d);
+ 
+@@ -538,7 +538,7 @@ static int dispatch_http_event(sd_event_source *event,
+ return log_error_errno(SYNTHETIC_ERRNO(EINVAL),
+"MHD_run failed!");
+ if (MHD_get_timeout(d->daemon, &timeout) == MHD_NO)
+-timeout = ULONG_LONG_MAX;
++timeout = ULLONG_MAX;
+ 
+ r = sd_event_source_set_time(d->timer_event, timeout);
+ if (r < 0) {
+diff --git a/src/shutdown/shutdown.c b/src/shutdown/shutdown.c
+index 35b2c2aa46..9623fe9ea2 100644
+--- a/src/shutdown/shutdown.c
 b/src/shutdown/shutdown.c
+@@ -212,7 +212,7 @@ static int sync_making_progress(unsigned long long 
*prev_dirty) {
+ }
+ 
+ static void sync_with_progress(void) {
+-unsigned long long dirty = ULONG_LONG_MAX;
++unsigned long long dirty = ULLONG_MAX;
+ unsigned checks;
+ pid_t pid;
+ int r;
+-- 
+2.20.1
+
diff --git 
a/meta/recipes-core/systemd/systemd/0001-src-udev-udev-event.c-must-include-sys-wait.h.patch
 
b/meta/recipes-core/systemd/systemd/0001-src-udev-udev-event.c-must-include-sys-wait.h.patch
new file mode 100644
index 00..565deba1d0
--- /dev/null
+++ 
b/meta/recipes-core/systemd/systemd/0001-src-udev-udev-event.c-must-include-sys-wait.h.patch
@@ -0,0 +1,35 @@
+From 010f917cf222d2c7205584056fe0e4c581a2e1b1 Mon Sep 17 00:00:00 2001
+From: Adrian Bunk 
+Date: Thu, 16 May 2019 22:09:46 +0300
+Subject: src/udev/udev-event.c must #include 
+
+Fixes the following build failure with musl:
+../git/src/udev/udev-event.c: In function 'spawn_wait':
+../git/src/udev/udev-event.c:600:53: error: 'WEXITED' undeclared (first use in 
this function); did you mean 'WIFEXITED'?
+ r = sd_event_add_child(e, NULL, spawn->pid, WEXITED, 
on_spawn_sigchld, spawn);
+ ^~~
+
+This looks like a bug in udev-event.c that could also have broken
+the compilation after some future glibc header reshuffle.
+
+Upstream-Status: Backport
+Signed-off-by: Adrian Bunk 
+---
+ src/udev/udev-event.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/udev/udev-event.c b/src/udev/udev-event.c
+index cab1b5ac0c..a0a7ac0f9e 100644
+--- a/src/udev/udev-event.c
 b/src/udev/udev-event.c
+@@ -7,6 +7,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ #include "sd-event.h"
+-- 
+2.20.1
+
diff --git 
a/meta/recipes-core/systemd/systemd/0012-fix-missing-ULONG_LONG_MAX-definition-in-case-of-mus.patch
 
b/meta/recipes-core/systemd/systemd/0012-fix-missing-ULONG_LONG_MAX-definition-in-case-of-mus.patch
deleted file mode 100644
index dba

[OE-core] [PATCH] gnu-config: Update to latest SHA

2019-05-17 Thread Alistair Francis
Signed-off-by: Alistair Francis 
---
 meta/recipes-devtools/gnu-config/gnu-config_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-devtools/gnu-config/gnu-config_git.bb 
b/meta/recipes-devtools/gnu-config/gnu-config_git.bb
index e597ebedbc..1630c12823 100644
--- a/meta/recipes-devtools/gnu-config/gnu-config_git.bb
+++ b/meta/recipes-devtools/gnu-config/gnu-config_git.bb
@@ -8,8 +8,8 @@ DEPENDS_class-native = "hostperl-runtime-native"
 
 INHIBIT_DEFAULT_DEPS = "1"
 
-SRCREV = "058639be227bbe8f03cc39f79f7ce84918012143"
-PV = "20181128+git${SRCPV}"
+SRCREV = "b98424c249119b79d3f709e26eb86f2fd4d5e5f3"
+PV = "20190501+git${SRCPV}"
 
 SRC_URI = "git://git.savannah.gnu.org/config.git \
file://gnu-configize.in"
-- 
2.21.0

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH v2] gdb: Upgrade from 8.2.1 to 8.3

2019-05-17 Thread Alistair Francis
Bump GDB and change the oeqa selftest expression to allow ptests to
pass.

Signed-off-by: Alistair Francis 
---
 meta/conf/distro/include/tcmode-default.inc   |  2 +-
 meta/lib/oeqa/selftest/cases/package.py   |  2 +-
 .../gdb/{gdb-8.2.1.inc => gdb-8.3.inc}| 12 +--
 .../gdb/gdb-cross-canadian.inc|  1 -
 ...ian_8.2.1.bb => gdb-cross-canadian_8.3.bb} |  0
 .../{gdb-cross_8.2.1.bb => gdb-cross_8.3.bb}  |  0
 ...1-Fix-build-with-latest-GCC-9.0-tree.patch | 50 --
 ...h => 0001-gdbserver-ctrl-c-handling.patch} |  0
 ...e-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch | 23 ++---
 ...-Use-exorted-definitions-of-SIGRTMIN.patch | 16 ++-
 ...h64-Fix-the-gdb-build-with-musl-libc.patch | 52 --
 .../gdb/gdb/CVE-2017-9778.patch   | 99 ---
 .../gdb/{gdb_8.2.1.bb => gdb_8.3.bb}  |  0
 13 files changed, 23 insertions(+), 234 deletions(-)
 rename meta/recipes-devtools/gdb/{gdb-8.2.1.inc => gdb-8.3.inc} (73%)
 rename meta/recipes-devtools/gdb/{gdb-cross-canadian_8.2.1.bb => 
gdb-cross-canadian_8.3.bb} (100%)
 rename meta/recipes-devtools/gdb/{gdb-cross_8.2.1.bb => gdb-cross_8.3.bb} 
(100%)
 delete mode 100644 
meta/recipes-devtools/gdb/gdb/0001-Fix-build-with-latest-GCC-9.0-tree.patch
 rename meta/recipes-devtools/gdb/gdb/{gdbserver-ctrl-c-handling.patch => 
0001-gdbserver-ctrl-c-handling.patch} (100%)
 delete mode 100644 
meta/recipes-devtools/gdb/gdb/0012-AArch64-Fix-the-gdb-build-with-musl-libc.patch
 delete mode 100644 meta/recipes-devtools/gdb/gdb/CVE-2017-9778.patch
 rename meta/recipes-devtools/gdb/{gdb_8.2.1.bb => gdb_8.3.bb} (100%)

diff --git a/meta/conf/distro/include/tcmode-default.inc 
b/meta/conf/distro/include/tcmode-default.inc
index 668f31324e..744c6c3247 100644
--- a/meta/conf/distro/include/tcmode-default.inc
+++ b/meta/conf/distro/include/tcmode-default.inc
@@ -21,7 +21,7 @@ PREFERRED_PROVIDER_virtual/gettext ??= "gettext"
 GCCVERSION ?= "8.%"
 SDKGCCVERSION ?= "${GCCVERSION}"
 BINUVERSION ?= "2.32%"
-GDBVERSION ?= "8.2%"
+GDBVERSION ?= "8.3%"
 GLIBCVERSION ?= "2.29%"
 LINUXLIBCVERSION ?= "5.0%"
 QEMUVERSION ?= "4.0%"
diff --git a/meta/lib/oeqa/selftest/cases/package.py 
b/meta/lib/oeqa/selftest/cases/package.py
index 7a00753821..aa13a8df76 100644
--- a/meta/lib/oeqa/selftest/cases/package.py
+++ b/meta/lib/oeqa/selftest/cases/package.py
@@ -134,7 +134,7 @@ class PackageTests(OESelftestTestCase):
 return False
 
 # Check debugging symbols works correctly
-elif "Breakpoint 1, main () at hello.c:4" in l:
+elif re.match("Breakpoint 1.*hello\.c.*4", l):
 return True
 
 self.logger.error("GDB result:\n%d: %s", status, output)
diff --git a/meta/recipes-devtools/gdb/gdb-8.2.1.inc 
b/meta/recipes-devtools/gdb/gdb-8.3.inc
similarity index 73%
rename from meta/recipes-devtools/gdb/gdb-8.2.1.inc
rename to meta/recipes-devtools/gdb/gdb-8.3.inc
index f28b57439c..db8d5f349f 100644
--- a/meta/recipes-devtools/gdb/gdb-8.2.1.inc
+++ b/meta/recipes-devtools/gdb/gdb-8.3.inc
@@ -5,6 +5,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674"
 
 SRC_URI = "http://ftp.gnu.org/gnu/gdb/gdb-${PV}.tar.xz \
+   file://0001-gdbserver-ctrl-c-handling.patch \
file://0002-make-man-install-relative-to-DESTDIR.patch \
file://0003-mips-linux-nat-Define-_ABIO32-if-not-defined.patch \

file://0004-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch \
@@ -15,11 +16,6 @@ SRC_URI = "http://ftp.gnu.org/gnu/gdb/gdb-${PV}.tar.xz \
file://0009-Change-order-of-CFLAGS.patch \
file://0010-resolve-restrict-keyword-conflict.patch \
file://0011-Fix-invalid-sigprocmask-call.patch \
-   file://gdbserver-ctrl-c-handling.patch \
-   file://0001-Fix-build-with-latest-GCC-9.0-tree.patch \
-   file://CVE-2017-9778.patch \
-   file://0012-AArch64-Fix-the-gdb-build-with-musl-libc.patch \
-"
-SRC_URI[md5sum] = "f8b2562e830a4098dd5b5ea9e9296c70"
-SRC_URI[sha256sum] = 
"0a6a432907a03c5c8eaad3c3cffd50c00a40c3a5e3c4039440624bae703f2202"
-
+   "
+SRC_URI[md5sum] = "bbd95b2f9b34621ad7a19a3965476314"
+SRC_URI[sha256sum] = 
"802f7ee309dcc547d65a68d61ebd6526762d26c3051f52caebe2189ac1ffd72e"
diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian.inc 
b/meta/recipes-devtools/gdb/gdb-cross-canadian.inc
index 475e4f08ef..c9daf25a41 100644
--- a/meta/recipes-devtools/gdb/gdb-cross-canadian.inc
+++ b/meta/recipes-devtools/gdb/gdb-cross-canadian.inc
@@ -40,4 +40,3 @@ do_install_append() {
rm -rf ${D}${exec_prefix}/lib
cross_canadian_bindirlinks
 }
-
diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian_8.2.1.bb 
b/meta/recipes-devtools/gdb/gdb-cross-canadian_8.3.bb
similarity index 100%
rename from meta/recipes-devtools/gdb/gdb-cross-canadian_8.2.1.bb
rename to me

Re: [OE-core] [PATCH] gdb: Upgrade from 8.2.1 to 8.3

2019-05-17 Thread Alistair Francis
On Tue, May 14, 2019 at 11:24 AM Randy MacLeod
 wrote:
>
> On 5/14/19 1:36 PM, Richard Purdie wrote:
> > On Mon, 2019-05-13 at 22:53 +, Alistair Francis wrote:
> >> Signed-off-by: Alistair Francis 
> >> ---
> >> If there are issues with the patch the branch is avaliable here:
> >> https://github.com/alistair23/openembedded-core/tree/alistair/gdb-8.3
> >
> > Seems there is a problem in oe-selftest:
> >
> > https://autobuilder.yoctoproject.org/typhoon/#/builders/86/builds/174/steps/7/logs/step2d
> >
> > "oe-selftest -r package.PackageTests.test_gdb_hardlink_debug" should
> > reproduce and it seemed to happen on more than one host.
>
> I have some off-list notes, show below, for a bug that I haven't
> gotten to yet.
>
> Alistair,
>
> Could you adjust the oeqa match criteria based on the info below?
>
> ../Randy
>
>
> The oe-selftest:
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=13123
> is failing because the check at:
> meta/lib/oeqa/selftest/cases/package.py:
> elif "Breakpoint 1, main () at hello.c:4" in l:
> is too precise. (This wasn't obvious to me for quite a
> while based on the defect report!)
>
> Anyway, at times, the test would pass for me other times
> it would not as you may have noticed. For interactive tests, gdb
> always functions properly but the breakpoint doesn't always
> result in the *exact* string:
> "Breakpoint 1, main () at hello.c:4"
> sometimes (with glibc-dev, iirc) it's:
> "Breakpoint 1, 0x0804905e in main () at hello.c:4"
> and sometimes it's just:
> "Breakpoint 1, 0x0804905e: file hello.c, line 4"
>
> so unless Khem or someone knows how to ensure
> 100% consistent behaviour, perhaps we should search for:
>
> "Breakpoint 1, .* hello.c.*4"   ( I'm not sure of the proper regex.)
> since that will confirm that a breakpoint was hit at the proper file/line.

I am unable to reproduce the failure, so I can't check if this is the
correct fix. I'm going to send a v2 with your fix and hopefully that
fixes the autobuilder failures.

Alistair

>
> >
> > Cheers,
> >
> > Richard
> >
>
>
> --
> # Randy MacLeod
> # Wind River Linux
> --
> ___
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH] insane: add sanity checks to SRC_URI

2019-05-17 Thread Burton, Ross
On Fri, 17 May 2019 at 16:24, Jacob Kroon  wrote:
> On 5/18/19 12:48 AM, Ross Burton wrote:
> > The SRC_URI almost definitely shouldn't be using ${BPN}, and GitHub 
> > */archive/*
> "... shouldn't be using ${PN} ..." ?

Whoops!  Fixed.

Ross
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH v2] insane: add sanity checks to SRC_URI

2019-05-17 Thread Ross Burton
The SRC_URI almost definitely shouldn't be using ${PN}, and GitHub */archive/*
tarballs are dynamically generated so the checksums will change over time.

Detect both of these, and emit a QA warning if found.

Signed-off-by: Ross Burton 
---
 meta/classes/insane.bbclass | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass
index 9ca5aefe544..59bb8be5470 100644
--- a/meta/classes/insane.bbclass
+++ b/meta/classes/insane.bbclass
@@ -25,7 +25,7 @@ QA_SANE = "True"
 WARN_QA ?= "ldflags useless-rpaths rpaths staticdev libdir xorg-driver-abi \
 textrel already-stripped incompatible-license files-invalid \
 installed-vs-shipped compile-host-path install-host-path \
-pn-overrides infodir build-deps \
+pn-overrides infodir build-deps src-uri-bad \
 unknown-configure-option symlink-to-sysroot multilib \
 invalid-packageconfig host-user-contaminated uppercase-pn 
patch-fuzz \
 "
@@ -898,6 +898,17 @@ def package_qa_check_host_user(path, name, d, elf, 
messages):
 return False
 return True
 
+QARECIPETEST[src-uri-bad] = "package_qa_check_src_uri"
+def package_qa_check_src_uri(pn, d, messages):
+import re
+
+if "${PN}" in d.getVar("SRC_URI", False):
+package_qa_handle_error("src-uri-bad", "%s: SRC_URI uses PN not BPN" % 
pn, d)
+
+pn = d.getVar("SRC_URI")
+if re.search(r"github\.com/.+/.+/archive/.+", pn):
+package_qa_handle_error("src-uri-bad", "%s: SRC_URI uses unstable 
GitHub archives" % pn, d)
+
 
 # The PACKAGE FUNC to scan each package
 python do_package_qa () {
-- 
2.20.1 (Apple Git-117)

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] insane: add sanity checks to SRC_URI

2019-05-17 Thread Ross Burton
The SRC_URI almost definitely shouldn't be using ${BPN}, and GitHub */archive/*
tarballs are dynamically generated so the checksums will change over time.

Detect both of these, and emit a QA warning if found.

Signed-off-by: Ross Burton 
---
 meta/classes/insane.bbclass | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass
index 9ca5aefe544..59bb8be5470 100644
--- a/meta/classes/insane.bbclass
+++ b/meta/classes/insane.bbclass
@@ -25,7 +25,7 @@ QA_SANE = "True"
 WARN_QA ?= "ldflags useless-rpaths rpaths staticdev libdir xorg-driver-abi \
 textrel already-stripped incompatible-license files-invalid \
 installed-vs-shipped compile-host-path install-host-path \
-pn-overrides infodir build-deps \
+pn-overrides infodir build-deps src-uri-bad \
 unknown-configure-option symlink-to-sysroot multilib \
 invalid-packageconfig host-user-contaminated uppercase-pn 
patch-fuzz \
 "
@@ -898,6 +898,17 @@ def package_qa_check_host_user(path, name, d, elf, 
messages):
 return False
 return True
 
+QARECIPETEST[src-uri-bad] = "package_qa_check_src_uri"
+def package_qa_check_src_uri(pn, d, messages):
+import re
+
+if "${PN}" in d.getVar("SRC_URI", False):
+package_qa_handle_error("src-uri-bad", "%s: SRC_URI uses PN not BPN" % 
pn, d)
+
+pn = d.getVar("SRC_URI")
+if re.search(r"github\.com/.+/.+/archive/.+", pn):
+package_qa_handle_error("src-uri-bad", "%s: SRC_URI uses unstable 
GitHub archives" % pn, d)
+
 
 # The PACKAGE FUNC to scan each package
 python do_package_qa () {
-- 
2.20.1 (Apple Git-117)

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 33/37] gst-examples: upgrade to latest revision

2019-05-17 Thread Adrian Bunk
On Fri, May 17, 2019 at 08:11:47PM +0200, Alexander Kanavin wrote:
> Signed-off-by: Alexander Kanavin 
> ---
>  meta/recipes-multimedia/gstreamer/gst-examples_git.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/meta/recipes-multimedia/gstreamer/gst-examples_git.bb 
> b/meta/recipes-multimedia/gstreamer/gst-examples_git.bb
> index 75ac9b75c13..e572ec8db8d 100644
> --- a/meta/recipes-multimedia/gstreamer/gst-examples_git.bb
> +++ b/meta/recipes-multimedia/gstreamer/gst-examples_git.bb
> @@ -8,7 +8,7 @@ SRC_URI = 
> "git://gitlab.freedesktop.org/gstreamer/gst-examples.git;protocol=http
> file://0001-Make-player-examples-installable.patch \
> file://gst-player.desktop"
>  
> -SRCREV = "2b3fc175c252cd5a537e4b2864b572a8372473d6"
> +SRCREV = "3f51023aca06d28ccfb1d5383d99ca7fbfb287c8"
>  PV = "0.0.1+git${SRCPV}"
>  UPSTREAM_CHECK_COMMITS = "1"

Upstream git contains a tagged 1.16.0 release.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 20/37] gnu-config: upgrade to latest revision

2019-05-17 Thread Adrian Bunk
On Fri, May 17, 2019 at 08:11:34PM +0200, Alexander Kanavin wrote:
> Signed-off-by: Alexander Kanavin 
> ---
>  meta/recipes-devtools/gnu-config/gnu-config_git.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/meta/recipes-devtools/gnu-config/gnu-config_git.bb 
> b/meta/recipes-devtools/gnu-config/gnu-config_git.bb
> index e597ebedbc1..f52597936db 100644
> --- a/meta/recipes-devtools/gnu-config/gnu-config_git.bb
> +++ b/meta/recipes-devtools/gnu-config/gnu-config_git.bb
> @@ -8,7 +8,7 @@ DEPENDS_class-native = "hostperl-runtime-native"
>  
>  INHIBIT_DEFAULT_DEPS = "1"
>  
> -SRCREV = "058639be227bbe8f03cc39f79f7ce84918012143"
> +SRCREV = "b98424c249119b79d3f709e26eb86f2fd4d5e5f3"
>  PV = "20181128+git${SRCPV}"
>...

PV needs updating to 20190428.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] python: add a fix for CVE-2019-9948 and CVE-2019-9636

2019-05-17 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 .../python/bpo-35907-cve-2019-9948-fix.patch  |  55 +
 .../python/bpo-35907-cve-2019-9948.patch  |  55 +
 .../python/bpo-36216-cve-2019-9636-fix.patch  |  28 +
 .../python/bpo-36216-cve-2019-9636.patch  | 111 ++
 meta/recipes-devtools/python/python_2.7.16.bb |   6 +-
 5 files changed, 254 insertions(+), 1 deletion(-)
 create mode 100644 
meta/recipes-devtools/python/python/bpo-35907-cve-2019-9948-fix.patch
 create mode 100644 
meta/recipes-devtools/python/python/bpo-35907-cve-2019-9948.patch
 create mode 100644 
meta/recipes-devtools/python/python/bpo-36216-cve-2019-9636-fix.patch
 create mode 100644 
meta/recipes-devtools/python/python/bpo-36216-cve-2019-9636.patch

diff --git 
a/meta/recipes-devtools/python/python/bpo-35907-cve-2019-9948-fix.patch 
b/meta/recipes-devtools/python/python/bpo-35907-cve-2019-9948-fix.patch
new file mode 100644
index 00..b267237018
--- /dev/null
+++ b/meta/recipes-devtools/python/python/bpo-35907-cve-2019-9948-fix.patch
@@ -0,0 +1,55 @@
+From 179a5f75f1121dab271fe8f90eb35145f9dcbbda Mon Sep 17 00:00:00 2001
+From: Sihoon Lee 
+Date: Fri, 17 May 2019 02:41:06 +0900
+Subject: [PATCH] Update test_urllib.py and urllib.py\nchange assertEqual into
+ assertRasies in DummyURLopener test, and simplify mitigation
+
+Upstream-Status: Submitted https://github.com/python/cpython/pull/11842
+
+CVE: CVE-2019-9948
+
+Signed-off-by: Martin Jansa 
+---
+ Lib/test/test_urllib.py | 11 +++
+ Lib/urllib.py   |  4 ++--
+ 2 files changed, 5 insertions(+), 10 deletions(-)
+
+diff --git a/Lib/test/test_urllib.py b/Lib/test/test_urllib.py
+index e5f210e62a18..1e23dfb0bb16 100644
+--- a/Lib/test/test_urllib.py
 b/Lib/test/test_urllib.py
+@@ -1027,14 +1027,9 @@ def test_local_file_open(self):
+ class DummyURLopener(urllib.URLopener):
+ def open_local_file(self, url):
+ return url
+-self.assertEqual(DummyURLopener().open(
+-'local-file://example'), '//example')
+-self.assertEqual(DummyURLopener().open(
+-'local_file://example'), '//example')
+-self.assertRaises(IOError, urllib.urlopen,
+-'local-file://example')
+-self.assertRaises(IOError, urllib.urlopen,
+-'local_file://example')
++for url in ('local_file://example', 'local-file://example'):
++self.assertRaises(IOError, DummyURLopener().open, url)
++self.assertRaises(IOError, urllib.urlopen, url)
+ 
+ # Just commented them out.
+ # Can't really tell why keep failing in windows and sparc.
+diff --git a/Lib/urllib.py b/Lib/urllib.py
+index a24e9a5c68fb..39b834054e9e 100644
+--- a/Lib/urllib.py
 b/Lib/urllib.py
+@@ -203,10 +203,10 @@ def open(self, fullurl, data=None):
+ name = 'open_' + urltype
+ self.type = urltype
+ name = name.replace('-', '_')
+-
++
+ # bpo-35907: # disallow the file reading with the type not allowed
+ if not hasattr(self, name) or \
+-(self == _urlopener and name == 'open_local_file'):
++getattr(self, name) == self.open_local_file:
+ if proxy:
+ return self.open_unknown_proxy(proxy, fullurl, data)
+ else:
diff --git a/meta/recipes-devtools/python/python/bpo-35907-cve-2019-9948.patch 
b/meta/recipes-devtools/python/python/bpo-35907-cve-2019-9948.patch
new file mode 100644
index 00..f4c225d2fc
--- /dev/null
+++ b/meta/recipes-devtools/python/python/bpo-35907-cve-2019-9948.patch
@@ -0,0 +1,55 @@
+From 8f99cc799e4393bf1112b9395b2342f81b3f45ef Mon Sep 17 00:00:00 2001
+From: push0ebp 
+Date: Thu, 14 Feb 2019 02:05:46 +0900
+Subject: [PATCH] bpo-35907: Avoid file reading as disallowing the unnecessary
+ URL scheme in urllib
+
+Upstream-Status: Submitted https://github.com/python/cpython/pull/11842
+
+CVE: CVE-2019-9948
+
+Signed-off-by: Martin Jansa 
+---
+ Lib/test/test_urllib.py | 12 
+ Lib/urllib.py   |  5 -
+ 2 files changed, 16 insertions(+), 1 deletion(-)
+
+diff --git a/Lib/test/test_urllib.py b/Lib/test/test_urllib.py
+index 1ce9201c0693..e5f210e62a18 100644
+--- a/Lib/test/test_urllib.py
 b/Lib/test/test_urllib.py
+@@ -1023,6 +1023,18 @@ def open_spam(self, url):
+ "spam://c:|windows%/:=&?~#+!$,;'@()*[]|/path/"),
+ "//c:|windows%/:=&?~#+!$,;'@()*[]|/path/")
+ 
++def test_local_file_open(self):
++class DummyURLopener(urllib.URLopener):
++def open_local_file(self, url):
++return url
++self.assertEqual(DummyURLopener().open(
++'local-file://example'), '//example')
++self.assertEqual(DummyURLopener().open(
++'local_file://example'), '//example')
++self.assertRaises(IOError, urllib.urlopen,
++'local-file://example')
++self.assertRaises(IOError, urllib.urlopen,
++'local_file://example')
+ 
+ # Just

[OE-core] [PATCH 1/2] valgrind: Make ptest timestamps copasetic

2019-05-17 Thread Randy MacLeod
Avoid ptest failures due to .diffs such as
cachegrind/tests/ann1.post.diff:
   @ Source file 'a.c' is more recent than input file 'cgout-test'.
   @ Annotations may not be correct.
by using:
   touch a.c -r cgout-test

Signed-off-by: Randy MacLeod 
---
 meta/recipes-devtools/valgrind/valgrind_3.15.0.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-devtools/valgrind/valgrind_3.15.0.bb 
b/meta/recipes-devtools/valgrind/valgrind_3.15.0.bb
index ae3498f551..2160fc92d1 100644
--- a/meta/recipes-devtools/valgrind/valgrind_3.15.0.bb
+++ b/meta/recipes-devtools/valgrind/valgrind_3.15.0.bb
@@ -168,6 +168,7 @@ do_install_ptest() {
 -o -name "*.h" \) \
 -exec rm {} \;
 mv ${D}${PTEST_PATH}/cachegrind/tests/a_c 
${D}${PTEST_PATH}/cachegrind/tests/a.c
+touch ${D}${PTEST_PATH}/cachegrind/tests/a.c -r 
${D}${PTEST_PATH}/cachegrind/tests/cgout-test
 
 # find *_annotate in ${bindir} for yocto build
 sed -i s:\.\./\.\./cachegrind/cg_annotate:${bindir}/cg_annotate: 
${D}${PTEST_PATH}/cachegrind/tests/ann1.vgtest
-- 
2.17.0

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 2/2] valgrind: add 'file' to ptest depends

2019-05-17 Thread Randy MacLeod
to avoid:
   ./run_openmp_test: line 12: /usr/bin/file: No such file or directory
   SKIP: drd/tests/omp_matinv
when using core-image-minimal to run valgrind ptests.

Signed-off-by: Randy MacLeod 
---
 meta/recipes-devtools/valgrind/valgrind_3.15.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-devtools/valgrind/valgrind_3.15.0.bb 
b/meta/recipes-devtools/valgrind/valgrind_3.15.0.bb
index 2160fc92d1..85f0ff7562 100644
--- a/meta/recipes-devtools/valgrind/valgrind_3.15.0.bb
+++ b/meta/recipes-devtools/valgrind/valgrind_3.15.0.bb
@@ -110,7 +110,7 @@ RDEPENDS_${PN} += "perl"
 # redirect functions like strlen.
 RRECOMMENDS_${PN} += "${TCLIBC}-dbg"
 
-RDEPENDS_${PN}-ptest += " sed perl perl-module-file-glob ${PN}-dbg"
+RDEPENDS_${PN}-ptest += " file perl perl-module-file-glob sed ${PN}-dbg"
 RDEPENDS_${PN}-ptest_append_libc-glibc = " glibc-utils"
 
 # One of the tests contains a bogus interpreter path on purpose.
-- 
2.17.0

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] libpcre2: upgrade 10.32 -> 10.33

2019-05-17 Thread Alexander Kanavin
License-update: copyright years

Signed-off-by: Alexander Kanavin 
---
 .../libpcre/{libpcre2_10.32.bb => libpcre2_10.33.bb}| 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-support/libpcre/{libpcre2_10.32.bb => libpcre2_10.33.bb} 
(90%)

diff --git a/meta/recipes-support/libpcre/libpcre2_10.32.bb 
b/meta/recipes-support/libpcre/libpcre2_10.33.bb
similarity index 90%
rename from meta/recipes-support/libpcre/libpcre2_10.32.bb
rename to meta/recipes-support/libpcre/libpcre2_10.33.bb
index 3a0aa53029f..50b26753b4f 100644
--- a/meta/recipes-support/libpcre/libpcre2_10.32.bb
+++ b/meta/recipes-support/libpcre/libpcre2_10.33.bb
@@ -8,14 +8,14 @@ SUMMARY = "Perl Compatible Regular Expressions version 2"
 HOMEPAGE = "http://www.pcre.org";
 SECTION = "devel"
 LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://LICENCE;md5=cf66d307bf03bae65d413eb7a8e603a0"
+LIC_FILES_CHKSUM = "file://LICENCE;md5=b1588d3bb4cb0e1f5a597d908f8c5b37"
 
 SRC_URI = "https://ftp.pcre.org/pub/pcre/pcre2-${PV}.tar.bz2 \
file://pcre-cross.patch \
 "
 
-SRC_URI[md5sum] = "8a096287153fb994970df3570e90fcb5"
-SRC_URI[sha256sum] = 
"f29e89cc5de813f45786580101aaee3984a65818631d4ddbda7b32f699b87c2e"
+SRC_URI[md5sum] = "80b355f2dce909a2e2424f5c79eddb44"
+SRC_URI[sha256sum] = 
"35514dff0ccdf02b55bd2e9fa586a1b9d01f62332c3356e379eabb75f789d8aa"
 
 CVE_PRODUCT = "pcre2"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 12/37] systemtap: upgrade 4.0 -> 4.1

2019-05-17 Thread Alexander Kanavin
On Fri, 17 May 2019 at 20:29, akuster808  wrote:
> On 5/17/19 11:11 AM, Alexander Kanavin wrote:
> > Signed-off-by: Alexander Kanavin 
>
> was stap.py test run?

I assume the autobuilder will take care of this. For this batch I only
checked that things build, otherwise it'd be just too much time to
verify each update at runtime.

Alex
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 17/37] libpcre2: upgrade 10.32 -> 10.33

2019-05-17 Thread Alexander Kanavin
Haha yes. Will resend in a second.

Alex

On Fri, 17 May 2019 at 20:28, Peter Kjellerstedt
 wrote:
>
> > -Original Message-
> > From: openembedded-core-boun...@lists.openembedded.org  > core-boun...@lists.openembedded.org> On Behalf Of Alexander Kanavin
> > Sent: den 17 maj 2019 20:12
> > To: openembedded-core@lists.openembedded.org
> > Subject: [OE-core] [PATCH 17/37] libpcre2: upgrade 10.32 -> 10.33
> >
> > Signed-off-by: Alexander Kanavin 
> > ---
> >  .../{libpcre2_10.32.bb => libpcre2_10.33.bb}  | 46 +--
> >  1 file changed, 43 insertions(+), 3 deletions(-)
> >  rename meta/recipes-support/libpcre/{libpcre2_10.32.bb =>
> > libpcre2_10.33.bb} (61%)
> >
> > diff --git a/meta/recipes-support/libpcre/libpcre2_10.32.bb
> > b/meta/recipes-support/libpcre/libpcre2_10.33.bb
> > similarity index 61%
> > rename from meta/recipes-support/libpcre/libpcre2_10.32.bb
> > rename to meta/recipes-support/libpcre/libpcre2_10.33.bb
> > index 3a0aa53029f..604f81a8f33 100644
> > --- a/meta/recipes-support/libpcre/libpcre2_10.32.bb
> > +++ b/meta/recipes-support/libpcre/libpcre2_10.33.bb
> > @@ -1,3 +1,43 @@
>
> A bit too much automation here I guess. ;)
> Replace the below with an appropriate:
>
> License-Update: Copyright years updated
>
> in the commit message.
>
> > +# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool 
> > upgrade'.
> > +# The following is the difference between the old and the new license text.
> > +# Please update the LICENSE value if needed, and summarize the changes in
> > +# the commit message via 'License-Update:' tag.
> > +# (example: 'License-Update: copyright years updated.')
> > +#
> > +# The changes:
> > +#
> > +# --- LICENCE
> > +# +++ LICENCE
> > +# @@ -26,7 +26,7 @@
> > +#  University of Cambridge Computing Service,
> > +#  Cambridge, England.
> > +#
> > +# -Copyright (c) 1997-2018 University of Cambridge
> > +# +Copyright (c) 1997-2019 University of Cambridge
> > +#  All rights reserved.
> > +#
> > +#
> > +# @@ -37,7 +37,7 @@
> > +#  Email local part: hzmester
> > +#  Email domain: freemail.hu
> > +#
> > +# -Copyright(c) 2010-2018 Zoltan Herczeg
> > +# +Copyright(c) 2010-2019 Zoltan Herczeg
> > +#  All rights reserved.
> > +#
> > +#
> > +# @@ -48,7 +48,7 @@
> > +#  Email local part: hzmester
> > +#  Email domain: freemail.hu
> > +#
> > +# -Copyright(c) 2009-2018 Zoltan Herczeg
> > +# +Copyright(c) 2009-2019 Zoltan Herczeg
> > +#  All rights reserved.
> > +#
> > +#
> > +#
> > +#
> > +
> >  DESCRIPTION = "There are two major versions of the PCRE library. The \
> >  newest version is PCRE2, which is a re-working of the original PCRE \
> >  library to provide an entirely new API. The original, very widely \
> > @@ -8,14 +48,14 @@ SUMMARY = "Perl Compatible Regular Expressions version 2"
> >  HOMEPAGE = "http://www.pcre.org";
> >  SECTION = "devel"
> >  LICENSE = "BSD"
> > -LIC_FILES_CHKSUM = "file://LICENCE;md5=cf66d307bf03bae65d413eb7a8e603a0"
> > +LIC_FILES_CHKSUM = "file://LICENCE;md5=b1588d3bb4cb0e1f5a597d908f8c5b37"
> >
> >  SRC_URI = "https://ftp.pcre.org/pub/pcre/pcre2-${PV}.tar.bz2 \
> > file://pcre-cross.patch \
> >  "
> >
> > -SRC_URI[md5sum] = "8a096287153fb994970df3570e90fcb5"
> > -SRC_URI[sha256sum] = 
> > "f29e89cc5de813f45786580101aaee3984a65818631d4ddbda7b32f699b87c2e"
> > +SRC_URI[md5sum] = "80b355f2dce909a2e2424f5c79eddb44"
> > +SRC_URI[sha256sum] = 
> > "35514dff0ccdf02b55bd2e9fa586a1b9d01f62332c3356e379eabb75f789d8aa"
> >
> >  CVE_PRODUCT = "pcre2"
> >
> > --
> > 2.17.1
>
> //Peter
>
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 11/37] go: update 1.12.1->1.12.5

2019-05-17 Thread Alexander Kanavin
On Fri, 17 May 2019 at 20:25, akuster808  wrote:
> On 5/17/19 11:11 AM, Alexander Kanavin wrote:
> > Signed-off-by: Alexander Kanavin 
> > ---
> >  meta/recipes-devtools/go/go-1.12.inc | 6 +++---
> >  1 file changed, 3 insertions(+), 3 deletions(-)
> >
> > diff --git a/meta/recipes-devtools/go/go-1.12.inc 
> > b/meta/recipes-devtools/go/go-1.12.inc
> > index 0cf0a63ff65..7c4cac1fc25 100644
> > --- a/meta/recipes-devtools/go/go-1.12.inc
> > +++ b/meta/recipes-devtools/go/go-1.12.inc
> any indication on testing?

go-helloworld builds, and so do various variants of go recipe itself.

> any reason why 1.11 can't be dropped?

This is up to Khem to decide. I just wanted to not throw away AUH
patches that were verified to build without errors, because due to the
vim snag they weren't mailed to maintainers.

Alex
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 12/37] systemtap: upgrade 4.0 -> 4.1

2019-05-17 Thread akuster808



On 5/17/19 11:11 AM, Alexander Kanavin wrote:
> Signed-off-by: Alexander Kanavin 

was stap.py test run?

Have you tried this on Beaglebone. Its has been broken on the bsp before?

- armin
> ---
>  meta/recipes-kernel/systemtap/systemtap_git.inc | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/meta/recipes-kernel/systemtap/systemtap_git.inc 
> b/meta/recipes-kernel/systemtap/systemtap_git.inc
> index 54de7226608..c5348b3204b 100644
> --- a/meta/recipes-kernel/systemtap/systemtap_git.inc
> +++ b/meta/recipes-kernel/systemtap/systemtap_git.inc
> @@ -1,7 +1,7 @@
>  LICENSE = "GPLv2"
>  LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
> -SRCREV = "90ff34ac0506f0d5440393a4c78565f6aaf9b726"
> -PV = "4.0"
> +SRCREV = "984d6d1696ed06626b07cb65ab55d6ae0ece1131"
> +PV = "4.1"
>  
>  SRC_URI = "git://sourceware.org/git/systemtap.git \
> file://configure-allow-to-disable-libvirt.patch \

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 17/37] libpcre2: upgrade 10.32 -> 10.33

2019-05-17 Thread Peter Kjellerstedt
> -Original Message-
> From: openembedded-core-boun...@lists.openembedded.org  core-boun...@lists.openembedded.org> On Behalf Of Alexander Kanavin
> Sent: den 17 maj 2019 20:12
> To: openembedded-core@lists.openembedded.org
> Subject: [OE-core] [PATCH 17/37] libpcre2: upgrade 10.32 -> 10.33
> 
> Signed-off-by: Alexander Kanavin 
> ---
>  .../{libpcre2_10.32.bb => libpcre2_10.33.bb}  | 46 +--
>  1 file changed, 43 insertions(+), 3 deletions(-)
>  rename meta/recipes-support/libpcre/{libpcre2_10.32.bb =>
> libpcre2_10.33.bb} (61%)
> 
> diff --git a/meta/recipes-support/libpcre/libpcre2_10.32.bb
> b/meta/recipes-support/libpcre/libpcre2_10.33.bb
> similarity index 61%
> rename from meta/recipes-support/libpcre/libpcre2_10.32.bb
> rename to meta/recipes-support/libpcre/libpcre2_10.33.bb
> index 3a0aa53029f..604f81a8f33 100644
> --- a/meta/recipes-support/libpcre/libpcre2_10.32.bb
> +++ b/meta/recipes-support/libpcre/libpcre2_10.33.bb
> @@ -1,3 +1,43 @@

A bit too much automation here I guess. ;)
Replace the below with an appropriate:

License-Update: Copyright years updated

in the commit message.

> +# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'.
> +# The following is the difference between the old and the new license text.
> +# Please update the LICENSE value if needed, and summarize the changes in
> +# the commit message via 'License-Update:' tag.
> +# (example: 'License-Update: copyright years updated.')
> +#
> +# The changes:
> +#
> +# --- LICENCE
> +# +++ LICENCE
> +# @@ -26,7 +26,7 @@
> +#  University of Cambridge Computing Service,
> +#  Cambridge, England.
> +#
> +# -Copyright (c) 1997-2018 University of Cambridge
> +# +Copyright (c) 1997-2019 University of Cambridge
> +#  All rights reserved.
> +#
> +#
> +# @@ -37,7 +37,7 @@
> +#  Email local part: hzmester
> +#  Email domain: freemail.hu
> +#
> +# -Copyright(c) 2010-2018 Zoltan Herczeg
> +# +Copyright(c) 2010-2019 Zoltan Herczeg
> +#  All rights reserved.
> +#
> +#
> +# @@ -48,7 +48,7 @@
> +#  Email local part: hzmester
> +#  Email domain: freemail.hu
> +#
> +# -Copyright(c) 2009-2018 Zoltan Herczeg
> +# +Copyright(c) 2009-2019 Zoltan Herczeg
> +#  All rights reserved.
> +#
> +#
> +#
> +#
> +
>  DESCRIPTION = "There are two major versions of the PCRE library. The \
>  newest version is PCRE2, which is a re-working of the original PCRE \
>  library to provide an entirely new API. The original, very widely \
> @@ -8,14 +48,14 @@ SUMMARY = "Perl Compatible Regular Expressions version 2"
>  HOMEPAGE = "http://www.pcre.org";
>  SECTION = "devel"
>  LICENSE = "BSD"
> -LIC_FILES_CHKSUM = "file://LICENCE;md5=cf66d307bf03bae65d413eb7a8e603a0"
> +LIC_FILES_CHKSUM = "file://LICENCE;md5=b1588d3bb4cb0e1f5a597d908f8c5b37"
> 
>  SRC_URI = "https://ftp.pcre.org/pub/pcre/pcre2-${PV}.tar.bz2 \
> file://pcre-cross.patch \
>  "
> 
> -SRC_URI[md5sum] = "8a096287153fb994970df3570e90fcb5"
> -SRC_URI[sha256sum] = 
> "f29e89cc5de813f45786580101aaee3984a65818631d4ddbda7b32f699b87c2e"
> +SRC_URI[md5sum] = "80b355f2dce909a2e2424f5c79eddb44"
> +SRC_URI[sha256sum] = 
> "35514dff0ccdf02b55bd2e9fa586a1b9d01f62332c3356e379eabb75f789d8aa"
> 
>  CVE_PRODUCT = "pcre2"
> 
> --
> 2.17.1

//Peter

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 11/37] go: update 1.12.1->1.12.5

2019-05-17 Thread akuster808



On 5/17/19 11:11 AM, Alexander Kanavin wrote:
> Signed-off-by: Alexander Kanavin 
> ---
>  meta/recipes-devtools/go/go-1.12.inc | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/meta/recipes-devtools/go/go-1.12.inc 
> b/meta/recipes-devtools/go/go-1.12.inc
> index 0cf0a63ff65..7c4cac1fc25 100644
> --- a/meta/recipes-devtools/go/go-1.12.inc
> +++ b/meta/recipes-devtools/go/go-1.12.inc
any indication on testing?

any reason why 1.11 can't be dropped?

- armin
> @@ -1,7 +1,7 @@
>  require go-common.inc
>  
>  GO_BASEVERSION = "1.12"
> -GO_MINOR = ".1"
> +GO_MINOR = ".5"
>  PV .= "${GO_MINOR}"
>  FILESEXTRAPATHS_prepend := "${FILE_DIRNAME}/go-${GO_BASEVERSION}:"
>  
> @@ -19,5 +19,5 @@ SRC_URI += "\
>  "
>  SRC_URI_append_libc-musl = " 
> file://0009-ld-replace-glibc-dynamic-linker-with-musl.patch"
>  
> -SRC_URI[main.md5sum] = "09fe592343465560b4b8431d870b3df3"
> -SRC_URI[main.sha256sum] = 
> "0be127684df4b842a64e58093154f9d15422f1405f1fcff4b2c36ffc6a15818a"
> +SRC_URI[main.md5sum] = "cb6f594d22dd79af4fff9779607b1b47"
> +SRC_URI[main.sha256sum] = 
> "2aa5f088cbb332e73fc3def546800616b38d3bfe6b8713b8a6404060f22503e8"

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 37/37] usbutils: upgrade 010->012

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 ...usb-devices-avoid-dependency-on-bash.patch | 30 ---
 .../{usbutils_010.bb => usbutils_012.bb}  |  5 ++--
 2 files changed, 2 insertions(+), 33 deletions(-)
 delete mode 100644 
meta/recipes-bsp/usbutils/usbutils/usb-devices-avoid-dependency-on-bash.patch
 rename meta/recipes-bsp/usbutils/{usbutils_010.bb => usbutils_012.bb} (83%)

diff --git 
a/meta/recipes-bsp/usbutils/usbutils/usb-devices-avoid-dependency-on-bash.patch 
b/meta/recipes-bsp/usbutils/usbutils/usb-devices-avoid-dependency-on-bash.patch
deleted file mode 100644
index 7edff2614a8..000
--- 
a/meta/recipes-bsp/usbutils/usbutils/usb-devices-avoid-dependency-on-bash.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Upstream-Status: Backport 
(https://github.com/gregkh/usbutils/commit/508d1acf42e1bfd470c6bf1a188574c69c20aeed)
-Signed-off-by: Ross Burton 
-
-From 1c9162a5b30550aec8fa163906067bc179291b57 Mon Sep 17 00:00:00 2001
-From: Ross Burton 
-Date: Fri, 27 Jul 2018 15:28:34 +0100
-Subject: [PATCH] usb-devices: use /bin/sh
-
-This script doesn't use any bashisms, so change the hashbang to /bin/sh.
-
-Fixes #73.
-
-Signed-off-by: Ross Burton 

- usb-devices | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/usb-devices b/usb-devices
-index afb4217..89d1b7d 100755
 a/usb-devices
-+++ b/usb-devices
-@@ -1,4 +1,4 @@
--#!/bin/bash
-+#!/bin/sh
- # SPDX-License-Identifier: GPL-2.0+
- #
- # Copyright (c) 2009 Greg Kroah-Hartman 
--- 
-2.11.0
-
diff --git a/meta/recipes-bsp/usbutils/usbutils_010.bb 
b/meta/recipes-bsp/usbutils/usbutils_012.bb
similarity index 83%
rename from meta/recipes-bsp/usbutils/usbutils_010.bb
rename to meta/recipes-bsp/usbutils/usbutils_012.bb
index e6d05b8e87c..0213e7af63d 100644
--- a/meta/recipes-bsp/usbutils/usbutils_010.bb
+++ b/meta/recipes-bsp/usbutils/usbutils_012.bb
@@ -11,10 +11,9 @@ LIC_FILES_CHKSUM = 
"file://lsusb.c;endline=1;md5=7d4861d978ff5ba7cb2b319ed1d4afe
 DEPENDS = "libusb1 virtual/libiconv udev"
 
 SRC_URI = "${KERNELORG_MIRROR}/linux/utils/usb/usbutils/usbutils-${PV}.tar.gz \
-   file://usb-devices-avoid-dependency-on-bash.patch \
   "
-SRC_URI[md5sum] = "5eb2d2d68f9ed6dc3e9659a5988f7ed6"
-SRC_URI[sha256sum] = 
"881ba47fb2df10c3ba54a4cd6755a90377180890788e476f99d480ea9bc8bb58"
+SRC_URI[md5sum] = "7484445cbcf04b3eacac892fe58f8d9f"
+SRC_URI[sha256sum] = 
"ae2e10aad530d95839b6f4d46cd41715eae6f0f1789310d793e9be21b3e7ae20"
 
 inherit autotools pkgconfig distro_features_check update-alternatives
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 35/37] freetype: upgrade 2.9.1 -> 2.10.0

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../freetype/{freetype_2.9.1.bb => freetype_2.10.0.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/freetype/{freetype_2.9.1.bb => 
freetype_2.10.0.bb} (93%)

diff --git a/meta/recipes-graphics/freetype/freetype_2.9.1.bb 
b/meta/recipes-graphics/freetype/freetype_2.10.0.bb
similarity index 93%
rename from meta/recipes-graphics/freetype/freetype_2.9.1.bb
rename to meta/recipes-graphics/freetype/freetype_2.10.0.bb
index 1e6f66ee9ff..200f43c21be 100644
--- a/meta/recipes-graphics/freetype/freetype_2.9.1.bb
+++ b/meta/recipes-graphics/freetype/freetype_2.10.0.bb
@@ -19,8 +19,8 @@ SRC_URI = 
"${SOURCEFORGE_MIRROR}/freetype/freetype-${PV}.tar.bz2 \
 UPSTREAM_CHECK_URI = 
"http://sourceforge.net/projects/freetype/files/freetype2/";
 UPSTREAM_CHECK_REGEX = "freetype-(?P\d+(\.\d+)+)"
 
-SRC_URI[md5sum] = "60ef7d8160cd4bf8cb118ee9d65367ca"
-SRC_URI[sha256sum] = 
"db8d87ea720ea9d5edc5388fc7a0497bb11ba9fe972245e0f7f4c7e8b1e1e84d"
+SRC_URI[md5sum] = "a717e6925b61b9dda946322ecd278a42"
+SRC_URI[sha256sum] = 
"fccc62928c65192fff6c98847233b28eb7ce05f12d2fea3f6cc90e8b4e5fbe06"
 
 inherit autotools pkgconfig multilib_header
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 36/37] dnf: upgrade 4.2.2 -> 4.2.6

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 meta/recipes-devtools/dnf/{dnf_4.2.2.bb => dnf_4.2.6.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/dnf/{dnf_4.2.2.bb => dnf_4.2.6.bb} (98%)

diff --git a/meta/recipes-devtools/dnf/dnf_4.2.2.bb 
b/meta/recipes-devtools/dnf/dnf_4.2.6.bb
similarity index 98%
rename from meta/recipes-devtools/dnf/dnf_4.2.2.bb
rename to meta/recipes-devtools/dnf/dnf_4.2.6.bb
index c3332c1..769aa001707 100644
--- a/meta/recipes-devtools/dnf/dnf_4.2.2.bb
+++ b/meta/recipes-devtools/dnf/dnf_4.2.6.bb
@@ -12,7 +12,7 @@ SRC_URI = "git://github.com/rpm-software-management/dnf.git \
file://0030-Run-python-scripts-using-env.patch \
"
 
-SRCREV = "9947306a55271b8b7c9e2b6e3b7d582885b6045d"
+SRCREV = "30fa5051fc26f9866a271fbdb768d3c2524706d5"
 UPSTREAM_CHECK_GITTAGREGEX = "(?P\d+(\.\d+)+)"
 
 S = "${WORKDIR}/git"
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 34/37] acpica: upgrade 20190405 -> 20190509

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../acpica/{acpica_20190405.bb => acpica_20190509.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-extended/acpica/{acpica_20190405.bb => acpica_20190509.bb} 
(91%)

diff --git a/meta/recipes-extended/acpica/acpica_20190405.bb 
b/meta/recipes-extended/acpica/acpica_20190509.bb
similarity index 91%
rename from meta/recipes-extended/acpica/acpica_20190405.bb
rename to meta/recipes-extended/acpica/acpica_20190509.bb
index 25ad7ce31c9..cf6db336a6f 100644
--- a/meta/recipes-extended/acpica/acpica_20190405.bb
+++ b/meta/recipes-extended/acpica/acpica_20190509.bb
@@ -17,8 +17,8 @@ COMPATIBLE_HOST = "(i.86|x86_64|arm|aarch64).*-linux"
 DEPENDS = "bison flex bison-native"
 
 SRC_URI = "https://acpica.org/sites/acpica/files/acpica-unix2-${PV}.tar.gz";
-SRC_URI[md5sum] = "9ee30c8ff3012e213bc3b21a9d632215"
-SRC_URI[sha256sum] = 
"7e144fd011c23a0a10be0b0d7448c527a4c0f621f1f835a271636e448bc96643"
+SRC_URI[md5sum] = "dd1f8240f924b12b0a0de0c31ab26ab1"
+SRC_URI[sha256sum] = 
"860b5f94a0590b278592acf16a4556b05ff0309c08e8c48aa29827cfa02c8e9d"
 UPSTREAM_CHECK_URI = "https://acpica.org/downloads";
 
 S = "${WORKDIR}/acpica-unix2-${PV}"
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 33/37] gst-examples: upgrade to latest revision

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 meta/recipes-multimedia/gstreamer/gst-examples_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-multimedia/gstreamer/gst-examples_git.bb 
b/meta/recipes-multimedia/gstreamer/gst-examples_git.bb
index 75ac9b75c13..e572ec8db8d 100644
--- a/meta/recipes-multimedia/gstreamer/gst-examples_git.bb
+++ b/meta/recipes-multimedia/gstreamer/gst-examples_git.bb
@@ -8,7 +8,7 @@ SRC_URI = 
"git://gitlab.freedesktop.org/gstreamer/gst-examples.git;protocol=http
file://0001-Make-player-examples-installable.patch \
file://gst-player.desktop"
 
-SRCREV = "2b3fc175c252cd5a537e4b2864b572a8372473d6"
+SRCREV = "3f51023aca06d28ccfb1d5383d99ca7fbfb287c8"
 PV = "0.0.1+git${SRCPV}"
 UPSTREAM_CHECK_COMMITS = "1"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 30/37] python3-pbr: upgrade 5.1.3 -> 5.2.0

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 meta/recipes-devtools/python/python3-pbr_5.1.3.bb | 5 -
 meta/recipes-devtools/python/python3-pbr_5.2.0.bb | 5 +
 2 files changed, 5 insertions(+), 5 deletions(-)
 delete mode 100644 meta/recipes-devtools/python/python3-pbr_5.1.3.bb
 create mode 100644 meta/recipes-devtools/python/python3-pbr_5.2.0.bb

diff --git a/meta/recipes-devtools/python/python3-pbr_5.1.3.bb 
b/meta/recipes-devtools/python/python3-pbr_5.1.3.bb
deleted file mode 100644
index d9b6ce74a34..000
--- a/meta/recipes-devtools/python/python3-pbr_5.1.3.bb
+++ /dev/null
@@ -1,5 +0,0 @@
-inherit setuptools3
-require python-pbr.inc
-SRC_URI[md5sum] = "08972dca5fd2a959f27842090973edd6"
-SRC_URI[sha256sum] = 
"8c361cc353d988e4f5b998555c88098b9d5964c2e11acf7b0d21925a66bb5824"
-
diff --git a/meta/recipes-devtools/python/python3-pbr_5.2.0.bb 
b/meta/recipes-devtools/python/python3-pbr_5.2.0.bb
new file mode 100644
index 000..ed6832e4afe
--- /dev/null
+++ b/meta/recipes-devtools/python/python3-pbr_5.2.0.bb
@@ -0,0 +1,5 @@
+inherit setuptools3
+require python-pbr.inc
+SRC_URI[md5sum] = "2bca008fd08d035a2f78c606d876a6db"
+SRC_URI[sha256sum] = 
"d950c64aeea5456bbd147468382a5bb77fe692c13c9f00f0219814ce5b642755"
+
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 32/37] libdnf: upgrade 0.28.1 -> 0.33.0

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../libdnf/{libdnf_0.28.1.bb => libdnf_0.33.0.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/libdnf/{libdnf_0.28.1.bb => libdnf_0.33.0.bb} 
(95%)

diff --git a/meta/recipes-devtools/libdnf/libdnf_0.28.1.bb 
b/meta/recipes-devtools/libdnf/libdnf_0.33.0.bb
similarity index 95%
rename from meta/recipes-devtools/libdnf/libdnf_0.28.1.bb
rename to meta/recipes-devtools/libdnf/libdnf_0.33.0.bb
index 4ff294c32cb..8915ba69164 100644
--- a/meta/recipes-devtools/libdnf/libdnf_0.28.1.bb
+++ b/meta/recipes-devtools/libdnf/libdnf_0.33.0.bb
@@ -9,7 +9,7 @@ SRC_URI = "git://github.com/rpm-software-management/libdnf \
file://0001-Add-WITH_TESTS-option.patch \
"
 
-SRCREV = "751f89045b80d58c0d05800f74357cf78cdf7e77"
+SRCREV = "51c7a70833a0f2e5ce7623fa0c7c10adc73bc4b4"
 
 S = "${WORKDIR}/git"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 29/37] linux-firmware: upgrade to latest revision

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../linux-firmware/linux-firmware_git.bb  | 128 +-
 1 file changed, 65 insertions(+), 63 deletions(-)

diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb 
b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
index ad7babf7aa4..8b6ad96dba4 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
@@ -7,6 +7,7 @@ LICENSE = "\
 & Firmware-agere \
 & Firmware-amdgpu \
 & Firmware-amd-ucode \
+& Firmware-amlogic_vdec \
 & Firmware-atheros_firmware \
 & Firmware-atmel \
 & Firmware-broadcom_bcm43xx \
@@ -62,68 +63,68 @@ LICENSE = "\
 & WHENCE \
 "
 
-LIC_FILES_CHKSUM = "\
-file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \
-file://LICENCE.adsp_sst;md5=615c45b91a5a4a9fe046d6ab9a2df728 \
-file://LICENCE.agere;md5=af0133de6b4a9b2522defd5f188afd31 \
-file://LICENSE.amdgpu;md5=ab515ef6495ab5c5a3b08ab2db62df11 \
-file://LICENSE.amd-ucode;md5=3c5399dc9148d7f0e1f41e34b69cf14f \
-file://LICENCE.atheros_firmware;md5=30a14c7823beedac9fa39c64fdd01a13 \
-file://LICENSE.atmel;md5=aa74ac0c60595dee4d4e239107ea77a3 \
-file://LICENCE.broadcom_bcm43xx;md5=3160c14df7228891b868060e1951dfbc \
-file://LICENCE.ca0132;md5=209b33e66ee5be0461f13d31da392198 \
-file://LICENCE.cadence;md5=009f46816f6956cfb75ede13d3e1cee0 \
-file://LICENCE.cavium;md5=c37aaffb1ebe5939b2580d073a95daea \
-file://LICENCE.chelsio_firmware;md5=819aa8c3fa453f1b258ed8d168a9d903 \
-file://LICENCE.cw1200;md5=f0f770864e7a8444a5c5aa9d12a3a7ed \
-file://LICENCE.cypress;md5=48cd9436c763bf873961f9ed7b5c147b \
-file://LICENSE.dib0700;md5=f7411825c8a555a1a3e5eab9ca773431 \
-file://LICENCE.e100;md5=ec0f84136766df159a3ae6d02acdf5a8 \
-file://LICENCE.ene_firmware;md5=ed67f0f62f8f798130c296720b7d3921 \
-file://LICENCE.fw_sst_0f28;md5=6353931c988ad52818ae733ac61cd293 \
-file://LICENCE.go7007;md5=c0bb9f6aaaba55b0529ee9b30aa66beb \
-file://GPL-2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
-file://LICENSE.hfi1_firmware;md5=5e7b6e586ce7339d12689e49931ad444 \
-file://LICENCE.i2400m;md5=14b901969e23c41881327c0d9e4b7d36 \
-file://LICENSE.i915;md5=2b0b2e0d20984affd4490ba2cba02570 \
-file://LICENCE.ibt_firmware;md5=fdbee1ddfe0fb7ab0b2fcd6b454a366b \
-file://LICENCE.IntcSST2;md5=9e7d8bea77612d7cc7d9e9b54b623062 \
-file://LICENCE.it913x;md5=1fbf727bfb6a949810c4dbfa7e6ce4f8 \
-file://LICENCE.iwlwifi_firmware;md5=3fd842911ea93c29cd32679aa23e1c88 \
-file://LICENCE.kaweth;md5=b1d876e562f4b3b8d391ad8395dfe03f \
-file://LICENCE.Marvell;md5=9ddea1734a4baf3c78d845151f42a37a \
-file://LICENCE.mediatek;md5=7c1976b63217d76ce47d0a11d8a79cf2 \
-file://LICENCE.moxa;md5=1086614767d8ccf744a923289d3d4261 \
-file://LICENCE.myri10ge_firmware;md5=42e32fb89f6b959ca222e25ac8df8fed \
-file://LICENCE.Netronome;md5=4add08f2577086d7996503cddf5f \
-file://LICENCE.nvidia;md5=4428a922ed3ba2ceec95f076a488ce07 \
-file://LICENCE.OLPC;md5=5b917f9d8c061991be4f6f5f108719cd \
-
file://LICENCE.open-ath9k-htc-firmware;md5=1b33c9f4d17bc4d457bdb23727046837 \
-file://LICENCE.phanfw;md5=954dcec0e051f9409812b561ea743bfa \
-file://LICENCE.qat_firmware;md5=9e7d8bea77612d7cc7d9e9b54b623062 \
-file://LICENSE.qcom;md5=164e3362a538eb11d3ac51e8e134294b \
-file://LICENCE.qla1280;md5=d6895732e622d950609093223a2c4f5d \
-file://LICENCE.qla2xxx;md5=505855e921b75f1be4a437ad9b79dff0 \
-file://LICENSE.QualcommAtheros_ar3k;md5=b5fe244fb2b532311de1472a3bc06da5 \
-file://LICENSE.QualcommAtheros_ath10k;md5=cb42b686ee5f5cb890275e4321db60a8 
\
-file://LICENCE.r8a779x_usb3;md5=4c1671656153025d7076105a5da7e498 \
-file://LICENSE.radeon;md5=68ec28bacb3613200bca44f404c69b16 \
-
file://LICENCE.ralink_a_mediatek_company_firmware;md5=728f1a85fd53fd67fa8d7afb080bc435
 \
-file://LICENCE.ralink-firmware.txt;md5=ab2c269277c45476fb449673911a2dfd \
-file://LICENCE.rtlwifi_firmware.txt;md5=00d06cfd3eddd5a2698948ead2ad54a5 \
-file://LICENSE.sdma_firmware;md5=51e8c19ecc2270f4b8ea30341ad63ce9 \
-file://LICENCE.siano;md5=4556c1bf830067f12ca151ad953ec2a5 \
-file://LICENCE.tda7706-firmware.txt;md5=835997cf5e3c131d0695c7d9103e \
-file://LICENCE.ti-connectivity;md5=c5e02be633f1499c109d1652514d85ec \
-file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c \
-file://LICENCE.ueagle-atm4-firmware;md5=4ed7ea6b507ccc583b9d594417714118 \
-file://LICENCE.via_vt6656;md5=e4159694cba42d4377a912e78a6e850f \
-file://LICENCE.wl1251;md5=ad3f81922bb9e197014bb187289d3b5b \
-file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \
-file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \
-file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \
-file://WHENCE;md5=ef36d3383becd18f36ce32d84109386f \
-"
+LIC_FILES_CHKSUM = "file://LICENCE.A

[OE-core] [PATCH 31/37] bash-completion: upgrade 2.8 -> 2.9

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../{bash-completion_2.8.bb => bash-completion_2.9.bb} | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)
 rename meta/recipes-support/bash-completion/{bash-completion_2.8.bb => 
bash-completion_2.9.bb} (82%)

diff --git a/meta/recipes-support/bash-completion/bash-completion_2.8.bb 
b/meta/recipes-support/bash-completion/bash-completion_2.9.bb
similarity index 82%
rename from meta/recipes-support/bash-completion/bash-completion_2.8.bb
rename to meta/recipes-support/bash-completion/bash-completion_2.9.bb
index 85064343e30..ce66ba5a2a8 100644
--- a/meta/recipes-support/bash-completion/bash-completion_2.8.bb
+++ b/meta/recipes-support/bash-completion/bash-completion_2.9.bb
@@ -9,8 +9,8 @@ SECTION = "console/utils"
 
 SRC_URI = 
"https://github.com/scop/bash-completion/releases/download/${PV}/${BPN}-${PV}.tar.xz";
 
-SRC_URI[md5sum] = "201b6ae62f7d5fb5b1b25e34427db919"
-SRC_URI[sha256sum] = 
"c01f5570f5698a0dda8dc9cfb2a83744daa1ec54758373a6e349bd903375f54d"
+SRC_URI[md5sum] = "60139333b25c4d54ad40323b701be130"
+SRC_URI[sha256sum] = 
"d48fe378e731062f479c5f8802ffa9d3c40a275a19e6e0f6f6cc4b90fa12b2f5"
 UPSTREAM_CHECK_REGEX = "bash-completion-(?P(?!2008).+)\.tar"
 UPSTREAM_CHECK_URI = "https://github.com/scop/bash-completion/releases";
 
@@ -25,9 +25,6 @@ do_install_append() {
 
# Delete files already provided by util-linux
local i
-   for i in mount umount; do
-   rm ${D}${datadir}/${BPN}/completions/$i
-   done
 }
 
 RDEPENDS_${PN} = "bash"
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 28/37] x264: upgrade to latest revision

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 meta/recipes-multimedia/x264/x264_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-multimedia/x264/x264_git.bb 
b/meta/recipes-multimedia/x264/x264_git.bb
index 34c7dc4f789..f22930a0ee2 100644
--- a/meta/recipes-multimedia/x264/x264_git.bb
+++ b/meta/recipes-multimedia/x264/x264_git.bb
@@ -14,7 +14,7 @@ SRC_URI = "git://github.com/mirror/x264;branch=stable \
"
 UPSTREAM_CHECK_COMMITS = "1"
 
-SRCREV = "0a84d986e7020f8344f00752e3600b9769cc1e85"
+SRCREV = "72db437770fd1ce3961f624dd57a8e75ff65ae0b"
 
 PV = "r2917+git${SRCPV}"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 27/37] libsoup-2.4: upgrade 2.66.1 -> 2.66.2

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../libsoup/{libsoup-2.4_2.66.1.bb => libsoup-2.4_2.66.2.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-support/libsoup/{libsoup-2.4_2.66.1.bb => 
libsoup-2.4_2.66.2.bb} (90%)

diff --git a/meta/recipes-support/libsoup/libsoup-2.4_2.66.1.bb 
b/meta/recipes-support/libsoup/libsoup-2.4_2.66.2.bb
similarity index 90%
rename from meta/recipes-support/libsoup/libsoup-2.4_2.66.1.bb
rename to meta/recipes-support/libsoup/libsoup-2.4_2.66.2.bb
index f0043f80b3e..c4715a04125 100644
--- a/meta/recipes-support/libsoup/libsoup-2.4_2.66.1.bb
+++ b/meta/recipes-support/libsoup/libsoup-2.4_2.66.2.bb
@@ -12,8 +12,8 @@ SHRT_VER = 
"${@d.getVar('PV').split('.')[0]}.${@d.getVar('PV').split('.')[1]}"
 SRC_URI = "${GNOME_MIRROR}/libsoup/${SHRT_VER}/libsoup-${PV}.tar.xz \

file://0001-Do-not-enforce-no-introspection-when-cross-building.patch \
"
-SRC_URI[md5sum] = "5f04c09a06f6dbe4c4d3f003992145ce"
-SRC_URI[sha256sum] = 
"4a2cb6c1174540af13661636035992c2b179dfcb39f4d3fa7bee3c7e355c43ff"
+SRC_URI[md5sum] = "66c2ae89d6031b01337d78a2c57c75d5"
+SRC_URI[sha256sum] = 
"bd2ea602eba642509672812f3c99b77cbec2f3de02ba1cc8cb7206bf7de0ae2a"
 
 S = "${WORKDIR}/libsoup-${PV}"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 25/37] at-spi2-atk: upgrade 2.30.0 -> 2.32.0

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../atk/{at-spi2-atk_2.30.0.bb => at-spi2-atk_2.32.0.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-support/atk/{at-spi2-atk_2.30.0.bb => 
at-spi2-atk_2.32.0.bb} (80%)

diff --git a/meta/recipes-support/atk/at-spi2-atk_2.30.0.bb 
b/meta/recipes-support/atk/at-spi2-atk_2.32.0.bb
similarity index 80%
rename from meta/recipes-support/atk/at-spi2-atk_2.30.0.bb
rename to meta/recipes-support/atk/at-spi2-atk_2.32.0.bb
index 2244797071f..8812d33d9a0 100644
--- a/meta/recipes-support/atk/at-spi2-atk_2.30.0.bb
+++ b/meta/recipes-support/atk/at-spi2-atk_2.32.0.bb
@@ -3,8 +3,8 @@ HOMEPAGE = 
"https://wiki.linuxfoundation.org/accessibility/d-bus";
 LICENSE = "LGPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=e9f288ba982d60518f375b5898283886"
 
-SRC_URI[archive.md5sum] = "1ad754b90bcb14244b73ca4d0c14d274"
-SRC_URI[archive.sha256sum] = 
"e2e1571004ea7b105c969473ce455a95be4038fb2541471714aeb33a26da8a9a"
+SRC_URI[archive.md5sum] = "6a4b27bace3b9352721ed462b95f6291"
+SRC_URI[archive.sha256sum] = 
"0b51e6d339fa2bcca3a3e3159ccea574c67b107f1ac8b00047fa60e34ce7a45c"
 
 DEPENDS = "dbus glib-2.0 glib-2.0-native atk at-spi2-core libxml2"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 26/37] glib-networking: upgrade 2.60.1 -> 2.60.2

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../{glib-networking_2.60.1.bb => glib-networking_2.60.2.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-core/glib-networking/{glib-networking_2.60.1.bb => 
glib-networking_2.60.2.bb} (87%)

diff --git a/meta/recipes-core/glib-networking/glib-networking_2.60.1.bb 
b/meta/recipes-core/glib-networking/glib-networking_2.60.2.bb
similarity index 87%
rename from meta/recipes-core/glib-networking/glib-networking_2.60.1.bb
rename to meta/recipes-core/glib-networking/glib-networking_2.60.2.bb
index 09af229d698..e0910de32e2 100644
--- a/meta/recipes-core/glib-networking/glib-networking_2.60.1.bb
+++ b/meta/recipes-core/glib-networking/glib-networking_2.60.2.bb
@@ -9,8 +9,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=4fbd65380cdd255951079008b364516c"
 SECTION = "libs"
 DEPENDS = "glib-2.0"
 
-SRC_URI[archive.md5sum] = "83321ffc3c336894b8a5bc18db3fe58d"
-SRC_URI[archive.sha256sum] = 
"d71c6b2faa5ac29100314f08a1be020a2afd0291f025614c0af0d17b14435d92"
+SRC_URI[archive.md5sum] = "bf46d1208ac00d78a45fbf621d459025"
+SRC_URI[archive.sha256sum] = 
"c022f3d10f55a5b7c31676fb001b4cb6401db8ab9f6e8418c69de00d0f268732"
 
 PACKAGECONFIG ??= "gnutls"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 24/37] at-spi2-core: upgrade 2.30.0 -> 2.32.1

2019-05-17 Thread Alexander Kanavin
From: Upgrade Helper 

---
 .../atk/at-spi2-core/meson-0.50-fix.patch | 31 ---
 ...-core_2.30.0.bb => at-spi2-core_2.32.1.bb} | 12 +++
 2 files changed, 5 insertions(+), 38 deletions(-)
 delete mode 100644 meta/recipes-support/atk/at-spi2-core/meson-0.50-fix.patch
 rename meta/recipes-support/atk/{at-spi2-core_2.30.0.bb => 
at-spi2-core_2.32.1.bb} (79%)

diff --git a/meta/recipes-support/atk/at-spi2-core/meson-0.50-fix.patch 
b/meta/recipes-support/atk/at-spi2-core/meson-0.50-fix.patch
deleted file mode 100644
index fbdf7d0e2ea..000
--- a/meta/recipes-support/atk/at-spi2-core/meson-0.50-fix.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 44a812ea51223d82f21a098a2d45fcc5c329ce7a Mon Sep 17 00:00:00 2001
-From: Tobias Stoeckmann 
-Date: Tue, 12 Mar 2019 11:46:24 +0100
-Subject: [PATCH] Fix meson.build for meson 0.50.0.
-
-Since meson 0.50.0 it is not possible anymore to specify an
-absolute directory for subdir. To keep current functionality,
-use install_dir instead.
-
-atspi/meson.build:60:0: ERROR: Subdir keyword must not be an absolute path.
-
-Upstream-Status: Backport
-Signed-off-by: Alexander Kanavin 
-Signed-off-by: Tobias Stoeckmann 

- atspi/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/atspi/meson.build b/atspi/meson.build
-index b7a9357..2a6915d 100644
 a/atspi/meson.build
-+++ b/atspi/meson.build
-@@ -57,7 +57,7 @@ atspi_headers = [
- 
- atspi_includedir = join_paths(get_option('prefix'), get_option('includedir'), 
'at-spi-2.0', 'atspi')
- 
--install_headers(atspi_headers, subdir: atspi_includedir)
-+install_headers(atspi_headers, install_dir: atspi_includedir)
- 
- atspi_enums = gnome.mkenums('atspi-enum-types',
- sources: [ 'atspi-constants.h', 'atspi-types.h' ],
diff --git a/meta/recipes-support/atk/at-spi2-core_2.30.0.bb 
b/meta/recipes-support/atk/at-spi2-core_2.32.1.bb
similarity index 79%
rename from meta/recipes-support/atk/at-spi2-core_2.30.0.bb
rename to meta/recipes-support/atk/at-spi2-core_2.32.1.bb
index cfe0ddeef2d..0f84259d942 100644
--- a/meta/recipes-support/atk/at-spi2-core_2.30.0.bb
+++ b/meta/recipes-support/atk/at-spi2-core_2.32.1.bb
@@ -5,12 +5,10 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=e9f288ba982d60518f375b5898283886"
 
 MAJ_VER = "${@oe.utils.trim_version("${PV}", 2)}"
 
-SRC_URI = "${GNOME_MIRROR}/${BPN}/${MAJ_VER}/${BPN}-${PV}.tar.xz \
-   file://meson-0.50-fix.patch \
-   "
+SRC_URI = "${GNOME_MIRROR}/${BPN}/${MAJ_VER}/${BPN}-${PV}.tar.xz"
 
-SRC_URI[md5sum] = "d4f22c66b3210ffe6b10d01c04e008b5"
-SRC_URI[sha256sum] = 
"0175f5393d19da51f4c11462cba4ba6ef3fa042abf1611a70bdfed586b7bfb2b"
+SRC_URI[md5sum] = "998fd9d858f8fa22c4c8c15567bf6254"
+SRC_URI[sha256sum] = 
"3c2aa937ebfaca2c86569bce9b16a34fbe20d69ef0c58846313b1c42f53b0d53"
 
 X11DEPENDS = "virtual/libx11 libxi libxtst"
 
@@ -22,9 +20,9 @@ inherit meson gtk-doc gettext systemd pkgconfig 
upstream-version-is-even gobject
 EXTRA_OEMESON = " -Dsystemd_user_dir=${systemd_user_unitdir} \
   -Ddbus_daemon=${bindir}/dbus-daemon"
 
-GTKDOC_MESON_OPTION = "enable_docs"
+GTKDOC_MESON_OPTION = "docs"
 
-GIR_MESON_OPTION = 'enable-introspection'
+GIR_MESON_OPTION = 'introspection'
 GIR_MESON_ENABLE_FLAG = 'yes'
 GIR_MESON_DISABLE_FLAG = 'no'
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 23/37] pkgconf: upgrade 1.6.0 -> 1.6.1

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../pkgconf/{pkgconf_1.6.0.bb => pkgconf_1.6.1.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/pkgconf/{pkgconf_1.6.0.bb => pkgconf_1.6.1.bb} 
(95%)

diff --git a/meta/recipes-devtools/pkgconf/pkgconf_1.6.0.bb 
b/meta/recipes-devtools/pkgconf/pkgconf_1.6.1.bb
similarity index 95%
rename from meta/recipes-devtools/pkgconf/pkgconf_1.6.0.bb
rename to meta/recipes-devtools/pkgconf/pkgconf_1.6.1.bb
index 1452875f5d8..c60ef74226d 100644
--- a/meta/recipes-devtools/pkgconf/pkgconf_1.6.0.bb
+++ b/meta/recipes-devtools/pkgconf/pkgconf_1.6.1.bb
@@ -21,8 +21,8 @@ SRC_URI = "\
 file://pkg-config-native.in \
 file://pkg-config-esdk.in \
 "
-SRC_URI[md5sum] = "0c93492d7f001e5175b0347b5472e86d"
-SRC_URI[sha256sum] = 
"6135a3abb576672ba54a899860442ba185063f0f90dae5892f64f7bae8e1ece5"
+SRC_URI[md5sum] = "556bae2b9e0cc7b46e7c00083cb6d95d"
+SRC_URI[sha256sum] = 
"22b9ee38438901f9d60f180e5182821180854fa738fd071f593ea26a81da208c"
 
 inherit autotools
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 22/37] iproute2: upgrade 5.0.0 -> 5.1.0

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../iproute2/{iproute2_5.0.0.bb => iproute2_5.1.0.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-connectivity/iproute2/{iproute2_5.0.0.bb => 
iproute2_5.1.0.bb} (68%)

diff --git a/meta/recipes-connectivity/iproute2/iproute2_5.0.0.bb 
b/meta/recipes-connectivity/iproute2/iproute2_5.1.0.bb
similarity index 68%
rename from meta/recipes-connectivity/iproute2/iproute2_5.0.0.bb
rename to meta/recipes-connectivity/iproute2/iproute2_5.1.0.bb
index 8f33c7fe194..6854a130042 100644
--- a/meta/recipes-connectivity/iproute2/iproute2_5.0.0.bb
+++ b/meta/recipes-connectivity/iproute2/iproute2_5.1.0.bb
@@ -5,8 +5,8 @@ SRC_URI = 
"${KERNELORG_MIRROR}/linux/utils/net/${BPN}/${BP}.tar.xz \
file://0001-libc-compat.h-add-musl-workaround.patch \
   "
 
-SRC_URI[md5sum] = "d22107b4d7cfb999eeb8ad8a0aec1124"
-SRC_URI[sha256sum] = 
"df047302a39650ef832c07e8dab5df7a23218cd398bd310c8628e386161d20ba"
+SRC_URI[md5sum] = "a2b8349abf4ae00e92155fda22de4d5e"
+SRC_URI[sha256sum] = 
"dc5a980873eabf6b00c0be976b6e5562b1400d47d1d07d2ac35d5e5acbcf7bcf"
 
 # CFLAGS are computed in Makefile and reference CCOPTS
 #
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 17/37] libpcre2: upgrade 10.32 -> 10.33

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../{libpcre2_10.32.bb => libpcre2_10.33.bb}  | 46 +--
 1 file changed, 43 insertions(+), 3 deletions(-)
 rename meta/recipes-support/libpcre/{libpcre2_10.32.bb => libpcre2_10.33.bb} 
(61%)

diff --git a/meta/recipes-support/libpcre/libpcre2_10.32.bb 
b/meta/recipes-support/libpcre/libpcre2_10.33.bb
similarity index 61%
rename from meta/recipes-support/libpcre/libpcre2_10.32.bb
rename to meta/recipes-support/libpcre/libpcre2_10.33.bb
index 3a0aa53029f..604f81a8f33 100644
--- a/meta/recipes-support/libpcre/libpcre2_10.32.bb
+++ b/meta/recipes-support/libpcre/libpcre2_10.33.bb
@@ -1,3 +1,43 @@
+# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'.
+# The following is the difference between the old and the new license text.
+# Please update the LICENSE value if needed, and summarize the changes in
+# the commit message via 'License-Update:' tag.
+# (example: 'License-Update: copyright years updated.')
+#
+# The changes:
+#
+# --- LICENCE
+# +++ LICENCE
+# @@ -26,7 +26,7 @@
+#  University of Cambridge Computing Service,
+#  Cambridge, England.
+#  
+# -Copyright (c) 1997-2018 University of Cambridge
+# +Copyright (c) 1997-2019 University of Cambridge
+#  All rights reserved.
+#  
+#  
+# @@ -37,7 +37,7 @@
+#  Email local part: hzmester
+#  Email domain: freemail.hu
+#  
+# -Copyright(c) 2010-2018 Zoltan Herczeg
+# +Copyright(c) 2010-2019 Zoltan Herczeg
+#  All rights reserved.
+#  
+#  
+# @@ -48,7 +48,7 @@
+#  Email local part: hzmester
+#  Email domain: freemail.hu
+#  
+# -Copyright(c) 2009-2018 Zoltan Herczeg
+# +Copyright(c) 2009-2019 Zoltan Herczeg
+#  All rights reserved.
+#  
+#  
+# 
+#
+
 DESCRIPTION = "There are two major versions of the PCRE library. The \
 newest version is PCRE2, which is a re-working of the original PCRE \
 library to provide an entirely new API. The original, very widely \
@@ -8,14 +48,14 @@ SUMMARY = "Perl Compatible Regular Expressions version 2"
 HOMEPAGE = "http://www.pcre.org";
 SECTION = "devel"
 LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://LICENCE;md5=cf66d307bf03bae65d413eb7a8e603a0"
+LIC_FILES_CHKSUM = "file://LICENCE;md5=b1588d3bb4cb0e1f5a597d908f8c5b37"
 
 SRC_URI = "https://ftp.pcre.org/pub/pcre/pcre2-${PV}.tar.bz2 \
file://pcre-cross.patch \
 "
 
-SRC_URI[md5sum] = "8a096287153fb994970df3570e90fcb5"
-SRC_URI[sha256sum] = 
"f29e89cc5de813f45786580101aaee3984a65818631d4ddbda7b32f699b87c2e"
+SRC_URI[md5sum] = "80b355f2dce909a2e2424f5c79eddb44"
+SRC_URI[sha256sum] = 
"35514dff0ccdf02b55bd2e9fa586a1b9d01f62332c3356e379eabb75f789d8aa"
 
 CVE_PRODUCT = "pcre2"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 16/37] alsa-lib: upgrade 1.1.8 -> 1.1.9

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../alsa/{alsa-lib_1.1.8.bb => alsa-lib_1.1.9.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-multimedia/alsa/{alsa-lib_1.1.8.bb => alsa-lib_1.1.9.bb} 
(89%)

diff --git a/meta/recipes-multimedia/alsa/alsa-lib_1.1.8.bb 
b/meta/recipes-multimedia/alsa/alsa-lib_1.1.9.bb
similarity index 89%
rename from meta/recipes-multimedia/alsa/alsa-lib_1.1.8.bb
rename to meta/recipes-multimedia/alsa/alsa-lib_1.1.9.bb
index 76cc9627e5b..2c63ee75222 100644
--- a/meta/recipes-multimedia/alsa/alsa-lib_1.1.8.bb
+++ b/meta/recipes-multimedia/alsa/alsa-lib_1.1.9.bb
@@ -8,8 +8,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=a916467b91076e631dd8edb7424769c7 \
 "
 
 SRC_URI = "https://www.alsa-project.org/files/pub/lib/${BP}.tar.bz2";
-SRC_URI[md5sum] = "0eec0d657a07927795809c8f87fb76ca"
-SRC_URI[sha256sum] = 
"3cdc3a93a6427a26d8efab4ada2152e64dd89140d981f6ffa003e85be707aedf"
+SRC_URI[md5sum] = "e6d429dbdcfaa0f034d907fa6dc3735e"
+SRC_URI[sha256sum] = 
"488373aef5396682f3a411a6d064ae0ad196b9c96269d0bb912fbdeec94b994b"
 
 inherit autotools pkgconfig
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 19/37] libxcrypt: upgrade 4.4.4 -> 4.4.6

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../libxcrypt/{libxcrypt_4.4.4.bb => libxcrypt_4.4.6.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-core/libxcrypt/{libxcrypt_4.4.4.bb => libxcrypt_4.4.6.bb} 
(93%)

diff --git a/meta/recipes-core/libxcrypt/libxcrypt_4.4.4.bb 
b/meta/recipes-core/libxcrypt/libxcrypt_4.4.6.bb
similarity index 93%
rename from meta/recipes-core/libxcrypt/libxcrypt_4.4.4.bb
rename to meta/recipes-core/libxcrypt/libxcrypt_4.4.6.bb
index b44c07b4d0b..637c0e6ffbd 100644
--- a/meta/recipes-core/libxcrypt/libxcrypt_4.4.4.bb
+++ b/meta/recipes-core/libxcrypt/libxcrypt_4.4.6.bb
@@ -9,10 +9,10 @@ LIC_FILES_CHKSUM ?= 
"file://LICENSING;md5=be275bc7f91642efe7709a8ae7a1433b \
 
 inherit autotools pkgconfig
 
-PV = "4.4.4"
+PV = "4.4.6"
 
 SRC_URI = "git://github.com/besser82/libxcrypt.git;branch=${SRCBRANCH}"
-SRCREV = "3b251d4e1af66aa7697c4ac96c689f996fa90c32"
+SRCREV = "398943774c5ff38baf1bc5ee088855fd8983bb05"
 SRCBRANCH ?= "develop"
 
 PROVIDES = "virtual/crypt"
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 21/37] python3-pip: upgrade 19.0.3 -> 19.1.1

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../python/{python3-pip_19.0.3.bb => python3-pip_19.1.1.bb}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/python/{python3-pip_19.0.3.bb => 
python3-pip_19.1.1.bb} (81%)

diff --git a/meta/recipes-devtools/python/python3-pip_19.0.3.bb 
b/meta/recipes-devtools/python/python3-pip_19.1.1.bb
similarity index 81%
rename from meta/recipes-devtools/python/python3-pip_19.0.3.bb
rename to meta/recipes-devtools/python/python3-pip_19.1.1.bb
index 4fdc7ee244f..baf32f4724e 100644
--- a/meta/recipes-devtools/python/python3-pip_19.0.3.bb
+++ b/meta/recipes-devtools/python/python3-pip_19.1.1.bb
@@ -6,8 +6,8 @@ LIC_FILES_CHKSUM = 
"file://LICENSE.txt;md5=8ba06d529c955048e5ddd7c45459eb2e"
 
 DEPENDS += "python3 python3-setuptools-native"
 
-SRC_URI[md5sum] = "1c5edb0924a0d7d79f3a2e3df05009b4"
-SRC_URI[sha256sum] = 
"6e6f197a1abfb45118dbb878b5c859a0edbdd33fd250100bc015b67fded4b9f2"
+SRC_URI[md5sum] = "4fb98a060f21c731d6743b90a714fc73"
+SRC_URI[sha256sum] = 
"44d3d7d3d30a1eb65c7e5ff1173cdf8f7467850605ac7cc3707b6064bddd0958"
 
 inherit pypi distutils3
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 18/37] lz4: upgrade 1.9.0 -> 1.9.1

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 meta/recipes-support/lz4/{lz4_1.9.0.bb => lz4_1.9.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/lz4/{lz4_1.9.0.bb => lz4_1.9.1.bb} (94%)

diff --git a/meta/recipes-support/lz4/lz4_1.9.0.bb 
b/meta/recipes-support/lz4/lz4_1.9.1.bb
similarity index 94%
rename from meta/recipes-support/lz4/lz4_1.9.0.bb
rename to meta/recipes-support/lz4/lz4_1.9.1.bb
index 744a1bf4709..de1f970247e 100644
--- a/meta/recipes-support/lz4/lz4_1.9.0.bb
+++ b/meta/recipes-support/lz4/lz4_1.9.1.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = 
"file://lib/LICENSE;md5=ebc2ea4814a64de7708f1571904b32cc \
 
 PE = "1"
 
-SRCREV = "131896ab9d4fc9b8c606616327ed223d5d86472b"
+SRCREV = "398e36c756a3067de8e2b35dd380baef040dfe0d"
 
 SRC_URI = "git://github.com/lz4/lz4.git \
file://run-ptest \
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 20/37] gnu-config: upgrade to latest revision

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 meta/recipes-devtools/gnu-config/gnu-config_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-devtools/gnu-config/gnu-config_git.bb 
b/meta/recipes-devtools/gnu-config/gnu-config_git.bb
index e597ebedbc1..f52597936db 100644
--- a/meta/recipes-devtools/gnu-config/gnu-config_git.bb
+++ b/meta/recipes-devtools/gnu-config/gnu-config_git.bb
@@ -8,7 +8,7 @@ DEPENDS_class-native = "hostperl-runtime-native"
 
 INHIBIT_DEFAULT_DEPS = "1"
 
-SRCREV = "058639be227bbe8f03cc39f79f7ce84918012143"
+SRCREV = "b98424c249119b79d3f709e26eb86f2fd4d5e5f3"
 PV = "20181128+git${SRCPV}"
 
 SRC_URI = "git://git.savannah.gnu.org/config.git \
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 13/37] gawk: upgrade 4.2.1 -> 5.0.0

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 meta/recipes-extended/gawk/{gawk_4.2.1.bb => gawk_5.0.0.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-extended/gawk/{gawk_4.2.1.bb => gawk_5.0.0.bb} (90%)

diff --git a/meta/recipes-extended/gawk/gawk_4.2.1.bb 
b/meta/recipes-extended/gawk/gawk_5.0.0.bb
similarity index 90%
rename from meta/recipes-extended/gawk/gawk_4.2.1.bb
rename to meta/recipes-extended/gawk/gawk_5.0.0.bb
index 96637523947..b1e1b212a3a 100644
--- a/meta/recipes-extended/gawk/gawk_4.2.1.bb
+++ b/meta/recipes-extended/gawk/gawk_5.0.0.bb
@@ -19,8 +19,8 @@ SRC_URI = "${GNU_MIRROR}/gawk/gawk-${PV}.tar.gz \
file://run-ptest \
 "
 
-SRC_URI[md5sum] = "0256724a0af50cb83ac92f833488673d"
-SRC_URI[sha256sum] = 
"2b23d51503b2df9a41aa6fddc6002ad7ebf2a386ac19dc1b6be0dd48b0acf6db"
+SRC_URI[md5sum] = "45366249c13aae2bfb00e8e97c3f39b7"
+SRC_URI[sha256sum] = 
"2d686c9a5b7ba292bc3fa56bc84a1959d721a9d57970a76413156d4b8f1fc67d"
 
 inherit autotools gettext texinfo update-alternatives
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 15/37] alsa-utils: upgrade 1.1.8 -> 1.1.9

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 ...lsa-utils-scripts_1.1.8.bb => alsa-utils-scripts_1.1.9.bb} | 0
 .../alsa/{alsa-utils_1.1.8.bb => alsa-utils_1.1.9.bb} | 4 ++--
 2 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-multimedia/alsa/{alsa-utils-scripts_1.1.8.bb => 
alsa-utils-scripts_1.1.9.bb} (100%)
 rename meta/recipes-multimedia/alsa/{alsa-utils_1.1.8.bb => 
alsa-utils_1.1.9.bb} (97%)

diff --git a/meta/recipes-multimedia/alsa/alsa-utils-scripts_1.1.8.bb 
b/meta/recipes-multimedia/alsa/alsa-utils-scripts_1.1.9.bb
similarity index 100%
rename from meta/recipes-multimedia/alsa/alsa-utils-scripts_1.1.8.bb
rename to meta/recipes-multimedia/alsa/alsa-utils-scripts_1.1.9.bb
diff --git a/meta/recipes-multimedia/alsa/alsa-utils_1.1.8.bb 
b/meta/recipes-multimedia/alsa/alsa-utils_1.1.9.bb
similarity index 97%
rename from meta/recipes-multimedia/alsa/alsa-utils_1.1.8.bb
rename to meta/recipes-multimedia/alsa/alsa-utils_1.1.9.bb
index 96d54e593ad..03b5c8de30e 100644
--- a/meta/recipes-multimedia/alsa/alsa-utils_1.1.8.bb
+++ b/meta/recipes-multimedia/alsa/alsa-utils_1.1.9.bb
@@ -21,8 +21,8 @@ PACKAGECONFIG[manpages] = "--enable-xmlto, --disable-xmlto, 
xmlto-native docbook
 
 # alsa-utils specified in SRC_URI due to alsa-utils-scripts recipe
 SRC_URI = 
"https://www.alsa-project.org/files/pub/utils/alsa-utils-${PV}.tar.bz2";
-SRC_URI[md5sum] = "54d6f9b483144823d0fc0c26e8cea028"
-SRC_URI[sha256sum] = 
"fd9bf528922b3829a91913b89a1858c58a0b24271a7b5f529923aa9ea12fa4cf"
+SRC_URI[md5sum] = "5ed21c3e296c06046cc986e732f625f6"
+SRC_URI[sha256sum] = 
"5ddf2cbddb4bd1a4a2a6492a09c25898b08c3ad64893c3655be14194cf0a213a"
 
 # On build machines with python-docutils (not python3-docutils !!) installed
 # rst2man (not rst2man.py) is detected and compile fails with
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 14/37] alsa-plugins: upgrade 1.1.8 -> 1.1.9

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../alsa/{alsa-plugins_1.1.8.bb => alsa-plugins_1.1.9.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-multimedia/alsa/{alsa-plugins_1.1.8.bb => 
alsa-plugins_1.1.9.bb} (98%)

diff --git a/meta/recipes-multimedia/alsa/alsa-plugins_1.1.8.bb 
b/meta/recipes-multimedia/alsa/alsa-plugins_1.1.9.bb
similarity index 98%
rename from meta/recipes-multimedia/alsa/alsa-plugins_1.1.8.bb
rename to meta/recipes-multimedia/alsa/alsa-plugins_1.1.9.bb
index 2d9cc06f585..b94fc5cee32 100644
--- a/meta/recipes-multimedia/alsa/alsa-plugins_1.1.8.bb
+++ b/meta/recipes-multimedia/alsa/alsa-plugins_1.1.9.bb
@@ -21,8 +21,8 @@ LIC_FILES_CHKSUM = "\
 "
 
 SRC_URI = "https://www.alsa-project.org/files/pub/plugins/${BP}.tar.bz2";
-SRC_URI[md5sum] = "d0f87211d1560f2c07c8eae4297bc4f6"
-SRC_URI[sha256sum] = 
"7f77df171685ccec918268477623a39db4d9f32d5dc5e76874ef2467a2405994"
+SRC_URI[md5sum] = "e0caffbd849c51ed81751378f56cb563"
+SRC_URI[sha256sum] = 
"161772303da521abbbf1d91f63b470c4791392d5728f2192a42d71292078f907"
 
 DEPENDS += "alsa-lib"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 12/37] systemtap: upgrade 4.0 -> 4.1

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 meta/recipes-kernel/systemtap/systemtap_git.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-kernel/systemtap/systemtap_git.inc 
b/meta/recipes-kernel/systemtap/systemtap_git.inc
index 54de7226608..c5348b3204b 100644
--- a/meta/recipes-kernel/systemtap/systemtap_git.inc
+++ b/meta/recipes-kernel/systemtap/systemtap_git.inc
@@ -1,7 +1,7 @@
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
-SRCREV = "90ff34ac0506f0d5440393a4c78565f6aaf9b726"
-PV = "4.0"
+SRCREV = "984d6d1696ed06626b07cb65ab55d6ae0ece1131"
+PV = "4.1"
 
 SRC_URI = "git://sourceware.org/git/systemtap.git \
file://configure-allow-to-disable-libvirt.patch \
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 11/37] go: update 1.12.1->1.12.5

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 meta/recipes-devtools/go/go-1.12.inc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta/recipes-devtools/go/go-1.12.inc 
b/meta/recipes-devtools/go/go-1.12.inc
index 0cf0a63ff65..7c4cac1fc25 100644
--- a/meta/recipes-devtools/go/go-1.12.inc
+++ b/meta/recipes-devtools/go/go-1.12.inc
@@ -1,7 +1,7 @@
 require go-common.inc
 
 GO_BASEVERSION = "1.12"
-GO_MINOR = ".1"
+GO_MINOR = ".5"
 PV .= "${GO_MINOR}"
 FILESEXTRAPATHS_prepend := "${FILE_DIRNAME}/go-${GO_BASEVERSION}:"
 
@@ -19,5 +19,5 @@ SRC_URI += "\
 "
 SRC_URI_append_libc-musl = " 
file://0009-ld-replace-glibc-dynamic-linker-with-musl.patch"
 
-SRC_URI[main.md5sum] = "09fe592343465560b4b8431d870b3df3"
-SRC_URI[main.sha256sum] = 
"0be127684df4b842a64e58093154f9d15422f1405f1fcff4b2c36ffc6a15818a"
+SRC_URI[main.md5sum] = "cb6f594d22dd79af4fff9779607b1b47"
+SRC_URI[main.sha256sum] = 
"2aa5f088cbb332e73fc3def546800616b38d3bfe6b8713b8a6404060f22503e8"
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 10/37] nss: upgrade 3.43 -> 3.44

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 meta/recipes-support/nss/{nss_3.43.bb => nss_3.44.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-support/nss/{nss_3.43.bb => nss_3.44.bb} (98%)

diff --git a/meta/recipes-support/nss/nss_3.43.bb 
b/meta/recipes-support/nss/nss_3.44.bb
similarity index 98%
rename from meta/recipes-support/nss/nss_3.43.bb
rename to meta/recipes-support/nss/nss_3.44.bb
index f8cf5a46afb..4205d79485e 100644
--- a/meta/recipes-support/nss/nss_3.43.bb
+++ b/meta/recipes-support/nss/nss_3.44.bb
@@ -33,8 +33,8 @@ SRC_URI = 
"http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${VERSIO
file://system-pkcs11.txt \
"
 
-SRC_URI[md5sum] = "67c8fa282c32cb56117fdd530dd77001"
-SRC_URI[sha256sum] = 
"f30bc1b7330887b75de9fec37dbc173001758dc43fb095ffbc45dac4093fe2ca"
+SRC_URI[md5sum] = "e9222b9573452b9f4e6ff4915d6407c2"
+SRC_URI[sha256sum] = 
"a5620e59b6eeedfd5a12c9298b50ad92e9898b223e214eb675e36f4ffb5b6aff"
 
 UPSTREAM_CHECK_URI = 
"https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Releases";
 UPSTREAM_CHECK_REGEX = "NSS_(?P.+)_release_notes"
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 07/37] bison: upgrade 3.1 -> 3.3.2

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../bison/dont-depend-on-help2man.patch.patch| 16 +++-
 .../bison/{bison_3.1.bb => bison_3.3.2.bb}   |  4 ++--
 2 files changed, 9 insertions(+), 11 deletions(-)
 rename meta/recipes-devtools/bison/{bison_3.1.bb => bison_3.3.2.bb} (90%)

diff --git 
a/meta/recipes-devtools/bison/bison/dont-depend-on-help2man.patch.patch 
b/meta/recipes-devtools/bison/bison/dont-depend-on-help2man.patch.patch
index ac16c5770a5..8a41a3a7627 100644
--- a/meta/recipes-devtools/bison/bison/dont-depend-on-help2man.patch.patch
+++ b/meta/recipes-devtools/bison/bison/dont-depend-on-help2man.patch.patch
@@ -1,4 +1,4 @@
-From 4c0d7733f30903f8d7c7cd7433f5c8a7505e35f5 Mon Sep 17 00:00:00 2001
+From 31bb81ef15c42b10844eb8af8738f672076edf0e Mon Sep 17 00:00:00 2001
 From: Marko Lindqvist 
 Date: Tue, 21 Apr 2015 00:48:45 -0700
 Subject: [PATCH] doc/local.mk: dont-depend-on-help2man.patch
@@ -10,15 +10,16 @@ Signed-off-by: Marko Lindqvist 
 Updated for bison 3.0.4
 
 Signed-off-by: Robert Yang 
+
 ---
- doc/local.mk |9 +
+ doc/local.mk | 9 +
  1 file changed, 1 insertion(+), 8 deletions(-)
 
 diff --git a/doc/local.mk b/doc/local.mk
-index c340452..642f385 100644
+index d12836e..f9bf332 100644
 --- a/doc/local.mk
 +++ b/doc/local.mk
-@@ -98,10 +98,7 @@ endif ! CROSS_COMPILING
+@@ -101,10 +101,7 @@ endif ! CROSS_COMPILING
  ## Man Pages.  ##
  ## --- ##
  
@@ -30,9 +31,9 @@ index c340452..642f385 100644
  
  # Differences to ignore when comparing the man page (the date).
  remove_time_stamp = \
-@@ -124,10 +121,6 @@ $(top_srcdir)/doc/bison.1: $(MAN_DEPS)
+@@ -127,10 +124,6 @@ $(top_srcdir)/doc/bison.1: $(MAN_DEPS)
fi
-   $(AM_V_at)rm -f $@*.t
+   $(AM_V_at)rm -f $@*.tmp
  
 -if ENABLE_YACC
 -nodist_man_MANS = doc/yacc.1
@@ -41,6 +42,3 @@ index c340452..642f385 100644
  ## - ##
  ## Graphviz examples generation. ##
  ## - ##
--- 
-1.7.9.5
-
diff --git a/meta/recipes-devtools/bison/bison_3.1.bb 
b/meta/recipes-devtools/bison/bison_3.3.2.bb
similarity index 90%
rename from meta/recipes-devtools/bison/bison_3.1.bb
rename to meta/recipes-devtools/bison/bison_3.3.2.bb
index a743bfdb810..adb9d48e90f 100644
--- a/meta/recipes-devtools/bison/bison_3.1.bb
+++ b/meta/recipes-devtools/bison/bison_3.3.2.bb
@@ -17,8 +17,8 @@ SRC_URI = "${GNU_MIRROR}/bison/bison-${PV}.tar.xz \
 # No point in hardcoding path to m4, just use PATH
 EXTRA_OECONF += "M4=m4"
 
-SRC_URI[md5sum] = "db7e431785ad96870bfa570a15cab079"
-SRC_URI[sha256sum] = 
"7c2464ad6cb7b513b2c350a092d919327e1f63d12ff024836acbb504475da5c6"
+SRC_URI[md5sum] = "c9b552dee234b2f6b66e56b27e5234c9"
+SRC_URI[sha256sum] = 
"039ee45b61d95e5003e7e8376f9080001b4066ff357bde271b7faace53b9d804"
 
 inherit autotools gettext texinfo
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 09/37] python3-mako: upgrade 1.0.9 -> 1.0.10

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 meta/recipes-devtools/python/python-mako.inc  | 4 ++--
 .../python/{python3-mako_1.0.9.bb => python3-mako_1.0.10.bb}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/python/{python3-mako_1.0.9.bb => 
python3-mako_1.0.10.bb} (100%)

diff --git a/meta/recipes-devtools/python/python-mako.inc 
b/meta/recipes-devtools/python/python-mako.inc
index 97c624bbc66..20808fe5aca 100644
--- a/meta/recipes-devtools/python/python-mako.inc
+++ b/meta/recipes-devtools/python/python-mako.inc
@@ -8,8 +8,8 @@ PYPI_PACKAGE = "Mako"
 
 inherit pypi
 
-SRC_URI[md5sum] = "d739720f3f0d6a1cb6a96ea7a4760c3e"
-SRC_URI[sha256sum] = 
"0728c404877cd4ca72c409c0ea372dc5f3b53fa1ad2bb434e1d216c0444ff1fd"
+SRC_URI[md5sum] = "a94d376078dda65f834ea5049a81ebb5"
+SRC_URI[sha256sum] = 
"7165919e78e1feb68b4dbe829871ea9941398178fa58e6beedb9ba14acf63965"
 
 RDEPENDS_${PN} = "${PYTHON_PN}-html \
   ${PYTHON_PN}-netclient \
diff --git a/meta/recipes-devtools/python/python3-mako_1.0.9.bb 
b/meta/recipes-devtools/python/python3-mako_1.0.10.bb
similarity index 100%
rename from meta/recipes-devtools/python/python3-mako_1.0.9.bb
rename to meta/recipes-devtools/python/python3-mako_1.0.10.bb
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 08/37] atk: upgrade 2.30.0 -> 2.32.0

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 ...001-Switch-from-filename-to-basename.patch | 38 ---
 ...able-introspection-for-cross-compile.patch |  7 ++--
 .../atk/{atk_2.30.0.bb => atk_2.32.0.bb}  |  9 ++---
 3 files changed, 7 insertions(+), 47 deletions(-)
 delete mode 100644 
meta/recipes-support/atk/atk/0001-Switch-from-filename-to-basename.patch
 rename meta/recipes-support/atk/{atk_2.30.0.bb => atk_2.32.0.bb} (64%)

diff --git 
a/meta/recipes-support/atk/atk/0001-Switch-from-filename-to-basename.patch 
b/meta/recipes-support/atk/atk/0001-Switch-from-filename-to-basename.patch
deleted file mode 100644
index 047e81fb613..000
--- a/meta/recipes-support/atk/atk/0001-Switch-from-filename-to-basename.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-Upstream-Status: Submitted
-
-From 0330251715fee908f2f162565d4fa1df5030d0c0 Mon Sep 17 00:00:00 2001
-From: Jeremy Puhlman 
-Date: Thu, 14 Jun 2018 17:21:49 +
-Subject: [PATCH] Switch from filename to basename
-
-When atk-enum-types.h is installed in to a system, the user likely has
-no access to the location where the headers were built, especially if
-the software was built in a sysroot environment. If the headers were
-built for a mulitlib environment, the build pathing may be different.
-Subsequently, if two mulitlib variants of atk are installed together the
-headers conflict for no other reason then they were built in two
-different locations. Switching from filename to basename, still should
-provide sufficient information on the providence of the enums, while not
-conflicting for really no good reason.
-
-Signed-off-by: Jeremy Puhlman 

- atk/atk-enum-types.h.template | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/atk/atk-enum-types.h.template b/atk/atk-enum-types.h.template
-index 7b4cec4..8321c24 100644
 a/atk/atk-enum-types.h.template
-+++ b/atk/atk-enum-types.h.template
-@@ -14,7 +14,7 @@ G_BEGIN_DECLS
- 
- /*** BEGIN file-production ***/
- 
--/* enumerations from "@filename@" */
-+/* enumerations from "@basename@" */
- /*** END file-production ***/
- 
- /*** BEGIN value-header ***/
--- 
-2.14.1.459.g238e487
-
diff --git 
a/meta/recipes-support/atk/atk/0001-meson.build-enable-introspection-for-cross-compile.patch
 
b/meta/recipes-support/atk/atk/0001-meson.build-enable-introspection-for-cross-compile.patch
index 1d814ccdb74..d1b08bc04b6 100644
--- 
a/meta/recipes-support/atk/atk/0001-meson.build-enable-introspection-for-cross-compile.patch
+++ 
b/meta/recipes-support/atk/atk/0001-meson.build-enable-introspection-for-cross-compile.patch
@@ -1,4 +1,4 @@
-From c3eb5b2e74c38bb8374bc027f84e42d7e94f62f8 Mon Sep 17 00:00:00 2001
+From 44d46baa5e1519c6c3df7e4d34fb333e247b5bc8 Mon Sep 17 00:00:00 2001
 From: Anuj Mittal 
 Date: Fri, 6 Apr 2018 12:04:00 +0800
 Subject: [PATCH] meson.build: enable introspection for cross-compile
@@ -9,16 +9,17 @@ if it should be disabled or not.
 Upstream-Status: Pending
 
 Signed-off-by: Anuj Mittal 
+
 ---
  atk/meson.build | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/atk/meson.build b/atk/meson.build
-index 616a3e6..941ded8 100644
+index 0ad67e5..1d2a49c 100644
 --- a/atk/meson.build
 +++ b/atk/meson.build
 @@ -137,7 +137,7 @@ libatk_dep = declare_dependency(link_with: libatk,
- dependencies: gobject_dep,
+ dependencies: glib_dep,
  sources: atk_enum_h)
  
 -if not meson.is_cross_build() and get_option('introspection')
diff --git a/meta/recipes-support/atk/atk_2.30.0.bb 
b/meta/recipes-support/atk/atk_2.32.0.bb
similarity index 64%
rename from meta/recipes-support/atk/atk_2.30.0.bb
rename to meta/recipes-support/atk/atk_2.32.0.bb
index 4e22b3f8113..67223729e93 100644
--- a/meta/recipes-support/atk/atk_2.30.0.bb
+++ b/meta/recipes-support/atk/atk_2.32.0.bb
@@ -14,12 +14,9 @@ DEPENDS = "gettext-native glib-2.0"
 GNOMEBASEBUILDCLASS = "meson"
 inherit gnomebase gtk-doc gettext upstream-version-is-even 
gobject-introspection
 
-SRC_URI_append = " \
-   
file://0001-meson.build-enable-introspection-for-cross-compile.patch \
-   file://0001-Switch-from-filename-to-basename.patch \
-   "
-SRC_URI[archive.md5sum] = "769c85005d392ad17ffbc063f2d26454"
-SRC_URI[archive.sha256sum] = 
"dd4d90d4217f2a0c1fee708a96c2c19d26fef0952e1ead1938ab632c027b"
+SRC_URI += " 
file://0001-meson.build-enable-introspection-for-cross-compile.patch"
+SRC_URI[archive.md5sum] = "c10b0b2af3c199e42caa6275b845c49d"
+SRC_URI[archive.sha256sum] = 
"cb41feda7fe4ef0daa024471438ea0219592baf7c291347e5a858bb64e4091cc"
 
 BBCLASSEXTEND = "native nativesdk"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 06/37] piglit: upgrade to latest revision

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 ...UPWARD-only-if-its-defined-in-fenv.h.patch | 75 ---
 .../piglit/piglit/format-fix.patch| 69 -
 meta/recipes-graphics/piglit/piglit_git.bb|  4 +-
 3 files changed, 1 insertion(+), 147 deletions(-)
 delete mode 100644 
meta/recipes-graphics/piglit/piglit/0001-tests-Use-FE_UPWARD-only-if-its-defined-in-fenv.h.patch
 delete mode 100644 meta/recipes-graphics/piglit/piglit/format-fix.patch

diff --git 
a/meta/recipes-graphics/piglit/piglit/0001-tests-Use-FE_UPWARD-only-if-its-defined-in-fenv.h.patch
 
b/meta/recipes-graphics/piglit/piglit/0001-tests-Use-FE_UPWARD-only-if-its-defined-in-fenv.h.patch
deleted file mode 100644
index 57eda2e207b..000
--- 
a/meta/recipes-graphics/piglit/piglit/0001-tests-Use-FE_UPWARD-only-if-its-defined-in-fenv.h.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-Upstream-Status: Submitted [mailing list]
-Signed-off-by: Ross Burton 
-
-From 0e0a2a69261031d55d52b6045990e8982ea12912 Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Sat, 9 Jul 2016 07:52:19 +
-Subject: [PATCH] tests: only run rounding tests if FE_UPWARD is present
-
-On ARM, musl does not define FE_* when the architecture does not have VFP 
(which
-is the right interpretation).
-
-As these tests depend on calling fesetround(), skip the test if FE_UPWARD isn't
-available.
-
-Signed-off-by: Ross Burton 

- tests/general/roundmode-getintegerv.c | 12 
- tests/general/roundmode-pixelstore.c  | 12 
- 2 files changed, 16 insertions(+), 8 deletions(-)
-
-diff --git a/tests/general/roundmode-getintegerv.c 
b/tests/general/roundmode-getintegerv.c
-index 28ecfaf55..aa99044a1 100644
 a/tests/general/roundmode-getintegerv.c
-+++ b/tests/general/roundmode-getintegerv.c
-@@ -79,13 +79,17 @@ test(float val, int expect)
- void
- piglit_init(int argc, char **argv)
- {
--  int ret;
-   bool pass = true;
--  ret = fesetround(FE_UPWARD);
--  if (ret != 0) {
--  printf("Couldn't set rounding mode\n");
-+
-+#ifdef FE_UPWARD
-+  if (fesetround(FE_UPWARD) != 0) {
-+  printf("Setting rounding mode failed\n");
-   piglit_report_result(PIGLIT_SKIP);
-   }
-+#else
-+  printf("Cannot set rounding mode\n");
-+  piglit_report_result(PIGLIT_SKIP);
-+#endif
- 
-   pass = test(2.2, 2) && pass;
-   pass = test(2.8, 3) && pass;
-diff --git a/tests/general/roundmode-pixelstore.c 
b/tests/general/roundmode-pixelstore.c
-index 8a029b257..57ec11c09 100644
 a/tests/general/roundmode-pixelstore.c
-+++ b/tests/general/roundmode-pixelstore.c
-@@ -79,13 +79,17 @@ test(float val, int expect)
- void
- piglit_init(int argc, char **argv)
- {
--  int ret;
-   bool pass = true;
--  ret = fesetround(FE_UPWARD);
--  if (ret != 0) {
--  printf("Couldn't set rounding mode\n");
-+
-+#ifdef FE_UPWARD
-+  if (fesetround(FE_UPWARD) != 0) {
-+  printf("Setting rounding mode failed\n");
-   piglit_report_result(PIGLIT_SKIP);
-   }
-+#else
-+  printf("Cannot set rounding mode\n");
-+  piglit_report_result(PIGLIT_SKIP);
-+#endif
- 
-   pass = test(2.2, 2) && pass;
-   pass = test(2.8, 3) && pass;
--- 
-2.11.0
-
diff --git a/meta/recipes-graphics/piglit/piglit/format-fix.patch 
b/meta/recipes-graphics/piglit/piglit/format-fix.patch
deleted file mode 100644
index 73d539fef27..000
--- a/meta/recipes-graphics/piglit/piglit/format-fix.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-Upstream-Status: Submitted [mailing list]
-Signed-off-by: Ross Burton 
-
-From f0c6981322807e179e39ce67aeebd42cf7a54d36 Mon Sep 17 00:00:00 2001
-From: Ross Burton 
-Date: Wed, 21 Nov 2018 12:44:36 +
-Subject: [PATCH] arb_texture_view: fix security format warnings
-
-If built with -Werror=format-security then Piglit fails to build:
-
-/tests/spec/arb_texture_view/rendering-layers-image.c:150:8:
-error: format not a string literal and no format arguments 
[-Werror=format-security]
- (desc)); \
- ^~
-
-In this case test->uniform_type is being turned into a string using snprintf()
-and then passed to piglit_report_subtest_result() which takes a format string,
-but GCC can't verify the format.
-
-As _subtest_report() takes a format string, we can just remove the snprintf()
-and let it construct the label.
-
-Also as X is used once and doesn't make the code clearer, just inline it.
-
-Signed-off-by: Ross Burton 

- tests/spec/arb_texture_view/rendering-layers-image.c | 19 ++-
- 1 file changed, 6 insertions(+), 13 deletions(-)
-
-diff --git a/tests/spec/arb_texture_view/rendering-layers-image.c 
b/tests/spec/arb_texture_view/rendering-layers-image.c
-index 415b01657..86148075b 100644
 a/tests/spec/arb_texture_view/rendering-layers-image.c
-+++ b/tests/spec/arb_texture_view/rendering-layers-image.c
-@@ -142,26 +142,19 @@ test_render_layers(const struct test_info *test)
-   return pass;
- }
- 
--#d

[OE-core] [PATCH 05/37] adwaita-icon-theme: upgrade 3.30.1 -> 3.32.0

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../0001-Don-t-use-AC_CANONICAL_HOST.patch  | 6 +++---
 ...ta-icon-theme_3.30.1.bb => adwaita-icon-theme_3.32.0.bb} | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)
 rename meta/recipes-gnome/gnome/{adwaita-icon-theme_3.30.1.bb => 
adwaita-icon-theme_3.32.0.bb} (92%)

diff --git 
a/meta/recipes-gnome/gnome/adwaita-icon-theme/0001-Don-t-use-AC_CANONICAL_HOST.patch
 
b/meta/recipes-gnome/gnome/adwaita-icon-theme/0001-Don-t-use-AC_CANONICAL_HOST.patch
index 43abdcd85ac..4a983633139 100644
--- 
a/meta/recipes-gnome/gnome/adwaita-icon-theme/0001-Don-t-use-AC_CANONICAL_HOST.patch
+++ 
b/meta/recipes-gnome/gnome/adwaita-icon-theme/0001-Don-t-use-AC_CANONICAL_HOST.patch
@@ -1,4 +1,4 @@
-From 499222d95a3d06bc425672d50e8c47868667250b Mon Sep 17 00:00:00 2001
+From 4409423752885f76326d05c1266698155f47c5f9 Mon Sep 17 00:00:00 2001
 From: Jussi Kukkonen 
 Date: Tue, 30 May 2017 14:55:49 +0300
 Subject: [PATCH] Don't use AC_CANONICAL_HOST
@@ -14,12 +14,12 @@ Signed-off-by: Jussi Kukkonen 
  1 file changed, 1 deletion(-)
 
 diff --git a/configure.ac b/configure.ac
-index 38e64bd..6ed480e 100644
+index 4a84501..52dbb8e 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -3,7 +3,6 @@ AC_PREREQ(2.53)
  
- AC_INIT([adwaita-icon-theme], [3.30.1],
+ AC_INIT([adwaita-icon-theme], [3.32.0],
  [http://bugzilla.gnome.org/enter_bug.cgi?product=adwaita-icon-theme])
 -AC_CANONICAL_HOST
  AC_CONFIG_MACRO_DIR([m4])
diff --git a/meta/recipes-gnome/gnome/adwaita-icon-theme_3.30.1.bb 
b/meta/recipes-gnome/gnome/adwaita-icon-theme_3.32.0.bb
similarity index 92%
rename from meta/recipes-gnome/gnome/adwaita-icon-theme_3.30.1.bb
rename to meta/recipes-gnome/gnome/adwaita-icon-theme_3.32.0.bb
index 8eadbd2eef7..02676f44010 100644
--- a/meta/recipes-gnome/gnome/adwaita-icon-theme_3.30.1.bb
+++ b/meta/recipes-gnome/gnome/adwaita-icon-theme_3.32.0.bb
@@ -14,8 +14,8 @@ SRC_URI = 
"${GNOME_MIRROR}/${BPN}/${MAJ_VER}/${BPN}-${PV}.tar.xz \
file://0001-Run-installation-commands-as-shell-jobs.patch \
"
 
-SRC_URI[md5sum] = "db3fd812821d72fdd9a3c7d622a95b35"
-SRC_URI[sha256sum] = 
"6d752a2b1bc668483956d4485c39cad1642d9358e133ff689526e43674a4e1ce"
+SRC_URI[md5sum] = "4b16278cfed860a86c8221de62eec151"
+SRC_URI[sha256sum] = 
"698db6e407bb987baec736c6a30216dfc0317e3ca2403c7adf3a5aa46c193286"
 
 DEPENDS += "librsvg-native"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 04/37] libdazzle: upgrade 3.32.1 -> 3.32.2

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../libdazzle/{libdazzle_3.32.1.bb => libdazzle_3.32.2.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-gnome/libdazzle/{libdazzle_3.32.1.bb => 
libdazzle_3.32.2.bb} (73%)

diff --git a/meta/recipes-gnome/libdazzle/libdazzle_3.32.1.bb 
b/meta/recipes-gnome/libdazzle/libdazzle_3.32.2.bb
similarity index 73%
rename from meta/recipes-gnome/libdazzle/libdazzle_3.32.1.bb
rename to meta/recipes-gnome/libdazzle/libdazzle_3.32.2.bb
index dac59f86b31..58e78a5b789 100644
--- a/meta/recipes-gnome/libdazzle/libdazzle_3.32.1.bb
+++ b/meta/recipes-gnome/libdazzle/libdazzle_3.32.2.bb
@@ -7,8 +7,8 @@ inherit gnomebase upstream-version-is-even vala 
distro_features_check gobject-in
 
 DEPENDS = "glib-2.0-native glib-2.0 gtk+3"
 
-SRC_URI[archive.md5sum] = "5f6455ebc47e86f63b9579997137f391"
-SRC_URI[archive.sha256sum] = 
"238da19fdcc3ae9bb0c2d781d099fb8c6ec70c4dd3dffad80d230344ecc3f972"
+SRC_URI[archive.md5sum] = "b5c99a8f483a0defe7c7124a3220e412"
+SRC_URI[archive.sha256sum] = 
"413f8dfb8706760e0c649e2994bd10524ac0736601dd03ad2036293bed3bf141"
 
 GIR_MESON_OPTION = 'with_introspection'
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 03/37] createrepo-c: upgrade 0.12.2 -> 0.14.0

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../{createrepo-c_0.12.2.bb => createrepo-c_0.14.0.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/createrepo-c/{createrepo-c_0.12.2.bb => 
createrepo-c_0.14.0.bb} (93%)

diff --git a/meta/recipes-devtools/createrepo-c/createrepo-c_0.12.2.bb 
b/meta/recipes-devtools/createrepo-c/createrepo-c_0.14.0.bb
similarity index 93%
rename from meta/recipes-devtools/createrepo-c/createrepo-c_0.12.2.bb
rename to meta/recipes-devtools/createrepo-c/createrepo-c_0.14.0.bb
index c70523dca66..2a3007c38df 100644
--- a/meta/recipes-devtools/createrepo-c/createrepo-c_0.12.2.bb
+++ b/meta/recipes-devtools/createrepo-c/createrepo-c_0.14.0.bb
@@ -8,11 +8,11 @@ SRC_URI = 
"git://github.com/rpm-software-management/createrepo_c \
file://0001-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch \
"
 
-SRCREV = "5b4c06f6af24633f667da37455281f24a4abd461"
+SRCREV = "8cffea9751b14366a7f6f3664f5d39fe4f0f9253"
 
 S = "${WORKDIR}/git"
 
-DEPENDS = "expat curl glib-2.0 libxml2 openssl bzip2 zlib file sqlite3 xz rpm"
+DEPENDS = "expat curl glib-2.0 libxml2 openssl bzip2 zlib file sqlite3 xz rpm 
libmodulemd"
 DEPENDS_append_class-native = " file-replacement-native"
 
 inherit cmake pkgconfig bash-completion distutils3-base
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 02/37] libmodulemd: upgrade 2.2.3 -> 2.4.0

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 meta/recipes-devtools/libmodulemd/libmodulemd_git.bb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta/recipes-devtools/libmodulemd/libmodulemd_git.bb 
b/meta/recipes-devtools/libmodulemd/libmodulemd_git.bb
index 40715c06ee2..d7f486868b8 100644
--- a/meta/recipes-devtools/libmodulemd/libmodulemd_git.bb
+++ b/meta/recipes-devtools/libmodulemd/libmodulemd_git.bb
@@ -7,14 +7,14 @@ SRC_URI = 
"git://github.com/fedora-modularity/libmodulemd;protocol=https \

file://0002-modulemd-v1-meson.build-do-not-generate-gir-or-gtkdo.patch \
"
 
-PV = "2.2.3"
-SRCREV = "4c75c6f8b39ee57aebe8fd36ef84808e893048c0"
+PV = "2.4.0"
+SRCREV = "d0a3eda45e083e8fe8b329a2310a53abdbf1e4d6"
 
 S = "${WORKDIR}/git"
 
 inherit meson gobject-introspection
 
-EXTRA_OEMESON = "-Ddeveloper_build=false -Dbuild_api_v1=true 
-Dbuild_api_v2=false"
+EXTRA_OEMESON = "-Ddeveloper_build=false -Dbuild_api_v1=true 
-Dbuild_api_v2=true"
 
 DEPENDS += "glib-2.0 libyaml glib-2.0-native"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 01/37] librepo: upgrade 1.9.6 -> 1.10.2

2019-05-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin 
---
 .../librepo/{librepo_1.9.6.bb => librepo_1.10.2.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/librepo/{librepo_1.9.6.bb => librepo_1.10.2.bb} 
(93%)

diff --git a/meta/recipes-devtools/librepo/librepo_1.9.6.bb 
b/meta/recipes-devtools/librepo/librepo_1.10.2.bb
similarity index 93%
rename from meta/recipes-devtools/librepo/librepo_1.9.6.bb
rename to meta/recipes-devtools/librepo/librepo_1.10.2.bb
index fecedc981f6..43c1967c2ba 100644
--- a/meta/recipes-devtools/librepo/librepo_1.9.6.bb
+++ b/meta/recipes-devtools/librepo/librepo_1.10.2.bb
@@ -7,7 +7,7 @@ SRC_URI = "git://github.com/rpm-software-management/librepo.git 
\

file://0004-Set-gpgme-variables-with-pkg-config-not-with-cmake-m.patch \
"
 
-SRCREV = "7d8acd45eb09809a5ab729c312744da4b2fe92bb"
+SRCREV = "91ebe846b0320751a264116c36a665a8facf9e0e"
 
 S = "${WORKDIR}/git"
 
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] ptest with BBCLASSEXTEND

2019-05-17 Thread Jonathan Rajotte-Julien
> Its not fast to parse this creates about 59 variants of the image. Its
> (ab)using the mcextend class to an image and add the ptest to that
> image for each ptest in the PTESTS_SLOW and PTESTS_FAST variables. It
> also adds openssh since we need an ssh client in the images for
> testimage to work. I also had to add extra space and memory to the
> image config so all the tests could work.
> 
> You can get a list of the target images with:
> 

For the non-initiated, you will need to have the following in your local.conf
for this to work.

DISTRO_FEATURES_append = " ptest"

That said, I should be able to take a look at the problem related to
lttng-tools.

Thanks

-- 
Jonathan Rajotte-Julien
EfficiOS
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] liburcu: update to 0.11.0

2019-05-17 Thread Jonathan Rajotte
Drop backported patch.
Update paths to files that establish the licensing.

Signed-off-by: Jonathan Rajotte 
---
 ...-support-for-the-RISC-V-architecture.patch | 157 --
 .../{liburcu_0.10.2.bb => liburcu_0.11.0.bb}  |  10 +-
 2 files changed, 4 insertions(+), 163 deletions(-)
 delete mode 100644 
meta/recipes-support/liburcu/files/Add-support-for-the-RISC-V-architecture.patch
 rename meta/recipes-support/liburcu/{liburcu_0.10.2.bb => liburcu_0.11.0.bb} 
(65%)

diff --git 
a/meta/recipes-support/liburcu/files/Add-support-for-the-RISC-V-architecture.patch
 
b/meta/recipes-support/liburcu/files/Add-support-for-the-RISC-V-architecture.patch
deleted file mode 100644
index b026782bd5..00
--- 
a/meta/recipes-support/liburcu/files/Add-support-for-the-RISC-V-architecture.patch
+++ /dev/null
@@ -1,157 +0,0 @@
-From fdfad81006c2c964781b616f0a75578507be809c Mon Sep 17 00:00:00 2001
-From: Michael Jeanson 
-Date: Wed, 21 Mar 2018 17:38:41 -0400
-Subject: [PATCH] Add support for the RISC-V architecture
-
-Tested in QEMU 2.12.0-rc0, requires --disable-compiler-tls to go
-through the benchmarks reliably.
-
-Signed-off-by: Michael Jeanson 
-Signed-off-by: Mathieu Desnoyers 
-Upstream-Status: Backport

- configure.ac |  1 +
- include/Makefile.am  |  2 ++
- include/urcu/arch/riscv.h| 49 
- include/urcu/uatomic/riscv.h | 44 +++
- 4 files changed, 96 insertions(+)
- create mode 100644 include/urcu/arch/riscv.h
- create mode 100644 include/urcu/uatomic/riscv.h
-
-diff --git a/configure.ac b/configure.ac
-index d0b4a9ac..9145081a 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -151,6 +151,7 @@ AS_CASE([$host_cpu],
-   [tile*], [ARCHTYPE="tile"],
-   [hppa*], [ARCHTYPE="hppa"],
-   [m68k], [ARCHTYPE="m68k"],
-+  [riscv*], [ARCHTYPE="riscv"],
-   [ARCHTYPE="unknown"]
- )
- 
-diff --git a/include/Makefile.am b/include/Makefile.am
-index dcdf304b..36667b43 100644
 a/include/Makefile.am
-+++ b/include/Makefile.am
-@@ -27,6 +27,7 @@ EXTRA_DIST = urcu/arch/aarch64.h \
-   urcu/arch/mips.h \
-   urcu/arch/nios2.h \
-   urcu/arch/ppc.h \
-+  urcu/arch/riscv.h \
-   urcu/arch/s390.h \
-   urcu/arch/sparc64.h \
-   urcu/arch/tile.h \
-@@ -43,6 +44,7 @@ EXTRA_DIST = urcu/arch/aarch64.h \
-   urcu/uatomic/mips.h \
-   urcu/uatomic/nios2.h \
-   urcu/uatomic/ppc.h \
-+  urcu/uatomic/riscv.h \
-   urcu/uatomic/s390.h \
-   urcu/uatomic/sparc64.h \
-   urcu/uatomic/tile.h \
-diff --git a/include/urcu/arch/riscv.h b/include/urcu/arch/riscv.h
-new file mode 100644
-index ..1fd7d62b
 /dev/null
-+++ b/include/urcu/arch/riscv.h
-@@ -0,0 +1,49 @@
-+#ifndef _URCU_ARCH_RISCV_H
-+#define _URCU_ARCH_RISCV_H
-+
-+/*
-+ * arch/riscv.h: definitions for the RISC-V architecture
-+ *
-+ * Copyright (c) 2018 Michael Jeanson 
-+ *
-+ * This library is free software; you can redistribute it and/or
-+ * modify it under the terms of the GNU Lesser General Public
-+ * License as published by the Free Software Foundation; either
-+ * version 2.1 of the License, or (at your option) any later version.
-+ *
-+ * This library is distributed in the hope that it will be useful,
-+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-+ * Lesser General Public License for more details.
-+ *
-+ * You should have received a copy of the GNU Lesser General Public
-+ * License along with this library; if not, write to the Free Software
-+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 
USA
-+ */
-+
-+#include 
-+#include 
-+#include 
-+
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+
-+#include 
-+#include 
-+
-+/*
-+ * On Linux, define the membarrier system call number if not yet available in
-+ * the system headers.
-+ */
-+#if (defined(__linux__) && !defined(__NR_membarrier))
-+#define __NR_membarrier   283
-+#endif
-+
-+#ifdef __cplusplus
-+}
-+#endif
-+
-+#include 
-+
-+#endif /* _URCU_ARCH_RISCV_H */
-diff --git a/include/urcu/uatomic/riscv.h b/include/urcu/uatomic/riscv.h
-new file mode 100644
-index ..a6700e17
 /dev/null
-+++ b/include/urcu/uatomic/riscv.h
-@@ -0,0 +1,44 @@
-+/*
-+ * Atomic exchange operations for the RISC-V architecture. Let GCC do it.
-+ *
-+ * Copyright (c) 2018 Michael Jeanson 
-+ *
-+ * Permission is hereby granted, free of charge, to any person obtaining a 
copy
-+ * of this software and associated documentation files (the "Software"), to
-+ * deal in the Software without restriction, including without limitation the
-+ * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-+ * sell copies of the Software, and to permit persons to whom the Software is
-+ * furnished to do so, subject to the following conditions:
-+ *
-+ * The above copyright notice and this permissi

Re: [OE-core] [PATCH] vim: split the common part into vim.inc

2019-05-17 Thread Alexander Kanavin
This is up to the recipe maintainer (Tom) to do; I only want to ensure
AUH does not choke on the recipe.

Alex

On Fri, 17 May 2019 at 16:29, Martin Jansa  wrote:
>
> Actually the BBCLASSEXTEND = "native" as well, as we don't need both vim 
> recipes to provide xxd-native.
>
> On Fri, May 17, 2019 at 4:27 PM Martin Jansa  wrote:
>>
>> To simplify meta/recipes-support/vim/vim-tiny_8.1.1240.bb which currently 
>> has:
>>
>> PROVIDES_remove = "xxd"
>> ALTERNATIVE_${PN}_remove = "xxd"
>>
>> Can you move xxd from the .inc file and put it only in vim_8.1.1240.bb?
>>
>>
>> On Fri, May 17, 2019 at 3:53 PM Alexander Kanavin  
>> wrote:
>>>
>>> Previously vim-tiny would include the vim recipe wholesale;
>>> this meant that they had to be upgraded in a single transaction
>>> which devtool cannot cope with. This thwarted the latest AUH
>>> run in particular.
>>>
>>> Signed-off-by: Alexander Kanavin 
>>> ---
>>>  meta/recipes-support/vim/vim-tiny_8.1.1240.bb |   2 +-
>>>  meta/recipes-support/vim/vim.inc  | 141 +
>>>  meta/recipes-support/vim/vim_8.1.1240.bb  | 142 +-
>>>  3 files changed, 143 insertions(+), 142 deletions(-)
>>>  create mode 100644 meta/recipes-support/vim/vim.inc
>>>
>>> diff --git a/meta/recipes-support/vim/vim-tiny_8.1.1240.bb 
>>> b/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
>>> index 74464833adb..139e626e444 100644
>>> --- a/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
>>> +++ b/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
>>> @@ -1,4 +1,4 @@
>>> -require vim_${PV}.bb
>>> +require vim.inc
>>>
>>>  SUMMARY += " (with tiny features)"
>>>
>>> diff --git a/meta/recipes-support/vim/vim.inc 
>>> b/meta/recipes-support/vim/vim.inc
>>> new file mode 100644
>>> index 000..f5c74684bfa
>>> --- /dev/null
>>> +++ b/meta/recipes-support/vim/vim.inc
>>> @@ -0,0 +1,141 @@
>>> +SUMMARY = "Vi IMproved - enhanced vi editor"
>>> +SECTION = "console/utils"
>>> +
>>> +PROVIDES = "xxd"
>>> +DEPENDS = "ncurses gettext-native"
>>> +# vimdiff doesn't like busybox diff
>>> +RSUGGESTS_${PN} = "diffutils"
>>> +LICENSE = "vim"
>>> +LIC_FILES_CHKSUM = 
>>> "file://runtime/doc/uganda.txt;endline=287;md5=f1f82b42360005c70b8c19b0ef493f72"
>>> +
>>> +SRC_URI = "git://github.com/vim/vim.git \
>>> +   file://disable_acl_header_check.patch \
>>> +   file://vim-add-knob-whether-elf.h-are-checked.patch \
>>> +   file://0001-src-Makefile-improve-reproducibility.patch \
>>> +"
>>> +SRCREV = "d96dbd6f95ea22f609042cc9c6272f14a21ff1a5"
>>> +
>>> +S = "${WORKDIR}/git"
>>> +
>>> +VIMDIR = 
>>> "vim${@d.getVar('PV').split('.')[0]}${@d.getVar('PV').split('.')[1]}"
>>> +
>>> +inherit autotools-brokensep update-alternatives
>>> +
>>> +CLEANBROKEN = "1"
>>> +
>>> +# vim configure.in contains functions which got 'dropped' by 
>>> autotools.bbclass
>>> +do_configure () {
>>> +cd src
>>> +rm -f auto/*
>>> +touch auto/config.mk
>>> +aclocal
>>> +autoconf
>>> +cd ..
>>> +oe_runconf
>>> +touch src/auto/configure
>>> +touch src/auto/config.mk src/auto/config.h
>>> +}
>>> +
>>> +do_compile() {
>>> +# We do not support fully / correctly the following locales.  
>>> Attempting
>>> +# to use these with msgfmt in order to update the ".desktop" files 
>>> exposes
>>> +# this problem and leads to the compile failing.
>>> +for LOCALE in cs fr ko pl sk zh_CN zh_TW;do
>>> +echo -n > src/po/${LOCALE}.po
>>> +done
>>> +autotools_do_compile
>>> +}
>>> +
>>> +#Available PACKAGECONFIG options are gtkgui, acl, x11, tiny
>>> +PACKAGECONFIG ??= ""
>>> +PACKAGECONFIG += " \
>>> +${@bb.utils.filter('DISTRO_FEATURES', 'acl selinux', d)} \
>>> +${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 gtkgui', '', d)} \
>>> +"
>>> +PACKAGECONFIG_class-native = ""
>>> +
>>> +PACKAGECONFIG[gtkgui] = "--enable-gui=gtk2,--enable-gui=no,gtk+,"
>>> +PACKAGECONFIG[acl] = "--enable-acl,--disable-acl,acl,"
>>> +PACKAGECONFIG[x11] = "--with-x,--without-x,xt,"
>>> +PACKAGECONFIG[tiny] = "--with-features=tiny,--with-features=big,,"
>>> +PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux,"
>>> +PACKAGECONFIG[elfutils] = "--enable-elf-check,,elfutils,"
>>> +
>>> +EXTRA_OECONF = " \
>>> +--disable-gpm \
>>> +--disable-gtktest \
>>> +--disable-xim \
>>> +--disable-netbeans \
>>> +--with-tlib=ncurses \
>>> +ac_cv_small_wchar_t=no \
>>> +vim_cv_getcwd_broken=no \
>>> +vim_cv_memmove_handles_overlap=yes \
>>> +vim_cv_stat_ignores_slash=no \
>>> +vim_cv_terminfo=yes \
>>> +vim_cv_tgetent=non-zero \
>>> +vim_cv_toupper_broken=no \
>>> +vim_cv_tty_group=world \
>>> +STRIP=/bin/true \
>>> +"
>>> +
>>> +do_install() {
>>> +autotools_do_install
>>> +
>>> +# Work around file-rdeps picking up csh, awk, perl or python as a dep
>>> +chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/vim132
>>> +chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/mve.awk
>>> +chmod -x

Re: [OE-core] [PATCH] vim: split the common part into vim.inc

2019-05-17 Thread Martin Jansa
To simplify meta/recipes-support/vim/vim-tiny_8.1.1240.bb which currently
has:

PROVIDES_remove = "xxd"
ALTERNATIVE_${PN}_remove = "xxd"

Can you move xxd from the .inc file and put it only in vim_8.1.1240.bb?


On Fri, May 17, 2019 at 3:53 PM Alexander Kanavin 
wrote:

> Previously vim-tiny would include the vim recipe wholesale;
> this meant that they had to be upgraded in a single transaction
> which devtool cannot cope with. This thwarted the latest AUH
> run in particular.
>
> Signed-off-by: Alexander Kanavin 
> ---
>  meta/recipes-support/vim/vim-tiny_8.1.1240.bb |   2 +-
>  meta/recipes-support/vim/vim.inc  | 141 +
>  meta/recipes-support/vim/vim_8.1.1240.bb  | 142 +-
>  3 files changed, 143 insertions(+), 142 deletions(-)
>  create mode 100644 meta/recipes-support/vim/vim.inc
>
> diff --git a/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
> b/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
> index 74464833adb..139e626e444 100644
> --- a/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
> +++ b/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
> @@ -1,4 +1,4 @@
> -require vim_${PV}.bb
> +require vim.inc
>
>  SUMMARY += " (with tiny features)"
>
> diff --git a/meta/recipes-support/vim/vim.inc
> b/meta/recipes-support/vim/vim.inc
> new file mode 100644
> index 000..f5c74684bfa
> --- /dev/null
> +++ b/meta/recipes-support/vim/vim.inc
> @@ -0,0 +1,141 @@
> +SUMMARY = "Vi IMproved - enhanced vi editor"
> +SECTION = "console/utils"
> +
> +PROVIDES = "xxd"
> +DEPENDS = "ncurses gettext-native"
> +# vimdiff doesn't like busybox diff
> +RSUGGESTS_${PN} = "diffutils"
> +LICENSE = "vim"
> +LIC_FILES_CHKSUM =
> "file://runtime/doc/uganda.txt;endline=287;md5=f1f82b42360005c70b8c19b0ef493f72"
> +
> +SRC_URI = "git://github.com/vim/vim.git \
> +   file://disable_acl_header_check.patch \
> +   file://vim-add-knob-whether-elf.h-are-checked.patch \
> +   file://0001-src-Makefile-improve-reproducibility.patch \
> +"
> +SRCREV = "d96dbd6f95ea22f609042cc9c6272f14a21ff1a5"
> +
> +S = "${WORKDIR}/git"
> +
> +VIMDIR =
> "vim${@d.getVar('PV').split('.')[0]}${@d.getVar('PV').split('.')[1]}"
> +
> +inherit autotools-brokensep update-alternatives
> +
> +CLEANBROKEN = "1"
> +
> +# vim configure.in contains functions which got 'dropped' by
> autotools.bbclass
> +do_configure () {
> +cd src
> +rm -f auto/*
> +touch auto/config.mk
> +aclocal
> +autoconf
> +cd ..
> +oe_runconf
> +touch src/auto/configure
> +touch src/auto/config.mk src/auto/config.h
> +}
> +
> +do_compile() {
> +# We do not support fully / correctly the following locales.
> Attempting
> +# to use these with msgfmt in order to update the ".desktop" files
> exposes
> +# this problem and leads to the compile failing.
> +for LOCALE in cs fr ko pl sk zh_CN zh_TW;do
> +echo -n > src/po/${LOCALE}.po
> +done
> +autotools_do_compile
> +}
> +
> +#Available PACKAGECONFIG options are gtkgui, acl, x11, tiny
> +PACKAGECONFIG ??= ""
> +PACKAGECONFIG += " \
> +${@bb.utils.filter('DISTRO_FEATURES', 'acl selinux', d)} \
> +${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 gtkgui', '', d)} \
> +"
> +PACKAGECONFIG_class-native = ""
> +
> +PACKAGECONFIG[gtkgui] = "--enable-gui=gtk2,--enable-gui=no,gtk+,"
> +PACKAGECONFIG[acl] = "--enable-acl,--disable-acl,acl,"
> +PACKAGECONFIG[x11] = "--with-x,--without-x,xt,"
> +PACKAGECONFIG[tiny] = "--with-features=tiny,--with-features=big,,"
> +PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux,"
> +PACKAGECONFIG[elfutils] = "--enable-elf-check,,elfutils,"
> +
> +EXTRA_OECONF = " \
> +--disable-gpm \
> +--disable-gtktest \
> +--disable-xim \
> +--disable-netbeans \
> +--with-tlib=ncurses \
> +ac_cv_small_wchar_t=no \
> +vim_cv_getcwd_broken=no \
> +vim_cv_memmove_handles_overlap=yes \
> +vim_cv_stat_ignores_slash=no \
> +vim_cv_terminfo=yes \
> +vim_cv_tgetent=non-zero \
> +vim_cv_toupper_broken=no \
> +vim_cv_tty_group=world \
> +STRIP=/bin/true \
> +"
> +
> +do_install() {
> +autotools_do_install
> +
> +# Work around file-rdeps picking up csh, awk, perl or python as a dep
> +chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/vim132
> +chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/mve.awk
> +chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/*.pl
> +chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/*.py
> +
> +# Install example vimrc from runtime files
> +install -m 0644 runtime/vimrc_example.vim ${D}/${datadir}/${BPN}/vimrc
> +
> +# we use --with-features=big as default
> +mv ${D}${bindir}/${BPN} ${D}${bindir}/${BPN}.${BPN}
> +
> +if ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'true', 'false',
> d)}; then
> +   # The mouse being autoenabled is just annoying in xfce4-terminal
> (mouse
> +   # drag make vim go into visual mode and there is no right click
> menu),
> +   # delete t

Re: [OE-core] [PATCH] vim: split the common part into vim.inc

2019-05-17 Thread Martin Jansa
Actually the BBCLASSEXTEND = "native" as well, as we don't need both vim
recipes to provide xxd-native.

On Fri, May 17, 2019 at 4:27 PM Martin Jansa  wrote:

> To simplify meta/recipes-support/vim/vim-tiny_8.1.1240.bb which currently
> has:
>
> PROVIDES_remove = "xxd"
> ALTERNATIVE_${PN}_remove = "xxd"
>
> Can you move xxd from the .inc file and put it only in vim_8.1.1240.bb?
>
>
> On Fri, May 17, 2019 at 3:53 PM Alexander Kanavin 
> wrote:
>
>> Previously vim-tiny would include the vim recipe wholesale;
>> this meant that they had to be upgraded in a single transaction
>> which devtool cannot cope with. This thwarted the latest AUH
>> run in particular.
>>
>> Signed-off-by: Alexander Kanavin 
>> ---
>>  meta/recipes-support/vim/vim-tiny_8.1.1240.bb |   2 +-
>>  meta/recipes-support/vim/vim.inc  | 141 +
>>  meta/recipes-support/vim/vim_8.1.1240.bb  | 142 +-
>>  3 files changed, 143 insertions(+), 142 deletions(-)
>>  create mode 100644 meta/recipes-support/vim/vim.inc
>>
>> diff --git a/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
>> b/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
>> index 74464833adb..139e626e444 100644
>> --- a/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
>> +++ b/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
>> @@ -1,4 +1,4 @@
>> -require vim_${PV}.bb
>> +require vim.inc
>>
>>  SUMMARY += " (with tiny features)"
>>
>> diff --git a/meta/recipes-support/vim/vim.inc
>> b/meta/recipes-support/vim/vim.inc
>> new file mode 100644
>> index 000..f5c74684bfa
>> --- /dev/null
>> +++ b/meta/recipes-support/vim/vim.inc
>> @@ -0,0 +1,141 @@
>> +SUMMARY = "Vi IMproved - enhanced vi editor"
>> +SECTION = "console/utils"
>> +
>> +PROVIDES = "xxd"
>> +DEPENDS = "ncurses gettext-native"
>> +# vimdiff doesn't like busybox diff
>> +RSUGGESTS_${PN} = "diffutils"
>> +LICENSE = "vim"
>> +LIC_FILES_CHKSUM =
>> "file://runtime/doc/uganda.txt;endline=287;md5=f1f82b42360005c70b8c19b0ef493f72"
>> +
>> +SRC_URI = "git://github.com/vim/vim.git \
>> +   file://disable_acl_header_check.patch \
>> +   file://vim-add-knob-whether-elf.h-are-checked.patch \
>> +   file://0001-src-Makefile-improve-reproducibility.patch \
>> +"
>> +SRCREV = "d96dbd6f95ea22f609042cc9c6272f14a21ff1a5"
>> +
>> +S = "${WORKDIR}/git"
>> +
>> +VIMDIR =
>> "vim${@d.getVar('PV').split('.')[0]}${@d.getVar('PV').split('.')[1]}"
>> +
>> +inherit autotools-brokensep update-alternatives
>> +
>> +CLEANBROKEN = "1"
>> +
>> +# vim configure.in contains functions which got 'dropped' by
>> autotools.bbclass
>> +do_configure () {
>> +cd src
>> +rm -f auto/*
>> +touch auto/config.mk
>> +aclocal
>> +autoconf
>> +cd ..
>> +oe_runconf
>> +touch src/auto/configure
>> +touch src/auto/config.mk src/auto/config.h
>> +}
>> +
>> +do_compile() {
>> +# We do not support fully / correctly the following locales.
>> Attempting
>> +# to use these with msgfmt in order to update the ".desktop" files
>> exposes
>> +# this problem and leads to the compile failing.
>> +for LOCALE in cs fr ko pl sk zh_CN zh_TW;do
>> +echo -n > src/po/${LOCALE}.po
>> +done
>> +autotools_do_compile
>> +}
>> +
>> +#Available PACKAGECONFIG options are gtkgui, acl, x11, tiny
>> +PACKAGECONFIG ??= ""
>> +PACKAGECONFIG += " \
>> +${@bb.utils.filter('DISTRO_FEATURES', 'acl selinux', d)} \
>> +${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 gtkgui', '', d)}
>> \
>> +"
>> +PACKAGECONFIG_class-native = ""
>> +
>> +PACKAGECONFIG[gtkgui] = "--enable-gui=gtk2,--enable-gui=no,gtk+,"
>> +PACKAGECONFIG[acl] = "--enable-acl,--disable-acl,acl,"
>> +PACKAGECONFIG[x11] = "--with-x,--without-x,xt,"
>> +PACKAGECONFIG[tiny] = "--with-features=tiny,--with-features=big,,"
>> +PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux,"
>> +PACKAGECONFIG[elfutils] = "--enable-elf-check,,elfutils,"
>> +
>> +EXTRA_OECONF = " \
>> +--disable-gpm \
>> +--disable-gtktest \
>> +--disable-xim \
>> +--disable-netbeans \
>> +--with-tlib=ncurses \
>> +ac_cv_small_wchar_t=no \
>> +vim_cv_getcwd_broken=no \
>> +vim_cv_memmove_handles_overlap=yes \
>> +vim_cv_stat_ignores_slash=no \
>> +vim_cv_terminfo=yes \
>> +vim_cv_tgetent=non-zero \
>> +vim_cv_toupper_broken=no \
>> +vim_cv_tty_group=world \
>> +STRIP=/bin/true \
>> +"
>> +
>> +do_install() {
>> +autotools_do_install
>> +
>> +# Work around file-rdeps picking up csh, awk, perl or python as a dep
>> +chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/vim132
>> +chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/mve.awk
>> +chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/*.pl
>> +chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/*.py
>> +
>> +# Install example vimrc from runtime files
>> +install -m 0644 runtime/vimrc_example.vim
>> ${D}/${datadir}/${BPN}/vimrc
>> +
>> +# we use --with-features=big as default
>> +mv ${D}${bindir

Re: [OE-core] [AUH] Upgrade status: 2019-05-17

2019-05-17 Thread Alexander Kanavin
Apologies for the noise; I am just debugging an issue with AUH, and
forgot to switch off email notifications :)

Alex

On Fri, 17 May 2019 at 16:22,  wrote:
>
> Recipe upgrade statistics:
>
> * Failed(get_env): 1
> usbutils, 012, Alexander Kanavin 
>
> TOTAL: attempted=1 succeeded=0(0.00%) failed=1(100.00%)
>
> Recipe upgrade statistics per Maintainer:
>
> Alexander Kanavin  failed=1(100.00%)
> --
> ___
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [AUH] Upgrade status: 2019-05-17

2019-05-17 Thread auh
Recipe upgrade statistics:

* Failed(get_env): 1
usbutils, 012, Alexander Kanavin 

TOTAL: attempted=1 succeeded=0(0.00%) failed=1(100.00%)

Recipe upgrade statistics per Maintainer:

Alexander Kanavin -- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] vim: split the common part into vim.inc

2019-05-17 Thread Alexander Kanavin
Previously vim-tiny would include the vim recipe wholesale;
this meant that they had to be upgraded in a single transaction
which devtool cannot cope with. This thwarted the latest AUH
run in particular.

Signed-off-by: Alexander Kanavin 
---
 meta/recipes-support/vim/vim-tiny_8.1.1240.bb |   2 +-
 meta/recipes-support/vim/vim.inc  | 141 +
 meta/recipes-support/vim/vim_8.1.1240.bb  | 142 +-
 3 files changed, 143 insertions(+), 142 deletions(-)
 create mode 100644 meta/recipes-support/vim/vim.inc

diff --git a/meta/recipes-support/vim/vim-tiny_8.1.1240.bb 
b/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
index 74464833adb..139e626e444 100644
--- a/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
+++ b/meta/recipes-support/vim/vim-tiny_8.1.1240.bb
@@ -1,4 +1,4 @@
-require vim_${PV}.bb
+require vim.inc
 
 SUMMARY += " (with tiny features)"
 
diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc
new file mode 100644
index 000..f5c74684bfa
--- /dev/null
+++ b/meta/recipes-support/vim/vim.inc
@@ -0,0 +1,141 @@
+SUMMARY = "Vi IMproved - enhanced vi editor"
+SECTION = "console/utils"
+
+PROVIDES = "xxd"
+DEPENDS = "ncurses gettext-native"
+# vimdiff doesn't like busybox diff
+RSUGGESTS_${PN} = "diffutils"
+LICENSE = "vim"
+LIC_FILES_CHKSUM = 
"file://runtime/doc/uganda.txt;endline=287;md5=f1f82b42360005c70b8c19b0ef493f72"
+
+SRC_URI = "git://github.com/vim/vim.git \
+   file://disable_acl_header_check.patch \
+   file://vim-add-knob-whether-elf.h-are-checked.patch \
+   file://0001-src-Makefile-improve-reproducibility.patch \
+"
+SRCREV = "d96dbd6f95ea22f609042cc9c6272f14a21ff1a5"
+
+S = "${WORKDIR}/git"
+
+VIMDIR = "vim${@d.getVar('PV').split('.')[0]}${@d.getVar('PV').split('.')[1]}"
+
+inherit autotools-brokensep update-alternatives
+
+CLEANBROKEN = "1"
+
+# vim configure.in contains functions which got 'dropped' by autotools.bbclass
+do_configure () {
+cd src
+rm -f auto/*
+touch auto/config.mk
+aclocal
+autoconf
+cd ..
+oe_runconf
+touch src/auto/configure
+touch src/auto/config.mk src/auto/config.h
+}
+
+do_compile() {
+# We do not support fully / correctly the following locales.  Attempting
+# to use these with msgfmt in order to update the ".desktop" files exposes
+# this problem and leads to the compile failing.
+for LOCALE in cs fr ko pl sk zh_CN zh_TW;do
+echo -n > src/po/${LOCALE}.po
+done
+autotools_do_compile
+}
+
+#Available PACKAGECONFIG options are gtkgui, acl, x11, tiny
+PACKAGECONFIG ??= ""
+PACKAGECONFIG += " \
+${@bb.utils.filter('DISTRO_FEATURES', 'acl selinux', d)} \
+${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 gtkgui', '', d)} \
+"
+PACKAGECONFIG_class-native = ""
+
+PACKAGECONFIG[gtkgui] = "--enable-gui=gtk2,--enable-gui=no,gtk+,"
+PACKAGECONFIG[acl] = "--enable-acl,--disable-acl,acl,"
+PACKAGECONFIG[x11] = "--with-x,--without-x,xt,"
+PACKAGECONFIG[tiny] = "--with-features=tiny,--with-features=big,,"
+PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux,"
+PACKAGECONFIG[elfutils] = "--enable-elf-check,,elfutils,"
+
+EXTRA_OECONF = " \
+--disable-gpm \
+--disable-gtktest \
+--disable-xim \
+--disable-netbeans \
+--with-tlib=ncurses \
+ac_cv_small_wchar_t=no \
+vim_cv_getcwd_broken=no \
+vim_cv_memmove_handles_overlap=yes \
+vim_cv_stat_ignores_slash=no \
+vim_cv_terminfo=yes \
+vim_cv_tgetent=non-zero \
+vim_cv_toupper_broken=no \
+vim_cv_tty_group=world \
+STRIP=/bin/true \
+"
+
+do_install() {
+autotools_do_install
+
+# Work around file-rdeps picking up csh, awk, perl or python as a dep
+chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/vim132
+chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/mve.awk
+chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/*.pl
+chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/*.py
+
+# Install example vimrc from runtime files
+install -m 0644 runtime/vimrc_example.vim ${D}/${datadir}/${BPN}/vimrc
+
+# we use --with-features=big as default
+mv ${D}${bindir}/${BPN} ${D}${bindir}/${BPN}.${BPN}
+
+if ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'true', 'false', d)}; 
then
+   # The mouse being autoenabled is just annoying in xfce4-terminal (mouse
+   # drag make vim go into visual mode and there is no right click menu),
+   # delete the block.
+   sed -i '/the mouse works just fine/,+4d' ${D}/${datadir}/${BPN}/vimrc
+fi
+}
+
+PARALLEL_MAKEINST = ""
+
+PACKAGES =+ "${PN}-common ${PN}-syntax ${PN}-help ${PN}-tutor ${PN}-vimrc 
${PN}-tools"
+FILES_${PN}-syntax = "${datadir}/${BPN}/${VIMDIR}/syntax"
+FILES_${PN}-help = "${datadir}/${BPN}/${VIMDIR}/doc"
+FILES_${PN}-tutor = "${datadir}/${BPN}/${VIMDIR}/tutor ${bindir}/${BPN}tutor"
+FILES_${PN}-vimrc = "${datadir}/${BPN}/vimrc"
+FILES_${PN}-data = "${datadir}/${BPN}"
+FILES_${PN}-tools = "${datadir}/${BPN}/${

Re: [OE-core] [master][warrior][PATCH] lttng-modules: Fix build errors for kernel v5.1

2019-05-17 Thread Bruce Ashfield
On Fri, May 17, 2019 at 12:08 AM Naveen Saini 
wrote:

> Backport patches from upstream to fix build errors when building with
> kernel v5.1.
>

When suggesting a backport like this, we should also be logging and showing
test results
that the newer support patches don't cause issues with older kernels.

That's why I typically do not backport support for various recipes for
kernels newer than
our reference in any given release. Those backports don't always carry zero
risk, and
there will always be a breaking point where kernels are just to new to work
with the
older releases.

Yes, this is just an offset of one version, but we should still be in the
habit of showing that
testing did include the reference versions (in this case 4.19 and 5.0).

Cheers,

Bruce



>
> Signed-off-by: Naveen Saini 
> ---
>  ...-create-the-new-vm_fault_t-type-v5.1.patch |  66 +
>  ...rapper-definitions-for-obsolete-RCU..patch |  48 
>  ...3-Fix-pipe-stop-using-can_merge-v5.1.patch |  43 +++
>  ...ert-KVM-MMU-show-mmu_valid_gen.-v5.1.patch |  52 
>  ...-and-number-from-syscall_get_argumen.patch | 260 ++
>  .../lttng/lttng-modules_2.10.9.bb |   5 +
>  6 files changed, 474 insertions(+)
>  create mode 100644
> meta/recipes-kernel/lttng/lttng-modules/0001-Fix-mm-create-the-new-vm_fault_t-type-v5.1.patch
>  create mode 100644
> meta/recipes-kernel/lttng/lttng-modules/0002-Fix-rcu-Remove-wrapper-definitions-for-obsolete-RCU..patch
>  create mode 100644
> meta/recipes-kernel/lttng/lttng-modules/0003-Fix-pipe-stop-using-can_merge-v5.1.patch
>  create mode 100644
> meta/recipes-kernel/lttng/lttng-modules/0004-Fix-Revert-KVM-MMU-show-mmu_valid_gen.-v5.1.patch
>  create mode 100644
> meta/recipes-kernel/lttng/lttng-modules/0005-Fix-Remove-start-and-number-from-syscall_get_argumen.patch
>
> diff --git
> a/meta/recipes-kernel/lttng/lttng-modules/0001-Fix-mm-create-the-new-vm_fault_t-type-v5.1.patch
> b/meta/recipes-kernel/lttng/lttng-modules/0001-Fix-mm-create-the-new-vm_fault_t-type-v5.1.patch
> new file mode 100644
> index 00..12e32e8452
> --- /dev/null
> +++
> b/meta/recipes-kernel/lttng/lttng-modules/0001-Fix-mm-create-the-new-vm_fault_t-type-v5.1.patch
> @@ -0,0 +1,66 @@
> +From 55026979d71852aa2cf5e19bb4adb2db98affd1e Mon Sep 17 00:00:00 2001
> +From: Michael Jeanson 
> +Date: Mon, 18 Mar 2019 16:20:32 -0400
> +Subject: [PATCH 1/5] Fix: mm: create the new vm_fault_t type (v5.1)
> +
> +See upstream commit:
> +
> +  commit 3d3539018d2cbd12e5af4a132636ee7fd8d43ef0
> +  Author: Souptick Joarder 
> +  Date:   Thu Mar 7 16:31:14 2019 -0800
> +
> +mm: create the new vm_fault_t type
> +
> +Page fault handlers are supposed to return VM_FAULT codes, but some
> +drivers/file systems mistakenly return error numbers.  Now that all
> +drivers/file systems have been converted to use the vm_fault_t return
> +type, change the type definition to no longer be compatible with
> 'int'.
> +By making it an unsigned int, the function prototype becomes
> +incompatible with a function which returns int.  Sparse will detect
> any
> +attempts to return a value which is not a VM_FAULT code.
> +
> +VM_FAULT_SET_HINDEX and VM_FAULT_GET_HINDEX values are changed to
> avoid
> +conflict with other VM_FAULT codes.
> +
> +Upstream-Status: Backport [
> http://git.lttng.org/?p=lttng-modules.git;a=commit;h=2ca0c84f0b4a915c555a0b83102d94ac941619ca
> ]
> +
> +Signed-off-by: Mathieu Desnoyers 
> +Signed-off-by: Naveen Saini 
> +---
> + lib/ringbuffer/ring_buffer_mmap.c | 12 +++-
> + 1 file changed, 11 insertions(+), 1 deletion(-)
> +
> +diff --git a/lib/ringbuffer/ring_buffer_mmap.c
> b/lib/ringbuffer/ring_buffer_mmap.c
> +index 4b1b7b3..6592a82 100644
> +--- a/lib/ringbuffer/ring_buffer_mmap.c
>  b/lib/ringbuffer/ring_buffer_mmap.c
> +@@ -32,7 +32,11 @@
> + /*
> +  * fault() vm_op implementation for ring buffer file mapping.
> +  */
> ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,1,0))
> ++static vm_fault_t lib_ring_buffer_fault_compat(struct vm_area_struct
> *vma, struct vm_fault *vmf)
> ++#else
> + static int lib_ring_buffer_fault_compat(struct vm_area_struct *vma,
> struct vm_fault *vmf)
> ++#endif
> + {
> +   struct lib_ring_buffer *buf = vma->vm_private_data;
> +   struct channel *chan = buf->backend.chan;
> +@@ -65,7 +69,13 @@ static int lib_ring_buffer_fault_compat(struct
> vm_area_struct *vma, struct vm_fa
> +   return 0;
> + }
> +
> +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,11,0))
> ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,1,0))
> ++static vm_fault_t lib_ring_buffer_fault(struct vm_fault *vmf)
> ++{
> ++  struct vm_area_struct *vma = vmf->vma;
> ++  return lib_ring_buffer_fault_compat(vma, vmf);
> ++}
> ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(4,11,0))
> + static int lib_ring_buffer_fault(struct vm_fault *vmf)
> + {
> +   struct vm_area_struct *vma = vmf->vma;
> +--
> +2.17.0
> +
> diff --git
> a/meta/recipes-kernel/lttng/lttng-modul

Re: [OE-core] [PATCH 1/2 v4] oeqa/runtime/cases/rpm.py: Enable rpm install dependency testing

2019-05-17 Thread Alexander Kanavin
On Fri, 17 May 2019 at 09:04, Yeoh Ee Peng  wrote:
> +for rpm in rpm_tests:
> +if not rpm_tests[rpm]:
> +self.skipTest('No %s on host machine' % os.path.join(rpmdir, 
> rpm))

Apologies, but this does not look correct. For the other rpm and dnf
tests we are able to ensure that the packages they need are available,
and the same should happen here.

Alex
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] python-numpy: Avoid installing copy of f2py script

2019-05-17 Thread Alejandro Enedino Hernandez Samaniego
Both python-numpy and python3-numpy try to install the file:

${D}/${bindir}/f2py

which causes an error during do_rootfs since the package manager complains 
about that.

The numpy packages create basically copies of f2py script with the following 
names:
f2py (on both)
f2py2 (on python 2)
f2py2.7 (on python 2)
f2py3 (on python 3)
f2py3.7 (on python 3)

Remove the copy of f2py from python-numpy in favor of using the one from python3
to avoid installation issues at do_rootfs().

Signed-off-by: Alejandro Enedino Hernandez Samaniego 
---
 meta/recipes-devtools/python-numpy/python-numpy_1.16.3.bb | 4 
 1 file changed, 4 insertions(+)

diff --git a/meta/recipes-devtools/python-numpy/python-numpy_1.16.3.bb 
b/meta/recipes-devtools/python-numpy/python-numpy_1.16.3.bb
index 5013789..a1133da 100644
--- a/meta/recipes-devtools/python-numpy/python-numpy_1.16.3.bb
+++ b/meta/recipes-devtools/python-numpy/python-numpy_1.16.3.bb
@@ -4,3 +4,7 @@ require python-numpy.inc
 RDEPENDS_${PN}_class-target_append = " \
 ${PYTHON_PN}-subprocess \
 "
+
+do_install_append(){
+rm ${D}/${bindir}/f2py
+}
-- 
2.7.4

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] ofono: Use external ell instead of an internal copy

2019-05-17 Thread Adrian Bunk
Signed-off-by: Adrian Bunk 
---
 meta/recipes-connectivity/ofono/ofono.inc |  4 +--
 ...in-Quiet-ld-errors-with-external-ell.patch | 36 +++
 meta/recipes-connectivity/ofono/ofono_1.29.bb |  1 +
 3 files changed, 39 insertions(+), 2 deletions(-)
 create mode 100644 
meta/recipes-connectivity/ofono/ofono/0001-main-Quiet-ld-errors-with-external-ell.patch

diff --git a/meta/recipes-connectivity/ofono/ofono.inc 
b/meta/recipes-connectivity/ofono/ofono.inc
index 0472414b19..e1185c6e6b 100644
--- a/meta/recipes-connectivity/ofono/ofono.inc
+++ b/meta/recipes-connectivity/ofono/ofono.inc
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=eb723b61539feef013de476e68b5c50a \
 
 inherit autotools pkgconfig update-rc.d systemd bluetooth 
gobject-introspection-data
 
-DEPENDS  = "dbus glib-2.0 udev mobile-broadband-provider-info"
+DEPENDS  = "dbus glib-2.0 udev mobile-broadband-provider-info ell"
 
 INITSCRIPT_NAME = "ofono"
 INITSCRIPT_PARAMS = "defaults 22"
@@ -19,7 +19,7 @@ PACKAGECONFIG ??= "\
 PACKAGECONFIG[systemd] = 
"--with-systemdunitdir=${systemd_unitdir}/system/,--with-systemdunitdir="
 PACKAGECONFIG[bluez] = "--enable-bluetooth, --disable-bluetooth, ${BLUEZ}"
 
-EXTRA_OECONF += "--enable-test"
+EXTRA_OECONF += "--enable-test --enable-external-ell"
 
 SYSTEMD_SERVICE_${PN} = "ofono.service"
 
diff --git 
a/meta/recipes-connectivity/ofono/ofono/0001-main-Quiet-ld-errors-with-external-ell.patch
 
b/meta/recipes-connectivity/ofono/ofono/0001-main-Quiet-ld-errors-with-external-ell.patch
new file mode 100644
index 00..f9858e7f20
--- /dev/null
+++ 
b/meta/recipes-connectivity/ofono/ofono/0001-main-Quiet-ld-errors-with-external-ell.patch
@@ -0,0 +1,36 @@
+From 48e31f9fc3cf3c486c3d27a67b2687f6df0c5c71 Mon Sep 17 00:00:00 2001
+From: Denis Kenzior 
+Date: Thu, 16 May 2019 15:10:53 -0500
+Subject: main: Quiet ld errors with external ell
+
+When oFono is built with --enable-external-ell, the compiler for some
+reason does not generate a debug section on some systems.  This is due
+to the fact that l_debug is never called.  However, ell also does not
+call l_debug, yet when built-in ell is used, the section is created by
+the compiler.
+
+For now work around this by adding a no-op l_debug() call in main.c.
+The real fix is to migrate all of the oFono logging functionality to use
+ell instead.
+
+Upstream-Status: Backport
+Signed-off-by: Adrian Bunk 
+---
+ src/main.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/main.c b/src/main.c
+index 8623a060..4529cde1 100644
+--- a/src/main.c
 b/src/main.c
+@@ -236,6 +236,7 @@ int main(int argc, char **argv)
+   event_loop = g_main_loop_new(NULL, FALSE);
+ 
+   l_log_set_stderr();
++  l_debug("");
+   l_debug_enable("*");
+   l_main_init();
+ 
+-- 
+2.20.1
+
diff --git a/meta/recipes-connectivity/ofono/ofono_1.29.bb 
b/meta/recipes-connectivity/ofono/ofono_1.29.bb
index a22b99a728..a5fa81de2f 100644
--- a/meta/recipes-connectivity/ofono/ofono_1.29.bb
+++ b/meta/recipes-connectivity/ofono/ofono_1.29.bb
@@ -5,6 +5,7 @@ SRC_URI  = "\
   file://ofono \
   file://0001-build-Fix-a-race-condition.patch \
   file://0001-build-Add-check-for-explicit_bzero-support.patch \
+  file://0001-main-Quiet-ld-errors-with-external-ell.patch \
 "
 SRC_URI[md5sum] = "4fa0372630ff03f223452e4d05efa8f8"
 SRC_URI[sha256sum] = 
"67f0f8e5740dea5b46309e40667d1e560be39c90ef08dd01ff9e9ce8e61f0679"
-- 
2.17.1

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 2/2] oeqa/manual/bsp-hw.json: Remove opengl graphic testing

2019-05-17 Thread Yeoh Ee Peng
Remove the bsps-hw.bsps-hw.Graphics_-_ABAT as it was replaced by the
new automated runtime oeqa/runtime/cases/graphic.py.

Signed-off-by: Yeoh Ee Peng 
---
 meta/lib/oeqa/manual/bsp-hw.json | 26 --
 1 file changed, 26 deletions(-)

diff --git a/meta/lib/oeqa/manual/bsp-hw.json b/meta/lib/oeqa/manual/bsp-hw.json
index 4b7c76f..931f40a 100644
--- a/meta/lib/oeqa/manual/bsp-hw.json
+++ b/meta/lib/oeqa/manual/bsp-hw.json
@@ -873,32 +873,6 @@
 },
 {
 "test": {
-"@alias": "bsps-hw.bsps-hw.Graphics_-_ABAT",
-"author": [
-{
-"email": "alexandru.c.george...@intel.com",
-"name": "alexandru.c.george...@intel.com"
-}
-],
-"execution": {
-"1": {
-"action": "Download ABAT test suite from internal git 
repository, git clone git://tinderbox.sh.intel.com/git/abat",
-"expected_results": ""
-},
-"2": {
-"action": "Apply following patch to make it work on yocto 
environment",
-"expected_results": ""
-},
-"3": {
-"action": "Run \"./abat.sh\" to run ABAT test refer to 
abat.patch",
-"expected_results": "All ABAT test should pass. \nNote : 
If below 3 fails appears ignore them. \n- start up X server fail.. due is 
already up \n- module [intel_agp] \n- module [i915]"
-}
-},
-"summary": "Graphics_-_ABAT"
-}
-},
-{
-"test": {
 "@alias": "bsps-hw.bsps-hw.Graphics_-_x11perf_-_2D",
 "author": [
 {
-- 
2.7.4

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 1/2] oeqa/runtime/cases/graphic: Enable graphic opengl testing

2019-05-17 Thread Yeoh Ee Peng
Convert manual testcase bsps-hw.bsps-hw.bsps-hw.Graphics_-_ABAT
from oeqa/manual/bsp-hw.json to runtime automated test.

Signed-off-by: Yeoh Ee Peng 
---
 meta/lib/oeqa/runtime/cases/graphic.py | 25 +
 1 file changed, 25 insertions(+)
 create mode 100644 meta/lib/oeqa/runtime/cases/graphic.py

diff --git a/meta/lib/oeqa/runtime/cases/graphic.py 
b/meta/lib/oeqa/runtime/cases/graphic.py
new file mode 100644
index 000..7d484c4
--- /dev/null
+++ b/meta/lib/oeqa/runtime/cases/graphic.py
@@ -0,0 +1,25 @@
+from oeqa.runtime.case import OERuntimeTestCase
+from oeqa.core.decorator.depends import OETestDepends
+from oeqa.runtime.decorator.package import OEHasPackage
+from oeqa.core.decorator.data import skipIfNotFeature
+import threading
+import time
+
+class GraphicTestThread(threading.Thread):
+   def __init__(self, target_function, target_args=()):
+  threading.Thread.__init__(self, target=target_function, args=target_args)
+
+class GraphicTest(OERuntimeTestCase):
+def run_graphic_test(self, run_args):
+self.target.run(run_args)
+
+@skipIfNotFeature('x11-base', 'Test requires x11 to be in IMAGE_FEATURES')
+@OEHasPackage(['mesa-demos'])
+@OETestDepends(['ssh.SSHTest.test_ssh'])
+def test_graphic_opengl_with_glxgears(self):
+gt_thread = GraphicTestThread(self.run_graphic_test, 
target_args=('export DISPLAY=:0; glxgears',))
+gt_thread.start()
+time.sleep(2)
+status, output = self.target.run('pidof glxgears')
+self.target.run('kill %s' % output)
+self.assertEqual(status, 0, msg='Not able to find process that run 
glxgears.')
-- 
2.7.4

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 1/2 v3] oeqa/runtime/cases/rpm.py: Enable rpm install dependency testing

2019-05-17 Thread Yeoh, Ee Peng
Hi Richard,

Yes, you are right, we are checking directory and package on the host 
server/machine. 
Actually, this message was inherited from within the rpm, I had made the 
correction on this new patch. I shall submit another patch to correction for 
the message inside existing rpm test base code. 

Thank you very much for your inputs. 

Thanks,
Yeoh Ee Peng 

-Original Message-
From: Richard Purdie [mailto:richard.pur...@linuxfoundation.org] 
Sent: Friday, May 17, 2019 2:02 PM
To: Yeoh, Ee Peng ; 
openembedded-core@lists.openembedded.org
Subject: Re: [OE-core] [PATCH 1/2 v3] oeqa/runtime/cases/rpm.py: Enable rpm 
install dependency testing

Hi Ee Peng,

On Fri, 2019-05-17 at 10:07 +0800, Yeoh Ee Peng wrote:
> Convert manual testcase bsps-hw.bsps-hw.rpm_- 
> __install_dependency_package from oeqa/manual/bsp-hw.json to runtime 
> automated test.
> 
> Signed-off-by: Yeoh Ee Peng 
> ---
>  meta/lib/oeqa/runtime/cases/rpm.py | 34
> ++
>  1 file changed, 34 insertions(+)
> 
> diff --git a/meta/lib/oeqa/runtime/cases/rpm.py
> b/meta/lib/oeqa/runtime/cases/rpm.py
> index d8cabd3..ce3fce1 100644
> --- a/meta/lib/oeqa/runtime/cases/rpm.py
> +++ b/meta/lib/oeqa/runtime/cases/rpm.py
> @@ -135,3 +135,37 @@ class RpmInstallRemoveTest(OERuntimeTestCase):
>  # Check that there's enough of them
>  self.assertGreaterEqual(int(output), 80,
> 'Cound not find sufficient amount 
> of rpm entries in /var/log/messages, found {}
> entries'.format(output))
> +
> +@OETestDepends(['rpm.RpmBasicTest.test_rpm_query'])
> +def test_rpm_install_dependency(self):
> +rpmdir = os.path.join(self.tc.td['DEPLOY_DIR'], 'rpm',
> 'noarch')
> +if not os.path.exists(rpmdir):
> +self.skipTest('No %s on target' % rpmdir)

This message doesn't sound quite right as you're checking for rpmdir locally on 
the build server, not on target? Could you clarify that please?

+if not rpm_tests[rpm]:
+self.skipTest('No %s on target' % os.path.join(rpmdir, 
+ rpm))

The same issue here, these files are not being searched for "on target".

Cheers,

Richard



-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 2/2 v4] oeqa/manual/bsp-hw.json: Remove rpm install dependency

2019-05-17 Thread Yeoh Ee Peng
Remove the bsps-hw.bsps-hw.rpm_-__install_dependency_package
as it was replaced by the test_rpm_install_dependency inside
oeqa/runtime/cases/rpm.py.

Signed-off-by: Yeoh Ee Peng 
---
 meta/lib/oeqa/manual/bsp-hw.json | 26 --
 1 file changed, 26 deletions(-)

diff --git a/meta/lib/oeqa/manual/bsp-hw.json b/meta/lib/oeqa/manual/bsp-hw.json
index 4b7c76f..017de9d 100644
--- a/meta/lib/oeqa/manual/bsp-hw.json
+++ b/meta/lib/oeqa/manual/bsp-hw.json
@@ -1,32 +1,6 @@
 [
 {
 "test": {
-"@alias": "bsps-hw.bsps-hw.rpm_-__install_dependency_package",
-"author": [
-{
-"email": "alexandru.c.george...@intel.com",
-"name": "alexandru.c.george...@intel.com"
-}
-],
-"execution": {
-"1": {
-"action": "Get a not previously installed RPM package or 
build one on local machine, which should have run-time dependency.For example, 
\"mc\" (Midnight Commander, which is a visual file manager) should depend on 
\"ncurses-terminfo\".   \n\n$ bitbake mc  \n\n\n",
-"expected_results": ""
-},
-"2": {
-"action": "Copy the package into a system folder (for 
example /home/root/rpm_packages).  \n\n\n",
-"expected_results": ""
-},
-"3": {
-"action": "Run \"rpm -ivh package_name\" and check the 
output, for example \"rpm -ivh mc.rpm*\" should report the dependency on 
\"ncurses-terminfo\".\n\n\n\n",
-"expected_results": "3 . rpm command should report message 
when some RPM installation depends on other packages."
-}
-},
-"summary": "rpm_-__install_dependency_package"
-}
-},
-{
-"test": {
 "@alias": "bsps-hw.bsps-hw.boot_and_install_from_USB",
 "author": [
 {
-- 
2.7.4

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 1/2 v4] oeqa/runtime/cases/rpm.py: Enable rpm install dependency testing

2019-05-17 Thread Yeoh Ee Peng
Convert manual testcase bsps-hw.bsps-hw.rpm_-__install_dependency_package
from oeqa/manual/bsp-hw.json to runtime automated test.

Signed-off-by: Yeoh Ee Peng 
---
 meta/lib/oeqa/runtime/cases/rpm.py | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/meta/lib/oeqa/runtime/cases/rpm.py 
b/meta/lib/oeqa/runtime/cases/rpm.py
index d8cabd3..692e925 100644
--- a/meta/lib/oeqa/runtime/cases/rpm.py
+++ b/meta/lib/oeqa/runtime/cases/rpm.py
@@ -135,3 +135,37 @@ class RpmInstallRemoveTest(OERuntimeTestCase):
 # Check that there's enough of them
 self.assertGreaterEqual(int(output), 80,
'Cound not find sufficient amount of rpm 
entries in /var/log/messages, found {} entries'.format(output))
+
+@OETestDepends(['rpm.RpmBasicTest.test_rpm_query'])
+def test_rpm_install_dependency(self):
+rpmdir = os.path.join(self.tc.td['DEPLOY_DIR'], 'rpm', 'noarch')
+if not os.path.exists(rpmdir):
+self.skipTest('No %s on host machine' % rpmdir)
+rpm_tests = {'run-postinsts-dev': '', 'run-postinsts': ''}
+rpm_pattern = 'run-postinsts-*.noarch.rpm'
+for f in fnmatch.filter(os.listdir(rpmdir), rpm_pattern):
+if 'run-postinsts-dev' not in f and 'run-postinsts-dbg' not in f:
+rpm_tests['run-postinsts'] = f
+continue
+if 'run-postinsts-dev' in f:
+rpm_tests['run-postinsts-dev'] = f
+continue
+rpm_dest_dir = '/tmp'
+for rpm in rpm_tests:
+if not rpm_tests[rpm]:
+self.skipTest('No %s on host machine' % os.path.join(rpmdir, 
rpm))
+self.tc.target.copyTo(os.path.join(rpmdir, rpm_tests[rpm]), 
os.path.join(rpm_dest_dir, rpm_tests[rpm]))
+# remove existing rpm before testing install with dependency
+self.tc.target.run('rpm -e %s' % 'run-postinsts-dev')
+self.tc.target.run('rpm -e %s' % 'run-postinsts')
+status, output = self.tc.target.run('rpm -ivh %s' % 
os.path.join(rpm_dest_dir, rpm_tests['run-postinsts-dev']))
+self.assertTrue(status == 1, 'rpm installed should have failed but it 
was getting %s' % status)
+self.assertTrue('error: Failed dependencies:' in output,
+'rpm installed should have failed with error but it 
was getting: %s' % output)
+# reinstall rpm with dependency
+status, output = self.tc.target.run('rpm -ivh %s' % 
os.path.join(rpm_dest_dir, rpm_tests['run-postinsts']))
+self.assertTrue(status == 0, 'rpm (%s) installed with error: %s (%s)' 
% (rpm_tests['run-postinsts'], status, output))
+status, output = self.tc.target.run('rpm -ivh %s' % 
os.path.join(rpm_dest_dir, rpm_tests['run-postinsts-dev']))
+self.assertTrue(status == 0, 'rpm (%s) installed with error: %s (%s)' 
% (rpm_tests['run-postinsts-dev'], status, output))
+for rpm in rpm_tests:
+self.tc.target.run('rm -f %s' % os.path.join(rpm_dest_dir, 
rpm_tests[rpm]))
-- 
2.7.4

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core