[oe] [meta-networking][PATCH V2] libtdb: fix do_package_qa issue

2019-07-21 Thread changqing.li
From: Changqing Li 

fix below error:
 QA Issue: non dev/-dbg/nativesdk package contains symlink .so: 
lib32-python3-tdb path '
packages-split/lib32-python3-tdb/usr/lib/python3.7/site-packages/tdb.so' 
[dev-so]

Signed-off-by: Changqing Li 
---
 meta-networking/recipes-support/libtdb/libtdb_1.4.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-support/libtdb/libtdb_1.4.0.bb 
b/meta-networking/recipes-support/libtdb/libtdb_1.4.0.bb
index acc94d9..6c191fb 100644
--- a/meta-networking/recipes-support/libtdb/libtdb_1.4.0.bb
+++ b/meta-networking/recipes-support/libtdb/libtdb_1.4.0.bb
@@ -54,4 +54,4 @@ FILES_${PN} = "${libdir}/*.so.*"
 FILES_tdb-tools = "${bindir}/*"
 FILES_python3-tdb = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*"
 RDEPENDS_python3-tdb = "python3"
-INSANE_SKIP_python3-tdb = "dev-so"
+INSANE_SKIP_${MLPREFIX}python3-tdb = "dev-so"
-- 
2.7.4

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


Re: [oe] [meta-oe][PATCH 2/2] log4cplus: Upgrade to 2.0.4

2019-07-21 Thread Yu, Mingli



On 2019年07月22日 00:27, Khem Raj wrote:

seeing gold linker crash on arm

https://errors.yoctoproject.org/Errors/Details/253440/

however, this is a linker problem which is latent until this, I would
like to see if we can find a solution
before applying this patch


Hi Khem,

I didn't encounter the linker problem on arm as you mentioned in my 
local env.


Thanks,



On Wed, Jul 17, 2019 at 9:21 PM  wrote:


From: Mingli Yu 

Signed-off-by: Mingli Yu 
---
  .../log4cplus/{log4cplus_2.0.3.bb => log4cplus_2.0.4.bb}  | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
  rename meta-oe/recipes-devtools/log4cplus/{log4cplus_2.0.3.bb => 
log4cplus_2.0.4.bb} (81%)

diff --git a/meta-oe/recipes-devtools/log4cplus/log4cplus_2.0.3.bb 
b/meta-oe/recipes-devtools/log4cplus/log4cplus_2.0.4.bb
similarity index 81%
rename from meta-oe/recipes-devtools/log4cplus/log4cplus_2.0.3.bb
rename to meta-oe/recipes-devtools/log4cplus/log4cplus_2.0.4.bb
index 56c62f1f2..d86521aba 100644
--- a/meta-oe/recipes-devtools/log4cplus/log4cplus_2.0.3.bb
+++ b/meta-oe/recipes-devtools/log4cplus/log4cplus_2.0.4.bb
@@ -7,8 +7,8 @@ LICENSE = "Apache-2.0 & BSD-2-Clause"
  LIC_FILES_CHKSUM = "file://LICENSE;md5=41e8e060c26822886b592ab4765c756b"

  SRC_URI = 
"${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}-stable/${PV}/${BP}.tar.gz"
-SRC_URI[md5sum] = "20a87090cd8ec34ea11b3e59954234cb"
-SRC_URI[sha256sum] = 
"2d8f627aa6417e6c6a100bc09dc407684ca4605c929defc1690ee7d6a575ce6a"
+SRC_URI[md5sum] = "2b5b7bc294698bf30a315a259ef9eec2"
+SRC_URI[sha256sum] = 
"196eedbc7f2dd792dae721b1159c7ac132255bb368226353c24d4d5fa7c7797a"

  UPSTREAM_CHECK_URI = 
"https://sourceforge.net/projects/log4cplus/files/log4cplus-stable/";
  UPSTREAM_CHECK_REGEX = "log4cplus-stable/(?P\d+(\.\d+)+)/"
--
2.21.0

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



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


[oe] [meta-networking][PATCH] libtdb: fix do_package_qa issue [LIN1019-1848]

2019-07-21 Thread changqing.li
From: Changqing Li 

fix below error:
 QA Issue: non dev/-dbg/nativesdk package contains symlink .so: 
lib32-python3-tdb path '
packages-split/lib32-python3-tdb/usr/lib/python3.7/site-packages/tdb.so' 
[dev-so]

Signed-off-by: Changqing Li 
---
 meta-networking/recipes-support/libtdb/libtdb_1.4.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-support/libtdb/libtdb_1.4.0.bb 
b/meta-networking/recipes-support/libtdb/libtdb_1.4.0.bb
index acc94d9..6c191fb 100644
--- a/meta-networking/recipes-support/libtdb/libtdb_1.4.0.bb
+++ b/meta-networking/recipes-support/libtdb/libtdb_1.4.0.bb
@@ -54,4 +54,4 @@ FILES_${PN} = "${libdir}/*.so.*"
 FILES_tdb-tools = "${bindir}/*"
 FILES_python3-tdb = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*"
 RDEPENDS_python3-tdb = "python3"
-INSANE_SKIP_python3-tdb = "dev-so"
+INSANE_SKIP_${MLPREFIX}python3-tdb = "dev-so"
-- 
2.7.4

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


[oe] [meta-oe] [PATCH] dstat: upgrade 0.7.3 -> 0.7.4

2019-07-21 Thread Zang Ruochen
Signed-off-by: Zang Ruochen 
---
 meta-oe/recipes-support/dstat/{dstat_0.7.3.bb => dstat_0.7.4.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-support/dstat/{dstat_0.7.3.bb => dstat_0.7.4.bb} (93%)

diff --git a/meta-oe/recipes-support/dstat/dstat_0.7.3.bb 
b/meta-oe/recipes-support/dstat/dstat_0.7.4.bb
similarity index 93%
rename from meta-oe/recipes-support/dstat/dstat_0.7.3.bb
rename to meta-oe/recipes-support/dstat/dstat_0.7.4.bb
index 18af738..8eb7157 100644
--- a/meta-oe/recipes-support/dstat/dstat_0.7.3.bb
+++ b/meta-oe/recipes-support/dstat/dstat_0.7.4.bb
@@ -11,7 +11,7 @@ DEPENDS += "asciidoc-native xmlto-native"
 
 SRC_URI = "git://github.com/dagwieers/dstat.git"
 
-SRCREV = "ebace6d4177f8748f35cec87f7a49946046b0a20"
+SRCREV = "6f5db0aed26bf8cf2700d4ffe90a9bd3436ac728"
 
 S = "${WORKDIR}/git"
 
-- 
2.7.4



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


Re: [oe] [PATCH 2/2] openjdk: add openjdk-config

2019-07-21 Thread Jia, Fang
Hi, Richard Leitner

How about this patch ? Could you help to give some suggestions ?

Thanks,
Fang

On 21/02/2019 11:23, Fang Jia wrote:
> * Create a new package openjdk-config which used to set variable value
>   for openjdk.
> * The LICENSE file of openjdk-config is COPYING.MIT.
> * Allow JAVA_HOME to be configured via a variable of the same name.
> * Define JAVA_HOME by default in openjdk-config.sh file.
> 
> Signed-off-by: Fang Jia 
> ---
>  recipes-core/openjdk/openjdk-config.bb | 24 
> ++
>  recipes-core/openjdk/openjdk-config/COPYING.MIT| 17 +++
>  .../openjdk/openjdk-config/openjdk-config.sh   | 11 ++
>  3 files changed, 52 insertions(+)
>  create mode 100644 recipes-core/openjdk/openjdk-config.bb
>  create mode 100644 recipes-core/openjdk/openjdk-config/COPYING.MIT
>  create mode 100644 recipes-core/openjdk/openjdk-config/openjdk-config.sh
> 
> diff --git a/recipes-core/openjdk/openjdk-config.bb 
> b/recipes-core/openjdk/openjdk-config.bb
> new file mode 100644
> index 000..34f9356
> --- /dev/null
> +++ b/recipes-core/openjdk/openjdk-config.bb
> @@ -0,0 +1,24 @@
> +SUMMARY = "Configuration script to set variables"
> +LICENSE = "MIT"
> +LIC_FILES_CHKSUM = "file://COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
> +
> +PR = "r1"
> +
> +SRC_URI = "file://COPYING.MIT \
> +file://openjdk-config.sh \
> +"
> +
> +S = "${WORKDIR}"
> +
> +# Set the default value
> +JAVA_HOME ?= ""
> +
> +do_configure() {
> + sed -i "s%@JAVA_HOME@%${JAVA_HOME}%" openjdk-config.sh
> + sed -i "s%@libdir@%${libdir}%" openjdk-config.sh
> +}
> +
> +do_install() {
> + install -d ${D}${sysconfdir}/profile.d
> + install -m 0755 openjdk-config.sh ${D}${sysconfdir}/profile.d/
> +}
> diff --git a/recipes-core/openjdk/openjdk-config/COPYING.MIT 
> b/recipes-core/openjdk/openjdk-config/COPYING.MIT
> new file mode 100644
> index 000..fb950dc
> --- /dev/null
> +++ b/recipes-core/openjdk/openjdk-config/COPYING.MIT
> @@ -0,0 +1,17 @@
> +Permission is hereby granted, free of charge, to any person obtaining a copy 
> +of this software and associated documentation files (the "Software"), to 
> deal 
> +in the Software without restriction, including without limitation the rights 
> +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 
> +copies of the Software, and to permit persons to whom the Software is 
> +furnished to do so, subject to the following conditions:
> +
> +The above copyright notice and this permission notice shall be included in 
> +all copies or substantial portions of the Software.
> +
> +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
> +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
> +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
> +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
> +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
> FROM, 
> +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 
> +THE SOFTWARE.
> diff --git a/recipes-core/openjdk/openjdk-config/openjdk-config.sh 
> b/recipes-core/openjdk/openjdk-config/openjdk-config.sh
> new file mode 100644
> index 000..34b49d6
> --- /dev/null
> +++ b/recipes-core/openjdk/openjdk-config/openjdk-config.sh
> @@ -0,0 +1,11 @@
> +JAVA_HOME="@JAVA_HOME@"
> +libdir="@libdir@"
> +
> +for dir in ${libdir}/jvm/*; do
> + if [ -x "${dir}/bin/java" ]; then
> + [ -z "${JAVA_HOME}" ] && JAVA_HOME="${dir}"
> + fi
> +done
> +if [ -n "${JAVA_HOME}" ]; then
> + export JAVA_HOME=${JAVA_HOME}
> +fi
> 
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [PATCH][meta-networking] htpdate: update to 1.2.1

2019-07-21 Thread Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk 
---
 .../htpdate/{htpdate_1.2.0.bb => htpdate_1.2.1.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-networking/recipes-support/htpdate/{htpdate_1.2.0.bb => 
htpdate_1.2.1.bb} (90%)

diff --git a/meta-networking/recipes-support/htpdate/htpdate_1.2.0.bb 
b/meta-networking/recipes-support/htpdate/htpdate_1.2.1.bb
similarity index 90%
rename from meta-networking/recipes-support/htpdate/htpdate_1.2.0.bb
rename to meta-networking/recipes-support/htpdate/htpdate_1.2.1.bb
index eb6787846..d4fd73e3d 100644
--- a/meta-networking/recipes-support/htpdate/htpdate_1.2.0.bb
+++ b/meta-networking/recipes-support/htpdate/htpdate_1.2.1.bb
@@ -22,8 +22,8 @@ SRC_URI = 
"http://www.vervest.org/htp/archive/c/htpdate-${PV}.tar.xz \
file://0001-Make-environment-variables-assignments-to-be-weak.patch 
\
file://0001-Replace-ntp_adjtime-with-adjtimex.patch \
"
-SRC_URI[md5sum] = "9d5ca69be06edf5d535b52b5f790da4e"
-SRC_URI[sha256sum] = 
"22b2cf3ec45b0eedecddd3ad2a3d754ac57942ae7dcbac410d254935f0bdbc03"
+SRC_URI[md5sum] = "cab01ddcb62bd84154670a37a7a0c31c"
+SRC_URI[sha256sum] = 
"186c69509ba68178e2894cb8900e240bb688870ec25de2ac4676724e1e1d1cbf"
 
 do_configure () {
:
-- 
2.17.1

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


[oe] [PATCH][meta-networking] uftp: update to 4.10

2019-07-21 Thread Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk 
---
 .../recipes-support/uftp/{uftp_4.9.11.bb => uftp_4.10.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-networking/recipes-support/uftp/{uftp_4.9.11.bb => uftp_4.10.bb} 
(77%)

diff --git a/meta-networking/recipes-support/uftp/uftp_4.9.11.bb 
b/meta-networking/recipes-support/uftp/uftp_4.10.bb
similarity index 77%
rename from meta-networking/recipes-support/uftp/uftp_4.9.11.bb
rename to meta-networking/recipes-support/uftp/uftp_4.10.bb
index 8b47bd16f..86c0c222c 100644
--- a/meta-networking/recipes-support/uftp/uftp_4.9.11.bb
+++ b/meta-networking/recipes-support/uftp/uftp_4.10.bb
@@ -7,8 +7,8 @@ LIC_FILES_CHKSUM = 
"file://LICENSE.txt;md5=d32239bcb673463ab874e80d47fae504"
 UPSTREAM_CHECK_URI = 
"https://sourceforge.net/projects/uftp-multicast/files/source-tar/";
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/uftp-multicast/source-tar/uftp-${PV}.tar.gz"
-SRC_URI[md5sum] = "c0bc86b3067825a3866de9ef80c7451a"
-SRC_URI[sha256sum] = 
"2ddc835a35f669d55df27ab6883ba19bb00bc8e4b66897ceaedb160b02246b1a"
+SRC_URI[md5sum] = "df6407af3a0067b881431b3dad149ef3"
+SRC_URI[sha256sum] = 
"91ba8aae80c7c9ccaf04600b628cbeca4699ed48268fe43d2bf539a41083f292"
 
 DEPENDS = "openssl"
 
-- 
2.17.1

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


[oe] [meta-python] [PATCH] python-pbr: upgrade 5.4.0 -> 5.4.1

2019-07-21 Thread Zang Ruochen
Signed-off-by: Zang Ruochen 
---
 .../python/{python-pbr_5.4.0.bb => python-pbr_5.4.1.bb}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python-pbr_5.4.0.bb => 
python-pbr_5.4.1.bb} (62%)

diff --git a/meta-python/recipes-devtools/python/python-pbr_5.4.0.bb 
b/meta-python/recipes-devtools/python/python-pbr_5.4.1.bb
similarity index 62%
rename from meta-python/recipes-devtools/python/python-pbr_5.4.0.bb
rename to meta-python/recipes-devtools/python/python-pbr_5.4.1.bb
index 50eb239..b980933 100644
--- a/meta-python/recipes-devtools/python/python-pbr_5.4.0.bb
+++ b/meta-python/recipes-devtools/python/python-pbr_5.4.1.bb
@@ -2,8 +2,8 @@ inherit setuptools
 # The inc file is in oe-core
 require recipes-devtools/python/python-pbr.inc
 
-SRC_URI[md5sum] = "fcf120102d3e4859d41425638122058c"
-SRC_URI[sha256sum] = 
"36ebd78196e8c9588c972f5571230a059ff83783faedecc07be263ccd7e6"
+SRC_URI[md5sum] = "ab6e26026ab306989a636ec2d50a435a"
+SRC_URI[sha256sum] = 
"0ca44dc9fd3b04a22297c2a91082d8df2894862e8f4c86a49dac69eae9e85ca0"
 
 do_install_append() {
 if [ -f ${D}${bindir}/pbr ]; then
-- 
2.7.4



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


Re: [oe] [meta-oe][PATCH] Finer gperftools packaging

2019-07-21 Thread Anatol Belski
Hi Khem,

On Sat, 2019-07-20 at 19:17 -0700, Khem Raj wrote:

> > +FILES_${PN}-libs = "${libdir}/libprofiler*${SOLIBS}
> > ${libdir}/libprofiler*${SOLIBS}\
> > +   ${libdir}/libtcmalloc${SOLIBS} \
> > +   ${libdir}/libtcmalloc_debug${SOLIBS} \
> > +   ${libdir}/libtcmalloc_and_profiler*${SOLIBS}"
> 
> do we need a separate libs package ? what does it give us ?
> 
I've submitted another patch

https://patchwork.openembedded.org/patch/163267/

which only cares about the libtcmalloc-minimal.

I've tried your suggestion and indeed an extra lib package simply
doesn't make sense, the only diff would be that the pprof script would
be packaged separately.

Please abandon this one, small steps having libtcmalloc-minimal is good
enough for C++ apps just using the allocator.

Thanks

Anatol


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


[oe] [meta-networking] [PATCH] wireshark: upgrade 3.0.2 -> 3.0.3

2019-07-21 Thread Zang Ruochen
Signed-off-by: Zang Ruochen 
---
 .../wireshark/{wireshark_3.0.2.bb => wireshark_3.0.3.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-networking/recipes-support/wireshark/{wireshark_3.0.2.bb => 
wireshark_3.0.3.bb} (95%)

diff --git a/meta-networking/recipes-support/wireshark/wireshark_3.0.2.bb 
b/meta-networking/recipes-support/wireshark/wireshark_3.0.3.bb
similarity index 95%
rename from meta-networking/recipes-support/wireshark/wireshark_3.0.2.bb
rename to meta-networking/recipes-support/wireshark/wireshark_3.0.3.bb
index 3e6ffa3..d442925 100644
--- a/meta-networking/recipes-support/wireshark/wireshark_3.0.2.bb
+++ b/meta-networking/recipes-support/wireshark/wireshark_3.0.3.bb
@@ -12,8 +12,8 @@ SRC_URI = 
"https://1.eu.dl.wireshark.org/src/wireshark-${PV}.tar.xz";
 
 UPSTREAM_CHECK_URI = "https://1.as.dl.wireshark.org/src";
 
-SRC_URI[md5sum] = "e344675283d6329a4bc213b621d7f46a"
-SRC_URI[sha256sum] = 
"7e1ec5664a0dba4493d8729f9922378bdd05040fb159c2b03b42111efda2e53b"
+SRC_URI[md5sum] = "e945d76a57db2c3e6cf776f95da2cf0e"
+SRC_URI[sha256sum] = 
"af92729c781d870110885c31ebcbe4c4224ed51bb580d00c896fe9746994211c"
 
 PE = "1"
 
-- 
2.7.4



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


[oe] [meta-oe][PATCH] gperftools: separate off libtcmalloc-minimal

2019-07-21 Thread Anatol Belski via Openembedded-devel
From: Anatol Belski 

From: Anatol Belski 

The libctmalloc-minimal is what is useful for C++ apps if only the
improved allocator is needed. The gperftools package stays otherwise
fully backward compatible as it's going to depend on libtcmalloc-minimal.
The libtcmalloc-minimal can be installed separately, which allows for
more flexibility and for cleaner image contents.

The discussion on the patch
https://patchwork.openembedded.org/patch/163234/ has shown, that a
separate package for other libs might have less sense in this case, so
it's not done. The patch 163234 can be abandoned in favor of this for
now.

Signed-off-by: Anatol Belski 
---
 meta-oe/recipes-support/gperftools/gperftools_2.7.bb | 8 
 1 file changed, 8 insertions(+)

diff --git a/meta-oe/recipes-support/gperftools/gperftools_2.7.bb 
b/meta-oe/recipes-support/gperftools/gperftools_2.7.bb
index c8b91278d..c48a98183 100644
--- a/meta-oe/recipes-support/gperftools/gperftools_2.7.bb
+++ b/meta-oe/recipes-support/gperftools/gperftools_2.7.bb
@@ -28,3 +28,11 @@ COMPATIBLE_HOST_mipsarch_libc-glibc = "null"
 ARM_INSTRUCTION_SET_armv5 = "arm"
 ARM_INSTRUCTION_SET_toolchain-clang_arm = "arm"
 
+# Ensure static libs are always enabled, as they seem to be not produced by
+# default at least on ARM.
+EXTRA_OECONF_append += " --enable-static"
+
+PACKAGE_BEFORE_PN += "libtcmalloc-minimal"
+FILES_libtcmalloc-minimal = "${libdir}/libtcmalloc_minimal*${SOLIBS} 
${libdir}/libtcmalloc_minimal_debug*${SOLIBS}"
+RDEPENDS_${PN} += "libtcmalloc-minimal (= ${EXTENDPKGV})"
+
-- 
2.17.1

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


Re: [oe] [PATCH][meta-networking] blueman: update to 2.1.1

2019-07-21 Thread Khem Raj
Ok, thanks.  I will queue it up shortly.

On Sun, Jul 21, 2019 at 5:23 PM Oleksandr Kravchuk
 wrote:
>
> Hi,
>
> Hm... It applies cleanly on the top of master-next and resulted patch is
> identical.
>
> On 22/07/2019 02:20, Khem Raj wrote:
> > HI Oleksandr
> >
> > Can you rebase this on top of master-next and resend ?
> >
> > On 7/21/19 4:38 PM, Oleksandr Kravchuk wrote:
> >> Removed patch was upstreamed.
> >>
> >> Signed-off-by: Oleksandr Kravchuk 
> >> ---
> >>   .../blueman/blueman_2.1.1.bb  | 58 +++
> >>   .../blueman/blueman_git.bb| 42 --
> >>   2 files changed, 58 insertions(+), 42 deletions(-)
> >>   create mode 100644
> >> meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
> >>   delete mode 100644
> >> meta-networking/recipes-connectivity/blueman/blueman_git.bb
> >>
> >> diff --git
> >> a/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
> >> b/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
> >> new file mode 100644
> >> index 0..36de2af1d
> >> --- /dev/null
> >> +++ b/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
> >> @@ -0,0 +1,58 @@
> >> +DESCRIPTION = "Blueman is a GTK+ Bluetooth Manager"
> >> +LICENSE = "GPLv3"
> >> +LIC_FILES_CHKSUM =
> >> "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
> >> +
> >> +DEPENDS = "bluez5 python3-pygobject python3-cython-native
> >> python3-setuptools-native intltool-native"
> >> +
> >> +inherit autotools systemd gsettings python3native gtk-icon-cache
> >> +
> >> +SRC_URI = " \
> >> +
> >> https://github.com/blueman-project/blueman/releases/download/${PV}/blueman-${PV}.tar.xz
> >> \
> >> +file://0001-Search-for-cython3.patch \
> >> +"
> >> +SRC_URI[md5sum] = "9de89abb31be45bdbf11f7884764a2dc"
> >> +SRC_URI[sha256sum] =
> >> "f1eab2334e5a1587defa80900901048d14c2e8ffa8c0cff7240bc9937a61dbc3"
> >> +
> >> +EXTRA_OECONF = " \
> >> +--disable-runtime-deps-check \
> >> +--disable-schemas-compile \
> >> +"
> >> +
> >> +SYSTEMD_SERVICE_${PN} = "${BPN}-mechanism.service"
> >> +SYSTEMD_AUTO_ENABLE_${PN} = "disable"
> >> +
> >> +RRECOMENDS_${PN} += "adwaita-icon-theme"
> >> +RDEPENDS_${PN} += " \
> >> +python3-core \
> >> +python3-dbus \
> >> +packagegroup-tools-bluetooth \
> >> +"
> >> +
> >> +PACKAGECONFIG ??= "thunar"
> >> +PACKAGECONFIG[thunar] =
> >> "--enable-thunar-sendto,--disable-thunar-sendto"
> >> +
> >> +FILES_${PN} += " \
> >> +${datadir}/dbus-1 \
> >> +${datadir}/Thunar \
> >> +${systemd_user_unitdir} \
> >> +${exec_prefix}${systemd_system_unitdir} \
> >> +${PYTHON_SITEPACKAGES_DIR} \
> >> +"
> >> +
> >> +FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/_blueman.a"
> >> +
> >> +# In code, path to python is a variable that is replaced with path
> >> to native version of it
> >> +# during the configure stage, e.g
> >> ../recipe-sysroot-native/usr/bin/python3-native/python3.
> >> +# Replace it with #!/usr/bin/env python3
> >> +do_install_append() {
> >> +sed -i "1s/.*/#!\/usr\/bin\/env python3/"
> >> ${D}${prefix}/libexec/blueman-rfcomm-watcher \
> >> +
> >> ${D}${prefix}/libexec/blueman-mechanism \
> >> +
> >> ${D}${bindir}/blueman-tray \
> >> +
> >> ${D}${bindir}/blueman-services \
> >> +
> >> ${D}${bindir}/blueman-sendto \
> >> +
> >> ${D}${bindir}/blueman-report \
> >> +
> >> ${D}${bindir}/blueman-manager \
> >> +
> >> ${D}${bindir}/blueman-assistant \
> >> +
> >> ${D}${bindir}/blueman-applet \
> >> +
> >> ${D}${bindir}/blueman-adapters
> >> +}
> >> diff --git
> >> a/meta-networking/recipes-connectivity/blueman/blueman_git.bb
> >> b/meta-networking/recipes-connectivity/blueman/blueman_git.bb
> >> deleted file mode 100644
> >> index 91b64a36b..0
> >> --- a/meta-networking/recipes-connectivity/blueman/blueman_git.bb
> >> +++ /dev/null
> >> @@ -1,42 +0,0 @@
> >> -DESCRIPTION = "Blueman is a GTK+ Bluetooth Manager"
> >> -LICENSE = "GPLv3"
> >> -LIC_FILES_CHKSUM =
> >> "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
> >> -
> >> -DEPENDS = "bluez5 python3-pygobject python3-cython-native
> >> python3-setuptools-native intltool-native"
> >> -
> >> -inherit autotools systemd gsettings python3native gtk-icon-cache
> >> -
> >> -SRC_URI = " \
> >> -git://github.com/blueman-project/blueman.git \
> >> -file://0001-Search-for-cython3.patch \
> >> -"
> >> -SRCREV = "c4a03417e81e21543d4568e8e7f7de307582eb50"
> >> -PV = "2.0.5+git${SRCPV}"
> >> -S = "${WORKDIR}/git"
> >> -
> >> -EXTRA_OECONF = " \
> >> ---disable-runtime-deps-check \
> >> ---disable-schemas-compile \
> >> -"
> >> -
> >> -SYSTEMD_SERVICE_${PN} = "${BPN}-mechanism.service"
> >> -SYSTEMD_AUTO_ENABLE_${PN} = "disable"
> >> -
> >> -RRECOMENDS_${PN} += "adwaita-icon-theme"
> >> -RDEPENDS_${PN} += " \
> >> -python3-dbus \
> >> -packagegroup-tools-bluetooth \
> >> -"
> >> -
> >> -PACKAGECONFIG ??= "thunar"
> >> -PACKAGECONFIG[thunar] =
> >> "--enable-thunar-sendto,--disable-thunar-sendto"
> >> -
> >> 

