Re: [OE-core] [PATCH 0/2] bind update req. new pkg in core

2018-05-21 Thread akuster808


On 05/21/2018 07:25 PM, Khem Raj wrote:
> On Mon, May 21, 2018 at 9:30 PM, akuster808  wrote:
>>
>> On 05/21/2018 06:06 PM, Khem Raj wrote:
>>
>>
>> On Mon, May 21, 2018 at 3:44 PM Armin Kuster  wrote:
>>> With this update, the python-ply package is required.
>>> I copied the one from meta-python to core. Once this hits master,
>>> I will send a patch to remove the same recipe from
>>> meta-python.
>>
>> Can this be turned on/off using packageconfig ?
>>
>> Yes we can and it is already in the PACKAGECONFIG options.
>>
>> If we do disable python, then the python binaries that are currently being
>> installed will not. Someone decided: dnssec-coverage dnssec-checkds  where
>> important to install in the current Bind solution.   A new one is being
>> added; dnssec-keymgr. If we don't want dnssec support, thats easy to
>> exclude.
>>
> these all seem to be additional utilities so probably should be
> packaged into a separate package
> may be bind-utils
there is already a bind-utils.  bind-dnssec-utils may be more appropriate.
it is the if/conditional when python is enabled to do all the right
things that is going to get ugly.

>
>> BTW, pthon-ply  exists in 4 other layers besides meta-python and  at
>> different versions.
> thats less than ideal, and probably should be consolidated, moving to
> oe-core probably will not
> solve that problem
>
>> let me know which way you want to go.
> I dont have any strong opinion either way is fine.

I will wait to see who else may want to weight in.

thank for the input.

- armin
>
>> - armin
>>
>>
>>
>>
>>
>> If so then it would be ideal
>>
>> If not then please send the removal patches for meta-python regardless so it
>> can be tested together
>>>
>>>
>>> Armin Kuster (2):
>>>   bind: update to 9.12.1
>>>   python3-ply: add package needed by bind 9.12 update
>>>
>>>  ...0001-build-use-pkg-config-to-find-libxml2.patch | 13 +++---
>>>  ...-gen.c-extend-DIRNAMESIZE-from-256-to-512.patch | 13 +++---
>>>  .../0001-lib-dns-gen.c-fix-too-long-error.patch| 13 +++---
>>>  .../bind/bind/bind-confgen-build-unix.o-once.patch | 48
>>> --
>>>  ...-searching-for-json-headers-searches-sysr.patch | 13 +++---
>>>  .../bind/bind/dont-test-on-host.patch  | 17 
>>>  .../use-python3-and-fix-install-lib-path.patch | 36 
>>>  .../bind/{bind_9.10.6.bb => bind_9.12.1.bb}| 21 --
>>>  meta/recipes-devtools/python/python-ply.inc| 18 
>>>  meta/recipes-devtools/python/python-ply_3.11.bb|  2 +
>>>  10 files changed, 49 insertions(+), 145 deletions(-)
>>>  delete mode 100644
>>> meta/recipes-connectivity/bind/bind/bind-confgen-build-unix.o-once.patch
>>>  delete mode 100644
>>> meta/recipes-connectivity/bind/bind/dont-test-on-host.patch
>>>  delete mode 100644
>>> meta/recipes-connectivity/bind/bind/use-python3-and-fix-install-lib-path.patch
>>>  rename meta/recipes-connectivity/bind/{bind_9.10.6.bb => bind_9.12.1.bb}
>>> (86%)
>>>  create mode 100644 meta/recipes-devtools/python/python-ply.inc
>>>  create mode 100644 meta/recipes-devtools/python/python-ply_3.11.bb
>>>
>>> --
>>> 2.7.4
>>>
>>> --
>>> ___
>>> 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] [meta-oe][PATCH] Turbostat: add a necessary recipe to meta-oe

2018-05-21 Thread Hongzhi.Song
This is an efficient tool to reflect the status of processors.
Turbostat reports processor topology, frequency, idle power-state
statistics, temperature and power on processors.

Signed-off-by: Hongzhi.Song 
---
 meta-oe/recipes-kernel/turbostat/turbostat.bb | 53 +++
 1 file changed, 53 insertions(+)
 create mode 100644 meta-oe/recipes-kernel/turbostat/turbostat.bb

diff --git a/meta-oe/recipes-kernel/turbostat/turbostat.bb 
b/meta-oe/recipes-kernel/turbostat/turbostat.bb
new file mode 100644
index 0..f4614b406
--- /dev/null
+++ b/meta-oe/recipes-kernel/turbostat/turbostat.bb
@@ -0,0 +1,53 @@
+SUMMARY = "Report processor frequency and idle statistics"
+DESCRIPTION = "turbostat  reports processor topology, frequency, idle \
+power-state statistics, temperature and power on modern X86 processors. \
+Either command is forked and statistics are printed upon its completion, \
+or statistics are printed periodically."
+
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
+
+inherit kernelsrc
+PROVIDES = "virtual/turbostat"
+
+do_populate_lic[depends] += "virtual/kernel:do_patch"
+do_configure[depends] += "virtual/kernel:do_shared_workdir"
+
+B = "${WORKDIR}/${BPN}-${PV}"
+
+EXTRA_OEMAKE = '\
+-C ${S}/tools/power/x86/turbostat \
+O=${B} \
+CROSS_COMPILE=${TARGET_PREFIX} \
+ARCH=${ARCH} \
+CC="${CC}" \
+AR="${AR}" \
+'
+
+EXTRA_OEMAKE += "\
+'prefix=${prefix}' \
+'bindir=${bindir}' \
+'sharedir=${datadir}' \
+'sysconfdir=${sysconfdir}' \
+'sharedir=${@os.path.relpath(datadir, prefix)}' \
+'mandir=${@os.path.relpath(mandir, prefix)}' \
+'infodir=${@os.path.relpath(infodir, prefix)}' \
+"
+
+do_compile() {
+   # Linux kernel build system is expected to do the right thing
+   unset CFLAGS
+   oe_runmake turbostat
+}
+
+do_install() {
+   # Linux kernel build system is expected to do the right thing
+   unset CFLAGS
+   oe_runmake DESTDIR=${D} install
+}
+
+python do_package_prepend() {
+d.setVar('PKGV', d.getVar("KERNEL_VERSION", True).split("-")[0])
+}
+
+TARGET_CC_ARCH += "${LDFLAGS}"
-- 
2.11.0

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


Re: [OE-core] [PATCH 0/2] bind update req. new pkg in core

2018-05-21 Thread Khem Raj
On Mon, May 21, 2018 at 9:30 PM, akuster808  wrote:
>
>
> On 05/21/2018 06:06 PM, Khem Raj wrote:
>
>
> On Mon, May 21, 2018 at 3:44 PM Armin Kuster  wrote:
>>
>> With this update, the python-ply package is required.
>> I copied the one from meta-python to core. Once this hits master,
>> I will send a patch to remove the same recipe from
>> meta-python.
>
>
> Can this be turned on/off using packageconfig ?
>
> Yes we can and it is already in the PACKAGECONFIG options.
>
> If we do disable python, then the python binaries that are currently being
> installed will not. Someone decided: dnssec-coverage dnssec-checkds  where
> important to install in the current Bind solution.   A new one is being
> added; dnssec-keymgr. If we don't want dnssec support, thats easy to
> exclude.
>

these all seem to be additional utilities so probably should be
packaged into a separate package
may be bind-utils

> BTW, pthon-ply  exists in 4 other layers besides meta-python and  at
> different versions.

thats less than ideal, and probably should be consolidated, moving to
oe-core probably will not
solve that problem

>
> let me know which way you want to go.

I dont have any strong opinion either way is fine.

> - armin
>
>
>
>
>
> If so then it would be ideal
>
> If not then please send the removal patches for meta-python regardless so it
> can be tested together
>>
>>
>>
>> Armin Kuster (2):
>>   bind: update to 9.12.1
>>   python3-ply: add package needed by bind 9.12 update
>>
>>  ...0001-build-use-pkg-config-to-find-libxml2.patch | 13 +++---
>>  ...-gen.c-extend-DIRNAMESIZE-from-256-to-512.patch | 13 +++---
>>  .../0001-lib-dns-gen.c-fix-too-long-error.patch| 13 +++---
>>  .../bind/bind/bind-confgen-build-unix.o-once.patch | 48
>> --
>>  ...-searching-for-json-headers-searches-sysr.patch | 13 +++---
>>  .../bind/bind/dont-test-on-host.patch  | 17 
>>  .../use-python3-and-fix-install-lib-path.patch | 36 
>>  .../bind/{bind_9.10.6.bb => bind_9.12.1.bb}| 21 --
>>  meta/recipes-devtools/python/python-ply.inc| 18 
>>  meta/recipes-devtools/python/python-ply_3.11.bb|  2 +
>>  10 files changed, 49 insertions(+), 145 deletions(-)
>>  delete mode 100644
>> meta/recipes-connectivity/bind/bind/bind-confgen-build-unix.o-once.patch
>>  delete mode 100644
>> meta/recipes-connectivity/bind/bind/dont-test-on-host.patch
>>  delete mode 100644
>> meta/recipes-connectivity/bind/bind/use-python3-and-fix-install-lib-path.patch
>>  rename meta/recipes-connectivity/bind/{bind_9.10.6.bb => bind_9.12.1.bb}
>> (86%)
>>  create mode 100644 meta/recipes-devtools/python/python-ply.inc
>>  create mode 100644 meta/recipes-devtools/python/python-ply_3.11.bb
>>
>> --
>> 2.7.4
>>
>> --
>> ___
>> 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 2/2] cpan_build.bbclass: tell Module::Build the replacement

2018-05-21 Thread Khem Raj
On Mon, May 21, 2018 at 11:49 AM, Jens Rehsack  wrote:
> Instead of patching Module::Build, maybe Module::Build::Tiny and all other
> similar tools, use the official way to tell them which is the target perl
> on target.
>
> Signed-off-by: Jens Rehsack 
> ---
>  meta/classes/cpan_build.bbclass | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/classes/cpan_build.bbclass b/meta/classes/cpan_build.bbclass
> index fac074d610..c2491061fa 100644
> --- a/meta/classes/cpan_build.bbclass
> +++ b/meta/classes/cpan_build.bbclass
> @@ -30,7 +30,7 @@ cpan_build_do_configure () {
>  }
>
>  cpan_build_do_compile () {
> -perl Build verbose=1
> +perl Build --perl "/usr/bin/perl" verbose=1

perhaps using $[bindir} instead of hardcoding /usr/bin would be better here

>  }
>
>  cpan_build_do_install () {
> --
> Jens Rehsack - rehs...@gmail.com
>
>
> --
> ___
> 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] [PATCH V3] webkitgtk: Upgrade to 2.20.2

2018-05-21 Thread Khem Raj
Backport a patch to fix build

clang 6.0+ driver can correclty detect corss gold linker now

Signed-off-by: Khem Raj 
---
V2:
- Remove code to disable gold with clang instead of commenting, and describe 
why remove

V3:
- Mark patch status properly as backport

 .../0012-soup-Forward-declare-URL-class.patch | 31 +++
 ...ebkitgtk_2.20.1.bb => webkitgtk_2.20.2.bb} |  6 ++--
 2 files changed, 34 insertions(+), 3 deletions(-)
 create mode 100644 
meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
 rename meta/recipes-sato/webkit/{webkitgtk_2.20.1.bb => webkitgtk_2.20.2.bb} 
(96%)

