[oe] [meta-oe][PATCH] botan: upgrade 2.11.0 -> 2.13.0

2020-01-07 Thread Wang Mingyu
-License-Update: Copyright year updated to 2020.

Signed-off-by: Wang Mingyu 
---
 .../botan/{botan_2.11.0.bb => botan_2.13.0.bb}  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta-oe/recipes-crypto/botan/{botan_2.11.0.bb => botan_2.13.0.bb} (83%)

diff --git a/meta-oe/recipes-crypto/botan/botan_2.11.0.bb 
b/meta-oe/recipes-crypto/botan/botan_2.13.0.bb
similarity index 83%
rename from meta-oe/recipes-crypto/botan/botan_2.11.0.bb
rename to meta-oe/recipes-crypto/botan/botan_2.13.0.bb
index c2d644b41..0854bd672 100644
--- a/meta-oe/recipes-crypto/botan/botan_2.11.0.bb
+++ b/meta-oe/recipes-crypto/botan/botan_2.13.0.bb
@@ -1,12 +1,12 @@
 SUMMARY = "Crypto and TLS for C++11"
 HOMEPAGE = "https://botan.randombit.net";
 LICENSE = "BSD-2-Clause"
-LIC_FILES_CHKSUM = "file://license.txt;md5=f4c145d4d70a3244a053c9f90d4841fc"
+LIC_FILES_CHKSUM = "file://license.txt;md5=a02e03c8fa2c5e7b9b3fcc1b9811fd3b"
 SECTION = "libs"
 
 SRC_URI = "https://botan.randombit.net/releases/Botan-${PV}.tar.xz";
-SRC_URI[md5sum] = "2dba13b0d25d0e9d2a6f9867c62c9f2e"
-SRC_URI[sha256sum] = 
"f7874da2aeb8c018fd77df40b2137879bf90b66f5589490c991e83fb3e8094be"
+SRC_URI[md5sum] = "9f90c7d523778be5f23f3ce79046ba35"
+SRC_URI[sha256sum] = 
"f57ae42a41e1091bca58f44f41addebd9a390b651603952c881ec89d50187e90"
 
 S = "${WORKDIR}/Botan-${PV}"
 
-- 
2.17.1



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


[oe] [meta-oe][PATCH] phoronix-test-suite: upgrade 9.0.1 -> 9.2.1

2020-01-07 Thread Wang Mingyu
Signed-off-by: Wang Mingyu 
---
 ...ronix-test-suite_9.0.1.bb => phoronix-test-suite_9.2.1.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename 
meta-oe/recipes-benchmark/phoronix-test-suite/{phoronix-test-suite_9.0.1.bb => 
phoronix-test-suite_9.2.1.bb} (90%)

diff --git 
a/meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_9.0.1.bb 
b/meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_9.2.1.bb
similarity index 90%
rename from 
meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_9.0.1.bb
rename to 
meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_9.2.1.bb
index 89050e4f7..52b341b0e 100644
--- a/meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_9.0.1.bb
+++ b/meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_9.2.1.bb
@@ -6,8 +6,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
 SECTION = "console/tests"
 
 SRC_URI = "http://www.phoronix-test-suite.com/releases/${BP}.tar.gz";
-SRC_URI[md5sum] = "58023c8136a0206909552942660fe28a"
-SRC_URI[sha256sum] = 
"a117a4350774e67989d90bf0b5e82a8072652f8caa60a62c3e5f64adc317ce14"
+SRC_URI[md5sum] = "ad80ed9a5835929138473f764ff0d5db"
+SRC_URI[sha256sum] = 
"675e7ca96719e2f3b42a6c13421213a398f04da0f8e78f4691fa9261fdeb8501"
 
 S = "${WORKDIR}/phoronix-test-suite"
 
-- 
2.17.1



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


[oe] [meta-oe][PATCH] libuv: upgrade 1.33.1 -> 1.34.0