Re: [oe] [PATCH][meta-networking] blueman: update to 2.1.1

2019-07-21 Thread Oleksandr Kravchuk
Hi,

Hm... It applies cleanly on the top of master-next and resulted patch is
identical.

On 22/07/2019 02:20, Khem Raj wrote:
> HI Oleksandr
>
> Can you rebase this on top of master-next and resend ?
>
> On 7/21/19 4:38 PM, Oleksandr Kravchuk wrote:
>> Removed patch was upstreamed.
>>
>> Signed-off-by: Oleksandr Kravchuk 
>> ---
>>   .../blueman/blueman_2.1.1.bb  | 58 +++
>>   .../blueman/blueman_git.bb    | 42 --
>>   2 files changed, 58 insertions(+), 42 deletions(-)
>>   create mode 100644
>> meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
>>   delete mode 100644
>> meta-networking/recipes-connectivity/blueman/blueman_git.bb
>>
>> diff --git
>> a/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
>> b/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
>> new file mode 100644
>> index 0..36de2af1d
>> --- /dev/null
>> +++ b/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
>> @@ -0,0 +1,58 @@
>> +DESCRIPTION = "Blueman is a GTK+ Bluetooth Manager"
>> +LICENSE = "GPLv3"
>> +LIC_FILES_CHKSUM =
>> "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
>> +
>> +DEPENDS = "bluez5 python3-pygobject python3-cython-native
>> python3-setuptools-native intltool-native"
>> +
>> +inherit autotools systemd gsettings python3native gtk-icon-cache
>> +
>> +SRC_URI = " \
>> +   
>> https://github.com/blueman-project/blueman/releases/download/${PV}/blueman-${PV}.tar.xz
>> \
>> +    file://0001-Search-for-cython3.patch \
>> +"
>> +SRC_URI[md5sum] = "9de89abb31be45bdbf11f7884764a2dc"
>> +SRC_URI[sha256sum] =
>> "f1eab2334e5a1587defa80900901048d14c2e8ffa8c0cff7240bc9937a61dbc3"
>> +
>> +EXTRA_OECONF = " \
>> +    --disable-runtime-deps-check \
>> +    --disable-schemas-compile \
>> +"
>> +
>> +SYSTEMD_SERVICE_${PN} = "${BPN}-mechanism.service"
>> +SYSTEMD_AUTO_ENABLE_${PN} = "disable"
>> +
>> +RRECOMENDS_${PN} += "adwaita-icon-theme"
>> +RDEPENDS_${PN} += " \
>> +    python3-core \
>> +    python3-dbus \
>> +    packagegroup-tools-bluetooth \
>> +"
>> +
>> +PACKAGECONFIG ??= "thunar"
>> +PACKAGECONFIG[thunar] =
>> "--enable-thunar-sendto,--disable-thunar-sendto"
>> +
>> +FILES_${PN} += " \
>> +    ${datadir}/dbus-1 \
>> +    ${datadir}/Thunar \
>> +    ${systemd_user_unitdir} \
>> +    ${exec_prefix}${systemd_system_unitdir} \
>> +    ${PYTHON_SITEPACKAGES_DIR} \
>> +"
>> +
>> +FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/_blueman.a"
>> +
>> +# In code, path to python is a variable that is replaced with path
>> to native version of it
>> +# during the configure stage, e.g
>> ../recipe-sysroot-native/usr/bin/python3-native/python3.
>> +# Replace it with #!/usr/bin/env python3
>> +do_install_append() {
>> +    sed -i "1s/.*/#!\/usr\/bin\/env python3/"
>> ${D}${prefix}/libexec/blueman-rfcomm-watcher \
>> + 
>> ${D}${prefix}/libexec/blueman-mechanism \
>> + 
>> ${D}${bindir}/blueman-tray \
>> + 
>> ${D}${bindir}/blueman-services \
>> + 
>> ${D}${bindir}/blueman-sendto \
>> + 
>> ${D}${bindir}/blueman-report \
>> + 
>> ${D}${bindir}/blueman-manager \
>> + 
>> ${D}${bindir}/blueman-assistant \
>> + 
>> ${D}${bindir}/blueman-applet \
>> + 
>> ${D}${bindir}/blueman-adapters
>> +}
>> diff --git
>> a/meta-networking/recipes-connectivity/blueman/blueman_git.bb
>> b/meta-networking/recipes-connectivity/blueman/blueman_git.bb
>> deleted file mode 100644
>> index 91b64a36b..0
>> --- a/meta-networking/recipes-connectivity/blueman/blueman_git.bb
>> +++ /dev/null
>> @@ -1,42 +0,0 @@
>> -DESCRIPTION = "Blueman is a GTK+ Bluetooth Manager"
>> -LICENSE = "GPLv3"
>> -LIC_FILES_CHKSUM =
>> "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
>> -
>> -DEPENDS = "bluez5 python3-pygobject python3-cython-native
>> python3-setuptools-native intltool-native"
>> -
>> -inherit autotools systemd gsettings python3native gtk-icon-cache
>> -
>> -SRC_URI = " \
>> -    git://github.com/blueman-project/blueman.git \
>> -    file://0001-Search-for-cython3.patch \
>> -"
>> -SRCREV = "c4a03417e81e21543d4568e8e7f7de307582eb50"
>> -PV = "2.0.5+git${SRCPV}"
>> -S = "${WORKDIR}/git"
>> -
>> -EXTRA_OECONF = " \
>> -    --disable-runtime-deps-check \
>> -    --disable-schemas-compile \
>> -"
>> -
>> -SYSTEMD_SERVICE_${PN} = "${BPN}-mechanism.service"
>> -SYSTEMD_AUTO_ENABLE_${PN} = "disable"
>> -
>> -RRECOMENDS_${PN} += "adwaita-icon-theme"
>> -RDEPENDS_${PN} += " \
>> -    python3-dbus \
>> -    packagegroup-tools-bluetooth \
>> -"
>> -
>> -PACKAGECONFIG ??= "thunar"
>> -PACKAGECONFIG[thunar] =
>> "--enable-thunar-sendto,--disable-thunar-sendto"
>> -

Re: [oe] [PATCH][meta-networking] blueman: update to 2.1.1

2019-07-21 Thread Khem Raj

HI Oleksandr

Can you rebase this on top of master-next and resend ?

On 7/21/19 4:38 PM, Oleksandr Kravchuk wrote:

Removed patch was upstreamed.

Signed-off-by: Oleksandr Kravchuk 
---
  .../blueman/blueman_2.1.1.bb  | 58 +++
  .../blueman/blueman_git.bb| 42 --
  2 files changed, 58 insertions(+), 42 deletions(-)
  create mode 100644 
meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
  delete mode 100644 meta-networking/recipes-connectivity/blueman/blueman_git.bb

diff --git a/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb 
b/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
new file mode 100644
index 0..36de2af1d
--- /dev/null
+++ b/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
@@ -0,0 +1,58 @@
+DESCRIPTION = "Blueman is a GTK+ Bluetooth Manager"
+LICENSE = "GPLv3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
+
+DEPENDS = "bluez5 python3-pygobject python3-cython-native python3-setuptools-native 
intltool-native"
+
+inherit autotools systemd gsettings python3native gtk-icon-cache
+
+SRC_URI = " \
+
https://github.com/blueman-project/blueman/releases/download/${PV}/blueman-${PV}.tar.xz
 \