diff --git 
a/meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch 
b/meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
new file mode 100644
index 00..78fd4dc79b
--- /dev/null
+++ 
b/meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
@@ -0,0 +1,31 @@
+From 59f6903ad96f3213f248b672d5fd526cc0d666ce Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Sun, 20 May 2018 14:28:27 -0700
+Subject: [PATCH] soup: Forward declare URL class
+
+This helps getting away with compiler errors seen with clang
+
+/mnt/a/oe/workspace/sources/webkitgtk/Source/WebCore/platform/network/soup/SoupNetworkSession.h:68:62:
+error: unknown type name 'URL'
+static std::optional checkTLSErrors(const URL&,
+GTlsCertificate*, GTlsCertificateFlags);
+ ^
+Upstream-Status: Backport [https://trac.webkit.org/changeset/231876/webkit]
+
+Signed-off-by: Khem Raj 
+---
+ Source/WebCore/platform/network/soup/SoupNetworkSession.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Source/WebCore/platform/network/soup/SoupNetworkSession.h 
b/Source/WebCore/platform/network/soup/SoupNetworkSession.h
+index 03bd72ba..7ca8792d 100644
+--- a/Source/WebCore/platform/network/soup/SoupNetworkSession.h
 b/Source/WebCore/platform/network/soup/SoupNetworkSession.h
+@@ -43,6 +43,7 @@ namespace WebCore {
+ 
+ class CertificateInfo;
+ class ResourceError;
++class URL;
+ struct SoupNetworkProxySettings;
+ 
+ class SoupNetworkSession {
diff --git a/meta/recipes-sato/webkit/webkitgtk_2.20.1.bb 
b/meta/recipes-sato/webkit/webkitgtk_2.20.2.bb
similarity index 96%
rename from meta/recipes-sato/webkit/webkitgtk_2.20.1.bb
rename to meta/recipes-sato/webkit/webkitgtk_2.20.2.bb
index 360ab8e69b..a68a69f43c 100644
--- a/meta/recipes-sato/webkit/webkitgtk_2.20.1.bb
+++ b/meta/recipes-sato/webkit/webkitgtk_2.20.2.bb
@@ -21,10 +21,11 @@ SRC_URI = 
"http://www.webkitgtk.org/releases/${BPN}-${PV}.tar.xz \
file://0001-WebKitMacros-Append-to-I-and-not-to-isystem.patch \
file://0001-Fix-build-with-musl.patch \
file://detect-gstreamer-gl.patch \
+   file://0012-soup-Forward-declare-URL-class.patch \
"
 
-SRC_URI[md5sum] = "0cd9b9ae1f48c04de5314f77806eceb4"
-SRC_URI[sha256sum] = 
"43e43285fa4e393080cc4fbd5ad8644749a75b1e0b811b230b63ae56806c8959"
+SRC_URI[md5sum] = "3fdda40dc10eb2a00d5fba4219b83967"
+SRC_URI[sha256sum] = 
"dffe93a241f03f1c73b369f4e323e4d8f12e39d33d5515948cbf454ca4b526e2"
 
 inherit cmake pkgconfig gobject-introspection perlnative distro_features_check 
upstream-version-is-even gtk-doc
 
@@ -85,7 +86,6 @@ EXTRA_OECMAKE_append_armv4 = " -DENABLE_JIT=OFF "
 EXTRA_OECMAKE_append_aarch64 = " -DUSE_LD_GOLD=OFF "
 EXTRA_OECMAKE_append_mipsarch = " -DUSE_LD_GOLD=OFF "
 EXTRA_OECMAKE_append_powerpc = " -DUSE_LD_GOLD=OFF "
-EXTRA_OECMAKE_append_toolchain-clang = " -DUSE_LD_GOLD=OFF "
 
 EXTRA_OECMAKE_append_aarch64 = " -DWTF_CPU_ARM64_CORTEXA53=ON"
 
-- 
2.17.0

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


Re: [OE-core] [PATCH 0/2] bind update req. new pkg in core

2018-05-21 Thread akuster808


On 05/21/2018 06:06 PM, Khem Raj wrote:
>
> On Mon, May 21, 2018 at 3:44 PM Armin Kuster  > wrote:
>
> With this update, the python-ply package is required.
> I copied the one from meta-python to core. Once this hits master,
> I will send a patch to remove the same recipe from
> meta-python.
>
>
> Can this be turned on/off using packageconfig ?
Yes we can and it is already in the PACKAGECONFIG options.

If we do disable python, then the python binaries that are currently
being installed will not. Someone decided: dnssec-coverage
dnssec-checkds  where  important to install in the current Bind
solution.   A new one is being added; dnssec-keymgr. If we don't want
dnssec support, thats easy to exclude.

BTW, pthon-ply  exists in 4 other layers besides meta-python and  at
different versions.

let me know which way you want to go.
- armin




> If so then it would be ideal 
>
> If not then please send the removal patches for meta-python regardless
> so it can be tested together 
>
>
>
> Armin Kuster (2):
>   bind: update to 9.12.1
>   python3-ply: add package needed by bind 9.12 update
>
>  ...0001-build-use-pkg-config-to-find-libxml2.patch | 13 +++---
>  ...-gen.c-extend-DIRNAMESIZE-from-256-to-512.patch | 13 +++---
>  .../0001-lib-dns-gen.c-fix-too-long-error.patch    | 13 +++---
>  .../bind/bind/bind-confgen-build-unix.o-once.patch | 48
> --
>  ...-searching-for-json-headers-searches-sysr.patch | 13 +++---
>  .../bind/bind/dont-test-on-host.patch              | 17 
>  .../use-python3-and-fix-install-lib-path.patch     | 36
> 
>  .../bind/{bind_9.10.6.bb  =>
> bind_9.12.1.bb }        | 21 --
>  meta/recipes-devtools/python/python-ply.inc        | 18 
>  meta/recipes-devtools/python/python-ply_3.11.bb
>     |  2 +
>  10 files changed, 49 insertions(+), 145 deletions(-)
>  delete mode 100644
> meta/recipes-connectivity/bind/bind/bind-confgen-build-unix.o-once.patch
>  delete mode 100644
> meta/recipes-connectivity/bind/bind/dont-test-on-host.patch
>  delete mode 100644
> 
> meta/recipes-connectivity/bind/bind/use-python3-and-fix-install-lib-path.patch
>  rename meta/recipes-connectivity/bind/{bind_9.10.6.bb
>  => bind_9.12.1.bb }
> (86%)
>  create mode 100644 meta/recipes-devtools/python/python-ply.inc
>  create mode 100644
> meta/recipes-devtools/python/python-ply_3.11.bb
> 
>
> -- 
> 2.7.4
>
> -- 
> ___
> 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 0/2] bind update req. new pkg in core

2018-05-21 Thread Khem Raj
On Mon, May 21, 2018 at 3:44 PM Armin Kuster  wrote:

> With this update, the python-ply package is required.
> I copied the one from meta-python to core. Once this hits master,
> I will send a patch to remove the same recipe from
> meta-python.


Can this be turned on/off using packageconfig ?
If so then it would be ideal

If not then please send the removal patches for meta-python regardless so
it can be tested together

>
>
> Armin Kuster (2):
>   bind: update to 9.12.1
>   python3-ply: add package needed by bind 9.12 update
>
>  ...0001-build-use-pkg-config-to-find-libxml2.patch | 13 +++---
>  ...-gen.c-extend-DIRNAMESIZE-from-256-to-512.patch | 13 +++---
>  .../0001-lib-dns-gen.c-fix-too-long-error.patch| 13 +++---
>  .../bind/bind/bind-confgen-build-unix.o-once.patch | 48
> --
>  ...-searching-for-json-headers-searches-sysr.patch | 13 +++---
>  .../bind/bind/dont-test-on-host.patch  | 17 
>  .../use-python3-and-fix-install-lib-path.patch | 36 
>  .../bind/{bind_9.10.6.bb => bind_9.12.1.bb}| 21 --
>  meta/recipes-devtools/python/python-ply.inc| 18 
>  meta/recipes-devtools/python/python-ply_3.11.bb|  2 +
>  10 files changed, 49 insertions(+), 145 deletions(-)
>  delete mode 100644
> meta/recipes-connectivity/bind/bind/bind-confgen-build-unix.o-once.patch
>  delete mode 100644
> meta/recipes-connectivity/bind/bind/dont-test-on-host.patch
>  delete mode 100644
> meta/recipes-connectivity/bind/bind/use-python3-and-fix-install-lib-path.patch
>  rename meta/recipes-connectivity/bind/{bind_9.10.6.bb => bind_9.12.1.bb}
> (86%)
>  create mode 100644 meta/recipes-devtools/python/python-ply.inc
>  create mode 100644 meta/recipes-devtools/python/python-ply_3.11.bb
>
> --
> 2.7.4
>
> --
> ___
> 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 0/4] Package upgrades

2018-05-21 Thread Denys Dmytriyenko
On Mon, May 21, 2018 at 07:17:35PM -0400, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko 
> 
> Upgrades for hdparm, lz4, mtd-utils and wayland-protocols.
> 
> The following changes since commit 9611485bba03ef77ff31121e3b1da7cd57990c3e:
> 
>   patchreview: don't disable malformed SoB check (2018-05-15 10:00:33 +0100)
> 
> are available in the git repository at:
> 
>   git://push.openembedded.org/openembedded-core-contrib denix/master

BTW, create-pull-request doesn't seem to handle push.oe.org vs. git.oe.org


> 
> Denys Dmytriyenko (4):
>   hdparm: upgrade 9.55 -> 9.56
>   lz4: upgrade 1.8.1.2 -> 1.8.2
>   mtd-utils: upgrade 2.0.1 -> 2.0.2
>   wayland-protocols: upgrade 1.13 -> 1.14
> 
>  meta/recipes-devtools/mtd/mtd-utils_git.bb| 4 
> ++--
>  meta/recipes-extended/hdparm/{hdparm_9.55.bb => hdparm_9.56.bb}   | 4 
> ++--
>  .../wayland/{wayland-protocols_1.13.bb => wayland-protocols_1.14.bb}  | 4 
> ++--
>  meta/recipes-support/lz4/{lz4_1.8.1.2.bb => lz4_1.8.2.bb} | 2 +-
>  4 files changed, 7 insertions(+), 7 deletions(-)
>  rename meta/recipes-extended/hdparm/{hdparm_9.55.bb => hdparm_9.56.bb} (90%)
>  rename meta/recipes-graphics/wayland/{wayland-protocols_1.13.bb => 
> wayland-protocols_1.14.bb} (85%)
>  rename meta/recipes-support/lz4/{lz4_1.8.1.2.bb => lz4_1.8.2.bb} (94%)
> 
> -- 
> 2.7.4
> 
> -- 
> ___
> 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] [PATCH 4/4] wayland-protocols: upgrade 1.13 -> 1.14

