[oe] [meta-oe][PATCH] rsyslog: upgrade to 7.6.7

2016-09-19 Thread wenzong.fan
From: Wenzong Fan 

* fix CVEs CVE-2014-3634, CVE-2014-3683

* rebase the patch use-pkgconfig-to-check-libgcrypt.patch

* backport fixes for build error:
  lexer.l:34:14: error: expected identifier or '(' before '__extension__'

* replace the old configure option '--enable-cached-man-pages' with
  '--disable-generate-man-pages'

Signed-off-by: Wenzong Fan 
---
 ...include-config.h-before-any-other-headers.patch | 51 ++
 .../rsyslog/use-pkgconfig-to-check-libgcrypt.patch | 25 +--
 .../rsyslog/{rsyslog_7.6.1.bb => rsyslog_7.6.7.bb} |  7 +--
 3 files changed, 66 insertions(+), 17 deletions(-)
 create mode 100644 
meta-oe/recipes-extended/rsyslog/rsyslog/bugfix-include-config.h-before-any-other-headers.patch
 rename meta-oe/recipes-extended/rsyslog/{rsyslog_7.6.1.bb => rsyslog_7.6.7.bb} 
(96%)

diff --git 
a/meta-oe/recipes-extended/rsyslog/rsyslog/bugfix-include-config.h-before-any-other-headers.patch
 
b/meta-oe/recipes-extended/rsyslog/rsyslog/bugfix-include-config.h-before-any-other-headers.patch
new file mode 100644
index 000..1048b42
--- /dev/null
+++ 
b/meta-oe/recipes-extended/rsyslog/rsyslog/bugfix-include-config.h-before-any-other-headers.patch
@@ -0,0 +1,51 @@
+Backport below commit for fixing:
+
+lexer.l:34:14: error: expected identifier or '(' before '__extension__'
+
+From 876bdd1c85353f7e254f4b4c3e228484860cea57 Mon Sep 17 00:00:00 2001
+From: Tomas Heinrich 
+Date: Mon, 17 Nov 2014 20:53:22 +0100
+Subject: [PATCH] bugfix: include config.h before any other headers
+
+For some reason, flex used to prepend several standard headers before
+config.h. This prevented some conditional extension in these headers
+from being defined.
+
+The explicit prototype for strdup() shouldn't be required anymore as
+it should be provided by string.h.
+
+Upstream-Status: Backport
+---
+ grammar/lexer.l | 7 +--
+ 1 file changed, 5 insertions(+), 2 deletions(-)
+
+diff --git a/grammar/lexer.l b/grammar/lexer.l
+index 359cf9f..c834ef7 100644
+--- a/grammar/lexer.l
 b/grammar/lexer.l