+file://0001-Search-for-cython3.patch \
+"
+SRC_URI[md5sum] = "9de89abb31be45bdbf11f7884764a2dc"
+SRC_URI[sha256sum] = 
"f1eab2334e5a1587defa80900901048d14c2e8ffa8c0cff7240bc9937a61dbc3"
+
+EXTRA_OECONF = " \
+--disable-runtime-deps-check \
+--disable-schemas-compile \
+"
+
+SYSTEMD_SERVICE_${PN} = "${BPN}-mechanism.service"
+SYSTEMD_AUTO_ENABLE_${PN} = "disable"
+
+RRECOMENDS_${PN} += "adwaita-icon-theme"
+RDEPENDS_${PN} += " \
+python3-core \
+python3-dbus \
+packagegroup-tools-bluetooth \
+"
+
+PACKAGECONFIG ??= "thunar"
+PACKAGECONFIG[thunar] = "--enable-thunar-sendto,--disable-thunar-sendto"
+
+FILES_${PN} += " \
+${datadir}/dbus-1 \
+${datadir}/Thunar \
+${systemd_user_unitdir} \
+${exec_prefix}${systemd_system_unitdir} \
+${PYTHON_SITEPACKAGES_DIR} \
+"
+
+FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/_blueman.a"
+
+# In code, path to python is a variable that is replaced with path to native 
version of it
+# during the configure stage, e.g 
../recipe-sysroot-native/usr/bin/python3-native/python3.
+# Replace it with #!/usr/bin/env python3
+do_install_append() {
+sed -i "1s/.*/#!\/usr\/bin\/env python3/" 
${D}${prefix}/libexec/blueman-rfcomm-watcher \
+  
${D}${prefix}/libexec/blueman-mechanism \
+  ${D}${bindir}/blueman-tray \
+  ${D}${bindir}/blueman-services \
+  ${D}${bindir}/blueman-sendto \
+  ${D}${bindir}/blueman-report \
+  ${D}${bindir}/blueman-manager \
+  ${D}${bindir}/blueman-assistant \
+  ${D}${bindir}/blueman-applet \
+  ${D}${bindir}/blueman-adapters
+}
diff --git a/meta-networking/recipes-connectivity/blueman/blueman_git.bb 
b/meta-networking/recipes-connectivity/blueman/blueman_git.bb
deleted file mode 100644
index 91b64a36b..0
--- a/meta-networking/recipes-connectivity/blueman/blueman_git.bb
+++ /dev/null
@@ -1,42 +0,0 @@
-DESCRIPTION = "Blueman is a GTK+ Bluetooth Manager"
-LICENSE = "GPLv3"
-LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
-
-DEPENDS = "bluez5 python3-pygobject python3-cython-native python3-setuptools-native 
intltool-native"
-
-inherit autotools systemd gsettings python3native gtk-icon-cache
-
-SRC_URI = " \
-git://github.com/blueman-project/blueman.git \
-file://0001-Search-for-cython3.patch \
-"
-SRCREV = "c4a03417e81e21543d4568e8e7f7de307582eb50"
-PV = "2.0.5+git${SRCPV}"
-S = "${WORKDIR}/git"
-
-EXTRA_OECONF = " \
---disable-runtime-deps-check \
---disable-schemas-compile \
-"
-
-SYSTEMD_SERVICE_${PN} = "${BPN}-mechanism.service"
-SYSTEMD_AUTO_ENABLE_${PN} = "disable"
-
-RRECOMENDS_${PN} += "adwaita-icon-theme"
-RDEPENDS_${PN} += " \
-python3-dbus \
-packagegroup-tools-bluetooth \
-"
-
-PACKAGECONFIG ??= "thunar"
-PACKAGECONFIG[thunar] = "--enable-thunar-sendto,--disable-thunar-sendto"
-
-FILES_${PN} += " \
-${datadir}/dbus-1 \
-${datadir}/Thunar \
-${systemd_user_unitdir} \
-${exec_prefix}${systemd_system_unitdir} \
-${PYTHON_SITEPACKAGES_DIR} \
-"
-
-FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/_blueman.a"

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


[oe] [PATCH][meta-networking] blueman: update to 2.1.1

2019-07-21 Thread Oleksandr Kravchuk
Removed patch was upstreamed.

Signed-off-by: Oleksandr Kravchuk 
---
 .../blueman/blueman_2.1.1.bb  | 58 +++
 .../blueman/blueman_git.bb| 42 --
 2 files changed, 58 insertions(+), 42 deletions(-)
 create mode 100644 
meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
 delete mode 100644 meta-networking/recipes-connectivity/blueman/blueman_git.bb

diff --git a/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb 
b/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
new file mode 100644
index 0..36de2af1d
--- /dev/null
+++ b/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
@@ -0,0 +1,58 @@
+DESCRIPTION = "Blueman is a GTK+ Bluetooth Manager"
+LICENSE = "GPLv3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
+
+DEPENDS = "bluez5 python3-pygobject python3-cython-native 
python3-setuptools-native intltool-native"
+
+inherit autotools systemd gsettings python3native gtk-icon-cache
+
+SRC_URI = " \
+
https://github.com/blueman-project/blueman/releases/download/${PV}/blueman-${PV}.tar.xz
 \
+file://0001-Search-for-cython3.patch \
+"
+SRC_URI[md5sum] = "9de89abb31be45bdbf11f7884764a2dc"
+SRC_URI[sha256sum] = 
"f1eab2334e5a1587defa80900901048d14c2e8ffa8c0cff7240bc9937a61dbc3"
+
+EXTRA_OECONF = " \
+--disable-runtime-deps-check \
+--disable-schemas-compile \
+"
+
+SYSTEMD_SERVICE_${PN} = "${BPN}-mechanism.service"
+SYSTEMD_AUTO_ENABLE_${PN} = "disable"
+
+RRECOMENDS_${PN} += "adwaita-icon-theme"
+RDEPENDS_${PN} += " \
+python3-core \
+python3-dbus \
+packagegroup-tools-bluetooth \
+"
+
+PACKAGECONFIG ??= "thunar"
+PACKAGECONFIG[thunar] = "--enable-thunar-sendto,--disable-thunar-sendto"
+
+FILES_${PN} += " \
+${datadir}/dbus-1 \
+${datadir}/Thunar \
+${systemd_user_unitdir} \
+${exec_prefix}${systemd_system_unitdir} \
+${PYTHON_SITEPACKAGES_DIR} \
+"
+
+FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/_blueman.a"
+
+# In code, path to python is a variable that is replaced with path to native 
version of it
+# during the configure stage, e.g 
../recipe-sysroot-native/usr/bin/python3-native/python3.
+# Replace it with #!/usr/bin/env python3
+do_install_append() {
+sed -i "1s/.*/#!\/usr\/bin\/env python3/" 
${D}${prefix}/libexec/blueman-rfcomm-watcher \
+  
${D}${prefix}/libexec/blueman-mechanism \
+  ${D}${bindir}/blueman-tray \
+  ${D}${bindir}/blueman-services \
+  ${D}${bindir}/blueman-sendto \
+  ${D}${bindir}/blueman-report \
+  ${D}${bindir}/blueman-manager \
+  ${D}${bindir}/blueman-assistant \
+  ${D}${bindir}/blueman-applet \
+  ${D}${bindir}/blueman-adapters
+}
diff --git a/meta-networking/recipes-connectivity/blueman/blueman_git.bb 
b/meta-networking/recipes-connectivity/blueman/blueman_git.bb
deleted file mode 100644
index 91b64a36b..0
--- a/meta-networking/recipes-connectivity/blueman/blueman_git.bb
+++ /dev/null
@@ -1,42 +0,0 @@
-DESCRIPTION = "Blueman is a GTK+ Bluetooth Manager"
-LICENSE = "GPLv3"
-LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
-
-DEPENDS = "bluez5 python3-pygobject python3-cython-native 
python3-setuptools-native intltool-native"
-
-inherit autotools systemd gsettings python3native gtk-icon-cache
-
-SRC_URI = " \
-git://github.com/blueman-project/blueman.git \
-file://0001-Search-for-cython3.patch \
-"
-SRCREV = "c4a03417e81e21543d4568e8e7f7de307582eb50"
-PV = "2.0.5+git${SRCPV}"
-S = "${WORKDIR}/git"
-
-EXTRA_OECONF = " \
---disable-runtime-deps-check \
---disable-schemas-compile \
-"
-
-SYSTEMD_SERVICE_${PN} = "${BPN}-mechanism.service"
-SYSTEMD_AUTO_ENABLE_${PN} = "disable"
-
-RRECOMENDS_${PN} += "adwaita-icon-theme"
-RDEPENDS_${PN} += " \
-python3-dbus \
-packagegroup-tools-bluetooth \
-"
-
-PACKAGECONFIG ??= "thunar"
-PACKAGECONFIG[thunar] = "--enable-thunar-sendto,--disable-thunar-sendto"
-
-FILES_${PN} += " \
-${datadir}/dbus-1 \
-${datadir}/Thunar \
-${systemd_user_unitdir} \
-${exec_prefix}${systemd_system_unitdir} \
-${PYTHON_SITEPACKAGES_DIR} \
-"
-
-FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/_blueman.a"
-- 
2.17.1

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


Re: [oe] [meta-oe][PATCH 2/2] log4cplus: Upgrade to 2.0.4

2019-07-21 Thread Adrian Bunk
On Sun, Jul 21, 2019 at 10:37:23AM -0700, Khem Raj wrote:
> On Sun, Jul 21, 2019 at 10:21 AM Adrian Bunk  wrote:
> 
> > On Sun, Jul 21, 2019 at 09:27:33AM -0700, Khem Raj wrote:
> > > seeing gold linker crash on arm
> > >
> > > https://errors.yoctoproject.org/Errors/Details/253440/
> > >
> > > however, this is a linker problem which is latent until this, I would
> > > like to see if we can find a solution
> > > before applying this patch
> >
> > Doesn't look like a linker problem to me, except that it also returns an
> > internal error after the diagnosis for the actual problem
> 
> Regardless of input linker should not have crashed and a crash would
> invalidate any diagnostics that it
> Might have given since it could be due to invalid state the tool got into
>...

It is often a good rule in programming to look at the first error only 
and ignore the rest.

In this case the first error shows the problem, and *after* that the 
error path after the correct diagnostics results in an internal error.

Rare error paths are often buggy since they are not usually exercised.

The internal error is surely a (minor) bug in the linker,
but it doesn't invalidate anything that happened earlier.

cu
Adrian

-- 

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

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


[oe] [meta-oe][PATCH v2 2/2] usbguard: Initial recipe

2019-07-21 Thread Ayoub Zaki
Introduce the USBGuard software framework that helps to protect against rogue 
USB devices (a.k.a. BadUSB)
by implementing basic whitelisting and blacklisting capabilities based on 
device attributes.
---
 .../usbguard/usbguard_0.7.4.bb| 37 +++
 1 file changed, 37 insertions(+)
 create mode 100644 meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb

diff --git a/meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb 
b/meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb
new file mode 100644
index 0..eee381fbe
--- /dev/null
+++ b/meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb
@@ -0,0 +1,37 @@
+DESCRIPTION="USBGuard framework helps to protect against BadUSB."
+HOMEPAGE="https://github.com/dkopecek/usbguard";
+LICENSE="GPLv2"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=8264535c0c4e9c6c335635c4026a8022"
+
+SRC_URI="https://github.com/USBGuard/usbguard/archive/${BP}.tar.gz";
+SRC_URI[md5sum] = "ddaa9ae884200c861ad946f34dfd5ab9"
+SRC_URI[sha256sum] = 
"d37886508583565aae0df6a110b11524c59b39e0deb25ee49fc34274e4784f55"
+
+inherit autotools pkgconfig systemd bash-completion
+
+S= "${WORKDIR}/${BPN}-${BP}"
+
+DEPENDS = "protobuf-native libxml2-native libxslt-native xmlto-native 
glib-2.0-native \
+   dbus dbus-glib libqb libseccomp libcap-ng libgcrypt libsodium protobuf 
pegtl"
+
+EXTRA_OECONF += "--with-bundled-catch"
+
+PACKAGECONFIG ??= "libsodium \
+   ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
+   ${@bb.utils.filter('DISTRO_FEATURES', 'polkit', d)}"
+
+PACKAGECONFIG[systemd]   = "--enable-systemd,--disable-systemd"
+PACKAGECONFIG[libsodium] = "--with-crypto-library=sodium"
+PACKAGECONFIG[libgcrypt] = "--with-crypto-library=gcrypt"
+PACKAGECONFIG[polkit]= "--with-polkit,--without-polkit"
+PACKAGECONFIG[dbus]  = "--with-dbus,--without-dbus"
+
+SYSTEMD_SERVICE_${PN} = "${PN}.service"
+SYSTEMD_PACKAGES += "${PN}"
+
+
+do_install_append(){
+   
+   sed -i 
's|/var/log/usbguard/usbguard-audit.log|/var/log/usbguard-audit.log|g' \ 
+   
${D}${sysconfdir}/usbguard/usbguard-daemon.conf
+}
-- 
2.17.1

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


[oe] [meta-oe][PATCH v2 1/2] pegtl: Initial recipe

2019-07-21 Thread Ayoub Zaki
Introduce the Parsing Expression Grammar Template Library (PEGTL)
a zero-dependency C++ header-only parser combinator library for creating parsers
according to the Parsing Expression Grammar (PEG).
---
 meta-oe/recipes-extended/pegtl/pegtl_2.1.4.bb | 12 
 1 file changed, 12 insertions(+)
 create mode 100644 meta-oe/recipes-extended/pegtl/pegtl_2.1.4.bb

diff --git a/meta-oe/recipes-extended/pegtl/pegtl_2.1.4.bb 
b/meta-oe/recipes-extended/pegtl/pegtl_2.1.4.bb
new file mode 100644
index 0..ca175f868
--- /dev/null
+++ b/meta-oe/recipes-extended/pegtl/pegtl_2.1.4.bb
@@ -0,0 +1,12 @@
+DESCRIPTION="header-only library for creating parsers according to Parsing 
Expression Grammar"
+HOMEPAGE="https://github.com/taocpp/PEGTL";
+LICENSE="MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=80cb066ab204c7fe022f1cfe0c2c6818"
+
+SRC_URI="https://github.com/taocpp/PEGTL/archive/${PV}.tar.gz";
+SRC_URI[md5sum] = "fe96a704913523763642a2c4c4618091"
+SRC_URI[sha256sum] = 
"5699558ce06e8fad0530143199eeaefd29128fb4584879975c87947c8ad0395f"
+
+inherit cmake
+
+S="${WORKDIR}/PEGTL-${PV}"
-- 
2.17.1

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


Re: [oe] [meta-oe][PATCH 2/2] usbguard: Initial recipe

2019-07-21 Thread Ayoub Zaki

Hi,

On 21.07.19 20:27, Khem Raj wrote:


On 7/21/19 11:06 AM, Ayoub Zaki wrote:
Introduce the USBGuard software framework that helps to protect 
against rogue USB devices (a.k.a. BadUSB)
by implementing basic whitelisting and blacklisting capabilities 
based on device attributes.


Signed-off-by: Ayoub Zaki 
---
  .../usbguard/usbguard_0.7.4.bb    | 37 +++
  1 file changed, 37 insertions(+)
  create mode 100644 meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb

diff --git a/meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb 
b/meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb

new file mode 100644
index 0..a77694cc3
--- /dev/null
+++ b/meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb
@@ -0,0 +1,37 @@
+DESCRIPTION="USBGuard framework helps to protect against BadUSB."
+HOMEPAGE="https://github.com/dkopecek/usbguard";
+LICENSE="GPLv2"
+LIC_FILES_CHKSUM = 
"file://LICENSE;md5=8264535c0c4e9c6c335635c4026a8022"

+
+SRC_URI="https://github.com/USBGuard/usbguard/archive/${PN}-${PV}.tar.gz"; 



Its better to use BP instead of PN-PV do it will work with multilib as 
well



Okay.




+SRC_URI[md5sum] = "ddaa9ae884200c861ad946f34dfd5ab9"
+SRC_URI[sha256sum] = 
"d37886508583565aae0df6a110b11524c59b39e0deb25ee49fc34274e4784f55"

+
+inherit autotools pkgconfig systemd bash-completion
+
+S= "${WORKDIR}/${PN}-${PN}-${PV}"


this should also be ${BPN}-${BP}



I'll fix that and resend a v2.


Thanks!





+
+DEPENDS = "protobuf-native libxml2-native libxslt-native 
xmlto-native glib-2.0-native \
+    dbus dbus-glib libqb libseccomp libcap-ng libgcrypt libsodium 
protobuf pegtl"