2018-05-21 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 .../wayland/{wayland-protocols_1.13.bb => wayland-protocols_1.14.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/wayland/{wayland-protocols_1.13.bb => 
wayland-protocols_1.14.bb} (85%)

diff --git a/meta/recipes-graphics/wayland/wayland-protocols_1.13.bb 
b/meta/recipes-graphics/wayland/wayland-protocols_1.14.bb
similarity index 85%
rename from meta/recipes-graphics/wayland/wayland-protocols_1.13.bb
rename to meta/recipes-graphics/wayland/wayland-protocols_1.14.bb
index 1ef1ee1..3393a2c 100644
--- a/meta/recipes-graphics/wayland/wayland-protocols_1.13.bb
+++ b/meta/recipes-graphics/wayland/wayland-protocols_1.14.bb
@@ -11,8 +11,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=c7b12b6702da38ca028ace54aae3d484 \
 
 SRC_URI = "https://wayland.freedesktop.org/releases/${BPN}-${PV}.tar.xz \
"
-SRC_URI[md5sum] = "29312149dafcd4a0e739ba94995a574d"
-SRC_URI[sha256sum] = 
"0758bc8008d5332f431b2a84fea7de64d971ce270ed208206a098ff2ebc68f38"
+SRC_URI[md5sum] = "5d32eaf0f5d6b7da7f5ad0959e2551e6"
+SRC_URI[sha256sum] = 
"9648896b2462b49b15a69b60f44656593c170c0e73121c890eb16d0c1d9376f6"
 
 inherit allarch autotools pkgconfig
 
-- 
2.7.4

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


[OE-core] [PATCH 3/4] mtd-utils: upgrade 2.0.1 -> 2.0.2

2018-05-21 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 meta/recipes-devtools/mtd/mtd-utils_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-devtools/mtd/mtd-utils_git.bb 
b/meta/recipes-devtools/mtd/mtd-utils_git.bb
index a0e1cf7..97a3e0c 100644
--- a/meta/recipes-devtools/mtd/mtd-utils_git.bb
+++ b/meta/recipes-devtools/mtd/mtd-utils_git.bb
@@ -10,9 +10,9 @@ inherit autotools pkgconfig update-alternatives
 DEPENDS = "zlib lzo e2fsprogs util-linux"
 RDEPENDS_mtd-utils-tests += "bash"
 
-PV = "2.0.1+${SRCPV}"
+PV = "2.0.2+${SRCPV}"
 
-SRCREV = "9c6173559f95e939e66efb2ec3193d6f3618cf69"
+SRCREV = "bc63d36e39f389c8c17f6a8e9db47f2acc884659"
 SRC_URI = "git://git.infradead.org/mtd-utils.git \
file://add-exclusion-to-mkfs-jffs2-git-2.patch \
 "
-- 
2.7.4

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


[OE-core] [PATCH 1/4] hdparm: upgrade 9.55 -> 9.56

2018-05-21 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 meta/recipes-extended/hdparm/{hdparm_9.55.bb => hdparm_9.56.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-extended/hdparm/{hdparm_9.55.bb => hdparm_9.56.bb} (90%)

diff --git a/meta/recipes-extended/hdparm/hdparm_9.55.bb 
b/meta/recipes-extended/hdparm/hdparm_9.56.bb
similarity index 90%
rename from meta/recipes-extended/hdparm/hdparm_9.55.bb
rename to meta/recipes-extended/hdparm/hdparm_9.56.bb
index c50e73f..17932ad 100644
--- a/meta/recipes-extended/hdparm/hdparm_9.55.bb
+++ b/meta/recipes-extended/hdparm/hdparm_9.56.bb
@@ -25,8 +25,8 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/hdparm/${BP}.tar.gz \
file://wiper.sh-fix-stat-path.patch \
   "
 
-SRC_URI[md5sum] = "adae46e9564075ae288af8082d5ad9fd"
-SRC_URI[sha256sum] = 
"b5c76b732483df36bf08001a209b95b45558016615f935008e5ea91a7fde6dc7"
+SRC_URI[md5sum] = "7900608e32834f65d2654fdb696e71a0"
+SRC_URI[sha256sum] = 
"6ff9ed695f1017396eec4101f990f114b7b0e0a04c5aa6369c0394053d16e4da"
 
 EXTRA_OEMAKE = 'STRIP="echo" LDFLAGS="${LDFLAGS}"'
 
-- 
2.7.4

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


[OE-core] [PATCH 2/4] lz4: upgrade 1.8.1.2 -> 1.8.2

2018-05-21 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 meta/recipes-support/lz4/{lz4_1.8.1.2.bb => lz4_1.8.2.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/lz4/{lz4_1.8.1.2.bb => lz4_1.8.2.bb} (94%)

diff --git a/meta/recipes-support/lz4/lz4_1.8.1.2.bb 
b/meta/recipes-support/lz4/lz4_1.8.2.bb
similarity index 94%
rename from meta/recipes-support/lz4/lz4_1.8.1.2.bb
rename to meta/recipes-support/lz4/lz4_1.8.2.bb
index 03017b3..5ad17e1 100644
--- a/meta/recipes-support/lz4/lz4_1.8.1.2.bb
+++ b/meta/recipes-support/lz4/lz4_1.8.2.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = 
"file://lib/LICENSE;md5=ebc2ea4814a64de7708f1571904b32cc \
 
 PE = "1"
 
-SRCREV = "dfed9fa1d77f0434306d377c4da1f7191d3ba08a"
+SRCREV = "b3692db46d2b23a7c0af2d5e69988c94f126e10a"
 
 SRC_URI = "git://github.com/lz4/lz4.git \
file://run-ptest \
-- 
2.7.4

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


[OE-core] [PATCH 0/4] Package upgrades

2018-05-21 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Upgrades for hdparm, lz4, mtd-utils and wayland-protocols.

The following changes since commit 9611485bba03ef77ff31121e3b1da7cd57990c3e:

  patchreview: don't disable malformed SoB check (2018-05-15 10:00:33 +0100)

are available in the git repository at:

  git://push.openembedded.org/openembedded-core-contrib denix/master

Denys Dmytriyenko (4):
  hdparm: upgrade 9.55 -> 9.56
  lz4: upgrade 1.8.1.2 -> 1.8.2
  mtd-utils: upgrade 2.0.1 -> 2.0.2
  wayland-protocols: upgrade 1.13 -> 1.14

 meta/recipes-devtools/mtd/mtd-utils_git.bb| 4 ++--
 meta/recipes-extended/hdparm/{hdparm_9.55.bb => hdparm_9.56.bb}   | 4 ++--
 .../wayland/{wayland-protocols_1.13.bb => wayland-protocols_1.14.bb}  | 4 ++--
 meta/recipes-support/lz4/{lz4_1.8.1.2.bb => lz4_1.8.2.bb} | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)
 rename meta/recipes-extended/hdparm/{hdparm_9.55.bb => hdparm_9.56.bb} (90%)
 rename meta/recipes-graphics/wayland/{wayland-protocols_1.13.bb => 
wayland-protocols_1.14.bb} (85%)
 rename meta/recipes-support/lz4/{lz4_1.8.1.2.bb => lz4_1.8.2.bb} (94%)

-- 
2.7.4

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


[OE-core] [PATCH 2/2] libdrm: upgrade 2.4.91 -> 2.4.92

2018-05-21 Thread Otavio Salvador
Daniel Stone (3):
  drm/atomic: Refuse to add invalid objects to requests
  headers: Sync with drm-next
  headers: Update README

Dylan Baker (1):
  meson: don't use compiler.has_header

Emil Velikov (1):
  Revert "libdrm: intel/Android.mk: Filter libdrm_intel library 
requirements on x86/x86_64"

Eric Engestrom (13):
  freedreno: add missing symbols to symbol-check
  meson: use pkg-config to detect libatomic_ops
  meson: make it easy to add headers to check
  meson: detect alloca.h
  meson,configure: always define HAVE_OPEN_MEMSTREAM
  meson,configure: always define HAVE_VISIBILITY
  meson,configure: always define UDEV
  meson: replace `if(compiles) have=true` with `have=compiles`
  meson,configure: include config.h automatically
  meson: drop unneeded dependency to libudev
  meson: move line to allow using `config` earlier
  meson: drop unnecessary variable
  xf86drmMode: merge successive mutually-exclusive #ifs

Gowtham Tammana (1):
  omap: add Android build support

Inki Dae (1):
  tests: fix memory leak issue

James Zhu (1):
  tests/amdgpu: add vce mv tests support and sets

John Stultz (3):
  libdrm: intel/Android.mk: Filter libdrm_intel library requirements on 
x86/x86_64
  libdrm: Use readdir instead of readdir_r to avoid build warnings
  libdrm: gralloc_handle.h: Fix build issue with Android

Marek Olšák (1):
  Revert "amdgpu:support 16 ibs per submit for PAL/SRIOV"

Matt Atwood (1):
  Intel: Add a Kaby Lake PCI ID

Michel Dänzer (1):
  amdgpu: Deinitialize vamgr_high{,_32}

Paulo Zanoni (1):
  intel: add support for ICL 11

Qiang Yu (1):
  amdgpu:support 16 ibs per submit for PAL/SRIOV

Rex Zhu (1):
  headers: sync up amdgpu_drm.h with drm-next

Rob Clark (2):
  freedreno: add fd_pipe refcounting
  bump version for release

Rodrigo Vivi (1):
  intel/intel_chipset.h: Sync Cannonlake IDs.

Sabre Shao (1):
  drm/amdgpu: Remove IB count checking

Satyajit (1):
  libdrm: amdgpu: Adding DRM_RDWR flag in amdgpu_bo_export

Seung-Woo Kim (1):
  tests/exynos: remove dead condition

Stefan Schake (1):
  android: Add missing include exports

Tomasz Figa (1):
  intel: Do not use libpciaccess on Android

Xiaojie Yuan (1):
  amdgpu: enlarge the maximum number of cards supported

Signed-off-by: Otavio Salvador 
---

 .../drm/{libdrm_2.4.91.bb => libdrm_2.4.92.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/drm/{libdrm_2.4.91.bb => libdrm_2.4.92.bb} (93%)

diff --git a/meta/recipes-graphics/drm/libdrm_2.4.91.bb 
b/meta/recipes-graphics/drm/libdrm_2.4.92.bb
similarity index 93%
rename from meta/recipes-graphics/drm/libdrm_2.4.91.bb
rename to meta/recipes-graphics/drm/libdrm_2.4.92.bb
index c490285883..8f59452a49 100644
--- a/meta/recipes-graphics/drm/libdrm_2.4.91.bb
+++ b/meta/recipes-graphics/drm/libdrm_2.4.92.bb
@@ -16,8 +16,8 @@ SRC_URI = "http://dri.freedesktop.org/libdrm/${BP}.tar.bz2 \

file://0001-configure.ac-Allow-explicit-enabling-of-cunit-tests.patch \
   "
 
-SRC_URI[md5sum] = "23d87cda92700b710a37d9b8edaa9f54"
-SRC_URI[sha256sum] = 
"634a0ed0cc1eff06f48674b1da81aafa661a9f001e7a4f43dde81076886dc800"
+SRC_URI[md5sum] = "f9b00d985f82d0be6ecc20c799acc89e"
+SRC_URI[sha256sum] = 
"e9e48fdb4de139dc4d9880aa1473158a16ff6aff63d14341367bd30a51ff39fa"
 
 inherit autotools pkgconfig manpages
 
-- 
2.17.0

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


[OE-core] [PATCH 1/2] linux-firmware: upgrade to 8fc2d4e5 revision

2018-05-21 Thread Otavio Salvador
8fc2d4e Merge git://git.marvell.com/mwifiex-firmware
e1abab6 linux-firmware: update Marvell USB8997 firmware image to add WPA2 
vulnerability fix
c38c231 linux-firmware: update Marvell SD8897-B0 firmware image to add WPA2 
vulnerability fix
0686ec7 Merge branch 'firmware-update' of https://github.com/intel/opa-firmware
bb7f773 Update Intel OPA hfi1 firmware
397a604 qed: Add firmware 8.33.12.0
40d4117 linux-firmware: Add firmware file for Intel Bluetooth,9560
bf3934f linux-firmware: Add firmware file for Intel Bluetooth,9260
f865934 linux-firmware: Update firmware file for Intel Bluetooth,8265
7dab503 Merge branch 'for-upstream' of 
git://git.chelsio.net/pub/git/linux-firmware
0caed67 cxgb4: update firmware to revision 1.19.1.0
0783fb9 nfp: add symlink for mixed mode Agilio CX 2x25GbE cards
380957e nfp: update Agilio SmartNIC flower firmware to rev 5701
b562d2f linux-firmware: update wil6210 firmware to 5.2.0.18
c1aa76a linux-firmware: rsi: update firmware images for Redpine 9113 chipset
1621614 Merge tag 'iwlwifi-fw-2018-04-06' of 
git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware
50c1323 iwlwifi: update firmwares for 3160, 3168 and 7265
c711ea5 iwlwifi: add some new FW versions and update older ones
8c1e439 amdgpu: update vce firmware for Polaris
31accdf linux-firmware: Add firmware file for Intel Bluetooth,9560
89139e8 linux-firmware: Add firmware file for Intel Bluetooth,9260
58cdb52 linux-firmware: Update firmware file for Intel Bluetooth,8265
9cb49be linux-firmware: Update firmware patch for Intel Bluetooth 8260
a3be6d4 Merge https://github.com/Netronome/linux-firmware into netro

License-Update: new files and version update. Same terms.
Signed-off-by: Otavio Salvador 
---

 meta/recipes-kernel/linux-firmware/linux-firmware_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb 
b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
index c96588473b..8d6f2f2dbd 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
@@ -118,7 +118,7 @@ LIC_FILES_CHKSUM = "\
 file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \
 file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \
 file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \
-file://WHENCE;md5=ec6f70c8a1104ff87f6aa144d926f0dd \
+file://WHENCE;md5=6f46986f4e913ef16b765c2319cc5141 \
 "
 
 # These are not common licenses, set NO_GENERIC_LICENSE for them
@@ -181,7 +181,7 @@ NO_GENERIC_LICENSE[Firmware-xc5000] = "LICENCE.xc5000"
 NO_GENERIC_LICENSE[Firmware-xc5000c] = "LICENCE.xc5000c"
 NO_GENERIC_LICENSE[WHENCE] = "WHENCE"
 
-SRCREV = "4c0bf113a55975d702673e57c5542f150807ad66"
+SRCREV = "8fc2d4e55685bf73b6f7752383da9067404a74bb"
 PE = "1"
 PV = "0.0+git${SRCPV}"
 
-- 
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] python3-ply: add package needed by bind 9.12 update

2018-05-21 Thread Armin Kuster
move package from meta-python

Signed-off-by: Armin Kuster 
---
 meta/recipes-devtools/python/python-ply.inc | 18 ++
 meta/recipes-devtools/python/python-ply_3.11.bb |  2 ++
 2 files changed, 20 insertions(+)
 create mode 100644 meta/recipes-devtools/python/python-ply.inc
 create mode 100644 meta/recipes-devtools/python/python-ply_3.11.bb

diff --git a/meta/recipes-devtools/python/python-ply.inc 
b/meta/recipes-devtools/python/python-ply.inc
new file mode 100644
index 000..a744950
--- /dev/null
+++ b/meta/recipes-devtools/python/python-ply.inc
@@ -0,0 +1,18 @@
+SUMMARY = "Python Lex and Yacc"
+DESCRIPTION = "Python ply: PLY is yet another implementation of lex and yacc 
for Python"
+HOMEPAGE = "https://pypi.python.org/pypi/ply;
+SECTION = "devel/python"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = 
"file://README.md;beginline=5;endline=32;md5=f5ee5c355c0e6719c787a71b8f0fa96c"
+
+SRC_URI[md5sum] = "6465f602e656455affcd7c5734c638f8"
+SRC_URI[sha256sum] = 
"00c7c1aaa88358b9c765b6d3000c6eec0ba42abca5351b095321aef446081da3"
+
+inherit pypi
+
+RDEPENDS_${PN}_class-target += "\
+${PYTHON_PN}-netclient \
+${PYTHON_PN}-shell \
+"
+
+BBCLASSEXTEND = "native"
diff --git a/meta/recipes-devtools/python/python-ply_3.11.bb 
b/meta/recipes-devtools/python/python-ply_3.11.bb
new file mode 100644
index 000..2b6165c
--- /dev/null
+++ b/meta/recipes-devtools/python/python-ply_3.11.bb
@@ -0,0 +1,2 @@
+require python-ply.inc
+inherit setuptools
-- 
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] bind: update to 9.12.1

2018-05-21 Thread Armin Kuster
LIC_FILES_CHKSUM changed do to updated year
Requires python-ply package in core

removed:
dont-test-on-host.patch, no longer impliemented
drop use-python3-and-fix-install-lib-path.patch, they added the ability to pass 
in lib dir loctions
drop bind-confgen-build-unix.o-once.patch, fix included in update

Refresh other patches:
add python3 flag for PACKAGECONFIG to pull in python
add new config option --with-eddsa=

Signed-off-by: Armin Kuster 
---
 ...0001-build-use-pkg-config-to-find-libxml2.patch | 13 +++---
 ...-gen.c-extend-DIRNAMESIZE-from-256-to-512.patch | 13 +++---
 .../0001-lib-dns-gen.c-fix-too-long-error.patch| 13 +++---
 .../bind/bind/bind-confgen-build-unix.o-once.patch | 48 --
 ...-searching-for-json-headers-searches-sysr.patch | 13 +++---
 .../bind/bind/dont-test-on-host.patch  | 17 
 .../use-python3-and-fix-install-lib-path.patch | 36 
 .../bind/{bind_9.10.6.bb => bind_9.12.1.bb}| 21 --
 8 files changed, 29 insertions(+), 145 deletions(-)
 delete mode 100644 
meta/recipes-connectivity/bind/bind/bind-confgen-build-unix.o-once.patch
 delete mode 100644 meta/recipes-connectivity/bind/bind/dont-test-on-host.patch
 delete mode 100644 
meta/recipes-connectivity/bind/bind/use-python3-and-fix-install-lib-path.patch
 rename meta/recipes-connectivity/bind/{bind_9.10.6.bb => bind_9.12.1.bb} (86%)

diff --git 
a/meta/recipes-connectivity/bind/bind/0001-build-use-pkg-config-to-find-libxml2.patch
 
b/meta/recipes-connectivity/bind/bind/0001-build-use-pkg-config-to-find-libxml2.patch
index 1e23c0f..6d73e18 100644
--- 
a/meta/recipes-connectivity/bind/bind/0001-build-use-pkg-config-to-find-libxml2.patch
+++ 
b/meta/recipes-connectivity/bind/bind/0001-build-use-pkg-config-to-find-libxml2.patch
@@ -15,11 +15,11 @@ Signed-off-by: Kai Kang 
  configure.in | 23 +++
  1 file changed, 3 insertions(+), 20 deletions(-)
 
-diff --git a/configure.in b/configure.in
-index 4da73a4..6f2a754 100644
 a/configure.in
-+++ b/configure.in
-@@ -2282,26 +2282,9 @@ case "$use_libxml2" in
+Index: bind-9.12.1/configure.in
+===
+--- bind-9.12.1.orig/configure.in
 bind-9.12.1/configure.in
+@@ -2569,26 +2569,9 @@ case "$use_libxml2" in
DST_LIBXML2_INC=""
;;
auto|yes)
@@ -49,6 +49,3 @@ index 4da73a4..6f2a754 100644
fi
;;
  esac
--- 
-2.1.4
-
diff --git 
a/meta/recipes-connectivity/bind/bind/0001-gen.c-extend-DIRNAMESIZE-from-256-to-512.patch
 
b/meta/recipes-connectivity/bind/bind/0001-gen.c-extend-DIRNAMESIZE-from-256-to-512.patch
index 1215093..9d87303 100644
--- 
a/meta/recipes-connectivity/bind/bind/0001-gen.c-extend-DIRNAMESIZE-from-256-to-512.patch
+++ 
b/meta/recipes-connectivity/bind/bind/0001-gen.c-extend-DIRNAMESIZE-from-256-to-512.patch
@@ -7,11 +7,11 @@ Signed-off-by: Chen Qi 
  lib/dns/gen.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/lib/dns/gen.c b/lib/dns/gen.c