+@@ -28,10 +28,12 @@
+   * limitations under the License.
+   */
+ 
+-%{
++%top{
+ #include "config.h"
++}
++
++%{
+ #include "parserif.h"
+-extern char *strdup(__const char*); /* somehow we may not get this from 
string.h... */
+ %}
+ 
+ %option noyywrap nodefault case-insensitive yylineno
+@@ -67,6 +69,7 @@ extern char *strdup(__const char*); /* somehow we may not 
get this from string.h
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include "rainerscript.h"
+-- 
+2.7.4
+
diff --git 
a/meta-oe/recipes-extended/rsyslog/rsyslog/use-pkgconfig-to-check-libgcrypt.patch
 
b/meta-oe/recipes-extended/rsyslog/rsyslog/use-pkgconfig-to-check-libgcrypt.patch
index ebc1070..46eddd6 100644
--- 
a/meta-oe/recipes-extended/rsyslog/rsyslog/use-pkgconfig-to-check-libgcrypt.patch
+++ 
b/meta-oe/recipes-extended/rsyslog/rsyslog/use-pkgconfig-to-check-libgcrypt.patch
@@ -9,34 +9,31 @@ libgcrypt does no longer provide libgcrypt-config, and provide
 *.pc, so we should use pkgconfig to check
 
 Signed-off-by: Roy Li 
+Signed-off-by: Wenzong Fan 
 ---
- configure.ac |   19 +--
- 1 file changed, 1 insertion(+), 18 deletions(-)
+ configure.ac | 15 +--
+ 1 file changed, 1 insertion(+), 14 deletions(-)
 
 diff --git a/configure.ac b/configure.ac
-index 017116e..1b880f8 100644
+index 0f31869..d35db42 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -784,24 +784,7 @@ AC_ARG_ENABLE(libgcrypt,
+@@ -777,20 +777,7 @@ AC_ARG_ENABLE(libgcrypt,
  [enable_libgcrypt=yes]
  )
  if test "x$enable_libgcrypt" = "xyes"; then
--AC_CHECK_PROG(
--  [HAVE_LIBGCRYPT_CONFIG],
--[libgcrypt-config],
--[yes],,,
--)
--if test "x${HAVE_LIBGCRYPT_CONFIG}" != "xyes"; then
+-  AC_PATH_PROG([LIBGCRYPT_CONFIG],[libgcrypt-config],[no])
+-if test "x${LIBGCRYPT_CONFIG}" = "xno"; then
 -   AC_MSG_FAILURE([libgcrypt-config not found in PATH])
 -fi
 -AC_CHECK_LIB(
 -  [gcrypt],
 -  [gcry_cipher_open],
--  [LIBGCRYPT_CFLAGS="`libgcrypt-config --cflags`"
--  LIBGCRYPT_LIBS="`libgcrypt-config --libs`"
+-  [LIBGCRYPT_CFLAGS="`${LIBGCRYPT_CONFIG} --cflags`"
+-  LIBGCRYPT_LIBS="`${LIBGCRYPT_CONFIG} --libs`"
 -  ],
 -  [AC_MSG_FAILURE([libgcrypt is missing])],
--  [`libgcrypt-config --libs --cflags`]
+-  [`${LIBGCRYPT_CONFIG} --libs --cflags`]
 -  )
 -  AC_DEFINE([ENABLE_LIBGCRYPT], [1], [Indicator that LIBGCRYPT is 
present])
 +  PKG_CHECK_MODULES(LIBGCRYPT, libgcrypt)
@@ -44,5 +41,5 @@ index 017116e..1b880f8 100644
  AM_CONDITIONAL(ENABLE_LIBGCRYPT, test x$enable_libgcrypt = xyes)
  AC_SUBST(LIBGCRYPT_CFLAGS)
 -- 
-1.7.9.5
+2.8.1
 
diff 

Re: [oe] [OE-core] State of bitbake world 2016-09-15

2016-09-19 Thread Andreas Müller
On Mon, Sep 19, 2016 at 9:20 PM, Andreas Müller
 wrote:
> On Mon, Sep 19, 2016 at 4:49 PM, Martin Jansa  wrote:
>> == Number of issues - stats ==
>> {| class='wikitable'
>> !|Date   !!colspan='3'|Failed tasks 
>> !!colspan='6'|Failed depencencies!!|Signatures   
>>  !!colspan='12'|QA !!Comment
>> |-
>> ||  ||qemuarm   ||qemux86   ||qemux86_64
>> ||qemuarm||max||min ||qemux86||max||min ||all   ||already-stripped   
>>||libdir||textrel   ||build-deps||file-rdeps
>> ||version-going-backwards   ||host-user-contaminated
>> ||installed-vs-shipped  ||unknown-configure-option  ||symlink-to-sysroot 
>>||invalid-pkgconfig ||pkgname   ||
>> |-
>> ||2016-09-15||3 ||6 ||5 ||8 ||3 ||3 ||13||6  
>>||6 ||0 ||0 ||0 ||3 ||13  
>>   ||11||18||1 ||0 ||0
>>  ||0 ||0 ||0 ||
>> |}
>>
>> http://www.openembedded.org/wiki/Bitbake_World_Status
>>
>> == Failed tasks 2016-09-15 ==
>>
>> INFO: jenkins-job.sh-1.8.10 Complete log available at 
>> http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20160917_194919.log
>>
>> === common (3) ===
>> * 
>> meta-openembedded/meta-filesystems/recipes-utils/xfsprogs/xfsprogs_4.7.0.bb:do_compile
>> * 
>> meta-openembedded/meta-oe/recipes-extended/p7zip/p7zip_16.02.bb:do_populate_lic
>> * 
>> openembedded-core/meta/recipes-support/libunwind/libunwind_git.bb:do_compile
>>
>> === common-x86 (2) ===
>> * 
>> meta-openembedded/meta-networking/recipes-connectivity/samba/samba_4.4.5.bb:do_compile
> Again samba.. I checked the log: It seems that at least x86 for same
> issue as arm (was reported not to  fail for x86) will send correction
> - using bfd for all archs. Will put it ontop master-next
>
> Andreas
Oops - just noticed that my last patch was replaced - so no need for
further acrton - Thanks Martin

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


Re: [oe] [OE-core] State of bitbake world 2016-09-15

2016-09-19 Thread Andreas Müller
On Mon, Sep 19, 2016 at 4:49 PM, Martin Jansa  wrote:
> == Number of issues - stats ==
> {| class='wikitable'
> !|Date   !!colspan='3'|Failed tasks 
> !!colspan='6'|Failed depencencies!!|Signatures
> !!colspan='12'|QA !!Comment
> |-
> ||  ||qemuarm   ||qemux86   ||qemux86_64
> ||qemuarm||max||min ||qemux86||max||min ||all   ||already-stripped
>   ||libdir||textrel   ||build-deps||file-rdeps
> ||version-going-backwards   ||host-user-contaminated
> ||installed-vs-shipped  ||unknown-configure-option  ||symlink-to-sysroot  
>   ||invalid-pkgconfig ||pkgname   ||
> |-
> ||2016-09-15||3 ||6 ||5 ||8 ||3 ||3 ||13||6   
>   ||6 ||0 ||0 ||0 ||3 ||13
> ||11||18||1 ||0 ||0   
>   ||0 ||0 ||0 ||
> |}
>
> http://www.openembedded.org/wiki/Bitbake_World_Status
>
> == Failed tasks 2016-09-15 ==
>
> INFO: jenkins-job.sh-1.8.10 Complete log available at 
> http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20160917_194919.log
>
> === common (3) ===
> * 
> meta-openembedded/meta-filesystems/recipes-utils/xfsprogs/xfsprogs_4.7.0.bb:do_compile
> * 
> meta-openembedded/meta-oe/recipes-extended/p7zip/p7zip_16.02.bb:do_populate_lic
> * 
> openembedded-core/meta/recipes-support/libunwind/libunwind_git.bb:do_compile
>
> === common-x86 (2) ===
> * 
> meta-openembedded/meta-networking/recipes-connectivity/samba/samba_4.4.5.bb:do_compile
Again samba.. I checked the log: It seems that at least x86 for same
issue as arm (was reported not to  fail for x86) will send correction
- using bfd for all archs. Will put it ontop master-next

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


[oe] [meta-oe][PATCH] vboxguestdrivers: upgrade to 5.1.6 to fix build with default kernel from oe-core 4.8

2016-09-19 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 .../{vboxguestdrivers_5.1.4.bb => vboxguestdrivers_5.1.6.bb}   | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)
 rename meta-oe/recipes-support/vboxguestdrivers/{vboxguestdrivers_5.1.4.bb => 
vboxguestdrivers_5.1.6.bb} (87%)

diff --git a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.4.bb 
b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.6.bb
similarity index 87%
rename from meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.4.bb
rename to meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.6.bb
index 1d1b1d8..8665267 100644
--- a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.4.bb
+++ b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.6.bb
@@ -14,8 +14,8 @@ VBOX_NAME = "VirtualBox-${PV}"
 SRC_URI = 
"http://download.virtualbox.org/virtualbox/${PV}/${VBOX_NAME}.tar.bz2 \
file://Makefile.utils \
 "
-SRC_URI[md5sum] = "e25a6a1f3c113c373dc0433f9c2526f3"
-SRC_URI[sha256sum] = 
"b9a14a7771059c55c44b97f8d4eef9bea84544f3e215e0caa563bc35e2f16aaf"
+SRC_URI[md5sum] = "8c2331a718cfc038963c1214c2ba9811"
+SRC_URI[sha256sum] = 
"2e0112b0d85841587b8f212e6ba8f6c35b31e1cce6b6999497dc917cd37e6911"
 
 S = "${WORKDIR}/vbox_module"
 
@@ -63,6 +63,3 @@ FILES_${PN} = "${base_sbindir}"
 
 # autoload if installed
 KERNEL_MODULE_AUTOLOAD += "vboxguest vboxsf vboxvideo"
-
-# http://errors.yoctoproject.org/Errors/Details/8/
-PNBLACKLIST[vboxguestdrivers] ?= "BROKEN: not compatible with default kernel 
version 4.8"
-- 
2.10.0

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


[oe] State of bitbake world 2016-09-15

2016-09-19 Thread Martin Jansa
== Number of issues - stats ==
{| class='wikitable'
!|Date   !!colspan='3'|Failed tasks 
!!colspan='6'|Failed depencencies!!|Signatures
!!colspan='12'|QA !!Comment
|-
||  ||qemuarm   ||qemux86   ||qemux86_64
||qemuarm||max||min ||qemux86||max||min ||all   ||already-stripped  
||libdir||textrel   ||build-deps||file-rdeps
||version-going-backwards   ||host-user-contaminated
||installed-vs-shipped  ||unknown-configure-option  ||symlink-to-sysroot
||invalid-pkgconfig ||pkgname   ||  
|-
||2016-09-15||3 ||6 ||5 ||8 ||3 ||3 ||13||6 
||6 ||0 ||0 ||0 ||3 ||13
||11||18||1 ||0 ||0 
||0 ||0 ||0 ||  
|}

http://www.openembedded.org/wiki/Bitbake_World_Status

== Failed tasks 2016-09-15 ==

INFO: jenkins-job.sh-1.8.10 Complete log available at 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20160917_194919.log

=== common (3) ===
* 
meta-openembedded/meta-filesystems/recipes-utils/xfsprogs/xfsprogs_4.7.0.bb:do_compile
* 
meta-openembedded/meta-oe/recipes-extended/p7zip/p7zip_16.02.bb:do_populate_lic
* 
openembedded-core/meta/recipes-support/libunwind/libunwind_git.bb:do_compile

=== common-x86 (2) ===
* 
meta-openembedded/meta-networking/recipes-connectivity/samba/samba_4.4.5.bb:do_compile
* 
meta-openembedded/meta-oe/recipes-support/mcelog/mce-inject_git.bb:do_populate_lic

=== qemuarm (0) ===

=== qemux86 (1) ===
* meta-browser/recipes-browser/chromium/chromium_52.0.2743.76.bb:do_compile

=== qemux86_64 (0) ===

=== Number of failed tasks (14) ===
{| class=wikitable
|-
|| qemuarm  || 3 || 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.world.qemuarm.20160914_225926.log/
 || http://errors.yoctoproject.org/Errors/Build/21714/
|-
|| qemux86  || 6 || 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.world.qemux86.20160914_225932.log/
 || http://errors.yoctoproject.org/Errors/Build/21717/
|-
|| qemux86_64   || 5 || 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.world.qemux86-64.20160915_232922.log/
 || http://errors.yoctoproject.org/Errors/Build/21750/
|}

=== PNBLACKLISTs (119) ===

=== QA issues (46) ===
{| class=wikitable
!| Count||Issue
|-
||0 ||already-stripped
|-
||0 ||installed-vs-shipped
|-
||0 ||invalid-pkgconfig
|-
||0 ||libdir
|-
||0 ||pkgname
|-
||0 ||symlink-to-sysroot
|-
||0 ||unknown-configure-option
|-
||11||file-rdeps
|-
||13||build-deps
|-
||18||version-going-backwards
|-
||1 ||host-user-contaminated
|-
||3 ||textrel
|}



=== Failed dependencies for qemuarm (8) ===

Complete log: 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160915_221022.log/
Found differences: 
* WARN: samba: samba rdepends on libpam, but it isn't a build dependency?
Found errors: 
* ERROR: 8 issues were found in these recipes: libunwind p7zip samba 
xfsprogs

=== Recipes failing with maximal dependencies for qemuarm (3) ===
* libunwind -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160915_221022.log//2_max/failed/libunwind.log
* p7zip -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160915_221022.log//2_max/failed/p7zip.log
* xfsprogs -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160915_221022.log//2_max/failed/xfsprogs.log

=== Recipes failing with minimal dependencies for qemuarm (3) ===
* libunwind -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160915_221022.log//3_min/failed/libunwind.log
* p7zip -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160915_221022.log//3_min/failed/p7zip.log
* xfsprogs -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemuarm.20160915_221022.log//3_min/failed/xfsprogs.log

=== Failed dependencies for qemux86 (13) ===

Complete log: 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemux86.20160916_222429.log/
Found differences: 
Found errors: 
* ERROR: 13 issues were found in these recipes: chromium libunwind 
mce-inject p7zip samba xfsprogs

=== Recipes failing with maximal dependencies for qemux86 (6) ===
* chromium -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemux86.20160916_222429.log//2_max/failed/chromium.log
* libunwind -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemux86.20160916_222429.log//2_max/failed/libunwind.log
* mce-inject -- 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.qemux86.20160916_222429.log//2_max/failed/mce-inject.log
* p7zip -- 

[oe] [meta-oe][PATCH] p7zip, mce-inject: update LIC_FILES_CHKSUM

2016-09-19 Thread Martin Jansa
* both were failing since last upgrade, but nobody noticed, because nobody
  reads QA issues in "bitbake world status" e-mails and LIC_FILES_CHKSUM
  mismatch wasn't fatal due to bug in insane.bbclass
* http://errors.yoctoproject.org/Errors/Details/83571/
* http://errors.yoctoproject.org/Errors/Details/83572/

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-extended/p7zip/p7zip_16.02.bb| 2 +-
 meta-oe/recipes-support/mcelog/mce-inject_git.bb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-extended/p7zip/p7zip_16.02.bb 
b/meta-oe/recipes-extended/p7zip/p7zip_16.02.bb
index 12be02c..9f87e9f 100644
--- a/meta-oe/recipes-extended/p7zip/p7zip_16.02.bb
+++ b/meta-oe/recipes-extended/p7zip/p7zip_16.02.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.7-zip.org/;
 LICENSE = "LGPL-2.1+ & unRAR"
 LIC_FILES_CHKSUM = 
"file://DOC/copying.txt;md5=4fbd65380cdd255951079008b364516c \
 
file://DOC/unRarLicense.txt;md5=9c87ddde469ef94aed153b0951d088de \
-
file://DOC/License.txt;md5=8346bfd0a2fa0987e7a3a512adf84ab9"
+
file://DOC/License.txt;md5=879598edf1f54dddb6930d7581357f8b"
 
 SRC_URI = 
"http://downloads.sourceforge.net/p7zip/p7zip/${PV}/p7zip_${PV}_src_all.tar.bz2 
\
   file://do_not_override_compiler_and_do_not_strip.patch"
diff --git a/meta-oe/recipes-support/mcelog/mce-inject_git.bb 
b/meta-oe/recipes-support/mcelog/mce-inject_git.bb
index d80cc05..f876144 100644
--- a/meta-oe/recipes-support/mcelog/mce-inject_git.bb
+++ b/meta-oe/recipes-support/mcelog/mce-inject_git.bb
@@ -9,7 +9,7 @@ SRC_URI = 
"git://git.kernel.org/pub/scm/utils/cpu/mce/mce-inject.git"
 SRCREV = "4cbe46321b4a81365ff3aafafe63967264dbfec5"
 
 LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = 
"file://README;beginline=30;md5=3d12dd2a10bdd22379cc4c0fc6949a88"
+LIC_FILES_CHKSUM = 
"file://README;beginline=30;md5=94c18755082a2da9c9cf97cba3ad47d6"
 
 S = "${WORKDIR}/git"
 
-- 
2.10.0

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


Re: [oe] [meta-oe] [PATCH] bash2dash conversion

2016-09-19 Thread Martin Jansa
On Sun, Sep 18, 2016 at 10:52:59AM +0800, zhe...@windriver.com wrote:
> From: "Tim K. Chan" 
> 
> Change bash style to dash style
> 
> Signed-off-by: Tim K. Chan 
> [Adjust context]
> Signed-off-by: He Zhe 

2016-09-19 16:30:09 URL:https://patchwork.openembedded.org/patch/131797/mbox/ 
[4648] -> "pw-am-131797.patch" [1]
Applying: bash2dash conversion
.git/rebase-apply/patch:32: space before tab in indent.
. $CONFIG_SITE_ITEM
error: meta-oe/recipes-connectivity/krb5/krb5_1.13.2.bb: does not exist in index
Patch failed at 0001 bash2dash conversion
The copy of the patch that failed is found in: .git/rebase-apply/patch
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".

2016-09-19 16:30:09 URL:https://patchwork.openembedded.org/patch/131797/mbox/ 
[4648] -> "pw-am-131797.patch" [1]
Applying: bash2dash conversion
.git/rebase-apply/patch:32: space before tab in indent.
. $CONFIG_SITE_ITEM
error: meta-oe/recipes-connectivity/krb5/krb5_1.13.2.bb: does not exist in index
Patch failed at 0001 bash2dash conversion
The copy of the patch that failed is found in: .git/rebase-apply/patch
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".


> ---
>  .../iscsi-initiator-utils/iscsi-initiator-utils_2.0-873.bb  | 2 +-
>  meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb | 6 
> --
>  meta-oe/recipes-connectivity/krb5/krb5_1.13.2.bb| 2 +-
>  meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.9.bb | 2 +-
>  meta-oe/recipes-support/postgresql/postgresql.inc   | 2 +-
>  5 files changed, 8 insertions(+), 6 deletions(-)
> 
> diff --git 
> a/meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.0-873.bb
>  
> b/meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.0-873.bb
> index 03f6459..17a5c1e 100644
> --- 
> a/meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.0-873.bb
> +++ 
> b/meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.0-873.bb
> @@ -103,7 +103,7 @@ pkg_postinst_${PN}() {
>  
>  if [ -e /etc/init.d/populate-volatile.sh ]; then
>  /etc/init.d/populate-volatile.sh update
> -elif command -v systemd-tmpfiles >/dev/null; then
> +elif command -p systemd-tmpfiles >/dev/null; then
>  systemd-tmpfiles --create ${sysconfdir}/tmpfiles.d/iscsi.conf
>  fi
>  }
> diff --git a/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb 
> b/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb
> index 3c3b4b5..2961b6b 100644
> --- a/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb
> +++ b/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb
> @@ -33,7 +33,9 @@ do_configure() {
>  }
>  
>  do_compile () {
> -. ${CONFIG_SITE}
> +for CONFIG_SITE_ITEM in $CONFIG_SITE; do
> + . $CONFIG_SITE_ITEM
> +done
>  if [ X"$ac_cv_uint" = X"yes" ]; then
>  CFLAGS="${CFLAGS} -DHAVE_uint"
>  fi
> @@ -68,7 +70,7 @@ do_install () {
>  
>  pkg_postinst_${PN} () {
>  if [ -z "$D" ]; then
> -if command -v systemd-tmpfiles >/dev/null; then
> +if command -p systemd-tmpfiles >/dev/null; then
>  systemd-tmpfiles --create ${sysconfdir}/tmpfiles.d/lmbench.conf
>  elif [ -e ${sysconfdir}/init.d/populate-volatile.sh ]; then
>  ${sysconfdir}/init.d/populate-volatile.sh update
> diff --git a/meta-oe/recipes-connectivity/krb5/krb5_1.13.2.bb 
> b/meta-oe/recipes-connectivity/krb5/krb5_1.13.2.bb
> index 3a3886b..ba0e2ac 100644
> --- a/meta-oe/recipes-connectivity/krb5/krb5_1.13.2.bb
> +++ b/meta-oe/recipes-connectivity/krb5/krb5_1.13.2.bb
> @@ -108,7 +108,7 @@ do_install_append() {
>  
>  pkg_postinst_${PN} () {
>  if [ -z "$D" ]; then
> -if command -v systemd-tmpfiles >/dev/null; then
> +if command -p systemd-tmpfiles >/dev/null; then
>  systemd-tmpfiles --create ${sysconfdir}/tmpfiles.d/krb5.conf
>  elif [ -e ${sysconfdir}/init.d/populate-volatile.sh ]; then
>  ${sysconfdir}/init.d/populate-volatile.sh update
> diff --git a/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.9.bb 
> b/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.9.bb
> index 84e465d..b1346b3 100644
> --- a/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.9.bb
> +++ b/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.9.bb
> @@ -67,7 +67,7 @@ pkg_postinst_${PN} () {
>  
>  if [ x"$D" != "x" ]; then
>  OPTS="--root=$D"
> -if type systemctl >/dev/null 2>/dev/null; then
> +if command -p systemctl >/dev/null 2>/dev/null; then
>  systemctl $OPTS 

[oe] [meta-oe][PATCH 5/5] chrony: add PACKAGECONFIG for nss, libcap

2016-09-19 Thread Martin Jansa
* fixes autodetected dependencies
  http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20160905_011801.log
  chrony-2.4: chronyc rdepends on nss, but it isn't a build dependency, missing 
nss in DEPENDS or PACKAGECONFIG? [build-deps]
  chrony-2.4: chrony rdepends on libcap, but it isn't a build dependency, 
missing libcap in DEPENDS or PACKAGECONFIG? [build-deps]
  chrony-2.4: chrony rdepends on nss, but it isn't a build dependency, missing 
nss in DEPENDS or PACKAGECONFIG? [build-deps]
* also use PACKAGECONFIG_CONFARGS instead of EXTRA_OECONF in do_configure

Signed-off-by: Martin Jansa 
---
 meta-networking/recipes-support/chrony/chrony_2.4.bb | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-networking/recipes-support/chrony/chrony_2.4.bb 
b/meta-networking/recipes-support/chrony/chrony_2.4.bb
index 4bc4ce0..a8898dc 100644
--- a/meta-networking/recipes-support/chrony/chrony_2.4.bb
+++ b/meta-networking/recipes-support/chrony/chrony_2.4.bb
@@ -67,6 +67,8 @@ PACKAGECONFIG[sechash] = 
"--without-tomcrypt,--disable-sechash,nss"
 PACKAGECONFIG[privdrop] = ",--disable-privdrop,libcap"
 PACKAGECONFIG[scfilter] = "--enable-scfilter,--without-seccomp"
 PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6,"
+PACKAGECONFIG[nss] = "--with-nss,--without-nss,nss"
+PACKAGECONFIG[libcap] = "--with-libcap,--without-libcap,libcap"
 
 # --disable-static isn't supported by chrony's configure script.
 DISABLE_STATIC = ""
@@ -74,7 +76,7 @@ DISABLE_STATIC = ""
 do_configure() {
 ./configure --sysconfdir=${sysconfdir} --bindir=${bindir} 
--sbindir=${sbindir} \
 --localstatedir=${localstatedir} --datarootdir=${datadir} \
-${EXTRA_OECONF}
+${PACKAGECONFIG_CONFARGS}
 }
 
 do_install() {
-- 
2.10.0

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


[oe] [meta-oe][PATCH 2/5] gammu: add dependency on unixodbc

2016-09-19 Thread Martin Jansa
* autodetected for smsd as reported in bitbake world status e-mails:
  gammu-1.32.0: libgsmsd rdepends on unixodbc, but it isn't a build dependency, 
missing unixodbc in DEPENDS or PACKAGECONFIG? [build-deps]

* log.do_package:
  DEBUG: libgsmsd: Dependency libodbc.so.2 requires package unixodbc (used by 
files: 
/OE/build/oe-core/tmp-glibc/work/i586-oe-linux/gammu/1.32.0-r0/packages-split/libgsmsd/usr/lib/libgsmsd.so.7.1.32.0)

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb 
b/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb
index f33b435..4441175 100644
--- a/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb
+++ b/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb
@@ -1,6 +1,6 @@
 SUMMARY = "GNU All Mobile Managment Utilities"
 SECTION = "console/network"
-DEPENDS = "cmake-native virtual/libiconv libdbi mysql5 glib-2.0 udev libgudev"
+DEPENDS = "cmake-native virtual/libiconv libdbi mysql5 glib-2.0 udev libgudev 
unixodbc"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=a17cb0a873d252440acfdf9b3d0e7fbf"
 HOMEPAGE = "http://www.gammu.org/;
-- 
2.10.0

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


[oe] [meta-oe][PATCH 4/5] mpv: include PACKAGECONFIG_CONFARGS in EXTRA_OECONF

2016-09-19 Thread Martin Jansa
* otherwise jack is autodetected:
  mpv-0.15.0: mpv rdepends on libjack, but it isn't a build dependency, missing 
jack in DEPENDS or PACKAGECONFIG? [build-deps]

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-multimedia/mplayer/mpv_0.15.0.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-multimedia/mplayer/mpv_0.15.0.bb 
b/meta-oe/recipes-multimedia/mplayer/mpv_0.15.0.bb
index 768c87a..292c701 100644
--- a/meta-oe/recipes-multimedia/mplayer/mpv_0.15.0.bb
+++ b/meta-oe/recipes-multimedia/mplayer/mpv_0.15.0.bb
@@ -49,6 +49,7 @@ EXTRA_OECONF = " \
 --disable-lcms2 \
 --disable-vapoursynth \
 --disable-vapoursynth-lazy \
+${PACKAGECONFIG_CONFARGS} \
 "
 
 do_configure_prepend () {
-- 
2.10.0

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


[oe] [meta-oe][PATCH 3/5] libgit2: add dependency on libssh2

2016-09-19 Thread Martin Jansa
* autodetected as reported in bitbake world status e-mails:
  libgit2-0.24.1: libgit2 rdepends on libssh2, but it isn't a build dependency, 
missing libssh2 in DEPENDS or PACKAGECONFIG? [build-deps]
* log.do_package:
  DEBUG: libgit2: Dependency libssh2.so.1 requires package libssh2 (used by 
files: 
/OE/build/oe-core/tmp-glibc/work/i586-oe-linux/libgit2/0.24.1-r0/packages-split/libgit2/usr/lib/libgit2.so.0.24.0)

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/libgit2/libgit2_0.24.1.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/libgit2/libgit2_0.24.1.bb 
b/meta-oe/recipes-support/libgit2/libgit2_0.24.1.bb
index dbcbb7a..092a674 100644
--- a/meta-oe/recipes-support/libgit2/libgit2_0.24.1.bb
+++ b/meta-oe/recipes-support/libgit2/libgit2_0.24.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://libgit2.github.com/;
 LICENSE = "GPL-2.0-with-GCC-exception"
 LIC_FILES_CHKSUM = "file://COPYING;md5=34197a479f637beb9e09e56893f48bc2"
 
-DEPENDS = "curl openssl zlib"
+DEPENDS = "curl openssl zlib libssh2"
 
 SRC_URI = "git://github.com/libgit2/libgit2.git;branch=maint/v0.24"
 SRCREV = "211e117a0590583a720c53172406f34186c543bd"
-- 
2.10.0

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


[oe] [meta-oe][PATCH 1/5] jasper: add PACKAGECONFIG for opengl

2016-09-19 Thread Martin Jansa
* fixed 3 autodetected dependencies:
  WARN: jasper: jasper-bin rdepends on freeglut, but it isn't a build 
dependency?
  WARN: jasper: jasper-bin rdepends on libgl-mesa, but it isn't a build 
dependency?
  WARN: jasper: jasper-bin rdepends on libglu, but it isn't a build dependency?

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-graphics/jasper/jasper_1.900.1.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-graphics/jasper/jasper_1.900.1.bb 
b/meta-oe/recipes-graphics/jasper/jasper_1.900.1.bb
index 2c51319..cc6a694 100644
--- a/meta-oe/recipes-graphics/jasper/jasper_1.900.1.bb
+++ b/meta-oe/recipes-graphics/jasper/jasper_1.900.1.bb
@@ -10,6 +10,7 @@ inherit autotools lib_package
 
 PACKAGECONFIG ??= ""
 PACKAGECONFIG[jpeg] = "--enable-libjpeg,--disable-libjpeg,jpeg"
+PACKAGECONFIG[opengl] = "--enable-opengl,--disable-opengl,freeglut"
 
 EXTRA_OECONF = "--enable-shared"
 
-- 
2.10.0

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


Re: [oe] [PATCH 4/4] tslib: move recipe from oe-core

2016-09-19 Thread Mike Looijmans

On 17-09-16 02:43, Paul Eggleton wrote:

On Fri, 16 Sep 2016 16:08:57 Burton, Ross wrote:

On 16 September 2016 at 13:10, Andrea Adami  wrote:

Well, there is still one drawback...the 'custom' xserver-nodm-init is
still present but there are patches on the ML for its removal.


Hopefully the improvements in oe-core mean the meta-oe recipe can be
removed, but it was decided that it was too late in the cycle to push this
and will wait for 2.3 to release before looking at deleting bits of meta-oe.


The trouble is there are still people using it and we didn't wait for the
recipe to be merged into meta-oe before removing it from oe-core. Can we
please put in place procedures to avoid this happening in future?


... again.

Has happened a few times before, and it's really frustrating...


Kind regards,

Mike Looijmans
System Expert

TOPIC Products
Materiaalweg 4, NL-5681 RJ Best
Postbus 440, NL-5680 AK Best
Telefoon: +31 (0) 499 33 69 79
E-mail: mike.looijm...@topicproducts.com
Website: www.topicproducts.com

Please consider the environment before printing this e-mail

Topic zoekt gedreven (embedded) software specialisten!
http://topic.nl/vacancy/topic-zoekt-technische-software-engineers/


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


[oe] [meta-oe][PATCH] crash: Enforce use of LDFLAGS during make

2016-09-19 Thread Adrian Dudau
This avoids a "QA Issue: No GNU_HASH in the elf binary:".

Signed-off-by: Adrian Dudau 
---
 meta-oe/recipes-kernel/crash/crash_7.1.5.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-kernel/crash/crash_7.1.5.bb 
b/meta-oe/recipes-kernel/crash/crash_7.1.5.bb
index 06fe1a8..936438b 100644
--- a/meta-oe/recipes-kernel/crash/crash_7.1.5.bb
+++ b/meta-oe/recipes-kernel/crash/crash_7.1.5.bb
@@ -41,6 +41,7 @@ EXTRA_OEMAKE = 'RPMPKG="${PV}" \
 GDB_TARGET="${TARGET_SYS}" \
 GDB_HOST="${BUILD_SYS}" \
 GDB_MAKE_JOBS="${PARALLEL_MAKE}" \
+LDFLAGS="${LDFLAGS}" \
 '
 
 EXTRA_OEMAKE_class-cross = 'RPMPKG="${PV}" \
-- 
1.9.1

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


[oe] [meta-networking][PATCH] openl2tp: Obey LDFLAGS in Makefile

2016-09-19 Thread Adrian Dudau
This avoids a "QA Issue: No GNU_HASH in the elf binary"

Signed-off-by: Adrian Dudau 
---
 .../openl2tp/openl2tp/Makefile-obey-LDFLAGS.patch | 15 +++
 .../recipes-protocols/openl2tp/openl2tp_1.8.bb|  1 +
 2 files changed, 16 insertions(+)
 create mode 100644 
meta-networking/recipes-protocols/openl2tp/openl2tp/Makefile-obey-LDFLAGS.patch

diff --git 
a/meta-networking/recipes-protocols/openl2tp/openl2tp/Makefile-obey-LDFLAGS.patch
 
b/meta-networking/recipes-protocols/openl2tp/openl2tp/Makefile-obey-LDFLAGS.patch
new file mode 100644
index 000..811fadd
--- /dev/null
+++ 
b/meta-networking/recipes-protocols/openl2tp/openl2tp/Makefile-obey-LDFLAGS.patch
@@ -0,0 +1,15 @@
+Upstream-Status: Pending
+
+--- openl2tp-1.8/Makefile.orig 2016-09-16 14:54:18.554291976 +0200
 openl2tp-1.8/Makefile  2016-09-16 14:57:23.559090400 +0200
+@@ -157,8 +157,8 @@ ADD_CFLAGS=-I. -Iusl -Icli 
-isystem i
+   -MMD -Wall -Wno-strict-aliasing \
+   $(ADD_CPPFLAGS) $(CPPFLAGS.dmalloc) \
+   -DSYS_LIBDIR=$(SYS_LIBDIR)
+-LDFLAGS.l2tpd=-Wl,-E -L. -Lusl -lusl -ldl $(LIBS.dmalloc) -lc
+-LDFLAGS.l2tpconfig=   -Lcli -lcli -lreadline $(LIBS.dmalloc) 
$(READLINE_LDFLAGS) -lc
++LDFLAGS.l2tpd=-Wl,-E -L. -Lusl -lusl -ldl $(LIBS.dmalloc) -lc 
$(LDFLAGS)
++LDFLAGS.l2tpconfig=   -Lcli -lcli -lreadline $(LIBS.dmalloc) 
$(READLINE_LDFLAGS) -lc $(LDFLAGS)
+ 
+ OPT_CFLAGS?=  -O
+ 
diff --git a/meta-networking/recipes-protocols/openl2tp/openl2tp_1.8.bb 
b/meta-networking/recipes-protocols/openl2tp/openl2tp_1.8.bb
index d043b63..270472e 100644
--- a/meta-networking/recipes-protocols/openl2tp/openl2tp_1.8.bb
+++ b/meta-networking/recipes-protocols/openl2tp/openl2tp_1.8.bb
@@ -14,6 +14,7 @@ DEPENDS = "popt flex readline"
 SRC_URI = 
"http://ftp.jaist.ac.jp/pub/sourceforge/o/op/${PN}/${PN}/${PV}/${BP}.tar.gz \
file://Makefile-modify-CFLAGS-to-aviod-build-error.patch \
file://openl2tp-simplify-gcc-warning-hack.patch \
+   file://Makefile-obey-LDFLAGS.patch \
   "
 SRC_URI[md5sum] = "e3d08dedfb9e6a9a1e24f6766f6dadd0"
 SRC_URI[sha256sum] = 
"1c97704d4b963a87fbc0e741668d4530933991515ae9ab0dffd11b5444f4860f"
-- 
1.9.1

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


Re: [oe] [meta-oe] [PATCH] bash2dash conversion

2016-09-19 Thread Otavio Salvador
On Sun, Sep 18, 2016 at 12:36 AM, Christopher Larson
 wrote:
> The purpose of ‘command’ is to *run* a command, not check if it’s
> available, and ‘type’ is mandated in SuSv3/SuSv4/POSIX. If dash doesn’t
> provide it, it’s broken.

It provides it and works:

% dash
$ if type dash; then echo "dash is found and working"; else echo "Error"; fi
dash is /bin/dash
dash is found and working
$

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe] [PATCH v2] geoclue: Update to 2.4.4

2016-09-19 Thread Zeeshan Ali
Hi,

On Mon, Sep 12, 2016 at 12:12 PM, Zeeshan Ali  wrote:
> From: Zeeshan Ali 
>
> Also drop redundant and now unusable patch.
>
> Signed-off-by: Zeeshan Ali 
> ---

Is this patch good now?

>  .../geoclue/files/soup-session-fix.patch   | 30 
>  .../recipes-navigation/geoclue/geoclue_2.0.0.bb| 33 --
>  .../recipes-navigation/geoclue/geoclue_2.4.4.bb| 53 
> ++
>  3 files changed, 53 insertions(+), 63 deletions(-)
>  delete mode 100644 
> meta-oe/recipes-navigation/geoclue/files/soup-session-fix.patch
>  delete mode 100644 meta-oe/recipes-navigation/geoclue/geoclue_2.0.0.bb
>  create mode 100644 meta-oe/recipes-navigation/geoclue/geoclue_2.4.4.bb
>
> diff --git a/meta-oe/recipes-navigation/geoclue/files/soup-session-fix.patch 
> b/meta-oe/recipes-navigation/geoclue/files/soup-session-fix.patch
> deleted file mode 100644
> index 70fe3f5..000
> --- a/meta-oe/recipes-navigation/geoclue/files/soup-session-fix.patch
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -Upstream-Status: Upstream-Status: Inappropriate [poky 9.0 has older libsoup]
> -
> -Signed-off-by: Felipe F. Tonello 
> -
> -diff --git a/src/gclue-ipclient.c b/src/gclue-ipclient.c
> -index 09add30..1771d5c 100644
>  a/src/gclue-ipclient.c
> -+++ b/src/gclue-ipclient.c
> -@@ -83,7 +83,7 @@ gclue_ipclient_init (GClueIpclient *ipclient)
> - {
> - ipclient->priv = G_TYPE_INSTANCE_GET_PRIVATE ((ipclient), 
> GCLUE_TYPE_IPCLIENT, GClueIpclientPrivate);
> -
> --ipclient->priv->soup_session = soup_session_new ();
> -+ipclient->priv->soup_session = soup_session_sync_new ();
> - }
> -
> - /**
> -diff --git a/src/geoip-server/geoip-update.c 
> b/src/geoip-server/geoip-update.c
> -index 6cce7b2..ef672ba 100644
>  a/src/geoip-server/geoip-update.c
> -+++ b/src/geoip-server/geoip-update.c
> -@@ -214,7 +214,7 @@ main (int argc, char **argv)
> - path = GEOIP_DATABASE_PATH;
> - }
> -
> --session = soup_session_new ();
> -+session = soup_session_sync_new ();
> -
> - for (i = 0; i < G_N_ELEMENTS (db_info_map); i++) {
> - SoupMessage *msg = NULL;
> diff --git a/meta-oe/recipes-navigation/geoclue/geoclue_2.0.0.bb 
> b/meta-oe/recipes-navigation/geoclue/geoclue_2.0.0.bb
> deleted file mode 100644
> index 90e8533..000
> --- a/meta-oe/recipes-navigation/geoclue/geoclue_2.0.0.bb
> +++ /dev/null
> @@ -1,33 +0,0 @@
> -SUMMARY = "The Geolocation Service"
> -DESCRIPTION = "Geoclue is a D-Bus service that provides location 
> information. \
> -The primary goal of the Geoclue project is to make creating location-aware 
> applications \
> -as simple as possible, while the secondary goal is to ensure that no 
> application \
> -can access location information without explicit permission from user."
> -LICENSE = "GPLv2.0+"
> -SECTION = "console/network"
> -
> -LIC_FILES_CHKSUM = "file://COPYING;md5=8114b83a0435d8136b47bd70111ce5cd"
> -
> -DEPENDS = "glib-2.0 dbus dbus-glib json-glib libsoup-2.4 intltool-native"
> -
> -inherit autotools pkgconfig gtk-doc
> -
> -SRC_URI = " \
> -
> http://www.freedesktop.org/software/geoclue/releases/2.0/geoclue-${PV}.tar.xz 
> \
> -file://soup-session-fix.patch \
> -"
> -
> -SRC_URI[md5sum] = "401ff99d530b177c62afacef0a33efd9"
> -SRC_URI[sha256sum] = 
> "4a82f184e55a163d86e0ad69bbe1bba9960bb5094220fe1f01350bceda8c67a1"
> -
> -PACKAGECONFIG[geoip] = "--enable-geoip-server,--disable-geoip-server,geoip"
> -
> -EXTRA_OECONF += " \
> ---with-dbus-service-user=root \
> ---with-dbus-sys-dir=${sysconfdir}/dbus-1/system.d \
> -"
> -
> -FILES_${PN} += " \
> -${datadir}/dbus-1/system-services/org.freedesktop.GeoClue2.service \
> -${datadir}/geoclue-2.0/geoclue-interface.xml \
> -"
> diff --git a/meta-oe/recipes-navigation/geoclue/geoclue_2.4.4.bb 
> b/meta-oe/recipes-navigation/geoclue/geoclue_2.4.4.bb
> new file mode 100644
> index 000..3170d44
> --- /dev/null
> +++ b/meta-oe/recipes-navigation/geoclue/geoclue_2.4.4.bb
> @@ -0,0 +1,53 @@
> +SUMMARY = "The Geolocation Service"
> +DESCRIPTION = "Geoclue is a D-Bus service that provides location 
> information. \
> +The primary goal of the Geoclue project is to make creating location-aware 
> applications \
> +as simple as possible, while the secondary goal is to ensure that no 
> application \
> +can access location information without explicit permission from user."
> +LICENSE = "GPLv2.0+"
> +SECTION = "console/network"
> +
> +LIC_FILES_CHKSUM = "file://COPYING;md5=8114b83a0435d8136b47bd70111ce5cd"
> +
> +DEPENDS = "glib-2.0 dbus json-glib libsoup-2.4 intltool-native"
> +
> +inherit autotools pkgconfig gtk-doc
> +
> +SRC_URI = " \
> +
> http://www.freedesktop.org/software/geoclue/releases/2.4/geoclue-${PV}.tar.xz 
> \
> +"
> +
> +SRC_URI[md5sum] = "d2a5b05f4bad032673fe23afbce27926"
> +SRC_URI[sha256sum] = 
>