+
+EXTRA_OECONF += "--with-bundled-catch"
+
+PACKAGECONFIG ??= "libsodium \
+    ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
+    ${@bb.utils.filter('DISTRO_FEATURES', 'polkit', d)}"
+
+PACKAGECONFIG[systemd]   = "--enable-systemd,--disable-systemd"
+PACKAGECONFIG[libsodium] = "--with-crypto-library=sodium"
+PACKAGECONFIG[libgcrypt] = "--with-crypto-library=gcrypt"
+PACKAGECONFIG[polkit]    = "--with-polkit,--without-polkit"
+PACKAGECONFIG[dbus]  = "--with-dbus,--without-dbus"
+
+SYSTEMD_SERVICE_${PN} = "${PN}.service"
+SYSTEMD_PACKAGES += "${PN}"
+
+
+do_install_append(){
+
+    sed -i 
's|/var/log/usbguard/usbguard-audit.log|/var/log/usbguard-audit.log|g' \

+ ${D}${sysconfdir}/usbguard/usbguard-daemon.conf
+}


Mit freundlichen Grüßen / Kind regards

--
Ayoub Zaki
Embedded Systems Consultant

Vaihinger Straße 2/1
D-71634 Ludwigsburg

Mobile   : +4917662901545
Email: ayoub.z...@embexus.com
Homepage : https://embexus.com
VAT No.  : DE313902634

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


Re: [oe] [meta-oe][PATCH 2/2] usbguard: Initial recipe

2019-07-21 Thread Khem Raj



On 7/21/19 11:06 AM, Ayoub Zaki wrote:

Introduce the USBGuard software framework that helps to protect against rogue 
USB devices (a.k.a. BadUSB)
by implementing basic whitelisting and blacklisting capabilities based on 
device attributes.

Signed-off-by: Ayoub Zaki 
---
  .../usbguard/usbguard_0.7.4.bb| 37 +++
  1 file changed, 37 insertions(+)
  create mode 100644 meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb

diff --git a/meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb 
b/meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb
new file mode 100644
index 0..a77694cc3
--- /dev/null
+++ b/meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb
@@ -0,0 +1,37 @@
+DESCRIPTION="USBGuard framework helps to protect against BadUSB."
+HOMEPAGE="https://github.com/dkopecek/usbguard";
+LICENSE="GPLv2"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=8264535c0c4e9c6c335635c4026a8022"
+
+SRC_URI="https://github.com/USBGuard/usbguard/archive/${PN}-${PV}.tar.gz";


Its better to use BP instead of PN-PV do it will work with multilib as well


+SRC_URI[md5sum] = "ddaa9ae884200c861ad946f34dfd5ab9"
+SRC_URI[sha256sum] = 
"d37886508583565aae0df6a110b11524c59b39e0deb25ee49fc34274e4784f55"
+
+inherit autotools pkgconfig systemd bash-completion
+
+S= "${WORKDIR}/${PN}-${PN}-${PV}"


this should also be ${BPN}-${BP}


+
+DEPENDS = "protobuf-native libxml2-native libxslt-native xmlto-native 
glib-2.0-native \
+   dbus dbus-glib libqb libseccomp libcap-ng libgcrypt libsodium protobuf 
pegtl"
+
+EXTRA_OECONF += "--with-bundled-catch"
+
+PACKAGECONFIG ??= "libsodium \
+   ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
+   ${@bb.utils.filter('DISTRO_FEATURES', 'polkit', d)}"
+
+PACKAGECONFIG[systemd]   = "--enable-systemd,--disable-systemd"
+PACKAGECONFIG[libsodium] = "--with-crypto-library=sodium"
+PACKAGECONFIG[libgcrypt] = "--with-crypto-library=gcrypt"
+PACKAGECONFIG[polkit]= "--with-polkit,--without-polkit"
+PACKAGECONFIG[dbus]  = "--with-dbus,--without-dbus"
+
+SYSTEMD_SERVICE_${PN} = "${PN}.service"
+SYSTEMD_PACKAGES += "${PN}"
+
+
+do_install_append(){
+   
+   sed -i 
's|/var/log/usbguard/usbguard-audit.log|/var/log/usbguard-audit.log|g' \
+   
${D}${sysconfdir}/usbguard/usbguard-daemon.conf
+}

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


[oe] [meta-oe][PATCH 1/2] pegtl: Initial recipe

2019-07-21 Thread Ayoub Zaki
Introduce the Parsing Expression Grammar Template Library (PEGTL)
a zero-dependency C++ header-only parser combinator library for creating parsers
according to the Parsing Expression Grammar (PEG).

Signed-off-by: Ayoub Zaki 
---
 meta-oe/recipes-extended/pegtl/pegtl_2.1.4.bb | 12 
 1 file changed, 12 insertions(+)
 create mode 100644 meta-oe/recipes-extended/pegtl/pegtl_2.1.4.bb

diff --git a/meta-oe/recipes-extended/pegtl/pegtl_2.1.4.bb 
b/meta-oe/recipes-extended/pegtl/pegtl_2.1.4.bb
new file mode 100644
index 0..ca175f868
--- /dev/null
+++ b/meta-oe/recipes-extended/pegtl/pegtl_2.1.4.bb
@@ -0,0 +1,12 @@
+DESCRIPTION="header-only library for creating parsers according to Parsing 
Expression Grammar"
+HOMEPAGE="https://github.com/taocpp/PEGTL";
+LICENSE="MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=80cb066ab204c7fe022f1cfe0c2c6818"
+
+SRC_URI="https://github.com/taocpp/PEGTL/archive/${PV}.tar.gz";
+SRC_URI[md5sum] = "fe96a704913523763642a2c4c4618091"
+SRC_URI[sha256sum] = 
"5699558ce06e8fad0530143199eeaefd29128fb4584879975c87947c8ad0395f"
+
+inherit cmake
+
+S="${WORKDIR}/PEGTL-${PV}"
-- 
2.17.1

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


[oe] [meta-oe][PATCH 2/2] usbguard: Initial recipe

2019-07-21 Thread Ayoub Zaki
Introduce the USBGuard software framework that helps to protect against rogue 
USB devices (a.k.a. BadUSB)
by implementing basic whitelisting and blacklisting capabilities based on 
device attributes.

Signed-off-by: Ayoub Zaki 
---
 .../usbguard/usbguard_0.7.4.bb| 37 +++
 1 file changed, 37 insertions(+)
 create mode 100644 meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb

diff --git a/meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb 
b/meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb
new file mode 100644
index 0..a77694cc3
--- /dev/null
+++ b/meta-oe/recipes-security/usbguard/usbguard_0.7.4.bb
@@ -0,0 +1,37 @@
+DESCRIPTION="USBGuard framework helps to protect against BadUSB."
+HOMEPAGE="https://github.com/dkopecek/usbguard";
+LICENSE="GPLv2"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=8264535c0c4e9c6c335635c4026a8022"
+
+SRC_URI="https://github.com/USBGuard/usbguard/archive/${PN}-${PV}.tar.gz";
+SRC_URI[md5sum] = "ddaa9ae884200c861ad946f34dfd5ab9"
+SRC_URI[sha256sum] = 
"d37886508583565aae0df6a110b11524c59b39e0deb25ee49fc34274e4784f55"
+
+inherit autotools pkgconfig systemd bash-completion
+
+S= "${WORKDIR}/${PN}-${PN}-${PV}"
+
+DEPENDS = "protobuf-native libxml2-native libxslt-native xmlto-native 
glib-2.0-native \
+   dbus dbus-glib libqb libseccomp libcap-ng libgcrypt libsodium protobuf 
pegtl"
+
+EXTRA_OECONF += "--with-bundled-catch"
+
+PACKAGECONFIG ??= "libsodium \
+   ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
+   ${@bb.utils.filter('DISTRO_FEATURES', 'polkit', d)}"
+
+PACKAGECONFIG[systemd]   = "--enable-systemd,--disable-systemd"
+PACKAGECONFIG[libsodium] = "--with-crypto-library=sodium"
+PACKAGECONFIG[libgcrypt] = "--with-crypto-library=gcrypt"
+PACKAGECONFIG[polkit]= "--with-polkit,--without-polkit"
+PACKAGECONFIG[dbus]  = "--with-dbus,--without-dbus"
+
+SYSTEMD_SERVICE_${PN} = "${PN}.service"
+SYSTEMD_PACKAGES += "${PN}"
+
+
+do_install_append(){
+   
+   sed -i 
's|/var/log/usbguard/usbguard-audit.log|/var/log/usbguard-audit.log|g' \ 
+   
${D}${sysconfdir}/usbguard/usbguard-daemon.conf
+}
-- 
2.17.1

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


Re: [oe] [meta-oe][PATCH 2/2] log4cplus: Upgrade to 2.0.4

2019-07-21 Thread Khem Raj
On Sun, Jul 21, 2019 at 10:21 AM Adrian Bunk  wrote:

> On Sun, Jul 21, 2019 at 09:27:33AM -0700, Khem Raj wrote:
> > seeing gold linker crash on arm
> >
> > https://errors.yoctoproject.org/Errors/Details/253440/
> >
> > however, this is a linker problem which is latent until this, I would
> > like to see if we can find a solution
> > before applying this patch
>
> Doesn't look like a linker problem to me, except that it also returns an
> internal error after the diagnosis for the actual problem


Regardless of input linker should not have crashed and a crash would
invalidate any diagnostics that it
Might have given since it could be due to invalid state the tool got into

>
>
> My untested guess for a fix would be a backport of
>
> https://github.com/log4cplus/log4cplus/commit/e0b046fbc90cee67ccff83dac04635755d7fa754


That’s a good one and seems will fix the problem worth testing

>
> 
>
> cu
> Adrian
>
> --
>
>"Is there not promise of rain?" Ling Tan asked suddenly out
> of the darkness. There had been need of rain for many days.
>"Only a promise," Lao Er said.
>Pearl S. Buck - Dragon Seed
>
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH 2/2] log4cplus: Upgrade to 2.0.4

2019-07-21 Thread Adrian Bunk
On Sun, Jul 21, 2019 at 09:27:33AM -0700, Khem Raj wrote:
> seeing gold linker crash on arm
> 
> https://errors.yoctoproject.org/Errors/Details/253440/
> 
> however, this is a linker problem which is latent until this, I would
> like to see if we can find a solution
> before applying this patch

Doesn't look like a linker problem to me, except that it also returns an 
internal error after the diagnosis for the actual problem.

My untested guess for a fix would be a backport of
https://github.com/log4cplus/log4cplus/commit/e0b046fbc90cee67ccff83dac04635755d7fa754

cu
Adrian

-- 

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

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


Re: [oe] [meta-oe][PATCH] Finer gperftools packaging

2019-07-21 Thread Anatol Belski
On Sat, 2019-07-20 at 19:17 -0700, Khem Raj wrote:
> > +EXTRA_OECONF_append += " --enable-static"
> > +
> 
> why do we need this ?
> 
Overseen this. This is needed, because for some reason static libraries
was not produced on ARM64 by default, while they was on AMD64. I'll put
a comment for this line.

Thanks

Anatol

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


Re: [oe] [meta-oe][PATCH] Finer gperftools packaging

2019-07-21 Thread Anatol Belski
Hi Khem,

thanks for the review. 

On Sat, 2019-07-20 at 19:17 -0700, Khem Raj wrote:
> Hi Anatol
> 
> On 7/20/19 6:33 PM, Anatol Belski via Openembedded-devel wrote:
> > This splits gperftools into
> > 
> > - gperftools script
> > - gperftools profiler and other libs
> > - libtcmalloc-minimal
> > - docs and other stuff
> > 
> > Especially the libctmalloc-minimal is what is useful if only an
> > improved
> > allocator needs to be used. The gperftools package stays otherwise
> > fully
> > backward compatible, as it depends on any necessary lib packages.
> > Though, the lib packages can be installed separately, which allows
> > for
> > more flexibility and for cleaner image contents.
> > 
> > Signed-off-by: Anatol Belski 
> > ---
> >   .../gperftools/gperftools_2.7.bb  | 23
> > +++
> >   1 file changed, 23 insertions(+)
> > 
> > diff --git a/meta-oe/recipes-support/gperftools/gperftools_2.7.bb
> > b/meta-oe/recipes-support/gperftools/gperftools_2.7.bb
> > index c8b91278d..badf0d203 100644
> > --- a/meta-oe/recipes-support/gperftools/gperftools_2.7.bb
> > +++ b/meta-oe/recipes-support/gperftools/gperftools_2.7.bb
> > @@ -28,3 +28,26 @@ COMPATIBLE_HOST_mipsarch_libc-glibc = "null"
> >   ARM_INSTRUCTION_SET_armv5 = "arm"
> >   ARM_INSTRUCTION_SET_toolchain-clang_arm = "arm"
> >   
> > +PACKAGES = "${PN} ${PN}-dbg ${PN}-doc ${PN}-libs ${PN}-libs-dev
> > ${PN}-libs-staticdev libtcmalloc-minimal"
> > +
> 
> some of these are default so instead of rewriting the variable 
> completely lets add/delete whatever is needed
> 
> PACKAGE_BREFORE_PN += "libtcmalloc-minimal ${PN}-libs"
> 
Good tip, i'm going to rewrite this based on this and other tips you
gave below, which will simplify a lot.

> > +EXTRA_OECONF_append += " --enable-static"
> > +
> 
> why do we need this ?
> > +FILES_${PN} = "${bindir}/*"
> > +FILES_${PN}-doc = "${docdir} ${mandir}"
> 
> we wont need these
> 
> > +FILES_${PN}-libs = "${libdir}/libprofiler*${SOLIBS}
> > ${libdir}/libprofiler*${SOLIBS}\
> > +   ${libdir}/libtcmalloc${SOLIBS} \
> > +   ${libdir}/libtcmalloc_debug${SOLIBS} \
> > +   ${libdir}/libtcmalloc_and_profiler*${SOLIBS}"
> 
> do we need a separate libs package ? what does it give us ?
The point on this is a usual separation to allow libs to be used
separately from binaries. It was a kind of a "collateral improvement"
while being on it. Whereby in this case sure the pperf script is just a
175K perl script, so probably it's an overhead. So intsead, one would
have just libtcmalloc-minimal separated, as it sure a huge win for C++
apps, and otherwise let gperftools and gperftools-[static]dev handle
the rest. Would this be a better approach?

Thanks

Anatol

> > +FILES_${PN}-libs-dev = "${includedir} ${libdir}/lib*${SOLIBSDEV}
> > ${libdir}/lib*.la ${libdir}/pkgconfig"
> > +FILES_${PN}-libs-staticdev = "${libdir}/*.a"
> 
> not needed
> > +FILES_libtcmalloc-minimal =
> > "${libdir}/libtcmalloc_minimal*${SOLIBS}
> > ${libdir}/libtcmalloc_minimal_debug*${SOLIBS}"
> > +
> > +RDEPENDS_${PN} = "${PN}-libs (= ${EXTENDPKGV})"
> > +RDEPENDS_${PN}-libs = "libtcmalloc-minimal (= ${EXTENDPKGV})"
> > +RDEPENDS_${PN}-libs-dev = "${PN}-libs (= ${EXTENDPKGV})
> > libtcmalloc-minimal (= ${EXTENDPKGV})"
> > +RDEPENDS_${PN}-libs-staticdev = "${PN}-libs-dev (= ${EXTENDPKGV})"
> > +
> > +SECTION_${$PN}-doc = "doc"
> > +SECTION_${PN}-libs-dev = "devel"
> > +SECTION_${PN}-libs-staticdev = "devel"
> > +

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


[oe] [meta-oe][PATCH 11/14] libuv: Switch to using git fetcher

2019-07-21 Thread Khem Raj
github archives are not reliable

Signed-off-by: Khem Raj 
---
 meta-oe/recipes-connectivity/libuv/libuv_1.27.0.bb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta-oe/recipes-connectivity/libuv/libuv_1.27.0.bb 
b/meta-oe/recipes-connectivity/libuv/libuv_1.27.0.bb
index c8239443c8..6fd0339c5a 100644
--- a/meta-oe/recipes-connectivity/libuv/libuv_1.27.0.bb
+++ b/meta-oe/recipes-connectivity/libuv/libuv_1.27.0.bb
@@ -4,9 +4,9 @@ BUGTRACKER = "https://github.com/libuv/libuv/issues";
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=a68902a430e32200263d182d44924d47"
 
-SRC_URI = "https://github.com/libuv/libuv/archive/v${PV}.tar.gz";
-SRC_URI[md5sum] = "cc2cf259442fbe85404e75691e8244e1"
-SRC_URI[sha256sum] = 
"4afcdc84cd315b77c8e532e7b3fde43d536af0e2e835eafbd0e75518ed26dbed"
+SRCREV = "a4fc9a66cc35256dbc4dcd67c910174f05b6daa6"
+SRC_URI = "git://github.com/libuv/libuv"
+S = "${WORKDIR}/git"
 
 inherit autotools
 
-- 
2.22.0

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


[oe] [meta-oe][PATCH 10/14] pam-plugin-ldapdb: Use git fetcher

2019-07-21 Thread Khem Raj
github archives are not reliable