-index 7a7dafb..51a0435 100644
 a/lib/dns/gen.c
-+++ b/lib/dns/gen.c
-@@ -148,7 +148,7 @@ static const char copyright[] =
+Index: bind-9.12.1/lib/dns/gen.c
+===
+--- bind-9.12.1.orig/lib/dns/gen.c
 bind-9.12.1/lib/dns/gen.c
+@@ -130,7 +130,7 @@ static const char copyright[] =
  #define TYPECLASSBUF (TYPECLASSLEN + 1)
  #define TYPECLASSFMT "%" STR(TYPECLASSLEN) "[-0-9a-z]_%d"
  #define ATTRIBUTESIZE 256
@@ -20,6 +20,3 @@ index 7a7dafb..51a0435 100644
  
  static struct cc {
struct cc *next;
--- 
-1.9.1
-
diff --git 
a/meta/recipes-connectivity/bind/bind/0001-lib-dns-gen.c-fix-too-long-error.patch
 
b/meta/recipes-connectivity/bind/bind/0001-lib-dns-gen.c-fix-too-long-error.patch
index 1ed858c..1e34746 100644
--- 
a/meta/recipes-connectivity/bind/bind/0001-lib-dns-gen.c-fix-too-long-error.patch
+++ 
b/meta/recipes-connectivity/bind/bind/0001-lib-dns-gen.c-fix-too-long-error.patch
@@ -13,11 +13,11 @@ Signed-off-by: Robert Yang 
  lib/dns/gen.c |4 
  1 file changed, 4 insertions(+)
 
-diff --git a/lib/dns/gen.c b/lib/dns/gen.c
-index 51a0435..3d7214f 100644
 a/lib/dns/gen.c
-+++ b/lib/dns/gen.c
-@@ -148,7 +148,11 @@ static const char copyright[] =
+Index: bind-9.12.1/lib/dns/gen.c
+===
+--- bind-9.12.1.orig/lib/dns/gen.c
 bind-9.12.1/lib/dns/gen.c
+@@ -130,7 +130,11 @@ static const char copyright[] =
  #define TYPECLASSBUF (TYPECLASSLEN + 1)
  #define TYPECLASSFMT "%" STR(TYPECLASSLEN) "[-0-9a-z]_%d"
  #define ATTRIBUTESIZE 256
@@ -29,6 +29,3 @@ index 51a0435..3d7214f 100644
  
  static struct cc {
struct cc *next;
--- 
-1.7.9.5
-
diff --git 
a/meta/recipes-connectivity/bind/bind/bind-confgen-build-unix.o-once.patch 

[OE-core] [PATCH 0/2] bind update req. new pkg in core

2018-05-21 Thread Armin Kuster
With this update, the python-ply package is required.
I copied the one from meta-python to core. Once this hits master,
I will send a patch to remove the same recipe from
meta-python.

Armin Kuster (2):
  bind: update to 9.12.1
  python3-ply: add package needed by bind 9.12 update

 ...0001-build-use-pkg-config-to-find-libxml2.patch | 13 +++---
 ...-gen.c-extend-DIRNAMESIZE-from-256-to-512.patch | 13 +++---
 .../0001-lib-dns-gen.c-fix-too-long-error.patch| 13 +++---
 .../bind/bind/bind-confgen-build-unix.o-once.patch | 48 --
 ...-searching-for-json-headers-searches-sysr.patch | 13 +++---
 .../bind/bind/dont-test-on-host.patch  | 17 
 .../use-python3-and-fix-install-lib-path.patch | 36 
 .../bind/{bind_9.10.6.bb => bind_9.12.1.bb}| 21 --
 meta/recipes-devtools/python/python-ply.inc| 18 
 meta/recipes-devtools/python/python-ply_3.11.bb|  2 +
 10 files changed, 49 insertions(+), 145 deletions(-)
 delete mode 100644 
meta/recipes-connectivity/bind/bind/bind-confgen-build-unix.o-once.patch
 delete mode 100644 meta/recipes-connectivity/bind/bind/dont-test-on-host.patch
 delete mode 100644 
meta/recipes-connectivity/bind/bind/use-python3-and-fix-install-lib-path.patch
 rename meta/recipes-connectivity/bind/{bind_9.10.6.bb => bind_9.12.1.bb} (86%)
 create mode 100644 meta/recipes-devtools/python/python-ply.inc
 create mode 100644 meta/recipes-devtools/python/python-ply_3.11.bb

-- 
2.7.4

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


Re: [OE-core] [V2][PATCH] busybox: update to 1.28.3

2018-05-21 Thread Andre McCurdy
On Mon, May 21, 2018 at 12:13 PM, akuster808  wrote:
> On 05/21/2018 11:18 AM, Andre McCurdy wrote:
>> On Sun, May 20, 2018 at 7:49 AM, Armin Kuster  wrote:
>>> From: Armin Kuster 
>>>
>>> [v2]
>>> Add back busybox-udhcpc-no_deconfig.patch ti SRC_URI, missed earlier
>>>
>>> [v1]
>>> removed patches included in update:
>>> busybox/CVE-2011-5325.patch
>>> busybox/CVE-2017-15873.patch
>>> busybox/busybox-CVE-2017-16544.patch
>>>
>>> refactored busybox-udhcpc-no_deconfig.patch for this update
>> Did you check the defconfig?
>  That patch does not touch the defconfigs? It changes the dhcpd.c it self.

Right, removing that patch has nothing to do with the busybox
defconfig. I wasn't commenting that particular line in the patch.

>> Often it needs a refresh, otherwise any new config options added
>> between busybox 1.27.2 and 1.28.3 will take busybox's defaults (which
>> may enable new applets or features which we haven't historically
>> enabled when configuring busybox for OE).
> am I missing some context here?

Refreshing (or at least checking) the busybox defconfig is something
that should ideally be done whenever the busybox version is updated
and it wasn't clear from your patch that it's been done, so I just
wanted to double check.
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH V2] webkitgtk: Upgrade to 2.20.2

2018-05-21 Thread Khem Raj
Thanks, I'll check it out once I am near a computer

On Mon, May 21, 2018 at 7:55 AM Burton, Ross  wrote:

> My patch metrics[1] will love you if you can replace that patch with a
> backport...
>
> Ross
> [1] http://www.burtonini.com/temp/status/
>
> On 21 May 2018 at 14:37, Khem Raj  wrote:
> > Patch it to build with clang
> >
> > clang 6.0+ driver can correclty detect corss gold linker now
> >
> > Signed-off-by: Khem Raj 
> > ---
> > V2:
> > - Remove code to disabel gold with clang instead of commenting, and
> descrive the removal
> >
> >  .../0012-soup-Forward-declare-URL-class.patch | 31 +++
> >  ...ebkitgtk_2.20.1.bb => webkitgtk_2.20.2.bb} |  6 ++--
> >  2 files changed, 34 insertions(+), 3 deletions(-)
> >  create mode 100644
> meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
> >  rename meta/recipes-sato/webkit/{webkitgtk_2.20.1.bb =>
> webkitgtk_2.20.2.bb} (96%)
> >
> > diff --git
> a/meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
> b/meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
> > new file mode 100644
> > index 00..c689117650
> > --- /dev/null
> > +++
> b/meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
> > @@ -0,0 +1,31 @@
> > +From 59f6903ad96f3213f248b672d5fd526cc0d666ce Mon Sep 17 00:00:00 2001
> > +From: Khem Raj 
> > +Date: Sun, 20 May 2018 14:28:27 -0700
> > +Subject: [PATCH] soup: Forward declare URL class
> > +
> > +This helps getting away with compiler errors seen with clang
> > +
> >
> +/mnt/a/oe/workspace/sources/webkitgtk/Source/WebCore/platform/network/soup/SoupNetworkSession.h:68:62:
> > +error: unknown type name 'URL'
> > +static std::optional checkTLSErrors(const URL&,
> > +GTlsCertificate*, GTlsCertificateFlags);
> > + ^
> > +Upstream-Status: Pending
> > +
> > +Signed-off-by: Khem Raj 
> > +---
> > + Source/WebCore/platform/network/soup/SoupNetworkSession.h | 1 +
> > + 1 file changed, 1 insertion(+)
> > +
> > +diff --git a/Source/WebCore/platform/network/soup/SoupNetworkSession.h
> b/Source/WebCore/platform/network/soup/SoupNetworkSession.h
> > +index 03bd72ba..7ca8792d 100644
> > +--- a/Source/WebCore/platform/network/soup/SoupNetworkSession.h
> >  b/Source/WebCore/platform/network/soup/SoupNetworkSession.h
> > +@@ -43,6 +43,7 @@ namespace WebCore {
> > +
> > + class CertificateInfo;
> > + class ResourceError;
> > ++class URL;
> > + struct SoupNetworkProxySettings;
> > +
> > + class SoupNetworkSession {
> > diff --git a/meta/recipes-sato/webkit/webkitgtk_2.20.1.bb
> b/meta/recipes-sato/webkit/webkitgtk_2.20.2.bb
> > similarity index 96%
> > rename from meta/recipes-sato/webkit/webkitgtk_2.20.1.bb
> > rename to meta/recipes-sato/webkit/webkitgtk_2.20.2.bb
> > index 360ab8e69b..a68a69f43c 100644
> > --- a/meta/recipes-sato/webkit/webkitgtk_2.20.1.bb
> > +++ b/meta/recipes-sato/webkit/webkitgtk_2.20.2.bb
> > @@ -21,10 +21,11 @@ SRC_URI = "
> http://www.webkitgtk.org/releases/${BPN}-${PV}.tar.xz \
> >
>  file://0001-WebKitMacros-Append-to-I-and-not-to-isystem.patch \
> > file://0001-Fix-build-with-musl.patch \
> > file://detect-gstreamer-gl.patch \
> > +   file://0012-soup-Forward-declare-URL-class.patch \
> > "
> >
> > -SRC_URI[md5sum] = "0cd9b9ae1f48c04de5314f77806eceb4"
> > -SRC_URI[sha256sum] =
> "43e43285fa4e393080cc4fbd5ad8644749a75b1e0b811b230b63ae56806c8959"
> > +SRC_URI[md5sum] = "3fdda40dc10eb2a00d5fba4219b83967"
> > +SRC_URI[sha256sum] =
> "dffe93a241f03f1c73b369f4e323e4d8f12e39d33d5515948cbf454ca4b526e2"
> >
> >  inherit cmake pkgconfig gobject-introspection perlnative
> distro_features_check upstream-version-is-even gtk-doc
> >
> > @@ -85,7 +86,6 @@ EXTRA_OECMAKE_append_armv4 = " -DENABLE_JIT=OFF "
> >  EXTRA_OECMAKE_append_aarch64 = " -DUSE_LD_GOLD=OFF "
> >  EXTRA_OECMAKE_append_mipsarch = " -DUSE_LD_GOLD=OFF "
> >  EXTRA_OECMAKE_append_powerpc = " -DUSE_LD_GOLD=OFF "
> > -EXTRA_OECMAKE_append_toolchain-clang = " -DUSE_LD_GOLD=OFF "
> >
> >  EXTRA_OECMAKE_append_aarch64 = " -DWTF_CPU_ARM64_CORTEXA53=ON"
> >
> > --
> > 2.17.0
> >
> > --
> > ___
> > 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] [V2][PATCH] busybox: update to 1.28.3

2018-05-21 Thread akuster808


On 05/21/2018 11:18 AM, Andre McCurdy wrote:
> On Sun, May 20, 2018 at 7:49 AM, Armin Kuster  wrote:
>> From: Armin Kuster 
>>
>> [v2]
>> Add back busybox-udhcpc-no_deconfig.patch ti SRC_URI, missed earlier
>>
>> [v1]
>> removed patches included in update:
>> busybox/CVE-2011-5325.patch
>> busybox/CVE-2017-15873.patch
>> busybox/busybox-CVE-2017-16544.patch
>>
>> refactored busybox-udhcpc-no_deconfig.patch for this update
> Did you check the defconfig?
 That patch does not touch the defconfigs? It changes the dhcpd.c it self.

>
> Often it needs a refresh, otherwise any new config options added
> between busybox 1.27.2 and 1.28.3 will take busybox's defaults (which
> may enable new applets or features which we haven't historically
> enabled when configuring busybox for OE).
am I missing some context here?

