[OE-core] [PATCH] systemd: Some upstreamable musl patches have been upstreamed
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
> -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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
> 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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