Signed-off-by: Khem Raj 
---
 meta-oe/recipes-extended/pam/pam-plugin-ldapdb_1.3.bb | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/meta-oe/recipes-extended/pam/pam-plugin-ldapdb_1.3.bb 
b/meta-oe/recipes-extended/pam/pam-plugin-ldapdb_1.3.bb
index c59a259fc3..2fdadcbc9f 100644
--- a/meta-oe/recipes-extended/pam/pam-plugin-ldapdb_1.3.bb
+++ b/meta-oe/recipes-extended/pam/pam-plugin-ldapdb_1.3.bb
@@ -10,11 +10,10 @@ DEPENDS = "libpam openldap"
 inherit distro_features_check
 REQUIRED_DISTRO_FEATURES = "pam"
 
-SRC_URI = 
"https://github.com/rmbreak/pam_ldapdb/archive/v${PV}.tar.gz;downloadfilename=${BP}.tar.gz";
-SRC_URI[md5sum] = "2dd4f1370fcfe995ee0ad09611109b87"
-SRC_URI[sha256sum] = 
"8ed92b36523556bb5d9bf3eb33a1035e46041d4be767c8d62136930c0ca0e45b"
+SRCREV = "84d7b260f1ae6857ae36e014c9a5968e8aa1cbe8"
+SRC_URI = "git://github.com/rmbreak/pam_ldapdb"
 