- Armin
>
>> Signed-off-by: Armin Kuster 
>> ---
>>  .../busybox/busybox/CVE-2011-5325.patch| 481 
>> -
>>  .../busybox/busybox/CVE-2017-15873.patch   |  95 
>>  .../busybox/busybox/busybox-CVE-2017-16544.patch   |  43 --
>>  .../busybox/busybox-udhcpc-no_deconfig.patch   |  36 +-
>>  .../{busybox_1.27.2.bb => busybox_1.28.3.bb}   |   7 +-
>>  5 files changed, 20 insertions(+), 642 deletions(-)
>>  delete mode 100755 meta/recipes-core/busybox/busybox/CVE-2011-5325.patch
>>  delete mode 100644 meta/recipes-core/busybox/busybox/CVE-2017-15873.patch
>>  delete mode 100644 
>> meta/recipes-core/busybox/busybox/busybox-CVE-2017-16544.patch
>>  rename meta/recipes-core/busybox/{busybox_1.27.2.bb => busybox_1.28.3.bb} 
>> (86%)
>>
>> diff --git a/meta/recipes-core/busybox/busybox/CVE-2011-5325.patch 
>> b/meta/recipes-core/busybox/busybox/CVE-2011-5325.patch
>> deleted file mode 100755
>> index 0926107..000
>> --- a/meta/recipes-core/busybox/busybox/CVE-2011-5325.patch
>> +++ /dev/null
>> @@ -1,481 +0,0 @@
>> -busybox-1.27.2: Fix CVE-2011-5325
>> -
>> -[No upstream tracking] -- https://bugs.busybox.net/show_bug.cgi?id=8411
>> -
>> -libarchive: do not extract unsafe symlinks
>> -
>> -Prevent unsafe links extracting unless env variable 
>> $EXTRACT_UNSAFE_SYMLINKS=1
>> -is not set. Untarring file with -C DESTDIR parameter could be extracted with
>> -unwanted symlinks. This doesn't feel right, and IIRC GNU tar doesn't do 
>> that.
>> -Include necessary changes from previous commits.
>> -
>> -Upstream-Status: Backport 
>> [https://git.busybox.net/busybox/commit/?id=bc9bbeb2b81001e8731cd2ae501c8fccc8d87cc7]
>> -CVE: CVE-2011-5325
>> -bug: 8411
>> -Signed-off-by: Radovan Scasny 
>> -Signed-off-by: Andrej Valek 
>> -
>> -diff --git a/archival/libarchive/Kbuild.src b/archival/libarchive/Kbuild.src
>> -index 942e755..e1a8a75 100644
>>  a/archival/libarchive/Kbuild.src
>> -+++ b/archival/libarchive/Kbuild.src
>> -@@ -12,6 +12,8 @@ COMMON_FILES:= \
>> -   data_extract_all.o \
>> -   data_extract_to_stdout.o \
>> - \
>> -+  unsafe_symlink_target.o \
>> -+\
>> -   filter_accept_all.o \
>> -   filter_accept_list.o \
>> -   filter_accept_reject_list.o \
>> -diff --git a/archival/libarchive/data_extract_all.c 
>> b/archival/libarchive/data_extract_all.c
>> -index 1830ffb..b828b65 100644
>>  a/archival/libarchive/data_extract_all.c
>> -+++ b/archival/libarchive/data_extract_all.c
>> -@@ -128,10 +128,9 @@ void FAST_FUNC data_extract_all(archive_handle_t 
>> *archive_handle)
>> -   res = link(hard_link, dst_name);
>> -   if (res != 0 && !(archive_handle->ah_flags & 
>> ARCHIVE_EXTRACT_QUIET)) {
>> -   /* shared message */
>> --  bb_perror_msg("can't create %slink "
>> --  "%s to %s", "hard",
>> --  dst_name,
>> --  hard_link);
>> -+  bb_perror_msg("can't create %slink '%s' to '%s'",
>> -+   "hard", dst_name, hard_link
>> -+  );
>> -   }
>> -   /* Hardlinks have no separate mode/ownership, skip 
>> chown/chmod */
>> -   goto ret;
>> -@@ -178,15 +177,17 @@ void FAST_FUNC data_extract_all(archive_handle_t 
>> *archive_handle)
>> -   case S_IFLNK:
>> -   /* Symlink */
>> - //TODO: what if file_header->link_target == NULL (say, corrupted tarball?)
>> --  res = symlink(file_header->link_target, dst_name);
>> --  if (res != 0
>> --   && !(archive_handle->ah_flags & ARCHIVE_EXTRACT_QUIET)
>> --  ) {
>> --  /* shared message */
>> --  bb_perror_msg("can't create %slink "
>> --  "%s to %s", "sym",
>> --  dst_name,
>> --  file_header->link_target);
>> -+  if 

Re: [OE-core] [PATCH] scripts/oe-init-bashrc: add more user-friendly oe-setup utility

2018-05-21 Thread Alexander Kanavin

On 05/21/2018 06:55 PM, Jens Rehsack wrote:

Move scripts/bashrc from meta-jens/scripts to oe-core to share user-friendly
oe builddir management with community. Using this script will help manage
multiple BSPs and targets like perl developers using perlbrew.


Please explain in detail what this does, and why is it superior to 
existing tools. What are the typical usage scenarios? Where and how this 
should be documented and tested? It is not a good idea to just add 
something into scripts/, as no one will know or use it, and so it will 
just quietly bitrot.



+__oe_check_py () {
+# Make sure we're not using python v3.x. This check can't go into
+# sanity.bbclass because bitbake's source code doesn't even pass
+# parsing stage when used with python v3, so we catch it here so we
+# can offer a meaningful error message.
+py_v3_check=`/usr/bin/env python --version 2>&1 | grep "Python 3"`
+if [ "$py_v3_check" != "" ]; then
+echo >&2 "Bitbake is not compatible with python v3"
+echo >&2 "Please set up python v2 as your default python interpreter"
+return 1
+fi


Bitbake has in fact been compatible with Python 3.x for several 
releases. The above check is not particularly useful, as /usr/bin/python 
nearly always points to a 2.x version.


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


Re: [OE-core] [PATCH 0/2] Update Perl5 handling

2018-05-21 Thread Alexander Kanavin

On 05/21/2018 06:49 PM, Jens Rehsack wrote:

   cpan_build.bbclass: adopt to recent EU::MM
   cpan_build.bbclass: tell Module::Build the replacement


Would you be interested in taking over the maintenance of the core perl 
recipe? We have a few issues that need to be taken care of, such as 
update to 5.26, and a move to perl-cross from the current horrible (and 
slow) hack.


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


Re: [OE-core] [V2][PATCH] busybox: update to 1.28.3

2018-05-21 Thread Andre McCurdy
On Sun, May 20, 2018 at 7:49 AM, Armin Kuster  wrote:
> From: Armin Kuster 
>
> [v2]
> Add back busybox-udhcpc-no_deconfig.patch ti SRC_URI, missed earlier
>
> [v1]
> removed patches included in update:
> busybox/CVE-2011-5325.patch
> busybox/CVE-2017-15873.patch
> busybox/busybox-CVE-2017-16544.patch
>
> refactored busybox-udhcpc-no_deconfig.patch for this update

Did you check the defconfig?

Often it needs a refresh, otherwise any new config options added
between busybox 1.27.2 and 1.28.3 will take busybox's defaults (which
may enable new applets or features which we haven't historically
enabled when configuring busybox for OE).

> Signed-off-by: Armin Kuster 
> ---
>  .../busybox/busybox/CVE-2011-5325.patch| 481 
> -
>  .../busybox/busybox/CVE-2017-15873.patch   |  95 
>  .../busybox/busybox/busybox-CVE-2017-16544.patch   |  43 --
>  .../busybox/busybox-udhcpc-no_deconfig.patch   |  36 +-
>  .../{busybox_1.27.2.bb => busybox_1.28.3.bb}   |   7 +-
>  5 files changed, 20 insertions(+), 642 deletions(-)
>  delete mode 100755 meta/recipes-core/busybox/busybox/CVE-2011-5325.patch
>  delete mode 100644 meta/recipes-core/busybox/busybox/CVE-2017-15873.patch
>  delete mode 100644 
> meta/recipes-core/busybox/busybox/busybox-CVE-2017-16544.patch
>  rename meta/recipes-core/busybox/{busybox_1.27.2.bb => busybox_1.28.3.bb} 
> (86%)
>
> diff --git a/meta/recipes-core/busybox/busybox/CVE-2011-5325.patch 
> b/meta/recipes-core/busybox/busybox/CVE-2011-5325.patch
> deleted file mode 100755
> index 0926107..000
> --- a/meta/recipes-core/busybox/busybox/CVE-2011-5325.patch
> +++ /dev/null
> @@ -1,481 +0,0 @@
> -busybox-1.27.2: Fix CVE-2011-5325
> -
> -[No upstream tracking] -- https://bugs.busybox.net/show_bug.cgi?id=8411
> -
> -libarchive: do not extract unsafe symlinks
> -
> -Prevent unsafe links extracting unless env variable 
> $EXTRACT_UNSAFE_SYMLINKS=1
> -is not set. Untarring file with -C DESTDIR parameter could be extracted with
> -unwanted symlinks. This doesn't feel right, and IIRC GNU tar doesn't do that.
> -Include necessary changes from previous commits.
> -
> -Upstream-Status: Backport 
> [https://git.busybox.net/busybox/commit/?id=bc9bbeb2b81001e8731cd2ae501c8fccc8d87cc7]
> -CVE: CVE-2011-5325
> -bug: 8411
> -Signed-off-by: Radovan Scasny 
> -Signed-off-by: Andrej Valek 
> -
> -diff --git a/archival/libarchive/Kbuild.src b/archival/libarchive/Kbuild.src
> -index 942e755..e1a8a75 100644
>  a/archival/libarchive/Kbuild.src
> -+++ b/archival/libarchive/Kbuild.src
> -@@ -12,6 +12,8 @@ COMMON_FILES:= \
> -   data_extract_all.o \
> -   data_extract_to_stdout.o \
> - \
> -+  unsafe_symlink_target.o \
> -+\
> -   filter_accept_all.o \
> -   filter_accept_list.o \
> -   filter_accept_reject_list.o \
> -diff --git a/archival/libarchive/data_extract_all.c 
> b/archival/libarchive/data_extract_all.c
> -index 1830ffb..b828b65 100644
>  a/archival/libarchive/data_extract_all.c
> -+++ b/archival/libarchive/data_extract_all.c
> -@@ -128,10 +128,9 @@ void FAST_FUNC data_extract_all(archive_handle_t 
> *archive_handle)
> -   res = link(hard_link, dst_name);
> -   if (res != 0 && !(archive_handle->ah_flags & 
> ARCHIVE_EXTRACT_QUIET)) {
> -   /* shared message */
> --  bb_perror_msg("can't create %slink "
> --  "%s to %s", "hard",
> --  dst_name,
> --  hard_link);
> -+  bb_perror_msg("can't create %slink '%s' to '%s'",
> -+   "hard", dst_name, hard_link
> -+  );
> -   }
> -   /* Hardlinks have no separate mode/ownership, skip 
> chown/chmod */
> -   goto ret;
> -@@ -178,15 +177,17 @@ void FAST_FUNC data_extract_all(archive_handle_t 
> *archive_handle)
> -   case S_IFLNK:
> -   /* Symlink */
> - //TODO: what if file_header->link_target == NULL (say, corrupted tarball?)
> --  res = symlink(file_header->link_target, dst_name);
> --  if (res != 0
> --   && !(archive_handle->ah_flags & ARCHIVE_EXTRACT_QUIET)
> --  ) {
> --  /* shared message */
> --  bb_perror_msg("can't create %slink "
> --  "%s to %s", "sym",
> --  dst_name,
> --  file_header->link_target);
> -+  if (!unsafe_symlink_target(file_header->link_target)) {
> -+  res = symlink(file_header->link_target, dst_name);
> -+  if (res != 0
> -+  && !(archive_handle->ah_flags & 
> ARCHIVE_EXTRACT_QUIET)
> -+ 

Re: [OE-core] [PATCH] arch-armv7a.inc: default to Thumb2 instruction set for armv7a and above

2018-05-21 Thread Andre McCurdy
On Sat, May 19, 2018 at 12:41 AM, Martin Jansa  wrote:
> On Sat, May 19, 2018 at 12:31:51AM -0700, Andre McCurdy wrote:
>> On Sat, May 19, 2018 at 12:11 AM, Martin Jansa  
>> wrote:
>> > On Fri, May 18, 2018 at 11:48:45PM -0700, Andre McCurdy wrote:
>> >> On Fri, May 18, 2018 at 10:42 PM, Martin Jansa  
>> >> wrote:
>> >> > This variable was always meant to be used from DISTRO config
>> >>
>> >> I'm not sure if that's true. Do you have a reference?
>> >
>> > http://git.openembedded.org/openembedded-core/commit/?id=951200673af27538beaef647a33308b4f15d1fb0
>> > "in case we have MACHINE without "thumb" in TUNE_FEATURES and distro 
>> > setting ARM_INSTRUCTION_SET to "thumb""
>> >
>> > https://github.com/Angstrom-distribution/meta-angstrom/blob/master/conf/distro/include/angstrom.inc#L39
>> > https://github.com/shr-distribution/meta-smartphone/blob/fido/meta-shr-distro/conf/distro/shr.conf#L150
>>
>> Certainly there are distros which force ARM_INSTRUCTION_SET. I'm not
>> sure if that's evidence that machines shouldn't set a default though?
>
> It's still more evidence then what you've shown that it should be in
> machine config.

I had two criteria for this change:

  1) Only change the default for cores which support Thumb2.

  2) Don't have any effect on distros or recipes which already define
their own policy for setting ARM_INSTRUCTION_SET (ie don't use
over-rides).

Setting a weak default from armv7a.inc seems to be the simplest and
cleanest way to meet those two criteria.
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] scripts/oe-init-bashrc: add more user-friendly oe-setup utility

2018-05-21 Thread Jens Rehsack
Move scripts/bashrc from meta-jens/scripts to oe-core to share user-friendly
oe builddir management with community. Using this script will help manage
multiple BSPs and targets like perl developers using perlbrew.

Add few missed features as list contained repositories, used layers or other
builddir (in this BSP).

Signed-off-by: Jens Rehsack 
---
 scripts/oe-init-bashrc | 497 +
 1 file changed, 497 insertions(+)
 create mode 100644 scripts/oe-init-bashrc

diff --git a/scripts/oe-init-bashrc b/scripts/oe-init-bashrc
new file mode 100644
index 00..62ce2af84c
--- /dev/null
+++ b/scripts/oe-init-bashrc
@@ -0,0 +1,497 @@
+OECONF_BASHRC_VERSION="0.1"
+#!/bin/sh
+
+# OE Build Environment Setup Script
+#
+# Copyright (C) 2006-2011 Linux Foundation
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+#
+# Normally this is called as '. ./oe-init-bashrc'
+#
+# This works in most shells (not dash), but not all of them pass arg1 when
+# being sourced.   To workaround the shell limitation use "set arg1" prior
+# to sourcing this script.
+#
+
+__oe_guess_oeroot() {
+if [ -n "$BASH_SOURCE" ]; then
+   OEROOT="`dirname $BASH_SOURCE`"
+elif [ -n "$ZSH_NAME" ]; then
+   OEROOT="`dirname $0`"
+else
+   OEROOT="`pwd`"
+fi
+
+while [ ! $(echo $OEROOT | egrep 'poky$') ]
+do
+test -d ${OEROOT}/poky && OEROOT="${OEROOT}/poky" && break
+OEROOT=`dirname "$OEROOT"`
+done
+
+OEROOT=`readlink -f "$OEROOT"`
+export OEROOT
+}
+
+__oe_guess_bbdir() {
+BITBAKEDIR="$OEROOT/bitbake$BBEXTRA/"
+BITBAKEDIR=`readlink -f "$BITBAKEDIR"`
+}
+
+#
+# Nice path functions with slight modifications from:
+#
+#   
http://stackoverflow.com/questions/370047/what-is-the-most-elegant-way-to-remove-a-path-from-the-path-variable-in-bash
+#
+__oe_append_path()  { NEW=${1/%\//}; test -d $NEW || return; __oe_remove_path 
$NEW; export PATH="$PATH:$NEW"; }
+__oe_prepend_path() { NEW=${1/%\//}; test -d $NEW || return; __oe_remove_path 
$NEW; export PATH="$NEW:$PATH"; }
+__oe_remove_path()  {
+# New format not supported by some old versions of awk
+# PATH=`echo -n "$PATH" | awk -v RS=: -v ORS=: '$0 != "'$1'"'`
+PATH=`echo -n "$PATH" | awk  'BEGIN { RS=":"; ORS=":" } $0 != "'$1'" '`
+export PATH=${PATH/%:/}
+}
+
+__oe_append_extrawhite() { NEW=${1/%\//}; __oe_remove_extrawhite $NEW; export 
BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE $NEW"; }
+__oe_prepend_extrawhite() { NEW=${1/%\//}; __oe_remove_extrawhite $NEW; export 
BB_ENV_EXTRAWHITE="$NEW $BB_ENV_EXTRAWHITE"; }
+__oe_remove_extrawhite()  {
+# New format not supported by some old versions of awk
+BB_ENV_EXTRAWHITE=`echo -n "$BB_ENV_EXTRAWHITE" | awk  'BEGIN { RS=" "; 
ORS=" " } $0 != "'$1'" '`
+export BB_ENV_EXTRAWHITE=${BB_ENV_EXTRAWHITE/%:/}
+}
+
+__oe_guess_bspdir () {
+if [ -r "$BUILDDIR/conf/bblayers.conf" ]; then
+BSPDIR=$(readlink -f `grep -e 'BSPDIR.*=' 
"$BUILDDIR/conf/bblayers.conf" | sed -e 's,^.*{@,,' -e 's,)}.*$,,' \
+-e "s:os.path.abspath(os.path.dirname(d.getVar('FILE', True)) + 
:$BUILDDIR/conf:" \
+-e "s,',,g"`)
+export BSPDIR
+fi
+}
+
+declare -a _OE_BBLAYERS
+
+__oe_guess_layers () {
+if [ -r "$BUILDDIR/conf/bblayers.conf" ]; then
+_OE_BBLAYERS=()
+test -z "$BSPDIR" && __oe_guess_bspdir
+for layer in `sed -e 's/#.*//g' $BUILDDIR/conf/bblayers.conf | fgrep 
'${BSPDIR}' | sed -e 's,BBLAYERS[^\$]*,,g' -e 's, ["\\],,'`; do
+layer=`echo ${layer} | sed -e "s,\\\${BSPDIR},${BSPDIR},"`
+_OE_BBLAYERS[${#_OE_BBLAYERS[*]}]="$layer"
+export _OE_BBLAYERS
+done
+fi
+}
+
+declare -a _OE_GITREPOS
+
+__oe_guess_repos () {
+test ${#_OE_BBLAYERS[*]} -eq 0 && __oe_guess_layers
+for _li in `seq 0 $(expr ${#_OE_BBLAYERS[*]} - 1)`; do
+layer="${_OE_BBLAYERS[$_li]}"
+while [ "${layer}" != "${BSPDIR}" ]; do
+if [ -d "${layer}/.git" ]; then
+if ! $(echo "${_OE_GITREPOS[*]}" | grep -q "$layer"); then
+_OE_GITREPOS[${#_OE_GITREPOS[*]}]="$layer"
+fi
+break # while
+fi
+layer=`dirname "$layer"`
+done
+done
+
+if [ -n "${BUILDDIR}" -a -d 

[OE-core] [PATCH 1/2] cpan_build.bbclass: adopt to recent EU::MM

2018-05-21 Thread Jens Rehsack
The modern the time, the improvements in ExtUtils::MakeMaker.

Nowadays, .packlist and perllocal.pod aren't touched anymore when appropriate
flags set during configure stage. Controlling the flags globally avoids
dual-life recipes need share patching.

Further: remove prepending ${PERL_ARCHLIB} in PERL5LIB - it's wrong (search
order is site_lib, vendor_lib, core) - and ${PERL_ARCHLIB} contains core
libpath only ...

Signed-off-by: Jens Rehsack 
---
 meta/classes/cpan.bbclass | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/meta/classes/cpan.bbclass b/meta/classes/cpan.bbclass
index 8e079e0d55..926c6358a6 100644
--- a/meta/classes/cpan.bbclass
+++ b/meta/classes/cpan.bbclass
@@ -16,8 +16,7 @@ export PERL_ARCHLIB = 
"${STAGING_LIBDIR}${PERL_OWN_DIR}/perl/${@get_perl_version
 export PERLHOSTLIB = 
"${STAGING_LIBDIR_NATIVE}/perl-native/perl/${@get_perl_version(d)}/"

 cpan_do_configure () {
-   export PERL5LIB="${PERL_ARCHLIB}"
-   yes '' | perl ${EXTRA_PERLFLAGS} Makefile.PL INSTALLDIRS=vendor 
${EXTRA_CPANFLAGS}
+   yes '' | perl ${EXTRA_PERLFLAGS} Makefile.PL INSTALLDIRS=vendor 
NO_PERLLOCAL=1 NO_PACKLIST=1 ${EXTRA_CPANFLAGS}

# Makefile.PLs can exit with success without generating a
# Makefile, e.g. in cases of missing configure time
--
Jens Rehsack - rehs...@gmail.com



signature.asc
Description: Message signed with OpenPGP
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 2/2] cpan_build.bbclass: tell Module::Build the replacement

2018-05-21 Thread Jens Rehsack
Instead of patching Module::Build, maybe Module::Build::Tiny and all other
similar tools, use the official way to tell them which is the target perl
on target.

Signed-off-by: Jens Rehsack 
---
 meta/classes/cpan_build.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/classes/cpan_build.bbclass b/meta/classes/cpan_build.bbclass
index fac074d610..c2491061fa 100644
--- a/meta/classes/cpan_build.bbclass
+++ b/meta/classes/cpan_build.bbclass
@@ -30,7 +30,7 @@ cpan_build_do_configure () {
 }

 cpan_build_do_compile () {
-perl Build verbose=1
+perl Build --perl "/usr/bin/perl" verbose=1
 }

 cpan_build_do_install () {
--
Jens Rehsack - rehs...@gmail.com



signature.asc
Description: Message signed with OpenPGP
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 0/2] Update Perl5 handling

2018-05-21 Thread Jens Rehsack
ens Rehsack (2):
  cpan_build.bbclass: adopt to recent EU::MM
  cpan_build.bbclass: tell Module::Build the replacement

 meta/classes/cpan.bbclass   | 3 +--
 meta/classes/cpan_build.bbclass | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)
--
Jens Rehsack - rehs...@gmail.com



signature.asc
Description: Message signed with OpenPGP
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] Yocto Project Status WW21’18

2018-05-21 Thread Jolley, Stephen K
Current Dev Position: YP 2.6 M1 is accepting patches.

Next Deadline: YP 2.6 M1 release is June 11, 2018


SWAT Team Rotation:

· SWAT lead is currently: Ross

· SWAT team rotation: Ross -> Paul on May 25, 2018

· SWAT team rotation: Paul -> Tracy on June 1, 2018

· https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team


Key Status/Updates:

· We thought 2.4.3 had built and gone into QA however it seems 
something wasn’t configured correctly and this didn’t happen. We’ll requeue it 
again today.

· There was a second 2.6 planning technical call on 15th where some 
further topics for 2.6 were discussed and some people/companies showed interest 
in those areas.

· The next discussion on 2.6 planning will happen on June 5, 2018 at 
8am PDT.

· There were blocking issues with the new buildbot/autobuilder codebase 
which were preventing feature parity between the old and new codebases but 
after discussion with upstream we now have a plan on how to move forward. This 
unblocks progress on the new infrastructure.


Planned Releases for YP 2.6:

· YP 2.6 M1 Build Target is June 11, 2018

· YP 2.6 M1 Release Target is June 22, 2018

· YP 2.6 M2 Build Target is July 16, 2018

· YP 2.6 M2 Release Target is July 27, 2018

· YP 2.6 M3 Build Target is Aug. 27, 2018

· YP 2.6 M3 Release Target is Sept. 7, 2018

· YP 2.6 M4 Build Target is Oct. 1, 2018

· YP 2.6 M4 Release Target is Oct. 26, 2018


Planned upcoming dot releases:

· YP 2.3.4 (Pyro) will be built this week

· YP 2.4.3 (Rocko) is planned for after 2.3.4

· YP 2.2.4 (Morty) is planned for after 2.4.3


Tracking Metrics:

· WDD 2510 (last week 2515) 
(https://wiki.yoctoproject.org/charts/combo.html)

· Patches

oTotal patches found: 1599 (last week 1591)

oPercentage of patches in the Pending State: 47% (last week 47%)


Key Status Links for YP:

https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.6_Status

https://wiki.yoctoproject.org/wiki/Yocto_2.6_Schedule

https://wiki.yoctoproject.org/wiki/Yocto_2.6_Features


The Status reports are now stored on the wiki at: 
https://wiki.yoctoproject.org/wiki/Weekly_Status


[If anyone has suggestions for other information you’d like to see on this 
weekly status update, let us know!]

Thanks,

Stephen K. Jolley
Yocto Project Project Manager
INTEL, MS JF1-255, 2111 N.E. 25th Avenue, Hillsboro, OR 97124
•Cell:(208) 244-4460
• Email: stephen.k.jol...@intel.com

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


Re: [OE-core] [PATCH v2] rootfs-postcommands: put image testdata under sstate control

2018-05-21 Thread André Draszik
Hi,

On Thu, 2018-05-17 at 14:29 +0800, ChenQi wrote:
> Hi,
> 
> I've also noticed this problem. The growing testdata.json files also 
> bothered me a little bit.
> 
> I think the only small flaw with your patch is you deleted the following 
> check.
> 
> if testdata_link != testdata:
> 
> Checking the values of IMAGE_NAME and IMAGE_LINK_NAME in bitbake.conf, 
> such check seems not necessary.
> But these values could be overridden. How about still keeping such check?

I made this fragment identical to all other uses of IMAGE_LINK_NAME and
IMAGE_LINK within this class. None of the other uses have such a test, so it
doesn't seem to make sense to have this check in write_image_test_data()
either.


Cheers,
Andre'

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


Re: [OE-core] [PATCH V2] webkitgtk: Upgrade to 2.20.2

2018-05-21 Thread Burton, Ross
My patch metrics[1] will love you if you can replace that patch with a
backport...

Ross
[1] http://www.burtonini.com/temp/status/

On 21 May 2018 at 14:37, Khem Raj  wrote:
> Patch it to build with clang
>
> clang 6.0+ driver can correclty detect corss gold linker now
>
> Signed-off-by: Khem Raj 
> ---
> V2:
> - Remove code to disabel gold with clang instead of commenting, and descrive 
> the removal
>
>  .../0012-soup-Forward-declare-URL-class.patch | 31 +++
>  ...ebkitgtk_2.20.1.bb => webkitgtk_2.20.2.bb} |  6 ++--
>  2 files changed, 34 insertions(+), 3 deletions(-)
>  create mode 100644 
> meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
>  rename meta/recipes-sato/webkit/{webkitgtk_2.20.1.bb => webkitgtk_2.20.2.bb} 
> (96%)
>
> diff --git 
> a/meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
>  
> b/meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
> new file mode 100644
> index 00..c689117650
> --- /dev/null
> +++ 
> b/meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
> @@ -0,0 +1,31 @@
> +From 59f6903ad96f3213f248b672d5fd526cc0d666ce Mon Sep 17 00:00:00 2001
> +From: Khem Raj 
> +Date: Sun, 20 May 2018 14:28:27 -0700
> +Subject: [PATCH] soup: Forward declare URL class
> +
> +This helps getting away with compiler errors seen with clang
> +
> +/mnt/a/oe/workspace/sources/webkitgtk/Source/WebCore/platform/network/soup/SoupNetworkSession.h:68:62:
> +error: unknown type name 'URL'
> +static std::optional checkTLSErrors(const URL&,
> +GTlsCertificate*, GTlsCertificateFlags);
> + ^
> +Upstream-Status: Pending
> +
> +Signed-off-by: Khem Raj 
> +---
> + Source/WebCore/platform/network/soup/SoupNetworkSession.h | 1 +
> + 1 file changed, 1 insertion(+)
> +
> +diff --git a/Source/WebCore/platform/network/soup/SoupNetworkSession.h 
> b/Source/WebCore/platform/network/soup/SoupNetworkSession.h
> +index 03bd72ba..7ca8792d 100644
> +--- a/Source/WebCore/platform/network/soup/SoupNetworkSession.h
>  b/Source/WebCore/platform/network/soup/SoupNetworkSession.h
> +@@ -43,6 +43,7 @@ namespace WebCore {
> +
> + class CertificateInfo;
> + class ResourceError;
> ++class URL;
> + struct SoupNetworkProxySettings;
> +
> + class SoupNetworkSession {
> diff --git a/meta/recipes-sato/webkit/webkitgtk_2.20.1.bb 
> b/meta/recipes-sato/webkit/webkitgtk_2.20.2.bb
> similarity index 96%
> rename from meta/recipes-sato/webkit/webkitgtk_2.20.1.bb
> rename to meta/recipes-sato/webkit/webkitgtk_2.20.2.bb
> index 360ab8e69b..a68a69f43c 100644
> --- a/meta/recipes-sato/webkit/webkitgtk_2.20.1.bb
> +++ b/meta/recipes-sato/webkit/webkitgtk_2.20.2.bb
> @@ -21,10 +21,11 @@ SRC_URI = 
> "http://www.webkitgtk.org/releases/${BPN}-${PV}.tar.xz \
> file://0001-WebKitMacros-Append-to-I-and-not-to-isystem.patch \
> file://0001-Fix-build-with-musl.patch \
> file://detect-gstreamer-gl.patch \
> +   file://0012-soup-Forward-declare-URL-class.patch \
> "
>
> -SRC_URI[md5sum] = "0cd9b9ae1f48c04de5314f77806eceb4"
> -SRC_URI[sha256sum] = 
> "43e43285fa4e393080cc4fbd5ad8644749a75b1e0b811b230b63ae56806c8959"
> +SRC_URI[md5sum] = "3fdda40dc10eb2a00d5fba4219b83967"
> +SRC_URI[sha256sum] = 
> "dffe93a241f03f1c73b369f4e323e4d8f12e39d33d5515948cbf454ca4b526e2"
>
>  inherit cmake pkgconfig gobject-introspection perlnative 
> distro_features_check upstream-version-is-even gtk-doc
>
> @@ -85,7 +86,6 @@ EXTRA_OECMAKE_append_armv4 = " -DENABLE_JIT=OFF "
>  EXTRA_OECMAKE_append_aarch64 = " -DUSE_LD_GOLD=OFF "
>  EXTRA_OECMAKE_append_mipsarch = " -DUSE_LD_GOLD=OFF "
>  EXTRA_OECMAKE_append_powerpc = " -DUSE_LD_GOLD=OFF "
> -EXTRA_OECMAKE_append_toolchain-clang = " -DUSE_LD_GOLD=OFF "
>
>  EXTRA_OECMAKE_append_aarch64 = " -DWTF_CPU_ARM64_CORTEXA53=ON"
>
> --
> 2.17.0
>
> --
> ___
> 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] wget: upgrade 1.19.4 -> 1.19.5

2018-05-21 Thread Khem Raj
Cool, thanks!

On Mon, May 21, 2018 at 7:36 AM Burton, Ross  wrote:

> There's just one security fix which can be backported (in fact, that
> fix is already on the list for master so its easy to backport).
>
> Ross
>
> On 21 May 2018 at 14:48, Khem Raj  wrote:
> > this has security fixes i wonder if this should be backported to sumo
> >
> > On Mon, May 21, 2018 at 1:53 AM, Jibin Xu 
> wrote:
> >> Signed-off-by: Jibin Xu 
> >> ---
> >>  meta/recipes-extended/wget/{wget_1.19.4.bb => wget_1.19.5.bb} | 4 ++--
> >>  1 file changed, 2 insertions(+), 2 deletions(-)
> >>  rename meta/recipes-extended/wget/{wget_1.19.4.bb => wget_1.19.5.bb}
> (60%)
> >>
> >> diff --git a/meta/recipes-extended/wget/wget_1.19.4.bb
> b/meta/recipes-extended/wget/wget_1.19.5.bb
> >> similarity index 60%
> >> rename from meta/recipes-extended/wget/wget_1.19.4.bb
> >> rename to meta/recipes-extended/wget/wget_1.19.5.bb
> >> index fb7cce5a20..e37d8c7847 100644
> >> --- a/meta/recipes-extended/wget/wget_1.19.4.bb
> >> +++ b/meta/recipes-extended/wget/wget_1.19.5.bb
> >> @@ -3,7 +3,7 @@ SRC_URI = "${GNU_MIRROR}/wget/wget-${PV}.tar.gz \
> >> file://0002-improve-reproducibility.patch \
> >>"
> >>
> >> -SRC_URI[md5sum] = "a2a2c1dc4ac5003fc25a8e60b4a9464e"
> >> -SRC_URI[sha256sum] =
> "93fb96b0f48a20ff5be0d9d9d3c4a986b469cb853131f9d5fe4cc9cecbc8b5b5"
> >> +SRC_URI[md5sum] = "2db6f03d655041f82eb64b8c8a1fa7da"
> >> +SRC_URI[sha256sum] =
> "b39212abe1a73f2b28f4c6cb223c738559caac91d6e416a6d91d4b9d55c9faee"
> >>
> >>  require wget.inc
> >> --
> >> 2.13.0
> >>
> >> --
> >> ___
> >> 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
>
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH] wget: upgrade 1.19.4 -> 1.19.5

2018-05-21 Thread Burton, Ross
There's just one security fix which can be backported (in fact, that
fix is already on the list for master so its easy to backport).

Ross

On 21 May 2018 at 14:48, Khem Raj  wrote:
> this has security fixes i wonder if this should be backported to sumo
>
> On Mon, May 21, 2018 at 1:53 AM, Jibin Xu  wrote:
>> Signed-off-by: Jibin Xu 
>> ---
>>  meta/recipes-extended/wget/{wget_1.19.4.bb => wget_1.19.5.bb} | 4 ++--
>>  1 file changed, 2 insertions(+), 2 deletions(-)
>>  rename meta/recipes-extended/wget/{wget_1.19.4.bb => wget_1.19.5.bb} (60%)
>>
>> diff --git a/meta/recipes-extended/wget/wget_1.19.4.bb 
>> b/meta/recipes-extended/wget/wget_1.19.5.bb
>> similarity index 60%
>> rename from meta/recipes-extended/wget/wget_1.19.4.bb
>> rename to meta/recipes-extended/wget/wget_1.19.5.bb
>> index fb7cce5a20..e37d8c7847 100644
>> --- a/meta/recipes-extended/wget/wget_1.19.4.bb
>> +++ b/meta/recipes-extended/wget/wget_1.19.5.bb
>> @@ -3,7 +3,7 @@ SRC_URI = "${GNU_MIRROR}/wget/wget-${PV}.tar.gz \
>> file://0002-improve-reproducibility.patch \
>>"
>>
>> -SRC_URI[md5sum] = "a2a2c1dc4ac5003fc25a8e60b4a9464e"
>> -SRC_URI[sha256sum] = 
>> "93fb96b0f48a20ff5be0d9d9d3c4a986b469cb853131f9d5fe4cc9cecbc8b5b5"
>> +SRC_URI[md5sum] = "2db6f03d655041f82eb64b8c8a1fa7da"
>> +SRC_URI[sha256sum] = 
>> "b39212abe1a73f2b28f4c6cb223c738559caac91d6e416a6d91d4b9d55c9faee"
>>
>>  require wget.inc
>> --
>> 2.13.0
>>
>> --
>> ___
>> 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
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH] wget: upgrade 1.19.4 -> 1.19.5

2018-05-21 Thread Khem Raj
this has security fixes i wonder if this should be backported to sumo

On Mon, May 21, 2018 at 1:53 AM, Jibin Xu  wrote:
> Signed-off-by: Jibin Xu 
> ---
>  meta/recipes-extended/wget/{wget_1.19.4.bb => wget_1.19.5.bb} | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>  rename meta/recipes-extended/wget/{wget_1.19.4.bb => wget_1.19.5.bb} (60%)
>
> diff --git a/meta/recipes-extended/wget/wget_1.19.4.bb 
> b/meta/recipes-extended/wget/wget_1.19.5.bb
> similarity index 60%
> rename from meta/recipes-extended/wget/wget_1.19.4.bb
> rename to meta/recipes-extended/wget/wget_1.19.5.bb
> index fb7cce5a20..e37d8c7847 100644
> --- a/meta/recipes-extended/wget/wget_1.19.4.bb
> +++ b/meta/recipes-extended/wget/wget_1.19.5.bb
> @@ -3,7 +3,7 @@ SRC_URI = "${GNU_MIRROR}/wget/wget-${PV}.tar.gz \
> file://0002-improve-reproducibility.patch \
>"
>
> -SRC_URI[md5sum] = "a2a2c1dc4ac5003fc25a8e60b4a9464e"
> -SRC_URI[sha256sum] = 
> "93fb96b0f48a20ff5be0d9d9d3c4a986b469cb853131f9d5fe4cc9cecbc8b5b5"
> +SRC_URI[md5sum] = "2db6f03d655041f82eb64b8c8a1fa7da"
> +SRC_URI[sha256sum] = 
> "b39212abe1a73f2b28f4c6cb223c738559caac91d6e416a6d91d4b9d55c9faee"
>
>  require wget.inc
> --
> 2.13.0
>
> --
> ___
> 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 2/2] webkitgtk: Upgrade to 2.20.2

2018-05-21 Thread Khem Raj
On Mon, May 21, 2018 at 3:14 AM, Burton, Ross  wrote:
> On 21 May 2018 at 07:07, Alexander Kanavin  wrote:
>> 2018-05-21 1:04 GMT+03:00 Khem Raj :
>>> +Subject: [PATCH] soup: Forward declare URL class
>>> +
>>> +This helps getting away with compiler errors seen with clang
>>> +
>>> +/mnt/a/oe/workspace/sources/webkitgtk/Source/WebCore/platform/network/soup/SoupNetworkSession.h:68:62:
>>> +error: unknown type name 'URL'
>>> +static std::optional checkTLSErrors(const URL&,
>>> +GTlsCertificate*, GTlsCertificateFlags);
>>
>> Thanks - gcc has the same issue. I'm not sure how upstream is able to build.
>
> https://trac.webkit.org/changeset/231876/webkit

yes its fixed in master Carlos informed me offline

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


[OE-core] [PATCH V2] webkitgtk: Upgrade to 2.20.2

2018-05-21 Thread Khem Raj
Patch it to build with clang

clang 6.0+ driver can correclty detect corss gold linker now

Signed-off-by: Khem Raj 
---
V2:
- Remove code to disabel gold with clang instead of commenting, and descrive 
the removal

 .../0012-soup-Forward-declare-URL-class.patch | 31 +++
 ...ebkitgtk_2.20.1.bb => webkitgtk_2.20.2.bb} |  6 ++--
 2 files changed, 34 insertions(+), 3 deletions(-)
 create mode 100644 
meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
 rename meta/recipes-sato/webkit/{webkitgtk_2.20.1.bb => webkitgtk_2.20.2.bb} 
(96%)

diff --git 
a/meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch 
b/meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
new file mode 100644
index 00..c689117650
--- /dev/null
+++ 
b/meta/recipes-sato/webkit/webkitgtk/0012-soup-Forward-declare-URL-class.patch
@@ -0,0 +1,31 @@
+From 59f6903ad96f3213f248b672d5fd526cc0d666ce Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Sun, 20 May 2018 14:28:27 -0700
+Subject: [PATCH] soup: Forward declare URL class
+
+This helps getting away with compiler errors seen with clang
+
+/mnt/a/oe/workspace/sources/webkitgtk/Source/WebCore/platform/network/soup/SoupNetworkSession.h:68:62:
+error: unknown type name 'URL'
+static std::optional checkTLSErrors(const URL&,
+GTlsCertificate*, GTlsCertificateFlags);
+ ^
+Upstream-Status: Pending
+
+Signed-off-by: Khem Raj 
+---
+ Source/WebCore/platform/network/soup/SoupNetworkSession.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Source/WebCore/platform/network/soup/SoupNetworkSession.h 
b/Source/WebCore/platform/network/soup/SoupNetworkSession.h
+index 03bd72ba..7ca8792d 100644
+--- a/Source/WebCore/platform/network/soup/SoupNetworkSession.h
 b/Source/WebCore/platform/network/soup/SoupNetworkSession.h
+@@ -43,6 +43,7 @@ namespace WebCore {
+ 
+ class CertificateInfo;
+ class ResourceError;
++class URL;
+ struct SoupNetworkProxySettings;
+ 
+ class SoupNetworkSession {
diff --git a/meta/recipes-sato/webkit/webkitgtk_2.20.1.bb 
b/meta/recipes-sato/webkit/webkitgtk_2.20.2.bb
similarity index 96%
rename from meta/recipes-sato/webkit/webkitgtk_2.20.1.bb
rename to meta/recipes-sato/webkit/webkitgtk_2.20.2.bb
index 360ab8e69b..a68a69f43c 100644
--- a/meta/recipes-sato/webkit/webkitgtk_2.20.1.bb
+++ b/meta/recipes-sato/webkit/webkitgtk_2.20.2.bb
@@ -21,10 +21,11 @@ SRC_URI = 
"http://www.webkitgtk.org/releases/${BPN}-${PV}.tar.xz \
file://0001-WebKitMacros-Append-to-I-and-not-to-isystem.patch \
file://0001-Fix-build-with-musl.patch \
file://detect-gstreamer-gl.patch \
+   file://0012-soup-Forward-declare-URL-class.patch \
"
 
-SRC_URI[md5sum] = "0cd9b9ae1f48c04de5314f77806eceb4"
-SRC_URI[sha256sum] = 
"43e43285fa4e393080cc4fbd5ad8644749a75b1e0b811b230b63ae56806c8959"
+SRC_URI[md5sum] = "3fdda40dc10eb2a00d5fba4219b83967"
+SRC_URI[sha256sum] = 
"dffe93a241f03f1c73b369f4e323e4d8f12e39d33d5515948cbf454ca4b526e2"
 
 inherit cmake pkgconfig gobject-introspection perlnative distro_features_check 
upstream-version-is-even gtk-doc
 
@@ -85,7 +86,6 @@ EXTRA_OECMAKE_append_armv4 = " -DENABLE_JIT=OFF "
 EXTRA_OECMAKE_append_aarch64 = " -DUSE_LD_GOLD=OFF "
 EXTRA_OECMAKE_append_mipsarch = " -DUSE_LD_GOLD=OFF "
 EXTRA_OECMAKE_append_powerpc = " -DUSE_LD_GOLD=OFF "
-EXTRA_OECMAKE_append_toolchain-clang = " -DUSE_LD_GOLD=OFF "
 
 EXTRA_OECMAKE_append_aarch64 = " -DWTF_CPU_ARM64_CORTEXA53=ON"
 
-- 
2.17.0

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


[OE-core] [rocko][PATCH 1/1] ncurses: Fix CVE-2018-10754

2018-05-21 Thread Ovidiu Panait
In ncurses before 6.1.20180414, there is a NULL Pointer Dereference in 
the _nc_parse_entry function of tinfo/parse_entry.c. It could lead to a 
remote denial of service if the terminfo library code is used to process 
untrusted terminfo data in which a use-name is invalid syntax.

Upstream patch:
ftp://ftp.invisible-island.net/ncurses/6.1/ncurses-6.1-20180414.patch.gz

References:
https://nvd.nist.gov/vuln/detail/CVE-2018-10754
https://bugzilla.redhat.com/show_bug.cgi?id=1576119
https://bugzilla.redhat.com/show_bug.cgi?id=1566575

Signed-off-by: Ovidiu Panait 
---
 .../ncurses/files/CVE-2018-10754.patch | 449 +
 meta/recipes-core/ncurses/ncurses_6.0+20170715.bb  |   1 +
 2 files changed, 450 insertions(+)
 create mode 100644 meta/recipes-core/ncurses/files/CVE-2018-10754.patch

diff --git a/meta/recipes-core/ncurses/files/CVE-2018-10754.patch 
b/meta/recipes-core/ncurses/files/CVE-2018-10754.patch
new file mode 100644
index 00..f6542cf2b3
--- /dev/null
+++ b/meta/recipes-core/ncurses/files/CVE-2018-10754.patch
@@ -0,0 +1,449 @@
+From cc24cd13a8637fdc3228347152cbaea7dd8f56e2 Mon Sep 17 00:00:00 2001
+From: Ovidiu Panait 
+Date: Fri, 18 May 2018 08:32:42 +
+Subject: [PATCH] ncurses: CVE-2018-10754
+
+# ncurses 6.1 - patch 20180414 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.1 is at
+#  ftp.gnu.org:/pub/gnu
+#
+# Patches for ncurses 6.1 can be found at
+#  ftp://ftp.invisible-island.net/ncurses/6.1
+#  http://invisible-mirror.net/archives/ncurses/6.1 
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.1/ncurses-6.1-20180414.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sat Apr 14 22:50:05 UTC 2018
+
+Upstream-Status: Backport
+CVE: CVE-2018-10754
+
+Signed-off-by: Ovidiu Panait 
+---
+ form/form.h |  5 +++--
+ form/form.priv.h|  7 ---
+ form/frm_driver.c   | 24 +++-
+ ncurses/curses.priv.h   |  2 --
+ ncurses/llib-lncursestw |  9 ++---
+ ncurses/llib-lncursesw  |  8 +---
+ ncurses/llib-ltinfotw   |  8 +---
+ ncurses/llib-ltinfow|  8 +---
+ ncurses/tinfo/alloc_entry.c |  7 +--
+ ncurses/tinfo/alloc_ttype.c | 24 ++--
+ ncurses/tinfo/comp_parse.c  |  6 +-
+ ncurses/tinfo/parse_entry.c |  8 +---
+ ncurses/tinfo/read_entry.c  |  3 +++
+ 13 files changed, 59 insertions(+), 60 deletions(-)
+
+diff --git a/form/form.h b/form/form.h
+index f11807f5..1d4c241d 100644
+--- a/form/form.h
 b/form/form.h
+@@ -1,5 +1,5 @@
+ /
+- * Copyright (c) 1998-2016,2017 Free Software Foundation, Inc.  *
++ * Copyright (c) 1998-2017,2018 Free Software Foundation, Inc.  *
+  *  *
+  * Permission is hereby granted, free of charge, to any person obtaining a  *
+  * copy of this software and associated documentation files (the*
+@@ -30,7 +30,7 @@
+  *   Author:  Juergen Pfeifer, 1995,1997*
+  /
+ 
+-/* $Id: form.h,v 0.27 2017/02/11 16:35:42 tom Exp $ */
++/* $Id: form.h,v 0.28 2018/04/14 21:06:21 Leon.Winter Exp $ */
+ 
+ #ifndef FORM_H
+ #define FORM_H
+@@ -222,6 +222,7 @@ typedef void (*Form_Hook)(FORM *);
+ #define O_STATIC  (0x0200U)
+ #define O_DYNAMIC_JUSTIFY (0x0400U)   /* ncurses extension*/
+ #define O_NO_LEFT_STRIP   (0x0800U)   /* ncurses extension
*/
++#define O_EDGE_INSERT_STAY  (0x1000U) /* ncurses extension*/
+ 
+ /* form options */
+ #define O_NL_OVERLOAD (0x0001U)
+diff --git a/form/form.priv.h b/form/form.priv.h
+index ad25ec2d..e48a9f26 100644
+--- a/form/form.priv.h
 b/form/form.priv.h
+@@ -1,5 +1,5 @@
+ /
+- * Copyright (c) 1998-2016,2017 Free Software Foundation, Inc.  *
++ * Copyright (c) 1998-2017,2018 Free Software Foundation, Inc.  *
+  *  *
+  * Permission is hereby granted, free of charge, to any person obtaining a  *
+  * copy of this software and associated documentation files (the*
+@@ -30,7 +30,7 @@
+  *   Author:  Juergen Pfeifer, 1995,1997*
+  /
+ 
+-/* $Id: form.priv.h,v 0.42 2017/02/11 16:12:19 tom Exp $ */
++/* $Id: form.priv.h,v 0.43 2018/04/14 21:06:14 Leon.Winter Exp $ */
+ 
+ #ifndef 

Re: [OE-core] [PATCH 2/2] webkitgtk: Upgrade to 2.20.2

2018-05-21 Thread Burton, Ross
On 21 May 2018 at 07:07, Alexander Kanavin  wrote:
> 2018-05-21 1:04 GMT+03:00 Khem Raj :
>> +Subject: [PATCH] soup: Forward declare URL class
>> +
>> +This helps getting away with compiler errors seen with clang
>> +
>> +/mnt/a/oe/workspace/sources/webkitgtk/Source/WebCore/platform/network/soup/SoupNetworkSession.h:68:62:
>> +error: unknown type name 'URL'
>> +static std::optional checkTLSErrors(const URL&,
>> +GTlsCertificate*, GTlsCertificateFlags);
>
> Thanks - gcc has the same issue. I'm not sure how upstream is able to build.

https://trac.webkit.org/changeset/231876/webkit

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


[OE-core] [PATCH] wireless-tools: remove the recipe

2018-05-21 Thread Alexander Kanavin
wireless-tools have been obsolete and superseded by iw for a very long time.

I've checked that images continue to boot and the graphical connman frontend
is still able to list wireless networks; there is no evidence that
wireless-tools are needed by anything.

[YOCTO #12727]

Signed-off-by: Alexander Kanavin 
---
 .../conf/distro/include/default-providers.inc |  1 -
 meta/conf/distro/include/maintainers.inc  |  1 -
 .../wireless-tools/avoid_strip.patch  | 21 
 .../wireless-tools/ldflags.patch  | 22 
 .../wireless-tools/wireless-tools/man.patch   | 15 --
 .../wireless-tools/remove.ldconfig.call.patch | 19 ---
 .../wireless-tools/wireless-tools_30.pre9.bb  | 50 ---
 .../packagegroups/packagegroup-base.bb|  2 +-
 8 files changed, 1 insertion(+), 130 deletions(-)
 delete mode 100644 
meta/recipes-connectivity/wireless-tools/wireless-tools/avoid_strip.patch
 delete mode 100644 
meta/recipes-connectivity/wireless-tools/wireless-tools/ldflags.patch
 delete mode 100644 
meta/recipes-connectivity/wireless-tools/wireless-tools/man.patch
 delete mode 100644 
meta/recipes-connectivity/wireless-tools/wireless-tools/remove.ldconfig.call.patch
 delete mode 100644 
meta/recipes-connectivity/wireless-tools/wireless-tools_30.pre9.bb

diff --git a/meta/conf/distro/include/default-providers.inc 
b/meta/conf/distro/include/default-providers.inc
index e65c1ed323d..779b03d50cf 100644
--- a/meta/conf/distro/include/default-providers.inc
+++ b/meta/conf/distro/include/default-providers.inc
@@ -23,7 +23,6 @@ VIRTUAL-RUNTIME_update-alternatives ?= 
"update-alternatives-opkg"
 VIRTUAL-RUNTIME_apm ?= "apm"
 VIRTUAL-RUNTIME_alsa-state ?= "alsa-state"
 VIRTUAL-RUNTIME_getopt ?= "util-linux-getopt"
-VIRTUAL-RUNTIME_wireless-tools ?= "iw wireless-tools"
 VIRTUAL-RUNTIME_base-utils ?= "busybox"
 VIRTUAL-RUNTIME_base-utils-hwclock ?= "busybox-hwclock"
 
diff --git a/meta/conf/distro/include/maintainers.inc 
b/meta/conf/distro/include/maintainers.inc
index 6d6c148de88..f24e482abe5 100644
--- a/meta/conf/distro/include/maintainers.inc
+++ b/meta/conf/distro/include/maintainers.inc
@@ -712,7 +712,6 @@ RECIPE_MAINTAINER_pn-weston-init = "Denys Dmytriyenko 
"
 RECIPE_MAINTAINER_pn-wget = "Yi Zhao "
 RECIPE_MAINTAINER_pn-which = "Maxin B. John "
 RECIPE_MAINTAINER_pn-wic-tools = "Chang Rebecca Swee Fun 
"
-RECIPE_MAINTAINER_pn-wireless-tools = "Changhyeok Bae "
 RECIPE_MAINTAINER_pn-wpa-supplicant = "Changhyeok Bae "
 RECIPE_MAINTAINER_pn-x11-common = "Armin Kuster "
 RECIPE_MAINTAINER_pn-x11perf = "Armin Kuster "
diff --git 
a/meta/recipes-connectivity/wireless-tools/wireless-tools/avoid_strip.patch 
b/meta/recipes-connectivity/wireless-tools/wireless-tools/avoid_strip.patch
deleted file mode 100644
index f34e243de99..000
--- a/meta/recipes-connectivity/wireless-tools/wireless-tools/avoid_strip.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-wireless_tools: Avoid stripping iwmulticall
-
-Upstream-Status: Inappropriate [other]
-  The removed code was from upstream.
-
-Signed-off-by: Mark Hatle 
-
-diff -ur wireless_tools.29.orig/Makefile wireless_tools.29/Makefile
 wireless_tools.29.orig/Makefile2011-06-18 11:35:12.183907453 -0500
-+++ wireless_tools.29/Makefile 2011-06-18 11:38:09.995907985 -0500
-@@ -135,9 +135,8 @@
- 
- macaddr: macaddr.o $(IWLIB)
- 
--# Always do symbol stripping here
- iwmulticall: iwmulticall.o
--  $(CC) $(LDFLAGS) -Wl,-s $(XCFLAGS) -o $@ $^ $(LIBS)
-+  $(CC) $(LDFLAGS) $(STRIPFLAGS) $(XCFLAGS) -o $@ $^ $(LIBS)
- 
- # It's a kind of magic...
- wireless.h:
diff --git 
a/meta/recipes-connectivity/wireless-tools/wireless-tools/ldflags.patch 
b/meta/recipes-connectivity/wireless-tools/wireless-tools/ldflags.patch
deleted file mode 100644
index 6c0d8cbd2e4..000
--- a/meta/recipes-connectivity/wireless-tools/wireless-tools/ldflags.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-wireless-tools: Remove QA warning: No GNU_HASH in the elf binary
-
-Upstream-Status: Inappropriate [other]
-  Useful within bitbake environment only.
-
-Signed-off-by: Muhammad Shakeel 
-

- Makefile |2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
 wireless_tools.29.orig/Makefile
-+++ wireless_tools.29/Makefile
-@@ -144,7 +144,7 @@ wireless.h:
- 
- # Compilation of the dynamic library
- $(DYNAMIC): $(OBJS:.o=.so)
--  $(CC) -shared -o $@ -Wl,-soname,$@ $(STRIPFLAGS) $(LIBS) -lc $^
-+  $(CC) -shared -o $@ -Wl,-soname,$@ $(LDFLAGS) $(STRIPFLAGS) $(LIBS) -lc 
$^
- 
- # Compilation of the static library
- $(STATIC): $(OBJS:.o=.so)
diff --git a/meta/recipes-connectivity/wireless-tools/wireless-tools/man.patch 
b/meta/recipes-connectivity/wireless-tools/wireless-tools/man.patch

[OE-core] [PATCH] wget: upgrade 1.19.4 -> 1.19.5

2018-05-21 Thread Jibin Xu
Signed-off-by: Jibin Xu 
---
 meta/recipes-extended/wget/{wget_1.19.4.bb => wget_1.19.5.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-extended/wget/{wget_1.19.4.bb => wget_1.19.5.bb} (60%)

diff --git a/meta/recipes-extended/wget/wget_1.19.4.bb 
b/meta/recipes-extended/wget/wget_1.19.5.bb
similarity index 60%
rename from meta/recipes-extended/wget/wget_1.19.4.bb
rename to meta/recipes-extended/wget/wget_1.19.5.bb
index fb7cce5a20..e37d8c7847 100644
--- a/meta/recipes-extended/wget/wget_1.19.4.bb
+++ b/meta/recipes-extended/wget/wget_1.19.5.bb
@@ -3,7 +3,7 @@ SRC_URI = "${GNU_MIRROR}/wget/wget-${PV}.tar.gz \
file://0002-improve-reproducibility.patch \
   "
 
-SRC_URI[md5sum] = "a2a2c1dc4ac5003fc25a8e60b4a9464e"
-SRC_URI[sha256sum] = 
"93fb96b0f48a20ff5be0d9d9d3c4a986b469cb853131f9d5fe4cc9cecbc8b5b5"
+SRC_URI[md5sum] = "2db6f03d655041f82eb64b8c8a1fa7da"
+SRC_URI[sha256sum] = 
"b39212abe1a73f2b28f4c6cb223c738559caac91d6e416a6d91d4b9d55c9faee"
 
 require wget.inc
-- 
2.13.0

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


Re: [OE-core] [PATCH 2/2] webkitgtk: Upgrade to 2.20.2

2018-05-21 Thread Alexander Kanavin
2018-05-21 1:04 GMT+03:00 Khem Raj :
> +Subject: [PATCH] soup: Forward declare URL class
> +
> +This helps getting away with compiler errors seen with clang
> +
> +/mnt/a/oe/workspace/sources/webkitgtk/Source/WebCore/platform/network/soup/SoupNetworkSession.h:68:62:
> +error: unknown type name 'URL'
> +static std::optional checkTLSErrors(const URL&,
> +GTlsCertificate*, GTlsCertificateFlags);

Thanks - gcc has the same issue. I'm not sure how upstream is able to build.

> -EXTRA_OECMAKE_append_toolchain-clang = " -DUSE_LD_GOLD=OFF "
> +#EXTRA_OECMAKE_append_toolchain-clang = " -DUSE_LD_GOLD=OFF "

This needs a comment or should be removed altogether.

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