2020-01-07 Thread Wang Mingyu
Signed-off-by: Wang Mingyu 
---
 .../libuv/{libuv_1.33.1.bb => libuv_1.34.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-connectivity/libuv/{libuv_1.33.1.bb => libuv_1.34.0.bb} 
(90%)

diff --git a/meta-oe/recipes-connectivity/libuv/libuv_1.33.1.bb 
b/meta-oe/recipes-connectivity/libuv/libuv_1.34.0.bb
similarity index 90%
rename from meta-oe/recipes-connectivity/libuv/libuv_1.33.1.bb
rename to meta-oe/recipes-connectivity/libuv/libuv_1.34.0.bb
index 604568e62..b842bbda7 100644
--- a/meta-oe/recipes-connectivity/libuv/libuv_1.33.1.bb
+++ b/meta-oe/recipes-connectivity/libuv/libuv_1.34.0.bb
@@ -4,7 +4,7 @@ BUGTRACKER = "https://github.com/libuv/libuv/issues";
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=a68902a430e32200263d182d44924d47"
 
-SRCREV = "07ad32138f4d2285ba2226b5e20462b27b091a59"
+SRCREV = "15ae750151ac9341e5945eb38f8982d59fb99201"
 SRC_URI = "git://github.com/libuv/libuv;branch=v1.x"
 
 S = "${WORKDIR}/git"
-- 
2.17.1



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


[oe] [meta-oe][PATCH] libsigc++-2.0: upgrade 3.0.0 -> 3.0.2

2020-01-07 Thread Wang Mingyu
Signed-off-by: Wang Mingyu 
---
 .../{libsigc++-3_3.0.0.bb => libsigc++-3_3.0.2.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-core/libsigc++-2.0/{libsigc++-3_3.0.0.bb => 
libsigc++-3_3.0.2.bb} (77%)

diff --git a/meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.0.0.bb 
b/meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.0.2.bb
similarity index 77%
rename from meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.0.0.bb
rename to meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.0.2.bb
index 3c0330f50..0acdb3e98 100644
--- a/meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.0.0.bb
+++ b/meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.0.2.bb
@@ -6,8 +6,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=959bffe2993816eb32ec4bc1ec1d5875"
 DEPENDS = "mm-common"
 
 SRC_URI = 
"http://ftp.gnome.org/pub/GNOME/sources/libsigc++/3.0/libsigc++-${PV}.tar.xz";
-SRC_URI[md5sum] = "6ffe924f1d8624b5716468cde67dc03f"
-SRC_URI[sha256sum] = 
"50a0855c1eb26e6044ffe888dbe061938ab4241f96d8f3754ea7ead38ab8ed06"
+SRC_URI[md5sum] = "1f93f8ed4ead38e876157834b2c57c21"
+SRC_URI[sha256sum] = 
"4b77676de1e74774ec456bcc6ac6f04a2791a12cc1fe07f8305d4c3c86e2f339"
 
 S = "${WORKDIR}/libsigc++-${PV}"
 
-- 
2.17.1



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


[oe] [meta-oe][PATCH] libnfc: upgrade to 1.7.1

2020-01-07 Thread Wang Mingyu
Signed-off-by: Wang Mingyu 
---
 meta-oe/recipes-core/libnfc/libnfc_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-core/libnfc/libnfc_git.bb 
b/meta-oe/recipes-core/libnfc/libnfc_git.bb
index 7efd3443d..64c5f5c34 100644
--- a/meta-oe/recipes-core/libnfc/libnfc_git.bb
+++ b/meta-oe/recipes-core/libnfc/libnfc_git.bb
@@ -8,7 +8,7 @@ SECTION = "libs"
 inherit autotools pkgconfig
 
 S = "${WORKDIR}/git"
-SRCREV = "c42e2502d4627d3ea62f83c32677b100bb3cebdc"
+SRCREV = "2d4543673e9b76c02679ca8b89259659f1afd932"
 SRC_URI = "git://github.com/nfc-tools/libnfc.git \
file://0001-usbbus-Include-stdint.h-for-uintX_t.patch \
   "
-- 
2.17.1



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


[oe] [meta-oe][PATCH] libmbim: upgrade 1.20.2 -> 1.20.4

2020-01-07 Thread Wang Mingyu
Signed-off-by: Wang Mingyu 
---
 .../libmbim/{libmbim_1.20.2.bb => libmbim_1.20.4.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-connectivity/libmbim/{libmbim_1.20.2.bb => 
libmbim_1.20.4.bb} (82%)

diff --git a/meta-oe/recipes-connectivity/libmbim/libmbim_1.20.2.bb 
b/meta-oe/recipes-connectivity/libmbim/libmbim_1.20.4.bb
similarity index 82%
rename from meta-oe/recipes-connectivity/libmbim/libmbim_1.20.2.bb
rename to meta-oe/recipes-connectivity/libmbim/libmbim_1.20.4.bb
index 2c4a59f7f..a3ef80c1b 100644
--- a/meta-oe/recipes-connectivity/libmbim/libmbim_1.20.2.bb
+++ b/meta-oe/recipes-connectivity/libmbim/libmbim_1.20.4.bb
@@ -14,5 +14,5 @@ inherit autotools pkgconfig bash-completion
 SRC_URI = "http://www.freedesktop.org/software/${BPN}/${BPN}-${PV}.tar.xz \
file://clang.patch \
 "
-SRC_URI[md5sum] = "988a6a7fd4a2f4e08c098992180e5b02"
-SRC_URI[sha256sum] = 
"550fb69e5e57f7646f8eb9ed8d24e44ea869ad846be9c162893f12e43528059b"
+SRC_URI[md5sum] = "d38d637e33cde8a91484f53a9f6c4d49"
+SRC_URI[sha256sum] = 
"ac2708a409b09f1f6f1786a8a9e39c36619aa8d6f285ea943daa7a48ea36d3e8"
-- 
2.17.1



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


[oe] [meta-oe][PATCH] iozone3: upgrade 487 -> 488

2020-01-07 Thread Wang Mingyu
Signed-off-by: Wang Mingyu 
---
 .../iozone3/{iozone3_487.bb => iozone3_488.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-benchmark/iozone3/{iozone3_487.bb => iozone3_488.bb} 
(96%)

diff --git a/meta-oe/recipes-benchmark/iozone3/iozone3_487.bb 
b/meta-oe/recipes-benchmark/iozone3/iozone3_488.bb
similarity index 96%
rename from meta-oe/recipes-benchmark/iozone3/iozone3_487.bb
rename to meta-oe/recipes-benchmark/iozone3/iozone3_488.bb
index 42864bead..5885b145e 100644
--- a/meta-oe/recipes-benchmark/iozone3/iozone3_487.bb
+++ b/meta-oe/recipes-benchmark/iozone3/iozone3_488.bb
@@ -10,8 +10,8 @@ SRC_URI = "http://www.iozone.org/src/current/${BPN}_${PV}.tar 
\
 file://parallelism.patch \
 file://copyright.txt \
 "
-SRC_URI[md5sum] = "2dbe035caf99c5367625352e158bb866"
-SRC_URI[sha256sum] = 
"2c488a7ccddd624fd557af16e71442c367b131d6178e1b4023bbd532bacdda59"
+SRC_URI[md5sum] = "d60a69e44cda8436f4f94d860958efc2"
+SRC_URI[sha256sum] = 
"960265163d93f15f7ad352f726d4837c5dd794fff357c743fdb56cbcf4abca04"
 
 UPSTREAM_CHECK_REGEX = "iozone3_(?P\d+).tar"
 
-- 
2.17.1



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


[oe] [meta-oe][PATCH] cppzmq: upgrade 4.4.1 -> 4.5.0

2020-01-07 Thread Wang Mingyu
Signed-off-by: Wang Mingyu 
---
 meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb 
b/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
index cdd2f78cc..369712910 100644
--- a/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
+++ b/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
@@ -4,8 +4,8 @@ LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=db174eaf7b55a34a7c89551197f66e94"
 DEPENDS = "zeromq"
 
-SRCREV = "f5b36e563598d48fcc0d82e589d3596afef945ae"
-PV = "4.4.1"
+SRCREV = "e67fa0e16d7964876228952f60693f5c03ea0cc1"
+PV = "4.5.0"
 
 SRC_URI = "git://github.com/zeromq/cppzmq.git"
 
-- 
2.17.1



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


[oe] [meta-networking][PATCH] wireshark: upgrade 3.0.7 -> 3.2.0

2020-01-07 Thread Wang Mingyu
Signed-off-by: Wang Mingyu 
---
 .../wireshark/{wireshark_3.0.7.bb => wireshark_3.2.0.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-networking/recipes-support/wireshark/{wireshark_3.0.7.bb => 
wireshark_3.2.0.bb} (95%)

diff --git a/meta-networking/recipes-support/wireshark/wireshark_3.0.7.bb 
b/meta-networking/recipes-support/wireshark/wireshark_3.2.0.bb
similarity index 95%
rename from meta-networking/recipes-support/wireshark/wireshark_3.0.7.bb
rename to meta-networking/recipes-support/wireshark/wireshark_3.2.0.bb
index a401b5431..412d6d7d6 100644
--- a/meta-networking/recipes-support/wireshark/wireshark_3.0.7.bb
+++ b/meta-networking/recipes-support/wireshark/wireshark_3.2.0.bb
@@ -12,8 +12,8 @@ SRC_URI = 
"https://1.eu.dl.wireshark.org/src/all-versions/wireshark-${PV}.tar.xz
 
 UPSTREAM_CHECK_URI = "https://1.as.dl.wireshark.org/src";
 
-SRC_URI[md5sum] = "5b486f20239545c5af1db614c0d98876"
-SRC_URI[sha256sum] = 
"3b2b279017753398b8d5deb440db5f98a205eea35f9417e5fa2893947e7992f2"
+SRC_URI[md5sum] = "259915adbbaded15de075afe7b4b03b6"
+SRC_URI[sha256sum] = 
"4cfd33a19a454ff4002243e9d04d6afd64280a109a21ae652a192f2be2b1b66c"
 
 PE = "1"
 
-- 
2.17.1



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


[oe] [meta-oe][PATCH] rabbitmq-c: upgrade 0.9.0 -> 0.10.0

2020-01-07 Thread Wang Mingyu
Signed-off-by: Wang Mingyu 
---
 .../rabbitmq-c/{rabbitmq-c_0.9.0.bb => rabbitmq-c_0.10.0.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-connectivity/rabbitmq-c/{rabbitmq-c_0.9.0.bb => 
rabbitmq-c_0.10.0.bb} (88%)

diff --git a/meta-oe/recipes-connectivity/rabbitmq-c/rabbitmq-c_0.9.0.bb 
b/meta-oe/recipes-connectivity/rabbitmq-c/rabbitmq-c_0.10.0.bb
similarity index 88%
rename from meta-oe/recipes-connectivity/rabbitmq-c/rabbitmq-c_0.9.0.bb
rename to meta-oe/recipes-connectivity/rabbitmq-c/rabbitmq-c_0.10.0.bb
index 5096d6cd3..2ef6b187e 100644
--- a/meta-oe/recipes-connectivity/rabbitmq-c/rabbitmq-c_0.9.0.bb
+++ b/meta-oe/recipes-connectivity/rabbitmq-c/rabbitmq-c_0.10.0.bb
@@ -4,8 +4,8 @@ LIC_FILES_CHKSUM = 
"file://LICENSE-MIT;md5=6b7424f9db80cfb11fdd5c980b583f53"
 LICENSE = "MIT"
 
 SRC_URI = "git://github.com/alanxz/rabbitmq-c.git"
-# v0.9.0-master
-SRCREV = "7e693a23f7fb7120f85995d3c922814495be30db"
+# v0.10.0-master
+SRCREV = "ffe918a5fcef72038a88054dca3c56762b1953d4"
 
 S = "${WORKDIR}/git"
 
-- 
2.17.1



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


[oe] [meta-oe][PATCH] libsigrok: add support for bluetooth integration

2020-01-07 Thread Bartosz Golaszewski
From: Bartosz Golaszewski 

libsigrok now supports bluetooth communication using bluez5. Add a new
packageconfig option that enables building of the bluetooth module.

Signed-off-by: Bartosz Golaszewski 
---
 meta-oe/recipes-extended/sigrok/libsigrok_0.5.2.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-extended/sigrok/libsigrok_0.5.2.bb 
b/meta-oe/recipes-extended/sigrok/libsigrok_0.5.2.bb
index aad8fa56a..09e56e35c 100644
--- a/meta-oe/recipes-extended/sigrok/libsigrok_0.5.2.bb
+++ b/meta-oe/recipes-extended/sigrok/libsigrok_0.5.2.bb
@@ -10,6 +10,7 @@ PACKAGECONFIG[serialport] = 
"--with-libserialport,--without-libserialport,libser
 PACKAGECONFIG[ftdi] = "--with-libftdi,--without-libftdi,libftdi"
 PACKAGECONFIG[usb] = "--with-libusb,--without-libusb,libusb"
 PACKAGECONFIG[cxx] = "--enable-cxx,--disable-cxx,glibmm doxygen-native"
+PACKAGECONFIG[bluez5] = "--with-libbluez,--without-libbluez,bluez5"
 
 PACKAGECONFIG ??= "serialport ftdi usb"
 
-- 
2.19.1

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


[oe] [meta-python][PATCH] python3-jsonrpcserver: allow to use as non-root

2020-01-07 Thread André Draszik
This version has some file system permission issues, all
the files are readable by the owner only (in the archive
from pypi.org). Given all files in the target file system
will ultimately be owned by root, this means that this
package can only be used by root.

Fix the permissions, and hopefully the next version will
have the archive fixed. The version has been hard-coded
on purpose here so as to remind us to double-check if
the _append() is still needed after a version upgrade.

Signed-off-by: André Draszik 
---
 .../recipes-devtools/python/python3-jsonrpcserver_4.1.0.bb| 4 
 1 file changed, 4 insertions(+)

diff --git a/meta-python/recipes-devtools/python/python3-jsonrpcserver_4.1.0.bb 
b/meta-python/recipes-devtools/python/python3-jsonrpcserver_4.1.0.bb
index 7d464b16c..ceae6abd8 100644
--- a/meta-python/recipes-devtools/python/python3-jsonrpcserver_4.1.0.bb
+++ b/meta-python/recipes-devtools/python/python3-jsonrpcserver_4.1.0.bb
@@ -21,3 +21,7 @@ RDEPENDS_${PN} += "\
 "
 
 BBCLASSEXTEND = "native nativesdk"
+
+do_install_append() {
+chmod 0644 
${D}${PYTHON_SITEPACKAGES_DIR}/jsonrpcserver-4.1.0-py3.7.egg-info/*
+}
-- 
2.23.0.rc1

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


Re: [oe] [meta-java][warrior][PATCH] Revert "openjdk-8: disable, stringop-overflow compiler errors"

2020-01-07 Thread Khem Raj
On Mon, Jan 6, 2020 at 10:12 PM Richard Leitner 
wrote:

> Hi,
>
> On 04/01/2020 03:29, Khem Raj wrote:
> > On Fri, Jan 3, 2020 at 2:24 PM Richard Leitner
>
> ...
>
> >> -# WORKAROUND: disable the "specified bound depends on the length of the
> >> source argument"
> >> -# compiler error until we update openjdk8 to a fixed version
> >> -BUILD_CFLAGS_append = " -Wno-error=stringop-overflow"
> >> -TARGET_CFLAGS_append = " -Wno-error=stringop-overflow"
> >> -
> >
> > perhaps as distro integrator, its better for us to disable all
> > warning-as-error settings
> > which should work across all gcc versions and warnings will still be
> > there if someone
> > is interested in fixing them.
> >
> > something like below might work.
> >
> > BUILD_CFLAGS_append = " -Wno-error"
> > TARGET_CFLAGS_append = " -Wno-error"
>
> If that's acceptable for a OE/YP layer I'll gladly do this for meta-java.
> I always wondered why so much effort is put into fixing new warnings in
> "old" versions of software.


Yes it is acceptable. Fixing warnings is useful if it finds a bug which was
otherwise latent

>
>
> Thanks & regards;rl
>
> >
> > other options is to add -Wno-unknown-warning which will not break
> > build when a warning is not known
>
> ...
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 1/2] onigurama: update to v6.9.4

2020-01-07 Thread André Draszik
The version meta-oe is carrying is more than 4 years old,
from 2015, with numerous CVEs fixed and more than 2000
commits since.

The license checksum changed because it contains the
year (which is at 2019 now).

Onigurama can now also be built using CMake, but for
now this recipe stays with using autotools as only
autotools builds support testing (which the next
patch adds support for).

Signed-off-by: André Draszik 
---
 .../onig/files/configure.patch| 13 --
 .../files/do-not-use-system-headers.patch | 44 ---
 ...t-link-against-host-system-libraries.patch | 42 ++
 meta-oe/recipes-support/onig/onig_5.9.6.bb| 19 
 meta-oe/recipes-support/onig/onig_6.9.4.bb| 22 ++
 5 files changed, 64 insertions(+), 76 deletions(-)
 delete mode 100644 meta-oe/recipes-support/onig/files/configure.patch
 delete mode 100644 
meta-oe/recipes-support/onig/files/do-not-use-system-headers.patch
 create mode 100644 
meta-oe/recipes-support/onig/onig/0001-build-don-t-link-against-host-system-libraries.patch
 delete mode 100644 meta-oe/recipes-support/onig/onig_5.9.6.bb
 create mode 100644 meta-oe/recipes-support/onig/onig_6.9.4.bb

diff --git a/meta-oe/recipes-support/onig/files/configure.patch 
b/meta-oe/recipes-support/onig/files/configure.patch
deleted file mode 100644
index 5fa700f19..0
--- a/meta-oe/recipes-support/onig/files/configure.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: onig-5.9.3/configure.in
-===
 onig-5.9.3.orig/configure.in   2012-10-26 07:06:14.0 +
-+++ onig-5.9.3/configure.in2014-07-18 08:02:52.701574484 +
-@@ -3,7 +3,7 @@
- 
- AC_CONFIG_MACRO_DIR([m4])
- 
--AM_INIT_AUTOMAKE
-+AM_INIT_AUTOMAKE([foreign])
- AC_CONFIG_HEADER(config.h)
- 
- 
diff --git a/meta-oe/recipes-support/onig/files/do-not-use-system-headers.patch 
b/meta-oe/recipes-support/onig/files/do-not-use-system-headers.patch
deleted file mode 100644
index b93602a26..0
--- a/meta-oe/recipes-support/onig/files/do-not-use-system-headers.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-Author: Marcin Juszkiewicz 
-
-When build on host with older eglibc (Ubuntu 12.04) build fails with:
-
-/tmp/OE/build/tmp-eglibc/sysroots/genericarmv8/usr/include/bits/predefs.h:23:3:
 error: #error "Never use  directly; include  
instead."
-
-Signed-off-by: Marcin Juszkiewicz 
-
-Upstream-Status: Inappropriate [embedded specific]
-

- Makefile.am|2 +-
- sample/Makefile.am |2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
 onig-5.9.3.orig/Makefile.am
-+++ onig-5.9.3/Makefile.am
-@@ -4,11 +4,11 @@ sampledir = $(top_srcdir)/sample
- libname = libonig.la
-
- ACLOCAL_AMFLAGS = -I m4
- #AM_CFLAGS = -DNOT_RUBY
- AM_CFLAGS =
--INCLUDES  = -I$(top_srcdir) -I$(includedir)
-+INCLUDES  = -I$(top_srcdir)
-
- SUBDIRS = . sample
-
- include_HEADERS = oniguruma.h oniggnu.h onigposix.h
- lib_LTLIBRARIES = $(libname)
 onig-5.9.3.orig/sample/Makefile.am
-+++ onig-5.9.3/sample/Makefile.am
-@@ -1,10 +1,10 @@
- noinst_PROGRAMS = encode listcap names posix simple sql syntax crnl
-
- libname = $(top_builddir)/libonig.la
- LDADD   = $(libname)
--INCLUDES  = -I$(top_srcdir) -I$(includedir)
-+INCLUDES  = -I$(top_srcdir)
-
- encode_SOURCES  = encode.c
- listcap_SOURCES = listcap.c
- names_SOURCES   = names.c
- posix_SOURCES   = posix.c
diff --git 
a/meta-oe/recipes-support/onig/onig/0001-build-don-t-link-against-host-system-libraries.patch
 
b/meta-oe/recipes-support/onig/onig/0001-build-don-t-link-against-host-system-libraries.patch
new file mode 100644
index 0..891592650
--- /dev/null
+++ 
b/meta-oe/recipes-support/onig/onig/0001-build-don-t-link-against-host-system-libraries.patch
@@ -0,0 +1,42 @@
+From 78103ecd18efcd0966531d8718f6e94dcb7a5abf Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andr=C3=A9=20Draszik?= 
+Date: Mon, 6 Jan 2020 16:56:31 +
+Subject: [PATCH] build: don't link against (host) system libraries
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Upstream-Status: Inappropriate [OE specific]
+Signed-off-by: André Draszik 
+---
+ sample/Makefile.am | 1 -
+ test/Makefile.am   | 1 -
+ 2 files changed, 2 deletions(-)
+
+diff --git a/sample/Makefile.am b/sample/Makefile.am
+index 22a4989..e935bf0 100644
+--- a/sample/Makefile.am
 b/sample/Makefile.am
+@@ -3,7 +3,6 @@
+ lib_onig = ../src/libonig.la
+ LDADD  = $(lib_onig)
+ 
+-AM_LDFLAGS  = -L$(prefix)/lib
+ AM_CPPFLAGS = -I$(top_srcdir)/src
+ 
+ if ENABLE_POSIX_API
+diff --git a/test/Makefile.am b/test/Makefile.am
+index 4d62568..b7a2105 100644
+--- a/test/Makefile.am
 b/test/Makefile.am
+@@ -1,7 +1,6 @@
+ ## Makefile.am for Oniguruma
+ lib_onig = ../src/libonig.la
+ 
+-AM_LDFLAGS  = -L$(prefix)/lib
+ AM_CFLAGS = -Wall -Wno-invalid-source-encoding
+ AM_CPPFLAGS = -I$(top_srcdir)/src
+ 
+-- 
+2.23.0.rc1
+
diff --git a/meta-oe/recipes-support/onig/onig_5.9.6.bb 
b/meta-oe

[oe] [meta-oe][PATCH 2/2] onigurama: enable ptest

2020-01-07 Thread André Draszik
Signed-off-by: André Draszik 
---
 ...rial-tests-automake-option-for-ptest.patch | 36 ++
 meta-oe/recipes-support/onig/onig/run-ptest   | 48 +++
 meta-oe/recipes-support/onig/onig_6.9.4.bb| 12 -
 3 files changed, 95 insertions(+), 1 deletion(-)
 create mode 100644 
meta-oe/recipes-support/onig/onig/0001-build-enable-serial-tests-automake-option-for-ptest.patch
 create mode 100755 meta-oe/recipes-support/onig/onig/run-ptest

diff --git 
a/meta-oe/recipes-support/onig/onig/0001-build-enable-serial-tests-automake-option-for-ptest.patch
 
b/meta-oe/recipes-support/onig/onig/0001-build-enable-serial-tests-automake-option-for-ptest.patch
new file mode 100644
index 0..587e5ac1b
--- /dev/null
+++ 
b/meta-oe/recipes-support/onig/onig/0001-build-enable-serial-tests-automake-option-for-ptest.patch
@@ -0,0 +1,36 @@
+From 8bf8189ec4a0d7ee569f66feb0e590e9602c31b6 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andr=C3=A9=20Draszik?= 
+Date: Mon, 6 Jan 2020 15:10:30 +
+Subject: [PATCH] build: enable serial-tests automake option (for ptest)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+For ptest, we need to be able to compile the tests without
+running them.
+
+Enabling the serial-tests automake option will add
+buildtest-TESTS and runtest-TESTS makefile targets, the
+former being what we want.
+
+Signed-off-by: André Draszik 
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index ac51e85..48e63ce 100644
+--- a/configure.ac
 b/configure.ac
+@@ -3,7 +3,7 @@ AC_INIT(onig, 6.9.4)
+ 
+ AC_CONFIG_MACRO_DIR([m4])
+ 
+-AM_INIT_AUTOMAKE([-Wno-portability])
++AM_INIT_AUTOMAKE([-Wno-portability serial-tests])
+ AC_CONFIG_HEADERS([src/config.h])
+ 
+ 
+-- 
+2.23.0.rc1
+
diff --git a/meta-oe/recipes-support/onig/onig/run-ptest 
b/meta-oe/recipes-support/onig/onig/run-ptest
new file mode 100755
index 0..ffc855d61
--- /dev/null
+++ b/meta-oe/recipes-support/onig/onig/run-ptest
@@ -0,0 +1,48 @@
+#!/bin/sh -eu
+
+my_cleanup() {
+[ -n "${workdir:-}" ] && rm -rf "${workdir}"
+}
+
+trap "my_cleanup" EXIT
+for sig in INT TERM ; do
+# We want sig to expand right here and now, as it's
+# a loop variable, not when signalled. For $$ it
+# doesn't matter.
+# shellcheck disable=SC2064
+trap "my_cleanup ; trap - EXIT ; trap - ${sig} ; kill -s ${sig} $$" ${sig}
+done
+
+workdir=$(mktemp -d -t onig.ptest.XX)
+status="${workdir}/failed"
+touch "${status}"
+
+#find test/.libs -perm -111 -type f -exec sh -c '
+find tests/ -perm -111 -type f -exec sh -c '
+workdir="${1}"
+status="${2}"
+t="${3}"
+t_log="${workdir}/$(basename ${t}).log"
+
+res=0
+./${t} > "${t_log}" 2>&1 \
+|| res=$?
+if [ $res -eq 0 ] ; then
+echo "PASS: ${t}"
+else
+echo "FAIL: ${t}"
+echo "$(basename ${t}): ${t_log}" >> "${status}"
+fi
+' _ "${workdir}" "${status}" {} \;
+
+if [ $(stat -c '%s' "${status}") -ne 0 ] ; then
+exec >&2
+while IFS=': ' read -r t t_log ; do
+printf "\n=\n"
+printf "ERROR: %s:\n" "${t}"
+printf --  "-\n"
+cat "${t_log}"
+done < "${status}"
+fi
+
+[ $(stat -c '%s' "${status}") -eq 0 ]
diff --git a/meta-oe/recipes-support/onig/onig_6.9.4.bb 
b/meta-oe/recipes-support/onig/onig_6.9.4.bb
index ce9eab9e8..16a8be5a2 100644
--- a/meta-oe/recipes-support/onig/onig_6.9.4.bb
+++ b/meta-oe/recipes-support/onig/onig_6.9.4.bb
@@ -10,6 +10,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=1ee043784bdce7503e619b2d1a85798b"
 SRC_URI = "\
 https://github.com/kkos/oniguruma/releases/download/v${PV}/${BP}.tar.gz \
 file://0001-build-don-t-link-against-host-system-libraries.patch \
+file://0001-build-enable-serial-tests-automake-option-for-ptest.patch \
+file://run-ptest \
 "
 
 SRC_URI[md5sum] = "a12d2fe997b789bd87cf63799c091879"
@@ -17,6 +19,14 @@ SRC_URI[sha256sum] = 
"4669d22ff7e0992a7e93e116161cac9c0949cd8960d1c562982026726f
 
 BINCONFIG = "${bindir}/onig-config"
 
-inherit autotools binconfig-disabled
+inherit autotools binconfig-disabled ptest
 
 BBCLASSEXTEND = "native"
+
+do_compile_ptest() {
+oe_runmake -C test buildtest-TESTS
+}
+
+do_install_ptest() {
+install -Dm0755 -t ${D}${PTEST_PATH}/tests/ ${B}/test/.libs/*
+}
-- 
2.23.0.rc1

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


[oe] [meta-oe][PATCH 2/2 v2] onigurama: enable ptest

2020-01-07 Thread André Draszik
All tests (with 3400 subtests) are passing (on musl+arm).

Signed-off-by: André Draszik 

---
v2:
* remove useless line in run-ptest
* update commit message
---
 ...rial-tests-automake-option-for-ptest.patch | 36 ++
 meta-oe/recipes-support/onig/onig/run-ptest   | 47 +++
 meta-oe/recipes-support/onig/onig_6.9.4.bb| 12 -
 3 files changed, 94 insertions(+), 1 deletion(-)
 create mode 100644 
meta-oe/recipes-support/onig/onig/0001-build-enable-serial-tests-automake-option-for-ptest.patch
 create mode 100755 meta-oe/recipes-support/onig/onig/run-ptest

diff --git 
a/meta-oe/recipes-support/onig/onig/0001-build-enable-serial-tests-automake-option-for-ptest.patch
 
b/meta-oe/recipes-support/onig/onig/0001-build-enable-serial-tests-automake-option-for-ptest.patch
new file mode 100644
index 0..587e5ac1b
--- /dev/null
+++ 
b/meta-oe/recipes-support/onig/onig/0001-build-enable-serial-tests-automake-option-for-ptest.patch
@@ -0,0 +1,36 @@
+From 8bf8189ec4a0d7ee569f66feb0e590e9602c31b6 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andr=C3=A9=20Draszik?= 
+Date: Mon, 6 Jan 2020 15:10:30 +
+Subject: [PATCH] build: enable serial-tests automake option (for ptest)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+For ptest, we need to be able to compile the tests without
+running them.
+
+Enabling the serial-tests automake option will add
+buildtest-TESTS and runtest-TESTS makefile targets, the
+former being what we want.
+
+Signed-off-by: André Draszik 
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index ac51e85..48e63ce 100644
+--- a/configure.ac
 b/configure.ac
+@@ -3,7 +3,7 @@ AC_INIT(onig, 6.9.4)
+ 
+ AC_CONFIG_MACRO_DIR([m4])
+ 
+-AM_INIT_AUTOMAKE([-Wno-portability])
++AM_INIT_AUTOMAKE([-Wno-portability serial-tests])
+ AC_CONFIG_HEADERS([src/config.h])
+ 
+ 
+-- 
+2.23.0.rc1
+
diff --git a/meta-oe/recipes-support/onig/onig/run-ptest 
b/meta-oe/recipes-support/onig/onig/run-ptest
new file mode 100755
index 0..2574d7efa
--- /dev/null
+++ b/meta-oe/recipes-support/onig/onig/run-ptest
@@ -0,0 +1,47 @@
+#!/bin/sh -eu
+
+my_cleanup() {
+[ -n "${workdir:-}" ] && rm -rf "${workdir}"
+}
+
+trap "my_cleanup" EXIT
+for sig in INT TERM ; do
+# We want sig to expand right here and now, as it's
+# a loop variable, not when signalled. For $$ it
+# doesn't matter.
+# shellcheck disable=SC2064
+trap "my_cleanup ; trap - EXIT ; trap - ${sig} ; kill -s ${sig} $$" ${sig}
+done
+
+workdir=$(mktemp -d -t onig.ptest.XX)
+status="${workdir}/failed"
+touch "${status}"
+
+find tests/ -perm -111 -type f -exec sh -c '
+workdir="${1}"
+status="${2}"
+t="${3}"
+t_log="${workdir}/$(basename ${t}).log"
+
+res=0
+./${t} > "${t_log}" 2>&1 \
+|| res=$?
+if [ $res -eq 0 ] ; then
+echo "PASS: ${t}"
+else
+echo "FAIL: ${t}"
+echo "$(basename ${t}): ${t_log}" >> "${status}"
+fi
+' _ "${workdir}" "${status}" {} \;
+
+if [ $(stat -c '%s' "${status}") -ne 0 ] ; then
+exec >&2
+while IFS=': ' read -r t t_log ; do
+printf "\n=\n"
+printf "ERROR: %s:\n" "${t}"
+printf --  "-\n"
+cat "${t_log}"
+done < "${status}"
+fi
+
+[ $(stat -c '%s' "${status}") -eq 0 ]
diff --git a/meta-oe/recipes-support/onig/onig_6.9.4.bb 
b/meta-oe/recipes-support/onig/onig_6.9.4.bb
index ce9eab9e8..16a8be5a2 100644
--- a/meta-oe/recipes-support/onig/onig_6.9.4.bb
+++ b/meta-oe/recipes-support/onig/onig_6.9.4.bb
@@ -10,6 +10,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=1ee043784bdce7503e619b2d1a85798b"
 SRC_URI = "\
 https://github.com/kkos/oniguruma/releases/download/v${PV}/${BP}.tar.gz \
 file://0001-build-don-t-link-against-host-system-libraries.patch \
+file://0001-build-enable-serial-tests-automake-option-for-ptest.patch \
+file://run-ptest \
 "
 
 SRC_URI[md5sum] = "a12d2fe997b789bd87cf63799c091879"
@@ -17,6 +19,14 @@ SRC_URI[sha256sum] = 
"4669d22ff7e0992a7e93e116161cac9c0949cd8960d1c562982026726f
 
 BINCONFIG = "${bindir}/onig-config"
 
-inherit autotools binconfig-disabled
+inherit autotools binconfig-disabled ptest
 
 BBCLASSEXTEND = "native"
+
+do_compile_ptest() {
+oe_runmake -C test buildtest-TESTS
+}
+
+do_install_ptest() {
+install -Dm0755 -t ${D}${PTEST_PATH}/tests/ ${B}/test/.libs/*
+}
-- 
2.23.0.rc1

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


[oe] [meta-oe][PATCH] libmxml: upgrade 3.0 -> 3.1

2020-01-07 Thread Pierre-Jean Texier via Openembedded-devel
See https://github.com/michaelrsweet/mxml/releases/tag/v3.1

Signed-off-by: Pierre-Jean Texier 
---
 meta-oe/recipes-support/libmxml/{libmxml_3.0.bb => libmxml_3.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-support/libmxml/{libmxml_3.0.bb => libmxml_3.1.bb} (95%)

diff --git a/meta-oe/recipes-support/libmxml/libmxml_3.0.bb 
b/meta-oe/recipes-support/libmxml/libmxml_3.1.bb
similarity index 95%
rename from meta-oe/recipes-support/libmxml/libmxml_3.0.bb
rename to meta-oe/recipes-support/libmxml/libmxml_3.1.bb
index 5ca2dda..4e77d6c 100644
--- a/meta-oe/recipes-support/libmxml/libmxml_3.0.bb
+++ b/meta-oe/recipes-support/libmxml/libmxml_3.1.bb
@@ -5,7 +5,7 @@ HOMEPAGE = "https://www.msweet.org/mxml/";
 BUGTRACKER = "https://github.com/michaelrsweet/mxml/issues";
 
 SRC_URI = "git://github.com/michaelrsweet/mxml.git"
-SRCREV = "c7755b6992a2afdd34dde47fc9be97f1237cfded"
+SRCREV = "e483e5fd8a33386fd46967681521bdd2da2b548f"
 S = "${WORKDIR}/git"
 
 inherit autotools
-- 
2.7.4

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


[oe] [PATCH] rocksdb: Fix compile error for DEBUG_BUILD

2020-01-07 Thread Robert Yang
Fixed do_compile error when DEBUG_BUILD = "1":
db/write_thread.cc:183:14: error: 'state' may be used uninitialized in this 
function [-Werror=maybe-uninitialized]

Signed-off-by: Robert Yang 
---
 .../0001-db-write_thread.cc-Initialize-state.patch | 31 ++
 meta-oe/recipes-dbs/rocksdb/rocksdb_git.bb |  1 +
 2 files changed, 32 insertions(+)
 create mode 100644 
meta-oe/recipes-dbs/rocksdb/files/0001-db-write_thread.cc-Initialize-state.patch

diff --git 
a/meta-oe/recipes-dbs/rocksdb/files/0001-db-write_thread.cc-Initialize-state.patch
 
b/meta-oe/recipes-dbs/rocksdb/files/0001-db-write_thread.cc-Initialize-state.patch
new file mode 100644
index 000..97ddbce
--- /dev/null
+++ 
b/meta-oe/recipes-dbs/rocksdb/files/0001-db-write_thread.cc-Initialize-state.patch
@@ -0,0 +1,31 @@
+From 49dcd22dcf1aae5995c42eac0fda68516fc1cd43 Mon Sep 17 00:00:00 2001
+From: Robert Yang 
+Date: Wed, 19 Jun 2019 17:57:24 +0800
+Subject: [PATCH] db/write_thread.cc: Initialize state
+
+Fixed an error when compiled without -O2:
+db/write_thread.cc:183:14: error: 'state' may be used uninitialized in this 
function [-Werror=maybe-uninitialized]
+
+Upstream-Status: Pending
+
+Signed-off-by: Robert Yang 
+---
+ db/write_thread.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/db/write_thread.cc b/db/write_thread.cc
+index 835992c..6f99a11 100644
+--- a/db/write_thread.cc
 b/db/write_thread.cc
+@@ -59,7 +59,7 @@ uint8_t WriteThread::BlockingAwaitState(Writer* w, uint8_t 
goal_mask) {
+ 
+ uint8_t WriteThread::AwaitState(Writer* w, uint8_t goal_mask,
+ AdaptationContext* ctx) {
+-  uint8_t state;
++  uint8_t state = 0;
+ 
+   // 1. Busy loop using "pause" for 1 micro sec
+   // 2. Else SOMETIMES busy loop using "yield" for 100 micro sec (default)
+-- 
+2.7.4
+
diff --git a/meta-oe/recipes-dbs/rocksdb/rocksdb_git.bb 
b/meta-oe/recipes-dbs/rocksdb/rocksdb_git.bb
index 68c6bc2..44a451c 100644
--- a/meta-oe/recipes-dbs/rocksdb/rocksdb_git.bb
+++ b/meta-oe/recipes-dbs/rocksdb/rocksdb_git.bb
@@ -12,6 +12,7 @@ PV = "6.5.2"
 
 SRC_URI = "git://github.com/facebook/${BPN}.git;branch=${SRCBRANCH} \
file://0001-Fix-build-breakage-from-lock_guard-error-6161.patch \
+   file://0001-db-write_thread.cc-Initialize-state.patch \
   "
 
 S = "${WORKDIR}/git"
-- 
2.7.4

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