-S = "${WORKDIR}/pam_ldapdb-${PV}"
+S = "${WORKDIR}/git"
 
 do_install () {
 oe_runmake install DESTDIR=${D} PAMDIR=${base_libdir}/security
-- 
2.22.0

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


[oe] [meta-oe][PATCH 07/14] mpv: Switch to using git fetcher

2019-07-21 Thread Khem Raj
github tarballs are unreliable, fixes

SRC_URI uses unstable GitHub archives [src-uri-bad]

Signed-off-by: Khem Raj 
---
 meta-oe/recipes-multimedia/mplayer/mpv_0.26.0.bb | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/meta-oe/recipes-multimedia/mplayer/mpv_0.26.0.bb 
b/meta-oe/recipes-multimedia/mplayer/mpv_0.26.0.bb
index 6586e352ea..d334956a8f 100644
--- a/meta-oe/recipes-multimedia/mplayer/mpv_0.26.0.bb
+++ b/meta-oe/recipes-multimedia/mplayer/mpv_0.26.0.bb
@@ -14,15 +14,16 @@ LIC_FILES_CHKSUM = 
"file://LICENSE;md5=91f1cb870c1cc2d31351a4d2595441cb"
 # While this item does not require it, it depends on ffmpeg which does
 LICENSE_FLAGS = "commercial"
 
+SRCREV_mpv = "4db82f04502cbcd20d9a975df9dfde91d8c389e3"
 SRC_URI = " \
-https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz;name=mpv \
-
http://www.freehackers.org/~tnagy/release/waf-1.8.12;name=waf;downloadfilename=waf;subdir=${BPN}-${PV}
 \
+git://github.com/mpv-player/mpv;name=mpv \
+
http://www.freehackers.org/~tnagy/release/waf-1.8.12;name=waf;downloadfilename=waf;subdir=git
 \
 "
-SRC_URI[mpv.md5sum] = "038d0b660de07ff645ad6a741704ecab"
-SRC_URI[mpv.sha256sum] = 
"daf3ef358d5f260f2269f7caabce27f446c291457ec330077152127133b71b46"
 SRC_URI[waf.md5sum] = "cef4ee82206b1843db082d0b0506bf71"
 SRC_URI[waf.sha256sum] = 
"01bf2beab2106d1558800c8709bc2c8e496d3da4a2ca343fe091f22fca60c98b"
 
+S = "${WORKDIR}/git"
+
 inherit waf pkgconfig pythonnative distro_features_check
 
 LUA ?= "lua"
-- 
2.22.0

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


[oe] [meta-oe][PATCH 12/14] usbctl: Switch to git fetcher

2019-07-21 Thread Khem Raj
github archives are not reliable

Signed-off-by: Khem Raj 
---
 meta-oe/recipes-support/uhubctl/uhubctl_2.0.0.bb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta-oe/recipes-support/uhubctl/uhubctl_2.0.0.bb 
b/meta-oe/recipes-support/uhubctl/uhubctl_2.0.0.bb
index f5d1285000..62028a96e8 100644
--- a/meta-oe/recipes-support/uhubctl/uhubctl_2.0.0.bb
+++ b/meta-oe/recipes-support/uhubctl/uhubctl_2.0.0.bb
@@ -6,9 +6,9 @@ DEPENDS = "libusb1"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 
-SRC_URI = "https://github.com/mvp/${BPN}/archive/v${PV}.tar.gz";
-SRC_URI[md5sum] = "5c711911d766d7681c3812277574"
-SRC_URI[sha256sum] = 
"4c31278b2c03e5be5a696c3088bc86cf2557a70e00f697799c163aba18e3c40e"
+SRCREV = "6e05aee30e348ae2fd13ce8bfaa10f4f7d45d66f"
+SRC_URI = "git://github.com/mvp/${BPN}"
+S = "${WORKDIR}/git"
 
 # uhubctl gets its program version from "git describe". As we use the source
 # archive do reduce download size replace the call with our hardcoded version.
-- 
2.22.0

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


[oe] [meta-python][PATCH 06/14] python-matplotlib: Use git src_uri

2019-07-21 Thread Khem Raj
Fixes
python-matplotlib-2.0.2: SRC_URI uses unstable GitHub archives [src-uri-bad]

Signed-off-by: Khem Raj 
---
 .../recipes-devtools/python/python-matplotlib_2.0.2.bb| 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb 
b/meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb
index 5b1c3f05b9..e586ee4dac 100644
--- a/meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb
+++ b/meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb
@@ -6,12 +6,12 @@ LIC_FILES_CHKSUM = 
"file://LICENSE/LICENSE;md5=afec61498aa5f0c45936687da9a53d74"
 DEPENDS += "python-numpy freetype libpng python-dateutil python-pytz"
 RDEPENDS_${PN} = "python-core python-distutils python-numpy freetype libpng 
python-dateutil python-pytz"
 
-SRC_URI = "https://github.com/matplotlib/matplotlib/archive/v${PV}.tar.gz \
+SRCREV = "e175a41cb81880dbc553d9140e6ae5717457afa8"
+SRC_URI = "git://github.com/matplotlib/matplotlib \
file://fix_setupext.patch \
 "
-SRC_URI[md5sum] = "89717c1ef3c6fdcd6fb1f3b597a4858c"
-SRC_URI[sha256sum] = 
"aebed23921562792b68b8ca355de5abc176af4424f1987e2fa95f65e5c5e7e89"
-S = "${WORKDIR}/matplotlib-${PV}"
+S = "${WORKDIR}/git"
+
 EXTRA_OECONF = "--disable-docs"
 
 inherit setuptools pkgconfig
-- 
2.22.0

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


[oe] [meta-networking][PATCH 05/14] firewalld: Update to 0.6.3->0.6.4

2019-07-21 Thread Khem Raj
Forward port patch to work with 0.6.4 and update the status

Signed-off-by: Khem Raj 
---
 ...a-separate-directory-outside-the-sou.patch | 19 +--
 ...{firewalld_0.6.3.bb => firewalld_0.6.4.bb} |  8 
 2 files changed, 9 insertions(+), 18 deletions(-)
 rename meta-networking/recipes-connectivity/firewalld/{firewalld_0.6.3.bb => 
firewalld_0.6.4.bb} (93%)

diff --git 
a/meta-networking/recipes-connectivity/firewalld/files/0001-fix-building-in-a-separate-directory-outside-the-sou.patch
 
b/meta-networking/recipes-connectivity/firewalld/files/0001-fix-building-in-a-separate-directory-outside-the-sou.patch
index 3f34ff2e4c..28d5902429 100644
--- 
a/meta-networking/recipes-connectivity/firewalld/files/0001-fix-building-in-a-separate-directory-outside-the-sou.patch
+++ 
b/meta-networking/recipes-connectivity/firewalld/files/0001-fix-building-in-a-separate-directory-outside-the-sou.patch
@@ -1,10 +1,8 @@
 firewalld: fix building in a separate directory outside the source tree
 
-Upstream-Status: Submitted [https://github.com/firewalld/firewalld/pull/456]
+Upstream-Status: Accepted [https://github.com/firewalld/firewalld/pull/456]
 Signed-off-by: Dan Callaghan 
 
-diff --git a/config/Makefile.am b/config/Makefile.am
-index 7048d2ee..5270d408 100644
 --- a/config/Makefile.am
 +++ b/config/Makefile.am
 @@ -377,11 +377,11 @@ install-config:
@@ -24,8 +22,6 @@ index 7048d2ee..5270d408 100644
  
  uninstall-config:
rmdir $(DESTDIR)$(sconfdir)/icmptypes
-diff --git a/doc/xml/Makefile.am b/doc/xml/Makefile.am
-index 8c93ab9c..d0313e3e 100644
 --- a/doc/xml/Makefile.am
 +++ b/doc/xml/Makefile.am
 @@ -69,7 +69,8 @@ edit = sed \
@@ -38,25 +34,23 @@ index 8c93ab9c..d0313e3e 100644
  
  transform-man.xsl: transform-man.xsl.in
$(edit) $< >$@
-diff --git a/doc/xml/firewall-cmd.xml.in b/doc/xml/firewall-cmd.xml.in
-index c2606553..24d77858 100644
 --- a/doc/xml/firewall-cmd.xml.in
 +++ b/doc/xml/firewall-cmd.xml.in
-@@ -1,9 +1,9 @@
+@@ -1,10 +1,10 @@
  
  http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd";
  [
 -
 -
 -
+-
 +
 +
 +
- 
++
  ]>
  
-diff --git a/doc/xml/firewalld.xml.in b/doc/xml/firewalld.xml.in
-index de802059..3d319b04 100644
+ 

[oe] [meta-oe][PATCH 13/14] pmdk: Fix libdir which is multi-lib aware

2019-07-21 Thread Khem Raj
OE use 'lib' even on x86_64 when building with multilib support disabled
and used 'lib64' with multilib

This fixes packaging errors e.g.

pmdk-1.6: pmdk: Files/directories were installed but not shipped in any package:
  /usr/lib64/libpmem.so.1.0.0
  /usr/lib64/libpmemblk.so.1.0.0
  /usr/lib64/libpmemlog.so.1.0.0
  /usr/lib64/libpmemobj.so.1.0.0
  /usr/lib64/libvmem.so.1.0.0


Signed-off-by: Khem Raj 
---
 meta-oe/recipes-extended/pmdk/pmdk_1.6.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-extended/pmdk/pmdk_1.6.bb 
b/meta-oe/recipes-extended/pmdk/pmdk_1.6.bb
index a5096fdad2..c20bdf6d1e 100644
--- a/meta-oe/recipes-extended/pmdk/pmdk_1.6.bb
+++ b/meta-oe/recipes-extended/pmdk/pmdk_1.6.bb
@@ -26,7 +26,7 @@ inherit autotools-brokensep pkgconfig
 # | If you meant to cross compile, use `--host'.
 #
 # Also fix #warning _FORTIFY_SOURCE requires compiling with optimization (-O) 
[-Werror=cpp]
-EXTRA_OEMAKE = "HOST_SYS='${HOST_SYS}' EXTRA_CFLAGS='${SELECTED_OPTIMIZATION}' 
LIB_PREFIX=lib64"
+EXTRA_OEMAKE = "HOST_SYS='${HOST_SYS}' EXTRA_CFLAGS='${SELECTED_OPTIMIZATION}' 
LIB_PREFIX=${baselib}"
 
 # Fix the missing fts libs when using musl
 EXTRA_OEMAKE_append_libc-musl = " EXTRA_LIBS='-lfts'"
-- 
2.22.0

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


[oe] [meta-webserver][PATCH 03/14] sthttpd: Use git SRC_URI instead of github archive

2019-07-21 Thread Khem Raj
Fixes
SRC_URI uses unstable GitHub archives [src-uri-bad]

Signed-off-by: Khem Raj 
---
 meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb 
b/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb
index 8632b97f44..560dd9b6e4 100644
--- a/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb
+++ b/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb
@@ -6,18 +6,16 @@ LIC_FILES_CHKSUM = 
"file://src/thttpd.c;beginline=1;endline=26;md5=0c5762c2c34dc
 
 DEPENDS += "base-passwd virtual/crypt"
 
-SRC_URI = 
"https://github.com/blueness/${BPN}/archive/v${PV}.tar.gz;downloadfilename=${BP}.tar.gz
 \
+SRCREV = "2845bf5bff2b820d2336c8c8061cbfc5f271e720"
+SRC_URI = "git://github.com/blueness/${BPN} \
file://thttpd.service \
file://thttpd.conf \
file://init"
 
-SRC_URI[md5sum] = "3cda1b6c8c8542b1510eadb8e540d8b6"
-SRC_URI[sha256sum] = 
"a1ee2806432eaf5b5dd267a0523701f9f1fa00fefd499d5bec42165a41e05846"
-
 UPSTREAM_CHECK_URI = "https://github.com/blueness/sthttpd/releases/";
 UPSTREAM_CHECK_REGEX = "v(?P\d+(\.\d+)+).tar.gz"
 
-S = "${WORKDIR}/sthttpd-${PV}"
+S = "${WORKDIR}/git"
 
 inherit autotools update-rc.d systemd update-alternatives
 
-- 
2.22.0

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


[oe] [meta-initramfs][PATCH 14/14] kexec-tools-klibc: Refresh patch with no code change

2019-07-21 Thread Khem Raj
Fixes
kexec-tools-klibc-2.0.18+gitAUTOINC+5750980cdb: Patch log indicates that 
patches do not apply cleanly. [patch-fuzz]

Signed-off-by: Khem Raj 
---
 .../0001-force-static-build.patch |  4 +-
 ...der-of-headers-to-fix-build-for-musl.patch |  2 +-
 .../0003-kexec-elf-rel-use-our-elf.h.patch|  6 +--
 ...ec-elf-exec.c-replace-with-our-err.h.patch |  2 +-
 ...work-around-for-sysconf-_SC_NPROCESS.patch |  4 +-
 ...-work-around-missing-syscall-wrapper.patch | 13 ++
 ...007-kexec.c-add-guard-around-ENOTSUP.patch |  8 ++--
 ...-kexec.c-replace-mising-BLKGETSIZE64.patch |  6 +--
 ...-dmesg.c-work-around-missing-imaxdiv.patch |  4 +-
 ...-fs2dt.c-work-around-missing-getline.patch |  2 +-
 ...011-purgatory-Makefile-adapt-to-klcc.patch | 10 ++--
 ...string.c-avoid-inclusion-of-string.h.patch |  5 +-
 ...256.h-avoid-inclusion-of-sys-types.h.patch |  5 +-
 .../0014-add-if_nameindex-from-musl.patch | 14 +++---
 .../0015-vmcore-dmesg-fix-warning.patch   | 10 ++--
 .../140-mips_disable_devicetree_support.patch |  6 +--
 .../arm64-crashdump-arm64.c-fix-warning.patch |  8 ++--
 ...4.c-workaround-for-getrandom-syscall.patch | 11 ++---
 ...c-image-header.h-add-missing-le64toh.patch |  7 +--
 .../arm_crashdump-fix-buffer-align.patch  | 10 ++--
 .../kexec-tools-klibc/arm_crashdump.patch |  4 +-
 .../kexec/kexec-tools-klibc/kexec-x32.patch   | 46 +++
 .../kexec-tools-klibc/klibc-reboot.patch  | 10 
 ...gatory-Makefile-remove-unknown-flags.patch |  9 ++--
 ...powerpc_change-the-memory-size-limit.patch | 13 +++---
 .../kexec-tools-klibc/x86_basename.patch  |  4 +-
 .../kexec-tools-klibc/x86_kexec_test.patch|  4 +-
 .../kexec/kexec-tools-klibc/x86_sys_io.patch  |  2 +-
 .../kexec/kexec-tools-klibc/x86_vfscanf.patch |  4 +-
 29 files changed, 110 insertions(+), 123 deletions(-)

diff --git 
a/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0001-force-static-build.patch
 
b/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0001-force-static-build.patch
index 4744e7a35b..34826baed9 100644
--- 
a/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0001-force-static-build.patch
+++ 
b/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0001-force-static-build.patch
@@ -1,4 +1,4 @@
-From d6af515cfcc8185f423860f80ff28719975b701f Mon Sep 17 00:00:00 2001
+From 2a62d7623e3d4c0eaa44434ab678274fe3a9edb1 Mon Sep 17 00:00:00 2001
 From: OpenEmbedded 
 Date: Wed, 11 Apr 2018 22:51:00 +0200
 Subject: [PATCH] force static build
@@ -11,7 +11,7 @@ Signed-off-by: Andrea Adami 
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/Makefile.in b/Makefile.in
-index 54c206f..79188d8 100644
+index fb01134..dbf1fb6 100644
 --- a/Makefile.in
 +++ b/Makefile.in
 @@ -47,7 +47,7 @@ TARGET_CFLAGS= @TARGET_CFLAGS@
diff --git 
a/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0002-Adjust-the-order-of-headers-to-fix-build-for-musl.patch
 
b/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0002-Adjust-the-order-of-headers-to-fix-build-for-musl.patch
index 1d96a2b3db..ec456f382b 100644
--- 
a/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0002-Adjust-the-order-of-headers-to-fix-build-for-musl.patch
+++ 
b/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0002-Adjust-the-order-of-headers-to-fix-build-for-musl.patch
@@ -1,4 +1,4 @@
-From 0976d2d5be1ed44c2324b609c7d16c1e93181c4b Mon Sep 17 00:00:00 2001
+From 6843cefb1d1d0017a714a2752bb008efd844f3e4 Mon Sep 17 00:00:00 2001
 From: Khem Raj 
 Date: Thu, 13 Jul 2017 16:20:08 -0700
 Subject: [PATCH] Adjust the order of headers to fix build for musl
diff --git 
a/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0003-kexec-elf-rel-use-our-elf.h.patch
 
b/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0003-kexec-elf-rel-use-our-elf.h.patch
index ae9e7bbc48..32035ca128 100644
--- 
a/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0003-kexec-elf-rel-use-our-elf.h.patch
+++ 
b/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0003-kexec-elf-rel-use-our-elf.h.patch
@@ -1,4 +1,4 @@
-From 7f91875d65778154709e4fa0ccb23f3b2a98b0dc Mon Sep 17 00:00:00 2001
+From 7e202ea55e8dd803278d9d1eac7ffd355344d6be Mon Sep 17 00:00:00 2001
 From: OpenEmbedded 
 Date: Wed, 11 Apr 2018 22:51:00 +0200
 Subject: [PATCH] kexec-elf-rel: use our elf.h
@@ -56,7 +56,7 @@ index 1acbd86..a60c66c 100644
  #include "../../kexec-elf.h"
  
 diff --git a/kexec/arch/ppc64/kexec-elf-rel-ppc64.c 
b/kexec/arch/ppc64/kexec-elf-rel-ppc64.c
-index 5f8e3f2..765bf6e 100644
+index 51b1354..c85f421 100644
 --- a/kexec/arch/ppc64/kexec-elf-rel-ppc64.c
 +++ b/kexec/arch/ppc64/kexec-elf-rel-ppc64.c
 @@ -1,5 +1,5 @@
@@ -67,7 +67,7 @@ index 5f8e3f2..765bf6e 100644
  #include "../../kexec.h"
  #include "../../kexec-elf.h"
 diff --git a/kexec/arch/x86_64/kexec-elf-rel-x86_64.c 
b/kexec/arch/x86_64/kexec-elf-rel-x86_64.c
-index 7fdde73..cd5d729 100644
+index db85b44..761a4ed 100644
 --- a/kexec/arch/x86_64/kexec-elf-rel-x86_64.c
 +++ b/

[oe] [meta-oe][PATCH 09/14] dumb-init: Switch to git fetcher

2019-07-21 Thread Khem Raj
github archives are not reliable

Signed-off-by: Khem Raj 
---
 .../dumb-init/{dumb-init_1.2.0.bb => dumb-init_1.2.2.bb}| 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta-oe/recipes-extended/dumb-init/{dumb-init_1.2.0.bb => 
dumb-init_1.2.2.bb} (63%)

diff --git a/meta-oe/recipes-extended/dumb-init/dumb-init_1.2.0.bb 
b/meta-oe/recipes-extended/dumb-init/dumb-init_1.2.2.bb
similarity index 63%
rename from meta-oe/recipes-extended/dumb-init/dumb-init_1.2.0.bb
rename to meta-oe/recipes-extended/dumb-init/dumb-init_1.2.2.bb
index e1a6d9508b..09eab9dcd0 100644
--- a/meta-oe/recipes-extended/dumb-init/dumb-init_1.2.0.bb
+++ b/meta-oe/recipes-extended/dumb-init/dumb-init_1.2.2.bb
@@ -3,9 +3,9 @@ HOMEPAGE = "https://github.com/Yelp/dumb-init/";
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=5940d39995ea6857d01b8227109c2e9c"
 
-SRC_URI = "https://github.com/Yelp/dumb-init/archive/v${PV}.tar.gz";
-SRC_URI[md5sum] = "4eb7f43d7823686723ff7ac1bad097cb"
-SRC_URI[sha256sum] = 
"74486997321bd939cad2ee6af030f481d39751bc9aa0ece84ed55f864e309a3f"
+SRCREV = "b1e978e486114797347deefcc03ab12629a13cc3"
+SRC_URI = "git://github.com/Yelp/dumb-init"
+S = "${WORKDIR}/git"
 
 EXTRA_OEMAKE = "CC='${CC}' CFLAGS='${CFLAGS} ${LDFLAGS}'"
 
-- 
2.22.0

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


[oe] [meta-oe][PATCH 08/14] x11vnc: Switch to git fetcher

2019-07-21 Thread Khem Raj
Using github archives is not reliable, fixes
SRC_URI uses unstable GitHub archives [src-uri-bad]

Signed-off-by: Khem Raj 
---
 meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.16.bb | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.16.bb 
b/meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.16.bb
index 1aace02001..e4a0321357 100644
--- a/meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.16.bb
+++ b/meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.16.bb
@@ -7,13 +7,12 @@ LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
 
file://src/x11vnc.h;endline=31;md5=e871a2ad004776794b616822dcab6314"
 
-SRC_URI = 
"https://github.com/LibVNC/x11vnc/archive/${PV}.tar.gz;downloadfilename=x11vnc-${PV}.tar.gz\
+SRCREV = "4ca006fed80410bd9b061a1519bd5d9366bb0bc8"
+SRC_URI = "git://github.com/LibVNC/x11vnc \
file://starting-fix.patch \
   
file://0001-misc-Makefile.am-don-t-install-Xdummy-when-configure.patch \
 "
-
-SRC_URI[md5sum] = "64172e8f896389ec963fff93415f0d93"
-SRC_URI[sha256sum] = 
"885e5b5f5f25eec6f9e4a1e8be3d0ac71a686331ee1cfb442dba39bd32bd"
+S = "${WORKDIR}/git"
 
 DEPENDS = "\
jpeg \
-- 
2.22.0

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


[oe] [meta-oe][PATCH 01/14] recipes: Use BPN instead of PN in SRC_URIs

2019-07-21 Thread Khem Raj
Makes it work for multilib case and fixes QA error

SRC_URI uses PN not BPN [src-uri-bad]

Signed-off-by: Khem Raj 
---
 meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb | 2 +-
 meta-oe/recipes-devtools/geany/geany-plugins_1.34.bb | 4 ++--
 meta-oe/recipes-extended/nana/nana_2.5.bb| 2 +-
 meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.98.bb   | 2 +-
 meta-oe/recipes-support/uhubctl/uhubctl_2.0.0.bb | 2 +-
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb 
b/meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb
index f11ae7e4d2..68dc804241 100644
--- a/meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb
+++ b/meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb
@@ -8,7 +8,7 @@ PR = "r1"
 PROVIDES = "virtual/libintl"
 
 SRC_URI = " \
-
http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/${PN}-dev_${PV}_win32.zip
 \
+
http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/${BPN}-dev_${PV}_win32.zip
 \
 "
 SRC_URI[md5sum] = "aef407c2b97ee829383aadd867c61d1e"
 SRC_URI[sha256sum] = 
"291ac350cc5eb4a01b0d651ca99fae64cee8a1c06b2005277fab5a4356f9ae91"
diff --git a/meta-oe/recipes-devtools/geany/geany-plugins_1.34.bb 
b/meta-oe/recipes-devtools/geany/geany-plugins_1.34.bb
index 6c1c1535e0..84adc7abe4 100644
--- a/meta-oe/recipes-devtools/geany/geany-plugins_1.34.bb
+++ b/meta-oe/recipes-devtools/geany/geany-plugins_1.34.bb
@@ -29,7 +29,7 @@ inherit distro_features_check autotools pkgconfig 
gtk-icon-cache
 REQUIRED_DISTRO_FEATURES = "x11"
 
 SRC_URI = " \
-http://plugins.geany.org/${PN}/${PN}-${PV}.tar.bz2 \
+http://plugins.geany.org/${BPN}/${BP}.tar.bz2 \
 file://0001-Use-pkg-config-to-find-gpgme.patch \
 "
 SRC_URI[md5sum] = "bf5fdd50727ad8bbbfe00027ccf2dac5"
@@ -40,7 +40,7 @@ do_configure_prepend() {
 }
 
 FILES_${PN} += "${datadir}/icons"
-FILES_${PN}-dev += "${libdir}/geany/*.la ${libdir}/${PN}/*/*.la"
+FILES_${PN}-dev += "${libdir}/geany/*.la ${libdir}/${BPN}/*/*.la"
 
 PLUGINS += "${PN}-addons"
 LIC_FILES_CHKSUM += 
"file://addons/COPYING;md5=4325afd396febcb659c36b49533135d4"
diff --git a/meta-oe/recipes-extended/nana/nana_2.5.bb 
b/meta-oe/recipes-extended/nana/nana_2.5.bb
index 19a90ff07b..595852a9f6 100644
--- a/meta-oe/recipes-extended/nana/nana_2.5.bb
+++ b/meta-oe/recipes-extended/nana/nana_2.5.bb
@@ -4,7 +4,7 @@ checking (as in assert.h) and logging (printf style debugging) 
in \
 GNU C and C++."
 SECTION = "Development/Languages/C and C++"
 
-SRC_URI = "http://download.savannah.gnu.org/releases/${PN}/${BP}.tar.gz \
+SRC_URI = "http://download.savannah.gnu.org/releases/${BPN}/${BP}.tar.gz \
 file://change-mandir-to-DESTDIR.patch \
 file://modify-acinclude.m4-and-configure.in.patch \
 "
diff --git a/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.98.bb 
b/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.98.bb
index b9aae0f6c8..310c410674 100644
--- a/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.98.bb
+++ b/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.98.bb
@@ -5,7 +5,7 @@ HOMEPAGE = "http://gtkwave.sourceforge.net/";
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=75859989545e37968a99b631ef42722e"
 
-SRC_URI = "http://gtkwave.sourceforge.net/${PN}-${PV}.tar.gz";
+SRC_URI = "http://gtkwave.sourceforge.net/${BP}.tar.gz";
 
 SRC_URI[md5sum] = "eac3073ef381e0c09da33590296ca37f"
 SRC_URI[sha256sum] = 
"efa6bbbeb3bd54104425a69a2aa0d079bb5c3ecc1c420ba57dcaa1c97c5a22f6"
diff --git a/meta-oe/recipes-support/uhubctl/uhubctl_2.0.0.bb 
b/meta-oe/recipes-support/uhubctl/uhubctl_2.0.0.bb
index 6306ddb55a..f5d1285000 100644
--- a/meta-oe/recipes-support/uhubctl/uhubctl_2.0.0.bb
+++ b/meta-oe/recipes-support/uhubctl/uhubctl_2.0.0.bb
@@ -6,7 +6,7 @@ DEPENDS = "libusb1"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 
-SRC_URI = "https://github.com/mvp/${PN}/archive/v${PV}.tar.gz";
+SRC_URI = "https://github.com/mvp/${BPN}/archive/v${PV}.tar.gz";
 SRC_URI[md5sum] = "5c711911d766d7681c3812277574"
 SRC_URI[sha256sum] = 
"4c31278b2c03e5be5a696c3088bc86cf2557a70e00f697799c163aba18e3c40e"
 
-- 
2.22.0

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


[oe] [meta-networking][PATCH 04/14] arno-iptables-firewall: Switch to git fetcher

2019-07-21 Thread Khem Raj
github archives are not reliable
Fixes
arno-iptables-firewall-2.0.3: 
https://github.com/arno-iptables-firewall/aif/archive/2.0.3.tar.gz: SRC_URI 
uses unstable GitHub archives [src-uri-bad]

Signed-off-by: Khem Raj 
---
 .../arno-iptables-firewall/arno-iptables-firewall_2.0.3.bb | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git 
a/meta-networking/recipes-filter/arno-iptables-firewall/arno-iptables-firewall_2.0.3.bb
 
b/meta-networking/recipes-filter/arno-iptables-firewall/arno-iptables-firewall_2.0.3.bb
index 040c53f5c5..60aae2145a 100644
--- 
a/meta-networking/recipes-filter/arno-iptables-firewall/arno-iptables-firewall_2.0.3.bb
+++ 
b/meta-networking/recipes-filter/arno-iptables-firewall/arno-iptables-firewall_2.0.3.bb
@@ -4,11 +4,10 @@ HOMEPAGE = 
"http://rocky.eld.leidenuniv.nl/joomla/index.php?option=com_content&v
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = 
"file://gpl_license.txt;md5=11c7b65c4a4acb9d5175f7e9bf99c403"
 
-SRC_URI = "https://github.com/arno-iptables-firewall/aif/archive/${PV}.tar.gz";
-SRC_URI[md5sum] = "71271c08299aacd45ceb9c9400082d03"
-SRC_URI[sha256sum] = 
"e2c4fb88a25f0cae8308a3b2bb922b5e2f52f24d8309b24e15a527a6b326e703"
+SRCREV = "ffcb86c30779df58ee057dfe9a3b078adccc1513"
+SRC_URI = "git://github.com/arno-iptables-firewall/aif"
 
-S = "${WORKDIR}/aif-${PV}"
+S = "${WORKDIR}/git"
 
 inherit systemd
 
-- 
2.22.0

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


[oe] [meta-oe][PATCH 02/14] cli11: Refresh patch to fix fuzz

2019-07-21 Thread Khem Raj
Fixes
cli11-1.8.0+gitAUTOINC+13becaddb6: Patch log indicates that patches do not 
apply cleanly. [patch-fuzz]

Signed-off-by: Khem Raj 
---
 .../cli11/files/0001-Add-CLANG_TIDY-check.patch  | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git 
a/meta-oe/recipes-support/cli11/files/0001-Add-CLANG_TIDY-check.patch 
b/meta-oe/recipes-support/cli11/files/0001-Add-CLANG_TIDY-check.patch
index bef3548a29..02b3c9bd7e 100644
--- a/meta-oe/recipes-support/cli11/files/0001-Add-CLANG_TIDY-check.patch
+++ b/meta-oe/recipes-support/cli11/files/0001-Add-CLANG_TIDY-check.patch
@@ -1,20 +1,21 @@
-From ef6310bc726a53ff6b45071633fa7b37224cae96 Mon Sep 17 00:00:00 2001
+From 902b251fd8d6408ee6623e7a92692948cf90187d Mon Sep 17 00:00:00 2001
 From: Khem Raj 
 Date: Tue, 12 Feb 2019 13:22:21 -0800
 Subject: [PATCH] Add CLANG_TIDY check
 
 Upstream-Status: Pending
 Signed-off-by: Khem Raj 
+
 ---
  CMakeLists.txt | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 79404b8..f68217d 100644
+index 7073a0b..2dd2c02 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -39,7 +39,7 @@ if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME)
- add_definitions(-Wall -Wextra -pedantic)
+@@ -60,7 +60,7 @@ if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME)
+ endif()
  endif()
  
 -if(CMAKE_VERSION VERSION_GREATER 3.6)
@@ -22,6 +23,3 @@ index 79404b8..f68217d 100644
  # Add clang-tidy if available
  option(CLANG_TIDY_FIX "Perform fixes for Clang-Tidy" OFF)
  find_program(
--- 
-2.20.1
-
-- 
2.22.0

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


Re: [oe] [meta-oe][PATCH 2/2] log4cplus: Upgrade to 2.0.4

2019-07-21 Thread Khem Raj
seeing gold linker crash on arm

https://errors.yoctoproject.org/Errors/Details/253440/

however, this is a linker problem which is latent until this, I would
like to see if we can find a solution
before applying this patch

On Wed, Jul 17, 2019 at 9:21 PM  wrote:
>
> From: Mingli Yu 
>
> Signed-off-by: Mingli Yu 
> ---
>  .../log4cplus/{log4cplus_2.0.3.bb => log4cplus_2.0.4.bb}  | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>  rename meta-oe/recipes-devtools/log4cplus/{log4cplus_2.0.3.bb => 
> log4cplus_2.0.4.bb} (81%)
>
> diff --git a/meta-oe/recipes-devtools/log4cplus/log4cplus_2.0.3.bb 
> b/meta-oe/recipes-devtools/log4cplus/log4cplus_2.0.4.bb
> similarity index 81%
> rename from meta-oe/recipes-devtools/log4cplus/log4cplus_2.0.3.bb
> rename to meta-oe/recipes-devtools/log4cplus/log4cplus_2.0.4.bb
> index 56c62f1f2..d86521aba 100644
> --- a/meta-oe/recipes-devtools/log4cplus/log4cplus_2.0.3.bb
> +++ b/meta-oe/recipes-devtools/log4cplus/log4cplus_2.0.4.bb
> @@ -7,8 +7,8 @@ LICENSE = "Apache-2.0 & BSD-2-Clause"
>  LIC_FILES_CHKSUM = "file://LICENSE;md5=41e8e060c26822886b592ab4765c756b"
>
>  SRC_URI = 
> "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}-stable/${PV}/${BP}.tar.gz"
> -SRC_URI[md5sum] = "20a87090cd8ec34ea11b3e59954234cb"
> -SRC_URI[sha256sum] = 
> "2d8f627aa6417e6c6a100bc09dc407684ca4605c929defc1690ee7d6a575ce6a"
> +SRC_URI[md5sum] = "2b5b7bc294698bf30a315a259ef9eec2"
> +SRC_URI[sha256sum] = 
> "196eedbc7f2dd792dae721b1159c7ac132255bb368226353c24d4d5fa7c7797a"
>
>  UPSTREAM_CHECK_URI = 
> "https://sourceforge.net/projects/log4cplus/files/log4cplus-stable/";
>  UPSTREAM_CHECK_REGEX = "log4cplus-stable/(?P\d+(\.\d+)+)/"
> --
> 2.21.0
>
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [warrior] 3/8] ndctl: make MACHINE_ARCH and ignore from libblockdev

2019-07-21 Thread Adrian Bunk
On Sun, Jul 21, 2019 at 06:28:55PM +0300, Adrian Bunk wrote:
> In master the commit
>   ndctl: Remove the unnecessary dependency on virtual/kernel
> reverted this change and did the correct fix instead.
> 
> You could cherry-pick the part of that patch that applies to warrior 
> instead of this patch.

Please ignore this comment and the oprofile one, I see you picked both 
patches which gives the correct result in the end.

cu
Adrian

-- 

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

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


Re: [oe] [warrior] 4/8] oprofile: make MACHINE_ARCH

2019-07-21 Thread Adrian Bunk
In master the commit
  oprofile: drop virtual/kernel dependency and switch back to TUNE_PKGARCH
reverted this change and did the correct fix instead.

You could cherry-pick the part of that patch that applies to warrior 
instead of this patch.

cu
Adrian

-- 

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

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


Re: [oe] [warrior] 3/8] ndctl: make MACHINE_ARCH and ignore from libblockdev

2019-07-21 Thread Adrian Bunk
In master the commit
  ndctl: Remove the unnecessary dependency on virtual/kernel
reverted this change and did the correct fix instead.

You could cherry-pick the part of that patch that applies to warrior 
instead of this patch.

cu
Adrian

-- 

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

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


Re: [oe] [warrior] 2/8] evince: add patch to fix build with recent gobject-introspection

2019-07-21 Thread Adrian Bunk
On Sun, Jul 21, 2019 at 07:41:30AM -0700, Armin Kuster wrote:
> From: Andreas Müller 
> 
> gobject-introspection torned some warnings to errors. That caused:
> 
> | ../../evince-3.28.2/libview/ev-document-model.h:57: Fatal: EvinceView: 
> Namespace conflict for 'document_model_get_type'
>...

Not needed, see
http://lists.openembedded.org/pipermail/openembedded-devel/2019-May/199724.html

cu
Adrian

-- 

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


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


Re: [oe] [warrior] 1/8] gnome-desktop3: set correct meson gtk doc option

2019-07-21 Thread Adrian Bunk
On Sun, Jul 21, 2019 at 07:41:29AM -0700, Armin Kuster wrote:
> From: Andreas Müller 
> 
> Fixes:
> | ERROR: gnome-desktop3-3.32.0-r0 do_configure: QA Issue: gnome-desktop3: 
> configure was passed unrecognised options: docs [unknown-configure-option]
>...

Not needed, see
http://lists.openembedded.org/pipermail/openembedded-devel/2019-May/199723.html

cu
Adrian

-- 

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

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


Re: [oe] [warrior] 0/8] patch review

2019-07-21 Thread Khem Raj
On Sun, Jul 21, 2019 at 7:41 AM Armin Kuster  wrote:
>
> Patch comments window closes on Wednesday.
>

series looks fine to me

> The following changes since commit 8d5dcd6522e9d15e68637b6d7dda0401f9bb91d0:
>
>   turbostat: copy bits.h from kernel to turbostat (2019-06-16 08:15:44 -0700)
>
> are available in the git repository at:
>
>   https://git.openembedded.org/meta-openembedded-contrib stable/warrior-nmut
>   http://cgit.openembedded.org//log/?h=stable/warrior-nmut
>
> Adrian Bunk (2):
>   ndctl: Remove the unnecessary dependency on virtual/kernel
>   wireless-regdb: Upgrade 2019.03.01 -> 2019.06.03
>
> Andreas Müller (2):
>   gnome-desktop3: set correct meson gtk doc option
>   evince: add patch to fix build with recent gobject-introspection
>
> Martin Jansa (4):
>   ndctl: make MACHINE_ARCH and ignore from libblockdev
>   oprofile: make MACHINE_ARCH
>   oprofile: drop virtual/kernel dependency and switch back to
> TUNE_PKGARCH
>   SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS add lsb, busybox and util-linux for
> phoronix-test-suite
>
>  ...ove-EvDocumentModel-get-type-function-dec.patch | 33 
> ++
>  meta-gnome/recipes-gnome/evince/evince_3.28.2.bb   | 12 
>  .../gnome-desktop/gnome-desktop3_3.32.0.bb |  1 +
>  ..._2019.03.01.bb => wireless-regdb_2019.06.03.bb} |  4 +--
>  meta-oe/conf/layer.conf|  3 ++
>  meta-oe/recipes-core/ndctl/ndctl_v63.bb|  2 +-
>  meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb  |  1 -
>  7 files changed, 47 insertions(+), 9 deletions(-)
>  create mode 100644 
> meta-gnome/recipes-gnome/evince/evince/0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch
>  rename 
> meta-networking/recipes-connectivity/wireless-regdb/{wireless-regdb_2019.03.01.bb
>  => wireless-regdb_2019.06.03.bb} (91%)
>
> --
> 2.7.4
>
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [warrior] 8/8] wireless-regdb: Upgrade 2019.03.01 -> 2019.06.03

2019-07-21 Thread Armin Kuster
From: Adrian Bunk 

This includes deletion of a frequency where transmission
is no longer legal in Japan.

Signed-off-by: Adrian Bunk 
Signed-off-by: Khem Raj 
Signed-off-by: Armin Kuster 
---
 .../{wireless-regdb_2019.03.01.bb => wireless-regdb_2019.06.03.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename 
meta-networking/recipes-connectivity/wireless-regdb/{wireless-regdb_2019.03.01.bb
 => wireless-regdb_2019.06.03.bb} (91%)

diff --git 
a/meta-networking/recipes-connectivity/wireless-regdb/wireless-regdb_2019.03.01.bb
 
b/meta-networking/recipes-connectivity/wireless-regdb/wireless-regdb_2019.06.03.bb
similarity index 91%
rename from 
meta-networking/recipes-connectivity/wireless-regdb/wireless-regdb_2019.03.01.bb
rename to 
meta-networking/recipes-connectivity/wireless-regdb/wireless-regdb_2019.06.03.bb
index 7b7de58..ded44b3 100644
--- 
a/meta-networking/recipes-connectivity/wireless-regdb/wireless-regdb_2019.03.01.bb
+++ 
b/meta-networking/recipes-connectivity/wireless-regdb/wireless-regdb_2019.06.03.bb
@@ -5,8 +5,8 @@ LICENSE = "ISC"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=07c4f6dea3845b02a18dc00c8c87699c"
 
 SRC_URI = "https://www.kernel.org/pub/software/network/${BPN}/${BP}.tar.xz";
-SRC_URI[md5sum] = "b5eb2d0cc23f5e495a59405e34ce437f"
-SRC_URI[sha256sum] = 
"3a4e6f7006599bc5764f86e1e86422710da13ad80e0242147b61c6855ebc915f"
+SRC_URI[md5sum] = "4b5ba3f089db7fdb7b9daae6a7c1f2cb"
+SRC_URI[sha256sum] = 
"cd917ed86b63ce8d93947979f1f18948f03a4ac0ad89ec25227b36ac00dc54bf"
 
 inherit bin_package allarch
 
-- 
2.7.4

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


[oe] [warrior] 7/8] SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS add lsb, busybox and util-linux for phoronix-test-suite

2019-07-21 Thread Armin Kuster
From: Martin Jansa 

* phoronix-test-suite is allarch, but util-linux and lsb aren't
   === Comparing signatures for task do_package_write_ipk.sigdata between 
qemux86 and qemux86copy ===
  ERROR: phoronix-test-suite different signature for task 
do_package_write_ipk.sigdata between qemux86 and qemux86copy
  Hash for dependent task lsb/lsb_5.0.bb.do_packagedata changed from 
7baca400e354b600fe967ea615032052 to 67888a6c7511339a873b547745287ef2

Signed-off-by: Martin Jansa 
Signed-off-by: Armin Kuster 
---
 meta-oe/conf/layer.conf | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
index bc90390..672e1a0 100644
--- a/meta-oe/conf/layer.conf
+++ b/meta-oe/conf/layer.conf
@@ -49,6 +49,9 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
   phoronix-test-suite->bash \
   phoronix-test-suite->python \
   phoronix-test-suite->php \
+  phoronix-test-suite->lsb \
+  phoronix-test-suite->util-linux \
+  phoronix-test-suite->busybox \
 "
 
 # ttf.inc inherits fontcache which adds fontconfig-utils to RDEPENDS
-- 
2.7.4

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


[oe] [warrior] 6/8] oprofile: drop virtual/kernel dependency and switch back to TUNE_PKGARCH

2019-07-21 Thread Armin Kuster
From: Martin Jansa 

* the kernel dependency was added couple years ago with:
  
https://git.openembedded.org/openembedded-core/commit/?id=16bc366877a2e02d96adb91b90e30710777e6f09
  the reasons for it no longer seem valid as it build ok
  without the dependency

* there as some differences in the resulting binaries (built with and without
  kernel dependency):
docker-shr qemux86-64@ ~/build/oe-core $ diff -rq 
tmp-glibc/work/*/oprofile/*/image
Files 
tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/ocount
 and 
tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/ocount
 differ
Files 
tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/opannotate
 and 
tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/opannotate
 differ
Files 
tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/oparchive
 and 
tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/oparchive
 differ
Files 
tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/operf
 and 
tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/operf
 differ
Files 
tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/opgprof
 and 
tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/opgprof
 differ
Files 
tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/ophelp
 and 
tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/ophelp
 differ
Files 
tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/opimport
 and 
tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/opimport
 differ
Files 
tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/opreport
 and 
tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/opreport
 differ

* comparing the first one with diffoscope shows only 2 insignificant changes:

  -  GNU  0x0014NT_GNU_BUILD_ID (unique build ID 
bitstring) Build ID: 71d68718f2b1393cce55605691453ca0615a985d
  +  GNU  0x0014NT_GNU_BUILD_ID (unique build ID 
bitstring) Build ID: 3b6d2e8b3ce02b99a41e594fafb756e5648edd3c

  -  0x0041ab00 31203230 31390032 323a3334 3a333100 1 2019.22:34:31.
  +  0x0041ab00 31203230 31390032 323a3239 3a303600 1 2019.22:29:06.

* similarly for other binaries

Signed-off-by: Martin Jansa 
Signed-off-by: Khem Raj 
Signed-off-by: Armin Kuster 
---
 meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb | 4 
 1 file changed, 4 deletions(-)

diff --git a/meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb 
b/meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb
index 8d706e4..4e5b6ca 100644
--- a/meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb
+++ b/meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb
@@ -1,11 +1,7 @@
 require oprofile.inc
 
-DEPENDS += "virtual/kernel"
 DEPENDS_append_powerpc64 = " libpfm4"
 
-# Depends on MACHINE_ARCH kernel
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
 SRC_URI[md5sum] = "bd998df5521ebedae31e71cd3fb6200b"
 SRC_URI[sha256sum] = 
"95ded8bde1ec39922f0af015981a67aec63e025a501e4dc04cd65d38f73647e6"
 
-- 
2.7.4

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


[oe] [warrior] 5/8] ndctl: Remove the unnecessary dependency on virtual/kernel

2019-07-21 Thread Armin Kuster
From: Adrian Bunk 

This also makes it no longer specific to MACHINE_ARCH.

Signed-off-by: Adrian Bunk 
Signed-off-by: Khem Raj 
Signed-off-by: Armin Kuster 
---
 meta-oe/conf/layer.conf | 6 --
 meta-oe/recipes-core/ndctl/ndctl_v63.bb | 5 +
 2 files changed, 1 insertion(+), 10 deletions(-)

diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
index c7dbbc1..bc90390 100644
--- a/meta-oe/conf/layer.conf
+++ b/meta-oe/conf/layer.conf
@@ -51,12 +51,6 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
   phoronix-test-suite->php \
 "
 
-# Depends on ndctl (through nvdimm PACKAGECONFIG) which depends on 
MACHINE_ARCH kernel
-# and making libblockdev MACHINE_ARCH is not an option as python3-blivet, 
udisks2, gvfs
-# would be MACHINE_ARCH as well
-SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
-  libblockdev->ndctl \
-"
 # ttf.inc inherits fontcache which adds fontconfig-utils to RDEPENDS
 SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
   terminus-font->fontconfig \
diff --git a/meta-oe/recipes-core/ndctl/ndctl_v63.bb 
b/meta-oe/recipes-core/ndctl/ndctl_v63.bb
index 61e5302..2f299b1 100644
--- a/meta-oe/recipes-core/ndctl/ndctl_v63.bb
+++ b/meta-oe/recipes-core/ndctl/ndctl_v63.bb
@@ -13,15 +13,12 @@ inherit autotools-brokensep pkgconfig bash-completion 
systemd
 SRCREV = "cb2d678dd6d286dd96d31548c32449a8b883ae32"
 SRC_URI = "git://github.com/pmem/ndctl.git"
 
-DEPENDS = "virtual/kernel kmod udev json-c"
+DEPENDS = "kmod udev json-c"
 
 S = "${WORKDIR}/git"
 
 EXTRA_OECONF += "--enable-test --enable-destructive --disable-docs"
 
-# Depends on MACHINE_ARCH kernel
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
 PACKAGECONFIG ??= 
"${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','',d)}"
 PACKAGECONFIG[systemd] = "--with-systemd, --without-systemd, systemd"
 
-- 
2.7.4

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


[oe] [warrior] 3/8] ndctl: make MACHINE_ARCH and ignore from libblockdev

2019-07-21 Thread Armin Kuster
From: Martin Jansa 

* fixes:
ERROR: libblockdev different signature for task do_configure.sigdata between 
hammerhead and mako
Hash for dependent task 
libblockdev/libblockdev_2.20.bb.do_prepare_recipe_sysroot changed from 
bee357e6fd2c8479c9dbf9ccef6f30c416df1eb608b53a775383069a4215286b to 
23a2ff7864fbd6d38b77918829651cff8d009702894ee670fab145c520d05be8
Unable to find matching sigdata for 
/OE/build/luneos-master/webos-ports/meta-openembedded/meta-oe/recipes-extended/libblockdev/libblockdev_2.20.bb.do_prepare_recipe_sysroot
 with hashes bee357e6fd2c8479c9dbf9ccef6f30c416df1eb608b53a775383069a4215286b 
or 23a2ff7864fbd6d38b77918829651cff8d009702894ee670fab145c520d05be8

ERROR: ndctl different signature for task do_configure.sigdata between 
hammerhead and mako
Hash for dependent task ndctl/ndctl_v63.bb.do_prepare_recipe_sysroot changed 
from ea34e9d64a9f30c3ed898bd3850e43e95297dacc560732e1d6bdfa961a6b357b to 
f886d72844b05c99cd241b8402d760d2c02e0264bfc66503d1e8742815463b3c
Unable to find matching sigdata for 
/OE/build/luneos-master/webos-ports/meta-openembedded/meta-oe/recipes-core/ndctl/ndctl_v63.bb.do_prepare_recipe_sysroot
 with hashes ea34e9d64a9f30c3ed898bd3850e43e95297dacc560732e1d6bdfa961a6b357b 
or f886d72844b05c99cd241b8402d760d2c02e0264bfc66503d1e8742815463b3c

$ bitbake-diffsigs 
/OE/build/luneos-master/webos-ports/tmp-glibc/sstate-diff/1557963509/[hm]*/*/ndctl/*do_prepare*.sigdata*
runtaskdeps changed:
['autoconf/autoconf_2.69.bb.do_populate_sysroot:virtual:native 
automake/automake_1.16.1.bb.do_populate_sysroot:virtual:native 
bash-completion/bash-completion_2.8.bb.do_populate_sysroot 
gcc/gcc-cross_7.3.bb.do_populate_sysroot 
gcc/gcc-runtime_7.3.bb.do_populate_sysroot 
glibc/glibc_2.29.bb.do_populate_sysroot 
gnu-config/gnu-config_git.bb.do_populate_sysroot:virtual:native 
json-c/json-c_0.13.1.bb.do_populate_sysroot 
kmod/kmod_git.bb.do_populate_sysroot 
libtool/libtool-cross_2.4.6.bb.do_populate_sysroot 
libtool/libtool-native_2.4.6.bb.do_populate_sysroot', 
-linux/linux-lg-hammerhead_git.bb.do_populate_sysroot, 
+linux/linux-lg-mako_git.bb.do_populate_sysroot, 'ndctl/ndctl_v63.bb.do_fetch 
pkgconfig/pkgconfig_git.bb.do_populate_sysroot:virtual:native 
systemd/systemd-systemctl-native.bb.do_populate_sysroot 
systemd/systemd_242.bb.do_populate_sysroot']
linux/linux-lg-hammerhead_git.bb.do_populate_sysroot with hash 
e58e94601af73831ea51ca6cc18578c26b9b491bcadb82a2c590b22498447438
 changed to
linux/linux-lg-mako_git.bb.do_populate_sysroot with hash 
4c7372d0063be9d5c96bfad20a2052ded3a7121a06027c21a75e79a4f6a678e3
Dependency on task linux/linux-lg-mako_git.bb.do_populate_sysroot was added 
with hash 4c7372d0063be9d5c96bfad20a2052ded3a7121a06027c21a75e79a4f6a678e3
Dependency on task linux/linux-lg-hammerhead_git.bb.do_populate_sysroot was 
removed with hash 
e58e94601af73831ea51ca6cc18578c26b9b491bcadb82a2c590b22498447438

$ bitbake-diffsigs 
/OE/build/luneos-master/webos-ports/tmp-glibc/sstate-diff/1557963509/[hm]*/*/libblockdev/*do_prepare*.sigdata*
Hash for dependent task ndctl/ndctl_v63.bb.do_populate_sysroot changed from 
0d123eb0e330a9e34d199eb012da9ae2eb614063f9412725ef39a06b152341f1 to 
40077996bc35ac047210928559ad692f4eb20e37b07ef675bf49c9c39c46fe1e
Unable to find matching sigdata for 
/OE/build/luneos-master/webos-ports/meta-openembedded/meta-oe/recipes-core/ndctl/ndctl_v63.bb.do_populate_sysroot
 with hashes 0d123eb0e330a9e34d199eb012da9ae2eb614063f9412725ef39a06b152341f1 
or 40077996bc35ac047210928559ad692f4eb20e37b07ef675bf49c9c39c46fe1e

as detected with:
openembedded-core/scripts/sstate-diff-machines.sh --targets=world 
--tmpdir=tmp-glibc/ --analyze --machines="hammerhead mako qemux86"

Signed-off-by: Martin Jansa 
Signed-off-by: Armin Kuster 
---
 meta-oe/conf/layer.conf | 6 ++
 meta-oe/recipes-core/ndctl/ndctl_v63.bb | 3 +++
 2 files changed, 9 insertions(+)

diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
index bc90390..c7dbbc1 100644
--- a/meta-oe/conf/layer.conf
+++ b/meta-oe/conf/layer.conf
@@ -51,6 +51,12 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
   phoronix-test-suite->php \
 "
 
+# Depends on ndctl (through nvdimm PACKAGECONFIG) which depends on 
MACHINE_ARCH kernel
+# and making libblockdev MACHINE_ARCH is not an option as python3-blivet, 
udisks2, gvfs
+# would be MACHINE_ARCH as well
+SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
+  libblockdev->ndctl \
+"
 # ttf.inc inherits fontcache which adds fontconfig-utils to RDEPENDS
 SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
   terminus-font->fontconfig \
diff --git a/meta-oe/recipes-core/ndctl/ndctl_v63.bb 
b/meta-oe/recipes-core/ndctl/ndctl_v63.bb
index 1f3abf5..61e5302 100644
--- a/meta-oe/recipes-core/ndctl/ndctl_v63.bb
+++ b/meta-oe/recipes-core/ndctl/ndctl_v63.bb
@@ -19,6 +19,9 @@ S = "${WORKDIR}/git"
 
 EXTRA_OECONF += "--enable-test --enable-destructive --disable-docs"
 
+# Depends on MACHINE_ARCH kernel
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
 PACKAGECONFIG ??= 
"${@bb.utils.contains('DISTRO_FE

[oe] [warrior] 0/8] patch review

2019-07-21 Thread Armin Kuster
Patch comments window closes on Wednesday.

The following changes since commit 8d5dcd6522e9d15e68637b6d7dda0401f9bb91d0:

  turbostat: copy bits.h from kernel to turbostat (2019-06-16 08:15:44 -0700)

are available in the git repository at:

  https://git.openembedded.org/meta-openembedded-contrib stable/warrior-nmut
  http://cgit.openembedded.org//log/?h=stable/warrior-nmut

Adrian Bunk (2):
  ndctl: Remove the unnecessary dependency on virtual/kernel
  wireless-regdb: Upgrade 2019.03.01 -> 2019.06.03

Andreas Müller (2):
  gnome-desktop3: set correct meson gtk doc option
  evince: add patch to fix build with recent gobject-introspection

Martin Jansa (4):
  ndctl: make MACHINE_ARCH and ignore from libblockdev
  oprofile: make MACHINE_ARCH
  oprofile: drop virtual/kernel dependency and switch back to
TUNE_PKGARCH
  SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS add lsb, busybox and util-linux for
phoronix-test-suite

 ...ove-EvDocumentModel-get-type-function-dec.patch | 33 ++
 meta-gnome/recipes-gnome/evince/evince_3.28.2.bb   | 12 
 .../gnome-desktop/gnome-desktop3_3.32.0.bb |  1 +
 ..._2019.03.01.bb => wireless-regdb_2019.06.03.bb} |  4 +--
 meta-oe/conf/layer.conf|  3 ++
 meta-oe/recipes-core/ndctl/ndctl_v63.bb|  2 +-
 meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb  |  1 -
 7 files changed, 47 insertions(+), 9 deletions(-)
 create mode 100644 
meta-gnome/recipes-gnome/evince/evince/0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch
 rename 
meta-networking/recipes-connectivity/wireless-regdb/{wireless-regdb_2019.03.01.bb
 => wireless-regdb_2019.06.03.bb} (91%)

-- 
2.7.4

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


[oe] [warrior] 4/8] oprofile: make MACHINE_ARCH

2019-07-21 Thread Armin Kuster
From: Martin Jansa 

* fixes:
ERROR: oprofile different signature for task do_configure.sigdata between 
hammerhead and mako
Hash for dependent task oprofile/oprofile_1.3.0.bb.do_prepare_recipe_sysroot 
changed from deecd34bc94f47935ce3dc7f83f9a8407269959e446518bd9700a2ebae4324bb 
to d4d6301a72fcd061c167a6715372a6e35f57bf08152a6223b1571957834428f0
Unable to find matching sigdata for 
/OE/build/luneos-master/webos-ports/meta-openembedded/meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb.do_prepare_recipe_sysroot
 with hashes deecd34bc94f47935ce3dc7f83f9a8407269959e446518bd9700a2ebae4324bb 
or d4d6301a72fcd061c167a6715372a6e35f57bf08152a6223b1571957834428f0

$ bitbake-diffsigs 
/OE/build/luneos-master/webos-ports/tmp-glibc/sstate-diff/1557963509/[hm]*/*/oprofile/*do_prepare*.sigdata*
runtaskdeps changed:
['autoconf/autoconf_2.69.bb.do_populate_sysroot:virtual:native 
automake/automake_1.16.1.bb.do_populate_sysroot:virtual:native 
binutils/binutils_2.32.bb.do_populate_sysroot 
gcc/gcc-cross_7.3.bb.do_populate_sysroot 
gcc/gcc-runtime_7.3.bb.do_populate_sysroot 
glibc/glibc_2.29.bb.do_populate_sysroot 
gnu-config/gnu-config_git.bb.do_populate_sysroot:virtual:native 
libtool/libtool-cross_2.4.6.bb.do_populate_sysroot 
libtool/libtool-native_2.4.6.bb.do_populate_sysroot', 
-linux/linux-lg-hammerhead_git.bb.do_populate_sysroot, 
+linux/linux-lg-mako_git.bb.do_populate_sysroot, 
'oprofile/oprofile_1.3.0.bb.do_fetch 
pkgconfig/pkgconfig_git.bb.do_populate_sysroot:virtual:native 
popt/popt_1.16.bb.do_populate_sysroot']
linux/linux-lg-hammerhead_git.bb.do_populate_sysroot with hash 
e58e94601af73831ea51ca6cc18578c26b9b491bcadb82a2c590b22498447438
 changed to
linux/linux-lg-mako_git.bb.do_populate_sysroot with hash 
4c7372d0063be9d5c96bfad20a2052ded3a7121a06027c21a75e79a4f6a678e3
Dependency on task linux/linux-lg-mako_git.bb.do_populate_sysroot was added 
with hash 4c7372d0063be9d5c96bfad20a2052ded3a7121a06027c21a75e79a4f6a678e3
Dependency on task linux/linux-lg-hammerhead_git.bb.do_populate_sysroot was 
removed with hash 
e58e94601af73831ea51ca6cc18578c26b9b491bcadb82a2c590b22498447438

* as detected with:
openembedded-core/scripts/sstate-diff-machines.sh --targets=world 
--tmpdir=tmp-glibc/ --analyze --machines="hammerhead mako qemux86"

Signed-off-by: Martin Jansa 
Signed-off-by: Armin Kuster 
---
 meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb 
b/meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb
index 1dc535e..8d706e4 100644
--- a/meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb
+++ b/meta-oe/recipes-kernel/oprofile/oprofile_1.3.0.bb
@@ -3,6 +3,9 @@ require oprofile.inc
 DEPENDS += "virtual/kernel"
 DEPENDS_append_powerpc64 = " libpfm4"
 
+# Depends on MACHINE_ARCH kernel
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
 SRC_URI[md5sum] = "bd998df5521ebedae31e71cd3fb6200b"
 SRC_URI[sha256sum] = 
"95ded8bde1ec39922f0af015981a67aec63e025a501e4dc04cd65d38f73647e6"
 
-- 
2.7.4

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


[oe] [warrior] 2/8] evince: add patch to fix build with recent gobject-introspection

2019-07-21 Thread Armin Kuster
From: Andreas Müller 

gobject-introspection torned some warnings to errors. That caused:

| ../../evince-3.28.2/libview/ev-document-model.h:57: Fatal: EvinceView: 
Namespace conflict for 'document_model_get_type'

Have tried to fix evince by update to 3.28.5 and 3.32.0 but that causes nasty
gettext errors which I was not able to fix yet.

Signed-off-by: Andreas Müller 
Signed-off-by: Khem Raj 
Signed-off-by: Armin Kuster 
---
 ...ove-EvDocumentModel-get-type-function-dec.patch | 33 ++
 meta-gnome/recipes-gnome/evince/evince_3.28.2.bb   | 12 
 2 files changed, 40 insertions(+), 5 deletions(-)
 create mode 100644 
meta-gnome/recipes-gnome/evince/evince/0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch

diff --git 
a/meta-gnome/recipes-gnome/evince/evince/0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch
 
b/meta-gnome/recipes-gnome/evince/evince/0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch
new file mode 100644
index 000..dcc4a4e
--- /dev/null
+++ 
b/meta-gnome/recipes-gnome/evince/evince/0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch
@@ -0,0 +1,33 @@
+From 0cdce687d3edfa5ac0fd19539ba1815d039026d5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?I=C3=B1igo=20Mart=C3=ADnez?= 
+Date: Fri, 7 Sep 2018 22:34:29 +0200
+Subject: [PATCH] libview: Remove EvDocumentModel get type function declaration
+
+The EvDocumentModel class declares the `ev_document_model_get_type`
+function as part of the `GObject` boilerplate code.
+
+However, this declaration is not necessary and also causes a warning
+when introspection data file, `EvinceView-3.0.gir`, is generated.
+
+Upstream-Status: Applied [1]
+
+
+---
+ libview/ev-document-model.h | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/libview/ev-document-model.h b/libview/ev-document-model.h
+index 784e27d6..6a99e43a 100644
+--- a/libview/ev-document-model.h
 b/libview/ev-document-model.h
+@@ -54,7 +54,6 @@ typedef enum {
+   EV_PAGE_LAYOUT_AUTOMATIC
+ } EvPageLayout;
+ 
+-GTypeev_document_model_get_type  (void) G_GNUC_CONST;
+ EvDocumentModel *ev_document_model_new   (void);
+ EvDocumentModel *ev_document_model_new_with_document (EvDocument  
*document);
+ 
+-- 
+2.20.1
+
diff --git a/meta-gnome/recipes-gnome/evince/evince_3.28.2.bb 
b/meta-gnome/recipes-gnome/evince/evince_3.28.2.bb
index 01f581a..d288590 100644
--- a/meta-gnome/recipes-gnome/evince/evince_3.28.2.bb
+++ b/meta-gnome/recipes-gnome/evince/evince_3.28.2.bb
@@ -6,11 +6,13 @@ DEPENDS = "gtk+3 libsecret 
${@bb.utils.contains('DISTRO_FEATURES','x11','gnome-d
 
 inherit gnome pkgconfig gtk-icon-cache gsettings gobject-introspection 
distro_features_check systemd
 
-SRC_URI = 
"${GNOME_MIRROR}/${GNOMEBN}/${@gnome_verdir("${PV}")}/${GNOMEBN}-${PV}.tar.${GNOME_COMPRESS_TYPE};name=archive
 \
-   file://0001-help-remove-YELP-macro.patch \
-   file://0001-Add-format-attribute-to-_synctex_malloc.patch \
-   file://0001-add-a-formatting-attribute-check.patch \
-   "
+SRC_URI = " \
+
${GNOME_MIRROR}/${GNOMEBN}/${@gnome_verdir("${PV}")}/${GNOMEBN}-${PV}.tar.${GNOME_COMPRESS_TYPE};name=archive
 \
+file://0001-help-remove-YELP-macro.patch \
+file://0001-Add-format-attribute-to-_synctex_malloc.patch \
+file://0001-add-a-formatting-attribute-check.patch \
+file://0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch \
+"
 SRC_URI[archive.md5sum] = "66aa1766eaaa37536e48def11a0e67a3"
 SRC_URI[archive.sha256sum] = 
"0955d22d85c9f6d322b6cbb464f1cc4c352db619017ec95dad4cc5c3440f73e1"
 
-- 
2.7.4

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


[oe] [warrior] 1/8] gnome-desktop3: set correct meson gtk doc option

2019-07-21 Thread Armin Kuster
From: Andreas Müller 

Fixes:
| ERROR: gnome-desktop3-3.32.0-r0 do_configure: QA Issue: gnome-desktop3: 
configure was passed unrecognised options: docs [unknown-configure-option]

Signed-off-by: Andreas Müller 
Signed-off-by: Khem Raj 
Signed-off-by: Armin Kuster 
---
 meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb 
b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb
index ffd7dce..0acbb21 100644
--- a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb
@@ -27,6 +27,7 @@ DEPENDS += "itstool-native gsettings-desktop-schemas 
virtual/libx11 gtk+3 startu
 inherit distro_features_check gtk-doc
 REQUIRED_DISTRO_FEATURES = "x11"
 
+GTKDOC_MESON_OPTION = "gtk_doc"
 EXTRA_OEMESON = "-Ddesktop_docs=false"
 
 PACKAGES =+ "libgnome-desktop3"
-- 
2.7.4

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


[oe] [meta-python][PATCH] python: pypi: Add python3-term

2019-07-21 Thread Alistair Francis
Signed-off-by: Alistair Francis 
---
 meta-python/recipes-devtools/python/python-term.inc | 9 +
 meta-python/recipes-devtools/python/python3-term_2.3.bb | 2 ++
 2 files changed, 11 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python-term.inc
 create mode 100644 meta-python/recipes-devtools/python/python3-term_2.3.bb

diff --git a/meta-python/recipes-devtools/python/python-term.inc 
b/meta-python/recipes-devtools/python/python-term.inc
new file mode 100644
index 0..8a2df0e19
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python-term.inc
@@ -0,0 +1,9 @@
+SUMMARY = "An enhanced version of the tty module"
+SECTION = "devel/python"
+LICENSE = "Python-2"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=d90e2d280a4836c607520383d1639be1"
+
+PYPI_PACKAGE_EXT = "zip"
+
+SRC_URI[md5sum] = "ab0c1bce381b1109fe4390c56aa06237"
+SRC_URI[sha256sum] = 
"3dcc8c212e04700784e5c1c5b601916ba0549ae6025b35b64fd62144899e7180"
diff --git a/meta-python/recipes-devtools/python/python3-term_2.3.bb 
b/meta-python/recipes-devtools/python/python3-term_2.3.bb
new file mode 100644
index 0..372cffe04
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-term_2.3.bb
@@ -0,0 +1,2 @@
+require python-term.inc
+inherit pypi setuptools3
-- 
2.21.0

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