[oe] [meta-oe][PATCH] gegl, crash, libsecret, mpg123, tinymembench, gammu, mosh, llvm3.3, breakpad, php, mozjs, libopus: disable thumb where it fails for qemuarm

2015-05-13 Thread Martin Jansa
Signed-off-by: Martin Jansa martin.ja...@gmail.com
---
 meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb   |  9 +
 meta-multimedia/recipes-multimedia/mpg123/mpg123_1.21.0.bb |  7 +++
 meta-oe/recipes-benchmark/tinymembench/tinymembench_git.bb |  8 
 meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb | 11 +++
 meta-oe/recipes-connectivity/mosh/mosh_1.2.4.bb|  9 +
 meta-oe/recipes-core/llvm/llvm3.3_3.3.bb   |  8 
 meta-oe/recipes-devtools/breakpad/breakpad_svn.bb  | 11 +++
 meta-oe/recipes-devtools/php/php_5.5.24.bb |  9 +
 meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb |  9 +
 meta-oe/recipes-graphics/gegl/gegl_0.2.0.bb|  5 +
 meta-oe/recipes-kernel/crash/crash_7.0.9.bb|  4 
 meta-oe/recipes-multimedia/libopus/libopus_1.1.bb  | 14 ++
 12 files changed, 104 insertions(+)

diff --git a/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb 
b/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb
index 06e94bd..7c75cf5 100644
--- a/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb
+++ b/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb
@@ -12,3 +12,12 @@ EXTRA_OECONF += --disable-manpages
 
 SRC_URI[archive.md5sum] = 279d723cd005e80d1d304f74a3488acc
 SRC_URI[archive.sha256sum] = 
0c73aa762dbd1e38ba7b03de350e23ce818cb810b0784375e95ef61e004b02e3
+
+# Fails to build with thumb-1 (qemuarm)
+# | {standard input}: Assembler messages:
+# | {standard input}:686: Error: shifts in CMP/MOV instructions are only 
supported in unified syntax -- `mov r12,r12,ror#3'
+# | {standard input}:686: Error: shifts in CMP/MOV instructions are only 
supported in unified syntax -- `mov r12,r12,ror#13'
+# | {standard input}:687: Error: shifts in CMP/MOV instructions are only 
supported in unified syntax -- `mov r12,r12,ror#29'
+# | {standard input}:687: Error: shifts in CMP/MOV instructions are only 
supported in unified syntax -- `mov r12,r12,ror#19'
+# | {standard input}:688: Error: lo register required -- `orr r10,r10,r10'
+ARM_INSTRUCTION_SET = arm
diff --git a/meta-multimedia/recipes-multimedia/mpg123/mpg123_1.21.0.bb 
b/meta-multimedia/recipes-multimedia/mpg123/mpg123_1.21.0.bb
index 4efdeab..3aa5f3d 100644
--- a/meta-multimedia/recipes-multimedia/mpg123/mpg123_1.21.0.bb
+++ b/meta-multimedia/recipes-multimedia/mpg123/mpg123_1.21.0.bb
@@ -49,3 +49,10 @@ EXTRA_OECONF =  \
 ${@bb.utils.contains('TUNE_FEATURES', 'altivec', '--with-cpu=altivec', '', 
d)} \
 
 
+# Fails to build with thumb-1 (qemuarm)
+#| {standard input}: Assembler messages:
+#| {standard input}:47: Error: selected processor does not support Thumb mode 
`smull r5,r6,r7,r4'
+#| {standard input}:48: Error: shifts in CMP/MOV instructions are only 
supported in unified syntax -- `mov r5,r5,lsr#24'
+#...
+#| make[3]: *** [equalizer.lo] Error 1
+ARM_INSTRUCTION_SET = arm
diff --git a/meta-oe/recipes-benchmark/tinymembench/tinymembench_git.bb 
b/meta-oe/recipes-benchmark/tinymembench/tinymembench_git.bb
index ae7887d..9898a70 100644
--- a/meta-oe/recipes-benchmark/tinymembench/tinymembench_git.bb
+++ b/meta-oe/recipes-benchmark/tinymembench/tinymembench_git.bb
@@ -17,3 +17,11 @@ do_install() {
 install -d ${D}${bindir}
 install -m755 tinymembench ${D}${bindir}/
 }
+
+# Fails to build with thumb-1 (qemuarm)
+#| {standard input}: Assembler messages:
+#| {standard input}:66: Error: instruction not supported in Thumb16 mode -- 
`subs r1,r1,#16'
+#| {standard input}:69: Error: instruction not supported in Thumb16 mode -- 
`subs r1,r1,#16'
+#| {standard input}:82: Error: selected processor does not support Thumb mode 
`mla r3,r4,r3,r5'
+#| {standard input}:82: Error: unshifted register required -- `and 
r8,r7,r3,lsr#16'
+ARM_INSTRUCTION_SET = arm
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 bd05722..d98a0cb 100644
--- a/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb
+++ b/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb
@@ -55,3 +55,14 @@ FILES_python-${PN} = ${PYTHON_SITEPACKAGES_DIR}/gammu/*.??
 
 RDEPENDS_${PN} += bash
 RDEPENDS_${PN}-dev += bash
+
+# Fails to build with thumb-1 (qemuarm)
+# gammu-1.32.0/libgammu/service/sms/gsmems.c:542:1: internal compiler error: 
in patch_jump_insn, at cfgrtl.c:1275
+# |  }
+# |  ^
+# | Please submit a full bug report,
+# | with preprocessed source if appropriate.
+# | See http://gcc.gnu.org/bugs.html for instructions.
+# | make[2]: *** [libgammu/CMakeFiles/libGammu.dir/service/sms/gsmems.o] Error 
1
+# | make[2]: *** Waiting for unfinished jobs
+ARM_INSTRUCTION_SET = arm
diff --git a/meta-oe/recipes-connectivity/mosh/mosh_1.2.4.bb 
b/meta-oe/recipes-connectivity/mosh/mosh_1.2.4.bb
index a4709ce..16e2a7d 100644
--- a/meta-oe/recipes-connectivity/mosh/mosh_1.2.4.bb
+++ b/meta-oe/recipes-connectivity/mosh/mosh_1.2.4.bb
@@ -36,3 +36,12 

Re: [oe] Fwd: [meta-qt5][PATCH]

2015-05-13 Thread Andrey Rusalin

I agree with SOB. Also correct patch is attached.

On 05/13/2015 03:39 PM, Martin Jansa wrote:

On Wed, May 13, 2015 at 02:42:40PM +0300, Andrey Rusalin wrote:



Missing SOB line and patchwork doesn't pick forwarded inline patches
correctly.

I've fixed both when cherry-picking to master-next, but please reply that you 
agree with your SOB.


 Forwarded Message 
Subject:[meta-qt5][PATCH]
Date:   Wed, 13 May 2015 13:44:59 +0300
From:   arusalin arusa...@dev.rtsoft.ru
To: openembedded-devel@lists.openembedded.org



--
Best Regards,
Andrey Rusalin.




 From 7040c6382af3d99f53b3f9fa45336cb911438923 Mon Sep 17 00:00:00 2001
From: Andrey Rusalin arusa...@dev.rtsoft.ru
Date: Wed, 13 May 2015 14:25:42 +0400
Subject: [PATCH] Fixed dependency for sql-mysql option of qtbase package

---
  recipes-qt/qt5/qtbase.inc | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index 50cb505..d2654ef 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -84,7 +84,7 @@ PACKAGECONFIG[cups] = -cups,-no-cups,cups
  PACKAGECONFIG[dbus] = -dbus,-no-dbus,dbus
  PACKAGECONFIG[xcb] = -xcb -xcb-xlib -system-xcb,-no-xcb,libxcb xcb-util-wm 
xcb-util-image xcb-util-keysyms xcb-util-renderutil
  PACKAGECONFIG[sql-ibase] = -sql-ibase,-no-sql-ibase
-PACKAGECONFIG[sql-mysql] = -sql-mysql,-no-sql-mysql,mysql
+PACKAGECONFIG[sql-mysql] = -sql-mysql,-no-sql-mysql,mysql5
  PACKAGECONFIG[sql-psql] = -sql-psql,-no-sql-psql,postgresql
  PACKAGECONFIG[sql-odbc] = -sql-odbc,-no-sql-odbc
  PACKAGECONFIG[sql-oci] = -sql-oci,-no-sql-oci
--
1.9.1


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




--
Best Regards,
Andrey Rusalin.

From 8b7d3580732c5ad9a8148cdca6a6413ecf0bbd49 Mon Sep 17 00:00:00 2001
From: Andrey Rusalin arusa...@dev.rtsoft.ru
Date: Wed, 13 May 2015 17:15:21 +0400
Subject: [PATCH] Fixed dependency for sql-mysql option of qtbase package

Signed-off-by: Andrey Rusalin arusa...@dev.rtsoft.ru
---
 recipes-qt/qt5/qtbase.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index 50cb505..d2654ef 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -84,7 +84,7 @@ PACKAGECONFIG[cups] = -cups,-no-cups,cups
 PACKAGECONFIG[dbus] = -dbus,-no-dbus,dbus
 PACKAGECONFIG[xcb] = -xcb -xcb-xlib -system-xcb,-no-xcb,libxcb xcb-util-wm xcb-util-image xcb-util-keysyms xcb-util-renderutil
 PACKAGECONFIG[sql-ibase] = -sql-ibase,-no-sql-ibase
-PACKAGECONFIG[sql-mysql] = -sql-mysql,-no-sql-mysql,mysql
+PACKAGECONFIG[sql-mysql] = -sql-mysql,-no-sql-mysql,mysql5
 PACKAGECONFIG[sql-psql] = -sql-psql,-no-sql-psql,postgresql
 PACKAGECONFIG[sql-odbc] = -sql-odbc,-no-sql-odbc
 PACKAGECONFIG[sql-oci] = -sql-oci,-no-sql-oci
-- 
1.9.1

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


[oe] State of bitbake world, Failed tasks 2015-05-12

2015-05-13 Thread Martin Jansa
After longer delay caused by completely broken builds here is new status
update:

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

== Failed tasks 2015-05-12 ==

INFO: jenkins-job.sh-1.3.1 Complete log available at 
http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20150513_122102.log

=== common () ===

=== common-x86 (0) ===

=== qemuarm (5) ===
* /meta-openembedded/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb, 
do_compile
* /meta-openembedded/meta-oe/recipes-graphics/gegl/gegl_0.2.0.bb, do_compile
* /meta-openembedded/meta-oe/recipes-qt/fingerterm/fingerterm.bb, 
do_configure
* 
/meta-openembedded/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.8.2.bb,
 do_compile
* 
/meta-smartphone/meta-aurora/recipes-aurora/aurora/aurora-systemmanager_git.bb, 
do_compile

=== qemux86 (4) ===
* /meta-browser/recipes-browser/chromium/cef3_280796.bb, do_package_qa
* /meta-browser/recipes-browser/chromium/cef3_280796.bb, do_populate_sysroot
* 
/meta-openembedded/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb, 
do_compile
* /meta-openembedded/meta-oe/recipes-extended/acpica/acpica_20140828.bb, 
do_compile

=== qemux86_64 (3) ===
* /meta-browser/recipes-browser/chromium/cef3_280796.bb, do_configure
* /meta-openembedded/meta-oe/recipes-support/fftw/fftw_3.3.4.bb, do_compile
* 
/meta-smartphone/meta-aurora/recipes-aurora/aurora/aurora-systemmanager_git.bb, 
do_patch

=== Number of failed tasks (14) ===
{| class=wikitable
|-
|| qemuarm  || 5 || 
http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150511_133237.log// 
|| http://errors.yoctoproject.org:80/Errors/Build/5844/
|-
|| qemux86  || 6 || 
http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150512_032318.log// 
|| http://errors.yoctoproject.org:80/Errors/Build/5848/
|-
|| qemux86_64   || 3 || 
http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150512_200918.log// 
|| http://errors.yoctoproject.org:80/Errors/Build/5870/
|}

=== PNBLACKLISTs (69) ===

=== QA issues (603) ===
{| class=wikitable
!| Count||Issue
|-
||1 ||libdir
|-
||14||build-deps
|-
||3 ||already-stripped
|-
||30||file-rdeps
|-
||491   ||version-going-backwards
|-
||64||textrel
|}


PNBLACKLISTs:
openembedded-core/:
meta-browser:
meta-openembedded:
meta-efl/recipes-efl/e17/diskio_svn.bb:PNBLACKLIST[diskio] ?= broken: switch 
to https://git.enlightenment.org/enlightenment/modules/diskio.git/ and fix 
0.0.1+svnr82070-r0.0/E-MODULES-EXTRA/diskio/e-module-diskio.edc:58. invalid 
state name: 'off'. default state must always be first.
meta-efl/recipes-efl/efl/entrance_svn.bb:PNBLACKLIST[entrance] ?= broken: 
switch to https://git.enlightenment.org/misc/entrance.git and fix 
0.0.4+svnr82070-r7/entrance/data/themes/old/default.edc:678. invalid state 
name: 'defaault'. default state must always be first.
meta-efl/recipes-navigation/mcnavi/mcnavi_0.3.4.bb:PNBLACKLIST[mcnavi] ?= 
BROKEN: latest version 0.3.4 is 3 years old and now broken with more strict 
ejde_cc from efl-1.13
meta-filesystems/recipes-filesystems/ifuse/ifuse_1.1.2.bb:PNBLACKLIST[ifuse] ?= 
depends on blacklisted libimobiledevice
meta-gnome/recipes-apps/gnome-mplayer/gnome-mplayer_1.0.5.bb:PNBLACKLIST[gnome-mplayer]
 ?= rdepends on blacklisted mplayer
meta-gnome/recipes-gnome/gcr/gcr_3.8.2.bb:PNBLACKLIST[gcr] ?= CONFLICT: 4 
files conflict with gnome-keyring
meta-gnome/recipes-gnome/gnome-menus/gnome-menus3_3.10.1.bb:PNBLACKLIST[gnome-menus3]
 ?= CONFLICT: 24 files are conflicting with gnome-menus
meta-gnome/recipes-gnome/gnome-panel/gnome-panel3_3.0.2.bb:PNBLACKLIST[gnome-panel3]
 ?= CONFLICT: depends on libgweather3 which conflicts with libgweather
meta-gnome/recipes-gnome/gweather/libgweather3_3.0.2.bb:PNBLACKLIST[libgweather3]
 ?= CONFLICT: 876 files are conflicting with libgweather
meta-gnome/recipes-gnome/zenity/zenity_2.32.1.bb:PNBLACKLIST[zenity] ?= 
BROKEN: doesn't build with B!=S
meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb:PNBLACKLIST[xbmc] ?= 
/usr/include/c++/ctime:70:11: error: '::gmtime' has not been declared
meta-multimedia/recipes-multimedia/coriander/coriander_2.0.2.bb:PNBLACKLIST[coriander]
 ?= BROKEN: fails to use SDL probably because libsdl-config was removed, 
error: unknown type name 'SDL_Overlay'
meta-multimedia/recipes-multimedia/dleyna/renderer-service-upnp_0.3.0.bb:PNBLACKLIST[renderer-service-upnp]
 ?= BROKEN: doesn't build with B!=S (trying to install rendererconsole.py from 
${B} instead of ${S})
meta-networking/recipes-connectivity/snort/snort_2.9.6.0.bb:PNBLACKLIST[snort] 
?= BROKEN: autotools processing causes OOM condition on configure
meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.16.bb:PNBLACKLIST[lksctp-tools]
 ?= ${@base_contains('DISTRO_FEATURES', 'ld-is-gold', BROKEN: fails to link 
against sctp_connectx symbol, '', d)}
meta-networking/recipes-support/nis/yp-tools_3.3.bb:PNBLACKLIST[yp-tools] ?= 
BROKEN: fails to 

[oe] Fwd: [meta-qt5][PATCH]

2015-05-13 Thread Andrey Rusalin




 Forwarded Message 
Subject:[meta-qt5][PATCH]
Date:   Wed, 13 May 2015 13:44:59 +0300
From:   arusalin arusa...@dev.rtsoft.ru
To: openembedded-devel@lists.openembedded.org



--
Best Regards,
Andrey Rusalin.




From 7040c6382af3d99f53b3f9fa45336cb911438923 Mon Sep 17 00:00:00 2001
From: Andrey Rusalin arusa...@dev.rtsoft.ru
Date: Wed, 13 May 2015 14:25:42 +0400
Subject: [PATCH] Fixed dependency for sql-mysql option of qtbase package

---
 recipes-qt/qt5/qtbase.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index 50cb505..d2654ef 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -84,7 +84,7 @@ PACKAGECONFIG[cups] = -cups,-no-cups,cups
 PACKAGECONFIG[dbus] = -dbus,-no-dbus,dbus
 PACKAGECONFIG[xcb] = -xcb -xcb-xlib -system-xcb,-no-xcb,libxcb xcb-util-wm xcb-util-image xcb-util-keysyms xcb-util-renderutil
 PACKAGECONFIG[sql-ibase] = -sql-ibase,-no-sql-ibase
-PACKAGECONFIG[sql-mysql] = -sql-mysql,-no-sql-mysql,mysql
+PACKAGECONFIG[sql-mysql] = -sql-mysql,-no-sql-mysql,mysql5
 PACKAGECONFIG[sql-psql] = -sql-psql,-no-sql-psql,postgresql
 PACKAGECONFIG[sql-odbc] = -sql-odbc,-no-sql-odbc
 PACKAGECONFIG[sql-oci] = -sql-oci,-no-sql-oci
-- 
1.9.1


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


Re: [oe] Fwd: [meta-qt5][PATCH]

2015-05-13 Thread Martin Jansa
On Wed, May 13, 2015 at 02:42:40PM +0300, Andrey Rusalin wrote:
 
 

Missing SOB line and patchwork doesn't pick forwarded inline patches
correctly.

I've fixed both when cherry-picking to master-next, but please reply that you 
agree with your SOB.

 
  Forwarded Message 
 Subject:  [meta-qt5][PATCH]
 Date: Wed, 13 May 2015 13:44:59 +0300
 From: arusalin arusa...@dev.rtsoft.ru
 To:   openembedded-devel@lists.openembedded.org
 
 
 
 -- 
 Best Regards,
 Andrey Rusalin.
 
 
 
 

 From 7040c6382af3d99f53b3f9fa45336cb911438923 Mon Sep 17 00:00:00 2001
 From: Andrey Rusalin arusa...@dev.rtsoft.ru
 Date: Wed, 13 May 2015 14:25:42 +0400
 Subject: [PATCH] Fixed dependency for sql-mysql option of qtbase package
 
 ---
  recipes-qt/qt5/qtbase.inc | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
 index 50cb505..d2654ef 100644
 --- a/recipes-qt/qt5/qtbase.inc
 +++ b/recipes-qt/qt5/qtbase.inc
 @@ -84,7 +84,7 @@ PACKAGECONFIG[cups] = -cups,-no-cups,cups
  PACKAGECONFIG[dbus] = -dbus,-no-dbus,dbus
  PACKAGECONFIG[xcb] = -xcb -xcb-xlib -system-xcb,-no-xcb,libxcb xcb-util-wm 
 xcb-util-image xcb-util-keysyms xcb-util-renderutil
  PACKAGECONFIG[sql-ibase] = -sql-ibase,-no-sql-ibase
 -PACKAGECONFIG[sql-mysql] = -sql-mysql,-no-sql-mysql,mysql
 +PACKAGECONFIG[sql-mysql] = -sql-mysql,-no-sql-mysql,mysql5
  PACKAGECONFIG[sql-psql] = -sql-psql,-no-sql-psql,postgresql
  PACKAGECONFIG[sql-odbc] = -sql-odbc,-no-sql-odbc
  PACKAGECONFIG[sql-oci] = -sql-oci,-no-sql-oci
 -- 
 1.9.1
 
 

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


-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] Revert libhugetlbfs: Add i586 to list of compatible host architectures

2015-05-13 Thread Martin Jansa
It's still failing in world builds even when
libhugetlbfs: x86 - don't link against host libs is applied as well.

It was reported month ago:
https://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg41565.html

This reverts commit 3cc7f186be46a0de049d1fab70ddb84111be6e29.
---
 meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb 
b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
index 6fe5dce..4ce6a19 100644
--- a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
+++ b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
@@ -24,7 +24,7 @@ SRC_URI = git://git.code.sf.net/p/libhugetlbfs/code \
 
 S = ${WORKDIR}/git
 
-COMPATIBLE_HOST = (i586|x86_64|powerpc|powerpc64|aarch64|arm).*-linux*
+COMPATIBLE_HOST = (x86_64|powerpc|powerpc64|aarch64|arm).*-linux*
 
 LIBARGS = LIB32=${baselib} LIB64=${baselib}
 LIBHUGETLBFS_ARCH = ${TARGET_ARCH}
-- 
2.4.0

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


Re: [oe] [meta-networking][PATCH 0/1][RFC] Standardize SECTION values

2015-05-13 Thread Joe MacDonald
[Re: [oe] [meta-networking][PATCH 0/1][RFC] Standardize SECTION values] On 
15.05.12 (Tue 22:26) akuster808 wrote:

 
 
 On 05/11/2015 01:59 PM, Joe MacDonald wrote:
 As I mentioned back in January[1], I've taken a pass through the recipes in
 meta-networking with the goal of unifying the usage of the SECTION variables.
 At the time I was tending toward the Fedora / RH approach (eg. 
 console/network)
 but I've instead gone with the Debian conventions because I think they 
 actually
 lead to less confusion when you get into edge cases like 'wireshark' where 
 the
 main usage is via the GUI but we build the command-line-only tools as well, 
 but
 it's always a 'network' tool, regardless of how you use it.
 
 Oh sure. pick on Wireshark ; )

Most of meta-networking tends toward the console end of things,
understandably, so just about any scheme would work for 90% of the
packages there.  But wireshark is one of the tools I've used reasonably
regularly and I'm aware has a GUI but that I'd be hard pressed to
identify a screenshot for.  :-)

 I'm calling this an RFC since I expect it'll generate some discussion and 
 while
 I was working through this it did occur to me that maybe the right thing is 
 to
 ditch SECTION variables entirely since they obviously aren't providing a lot 
 of
 value today, but I think being consistent with their usage may actually cause
 them to be more than just cosmetic.
 
 SECTION seems to be used in the various packaging classes.

Good point.  It still looks like it's mainly informational (eg. filling
out the appropriate fields for rpms/debs/etc.) but I'll take another
look around to ensure I'm not causing any unintended side-effects.

-J.

 
 - armin
 
 1.  
  http://lists.openembedded.org/pipermail/openembedded-devel/2015-January/099669.html
 
 The following changes since commit c0cb9ac6a71b0cca54ddfe38d2867c30c61c1e9c:
 
meta-networking: standardize SECTION values (2015-05-11 16:22:56 -0400)
 
 are available in the git repository at:
 
git://git.openembedded.org/meta-openembedded-contrib joeythesaint/master

  http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=master
 
 Joe MacDonald (1):
meta-networking: standardize SECTION values
 
   meta-networking/recipes-connectivity/crda/crda_3.13.bb | 2 
  +-
   meta-networking/recipes-connectivity/daq/daq_2.0.2.bb  | 1 
  +
   meta-networking/recipes-connectivity/inetutils/inetutils_1.9.2.bb  | 2 
  +-
   meta-networking/recipes-connectivity/libdnet/libdnet_1.12.bb   | 1 
  +
   meta-networking/recipes-connectivity/polarssl/polarssl_1.3.8.bb| 2 
  +-
   meta-networking/recipes-connectivity/sethdlc/sethdlc.bb| 1 
  +
   meta-networking/recipes-connectivity/snort/snort_2.9.6.0.bb| 1 
  +
   meta-networking/recipes-connectivity/ufw/ufw_0.33.bb   | 1 
  +
   meta-networking/recipes-connectivity/vlan/vlan_1.9.bb  | 1 
  +
   meta-networking/recipes-connectivity/vpnc/vpnc_0.5.3.bb| 2 
  +-
   meta-networking/recipes-connectivity/wolfssl/wolfssl_3.4.0.bb  | 2 
  +-
   meta-networking/recipes-daemons/atftp/atftp_git.bb | 2 
  +-
   meta-networking/recipes-daemons/autofs/autofs_5.1.0.bb | 2 
  +-
   meta-networking/recipes-daemons/cyrus-sasl/cyrus-sasl_2.1.26.bb| 2 
  +-
   meta-networking/recipes-daemons/dnrd/dnrd_2.20.3.bb| 2 
  +-
   .../iscsi-initiator-utils/iscsi-initiator-utils_2.0-873.bb | 2 
  +-
   meta-networking/recipes-daemons/lldpad/lldpad_0.9.46.bb| 2 
  +-
   meta-networking/recipes-daemons/ncftp/ncftp_3.2.5.bb   | 2 
  +-
   meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb   | 1 
  +
   meta-networking/recipes-daemons/postfix/postfix.inc| 2 
  +-
   meta-networking/recipes-daemons/proftpd/proftpd_1.3.5.bb   | 2 
  +-
   meta-networking/recipes-daemons/ptpd/ptpd_2.3.1-rc2.bb | 2 
  +-
   meta-networking/recipes-daemons/pure-ftpd/pure-ftpd_1.0.36.bb  | 1 
  +
   meta-networking/recipes-daemons/radvd/radvd.inc| 2 
  +-
   meta-networking/recipes-daemons/squid/squid_3.4.7.bb   | 2 
  +-
   meta-networking/recipes-daemons/tftp-hpa/tftp-hpa_5.2.bb   | 2 
  +-
   meta-networking/recipes-daemons/vblade/vblade_20.bb| 2 
  +-
   meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.2.bb | 2 
  +-
   .../recipes-filter/conntrack-tools/conntrack-tools_1.4.0.bb| 2 
  +-
   meta-networking/recipes-filter/ebtables/ebtables_2.0.10-4.bb   | 2 
  +-
   meta-networking/recipes-filter/libmnl/libmnl_1.0.3.bb  | 1 
  +
   .../recipes-filter/libnetfilter/libnetfilter-conntrack_1.0.2.bb| 1 
  +
   .../recipes-filter/libnetfilter/libnetfilter-cthelper_1.0.0.bb | 1 
  +

[oe] Fwd: Re: Device testing

2015-05-13 Thread Eric Nelson
Sorry Asya...


 Forwarded Message 
Subject: Re: Device testing
Date: Wed, 13 May 2015 12:33:09 -0700
From: Eric Nelson eric.nel...@boundarydevices.com
To: Diego Rondini diego.rond...@kynetics.it
CC: Nicola La Gloria nicola.laglo...@kynetics.com, Pejman Kalkhoran
pej...@boundarydevices.com

Hi Asya,

We're partners with Kynetics on the JL Marine product, and I have
a set of stuff to ship to them:

- Nitrogen6_SOM
- JL Marine carrier board
- Android buttons
- OV5640 MIPI
- Jaco display with daughter board

The shipping details are below.

I'll bring the parts to your office shortly.

Thanks,


Eric

On 05/13/2015 01:32 AM, Diego Rondini wrote:
 Hi Eric,
 
 snip
 
 After that I think that you can send me your hardware.
 
 Our italian headquarters address is:
 Kynetics Srl
 Via A. G. Longhin, 23
 35129 Padova (PD) Italy
 
 Phone: +39 049 7811091
 Mail: i...@kynetics.it



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


[oe] [meta-efl][PATCH 3/3] python-efl: upgrade to 1.14.0

2015-05-13 Thread Martin Jansa
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/python_efl_1_14_0_release/

Signed-off-by: Martin Jansa martin.ja...@gmail.com
---
 meta-efl/recipes-devtools/python/python-efl_1.13.0.bb | 4 
 meta-efl/recipes-devtools/python/python-efl_1.14.0.bb | 4 
 2 files changed, 4 insertions(+), 4 deletions(-)
 delete mode 100644 meta-efl/recipes-devtools/python/python-efl_1.13.0.bb
 create mode 100644 meta-efl/recipes-devtools/python/python-efl_1.14.0.bb

diff --git a/meta-efl/recipes-devtools/python/python-efl_1.13.0.bb 
b/meta-efl/recipes-devtools/python/python-efl_1.13.0.bb
deleted file mode 100644
index ef9f80b..000
--- a/meta-efl/recipes-devtools/python/python-efl_1.13.0.bb
+++ /dev/null
@@ -1,4 +0,0 @@
-require ${BPN}.inc
-
-SRC_URI[md5sum] = 98b1ca3e0feeecf8b993f9c415ff22e5
-SRC_URI[sha256sum] = 
16b8234ee763fab27071e7d708accbdb0cd43eecdfdb08775853bf380e558f8d
diff --git a/meta-efl/recipes-devtools/python/python-efl_1.14.0.bb 
b/meta-efl/recipes-devtools/python/python-efl_1.14.0.bb
new file mode 100644
index 000..de86cd3
--- /dev/null
+++ b/meta-efl/recipes-devtools/python/python-efl_1.14.0.bb
@@ -0,0 +1,4 @@
+require ${BPN}.inc
+
+SRC_URI[md5sum] = e90871bb1c9f647e763c480e74bbfcbd
+SRC_URI[sha256sum] = 
0003151b224937d36ef78236398b9a3d6dd39a5692fb1ba4f9c900e65b2ddade
-- 
2.4.0

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


[oe] [meta-efl][PATCH 2/3] e-wm: upgrade to 0.19.5

2015-05-13 Thread Martin Jansa
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/e19_5_release/

Signed-off-by: Martin Jansa martin.ja...@gmail.com
---
 meta-efl/recipes-efl/e17/{e-wm_0.19.4.bb = e-wm_0.19.5.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-efl/recipes-efl/e17/{e-wm_0.19.4.bb = e-wm_0.19.5.bb} (80%)

diff --git a/meta-efl/recipes-efl/e17/e-wm_0.19.4.bb 
b/meta-efl/recipes-efl/e17/e-wm_0.19.5.bb
similarity index 80%
rename from meta-efl/recipes-efl/e17/e-wm_0.19.4.bb
rename to meta-efl/recipes-efl/e17/e-wm_0.19.5.bb
index 7082519..6e374bd 100644
--- a/meta-efl/recipes-efl/e17/e-wm_0.19.4.bb
+++ b/meta-efl/recipes-efl/e17/e-wm_0.19.5.bb
@@ -15,5 +15,5 @@ SRC_URI = \
 file://applications.menu \
 
 
-SRC_URI[md5sum] = f442ae743d7f698aeb78d245dbc57357
-SRC_URI[sha256sum] = 
1bada8285d9125820a71bc8f5ad9d64b1c07776d5ad31dffe7758f4a9e1def06
+SRC_URI[md5sum] = f7557e89b914b4c66eacace66c739437
+SRC_URI[sha256sum] = 
93d27d04e129f6ff751eeec8cda45bbf4f5da6787f8c3e85a4f1aecadc3f0372
-- 
2.4.0

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


[oe] [meta-oe][fido][PATCH] polkit: do not hardcode the libdir

2015-05-13 Thread b40290
From: Chunrong Guo b40...@freescale.com

  libdir is defined as ${prefix}/lib/, but we want it to support multilib path

Signed-off-by: Chunrong Guo b40...@freescale.com
---
 .../polkit/0001-do-not-hardcoded-libdir.patch  | 44 ++
 meta-oe/recipes-extended/polkit/polkit_0.112.bb|  1 +
 2 files changed, 45 insertions(+)
 create mode 100644 
meta-oe/recipes-extended/polkit/polkit/0001-do-not-hardcoded-libdir.patch

diff --git 
a/meta-oe/recipes-extended/polkit/polkit/0001-do-not-hardcoded-libdir.patch 
b/meta-oe/recipes-extended/polkit/polkit/0001-do-not-hardcoded-libdir.patch
new file mode 100644
index 000..e605e30
--- /dev/null
+++ b/meta-oe/recipes-extended/polkit/polkit/0001-do-not-hardcoded-libdir.patch
@@ -0,0 +1,44 @@
+From c9e09d9b101109832b1dcb050f0c8b588e276686 Mon Sep 17 00:00:00 2001
+From: Zhenhua Luo zhenhua@freescale.com
+Date: Mon, 4 May 2015 04:11:27 -0500
+Subject: [PATCH] do not hardcoded libdir
+
+Upstream-Status: Pending
+
+libdir is hardcoded to ${prefix}/lib, but we want it to support multilib
+
+Signed-off-by: Chunrong Guo b40...@freescale.com
+---
+ polkitagent/Makefile.am   | 2 +-
+ polkitbackend/Makefile.am | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/polkitagent/Makefile.am b/src/polkitagent/Makefile.am
+index 3bc364e..7d1ac0e 100644
+--- a/src/polkitagent/Makefile.am
 b/src/polkitagent/Makefile.am
+@@ -78,7 +78,7 @@ libpolkit_agent_1_la_LIBADD =
\
+ 
+ libpolkit_agent_1_la_LDFLAGS = -export-symbols-regex '(^polkit_.*)'
+ 
+-libprivdir = $(prefix)/lib/polkit-1
++libprivdir = $(libdir)/polkit-1
+ libpriv_PROGRAMS = polkit-agent-helper-1
+ 
+ polkit_agent_helper_1_SOURCES =   \
+diff --git a/src/polkitbackend/Makefile.am b/src/polkitbackend/Makefile.am
+index 9f430d0..1f7610b 100644
+--- a/src/polkitbackend/Makefile.am
 b/src/polkitbackend/Makefile.am
+@@ -67,7 +67,7 @@ rules_DATA = 50-default.rules
+ 
+ # 

+ 
+-libprivdir = $(prefix)/lib/polkit-1
++libprivdir = $(libdir)/polkit-1
+ libpriv_PROGRAMS = polkitd
+ 
+ polkitd_SOURCES = \
+-- 
+2.3.3
+
diff --git a/meta-oe/recipes-extended/polkit/polkit_0.112.bb 
b/meta-oe/recipes-extended/polkit/polkit_0.112.bb
index 72b182b..f20e1a4 100644
--- a/meta-oe/recipes-extended/polkit/polkit_0.112.bb
+++ b/meta-oe/recipes-extended/polkit/polkit_0.112.bb
@@ -21,6 +21,7 @@ PAM_SRC_URI = file://polkit-1_pam.patch
 SRC_URI = 
http://www.freedesktop.org/software/polkit/releases/polkit-${PV}.tar.gz \
${@base_contains('DISTRO_FEATURES', 'pam', '${PAM_SRC_URI}', '', 
d)} \

file://0001-configure.ac-Check-only-for-libsystemd-not-libsystem.patch \
+   file://0001-do-not-hardcoded-libdir.patch \
 
 
 SRC_URI[md5sum] = b0f2fa00a55f47c6a5d88e9b73f80127
-- 
1.9.2

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


[oe] [meta-oe][fido][PATCH] mozjs: fix the compile error of powerpc64

2015-05-13 Thread b40290
From: Chunrong Guo b40...@freescale.com

 fix the following error
 |error: 'jsuword' does not name a type

Signed-off-by: Chunrong Guo b40...@freescale.com
---
 .../mozjs/fix-the-compile-error-of-powerpc64.patch | 18 ++
 meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb |  1 +
 2 files changed, 19 insertions(+)
 create mode 100644 
meta-oe/recipes-extended/mozjs/mozjs/fix-the-compile-error-of-powerpc64.patch

diff --git 
a/meta-oe/recipes-extended/mozjs/mozjs/fix-the-compile-error-of-powerpc64.patch 
b/meta-oe/recipes-extended/mozjs/mozjs/fix-the-compile-error-of-powerpc64.patch
new file mode 100644
index 000..43c4590
--- /dev/null
+++ 
b/meta-oe/recipes-extended/mozjs/mozjs/fix-the-compile-error-of-powerpc64.patch
@@ -0,0 +1,18 @@
+fix the compile error of powerpc64
+ 
+Upstream-status: Accepted
+
+ fix the following error
+ |error: 'jsuword' does not name a type
+
+
+--- a/js/src/jsval.hold2015-04-24 01:15:06.692970731 -0500
 b/js/src/jsval.h   2015-04-24 01:15:41.792969478 -0500
+@@ -304,7 +304,6 @@
+ int32_ti32;
+ uint32_t   u32;
+ JSWhyMagic why;
+-jsuwordword;
+ } payload;
+ } s;
+ double asDouble;
diff --git a/meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb 
b/meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb
index 91ee9a2..f6e4157 100644
--- a/meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb
+++ b/meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb
@@ -11,6 +11,7 @@ SRC_URI =  \
 file://0004-mozbug746112-no-decommit-on-large-pages.patch;patchdir=../../ \
 file://0005-aarch64-64k-page.patch;patchdir=../../ \
 file://0001-regenerate-configure.patch;patchdir=../../ \ 
+file://fix-the-compile-error-of-powerpc64.patch;patchdir=../../ \
   
 
 SRC_URI[md5sum] = 20b6f8f1140ef6e47daa3b16965c9202
-- 
1.9.2

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


[oe] [meta-efl][PATCH 1/3] efl, elementary, emotion-generic-players, evas-generic-loaders: upgrade to 1.14.0

2015-05-13 Thread Martin Jansa
* announcement:
  
https://phab.enlightenment.org/phame/live/3/post/enlightenment_foundation_libraries_1_14_and_friends_are_out/

Signed-off-by: Martin Jansa martin.ja...@gmail.com
---
 meta-efl/recipes-efl/efl/efl.inc | 12 +++-
 meta-efl/recipes-efl/efl/{efl_1.13.2.bb = efl_1.14.0.bb}|  4 ++--
 .../efl/{elementary_1.13.2.bb = elementary_1.14.0.bb}   |  4 ++--
 meta-efl/recipes-efl/efl/emotion-generic-players_1.13.0.bb   |  8 
 meta-efl/recipes-efl/efl/emotion-generic-players_1.14.0.bb   |  8 
 meta-efl/recipes-efl/efl/evas-generic-loaders_1.13.2.bb  |  8 
 meta-efl/recipes-efl/efl/evas-generic-loaders_1.14.0.bb  |  8 
 7 files changed, 27 insertions(+), 25 deletions(-)
 rename meta-efl/recipes-efl/efl/{efl_1.13.2.bb = efl_1.14.0.bb} (92%)
 rename meta-efl/recipes-efl/efl/{elementary_1.13.2.bb = elementary_1.14.0.bb} 
(79%)
 delete mode 100644 meta-efl/recipes-efl/efl/emotion-generic-players_1.13.0.bb
 create mode 100644 meta-efl/recipes-efl/efl/emotion-generic-players_1.14.0.bb
 delete mode 100644 meta-efl/recipes-efl/efl/evas-generic-loaders_1.13.2.bb
 create mode 100644 meta-efl/recipes-efl/efl/evas-generic-loaders_1.14.0.bb

diff --git a/meta-efl/recipes-efl/efl/efl.inc b/meta-efl/recipes-efl/efl/efl.inc
index ba993af..f2d83c1 100644
--- a/meta-efl/recipes-efl/efl/efl.inc
+++ b/meta-efl/recipes-efl/efl/efl.inc
@@ -1,6 +1,6 @@
 SUMMARY = EFL
 LICENSE = MIT  BSD  LGPL-2.1
-LIC_FILES_CHKSUM = file://COPYING;md5=a1809a807e39dd48ddcf7be98477d130
+LIC_FILES_CHKSUM = file://COPYING;md5=5cb19adb5be911811c7a4e05152548e8
 
 DEPENDS_class-native = freetype-native libxext-native libpng-native 
jpeg-native tiff-native libfribidi-native glib-2.0-native dbus-native
 DEPENDS = virtual/libiconv tslib curl glib-2.0 gnutls pkgconfig zlib jpeg 
openssl libsndfile1 dbus libexif librsvg freetype libpng tiff libxext 
virtual/libx11 libxdamage libxrender fontconfig libfribidi giflib udev 
libxcursor libxcomposite libxinerama libxrandr libxtst libxscrnsaver efl-native 
util-linux
@@ -33,6 +33,7 @@ EXTRA_OECONF_append_class-native =  \
 --disable-physics \
 --disable-multisense \
 --disable-cserve \
+--disable-libeeze \
 --with-x11=none \
 --disable-image-loader-bmp \
 --disable-image-loader-eet \
@@ -70,10 +71,10 @@ PACKAGECONFIG[avahi] = 
--enable-avahi,--disable-avahi,avahi
 # currently we don't provide doxygen-native
 PACKAGECONFIG[doc] = --enable-doc,--disable-doc,doxygen-native
 
-# new efl doesn't have option to disable eeze build and we don't want to 
provide udev-native just to build eeze-native we don't need
-do_configure_prepend_class-native() {
-sed -i 's/EFL_LIB_START_OPTIONAL(\[Eeze\], \[test ${have_linux} = 
yes\])/EFL_LIB_START_OPTIONAL([Eeze], [test 
${no-we-really-dont-want-native-eeze} = yes])/g' ${S}/configure.ac
-}
+## new efl doesn't have option to disable eeze build and we don't want to 
provide udev-native just to build eeze-native we don't need
+#do_configure_prepend_class-native() {
+#sed -i 's/EFL_LIB_START_OPTIONAL(\[Eeze\], \[test ${have_linux} = 
yes\])/EFL_LIB_START_OPTIONAL([Eeze], [test 
${no-we-really-dont-want-native-eeze} = yes])/g' ${S}/configure.ac
+#}
 
 do_install_append() {
 # don't ship precompiled lua files
@@ -201,6 +202,7 @@ FILES_efreet =  \
 
 FILES_eet =  \
 ${bindir}/eet \
+${bindir}/eetpack \
 ${bindir}/vieet \
 ${bindir}/diffeet \
 ${libdir}/libeet${SOLIBS} \
diff --git a/meta-efl/recipes-efl/efl/efl_1.13.2.bb 
b/meta-efl/recipes-efl/efl/efl_1.14.0.bb
similarity index 92%
rename from meta-efl/recipes-efl/efl/efl_1.13.2.bb
rename to meta-efl/recipes-efl/efl/efl_1.14.0.bb
index 176f58a..c891f0d 100644
--- a/meta-efl/recipes-efl/efl/efl_1.13.2.bb
+++ b/meta-efl/recipes-efl/efl/efl_1.14.0.bb
@@ -6,8 +6,8 @@ SRC_URI = \
 file://0002-evas_3d-Add-Eet.h-includes.patch \
 
 
-SRC_URI[md5sum] = dd779050ccc4ad8d7ae71f2dc8c85855
-SRC_URI[sha256sum] = 
98404d8de63eea318f748c25708ec989628f025adf12cd54697e5de2fe48c2a4
+SRC_URI[md5sum] = b0813fe92cb6eaf861e3c179a19d8e41
+SRC_URI[sha256sum] = 
30a8a239449e0d068a39787b5a4769dd26ddf0476f58f094c85e65b108086269
 
 # Temporary disable until error like the one following are fixed
 # efl-native/2_1.8.4-r0/efl-1.8.4/src/lib/eet/.libs/libeet.so: file not 
recognized: File truncated
diff --git a/meta-efl/recipes-efl/efl/elementary_1.13.2.bb 
b/meta-efl/recipes-efl/efl/elementary_1.14.0.bb
similarity index 79%
rename from meta-efl/recipes-efl/efl/elementary_1.13.2.bb
rename to meta-efl/recipes-efl/efl/elementary_1.14.0.bb
index db6afde..99d58e6 100644
--- a/meta-efl/recipes-efl/efl/elementary_1.13.2.bb
+++ b/meta-efl/recipes-efl/efl/elementary_1.14.0.bb
@@ -8,8 +8,8 @@ SRC_URI = \
 # these paths aren't passed in -native build
 SRC_URI_append_class-target =  
file://0001-Makefile-Use-elementary_codegen-defined-in-configure.patch
 
-SRC_URI[md5sum] = 0d32d241af1c96c06da6d130020275f0
-SRC_URI[sha256sum] = 

[oe] [PATCH][meta-oe] krb5: upgrade to 1.13.2

2015-05-13 Thread rongqing.li
From: Roy Li rongqing...@windriver.com

Upgrade to include the CVE fixes: [CVE-2014-5354] [CVE-2014-5353]...
Remove the 0001-Return-only-new-keys-in-randkey-CVE-2014-5351.patch
Regenerate the /var/run/krb5kdc dir

Signed-off-by: Roy Li rongqing...@windriver.com
---
 ...rn-only-new-keys-in-randkey-CVE-2014-5351.patch | 92 --
 .../krb5/{krb5_1.12.2.bb = krb5_1.13.2.bb}| 28 ++-
 2 files changed, 24 insertions(+), 96 deletions(-)
 delete mode 100644 
meta-oe/recipes-connectivity/krb5/krb5/0001-Return-only-new-keys-in-randkey-CVE-2014-5351.patch
 rename meta-oe/recipes-connectivity/krb5/{krb5_1.12.2.bb = krb5_1.13.2.bb} 
(75%)

diff --git 
a/meta-oe/recipes-connectivity/krb5/krb5/0001-Return-only-new-keys-in-randkey-CVE-2014-5351.patch
 
b/meta-oe/recipes-connectivity/krb5/krb5/0001-Return-only-new-keys-in-randkey-CVE-2014-5351.patch
deleted file mode 100644
index 0852661..000
--- 
a/meta-oe/recipes-connectivity/krb5/krb5/0001-Return-only-new-keys-in-randkey-CVE-2014-5351.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-From af0ed4df4dfae762ab5fb605f5a0c8f59cb4f6ca Mon Sep 17 00:00:00 2001
-From: Greg Hudson ghud...@mit.edu
-Date: Thu, 21 Aug 2014 13:52:07 -0400
-Subject: [PATCH] Return only new keys in randkey [CVE-2014-5351]
-
-In kadmind's randkey operation, if a client specifies the keepold
-flag, do not include the preserved old keys in the response.
-
-CVE-2014-5351:
-
-An authenticated remote attacker can retrieve the current keys for a
-service principal when generating a new set of keys for that
-principal.  The attacker needs to be authenticated as a user who has
-the elevated privilege for randomizing the keys of other principals.
-
-Normally, when a Kerberos administrator randomizes the keys of a
-service principal, kadmind returns only the new keys.  This prevents
-an administrator who lacks legitimate privileged access to a service
-from forging tickets to authenticate to that service.  If the
-keepold flag to the kadmin randkey RPC operation is true, kadmind
-retains the old keys in the KDC database as intended, but also
-unexpectedly returns the old keys to the client, which exposes the
-service to ticket forgery attacks from the administrator.
-
-A mitigating factor is that legitimate clients of the affected service
-will start failing to authenticate to the service once they begin to
-receive service tickets encrypted in the new keys.  The affected
-service will be unable to decrypt the newly issued tickets, possibly
-alerting the legitimate administrator of the affected service.
-
-CVSSv2: AV:N/AC:H/Au:S/C:P/I:N/A:N/E:POC/RL:OF/RC:C
-
-[t...@mit.edu: CVE description and CVSS score]
-
-ticket: 8018 (new)
-target_version: 1.13
-tags: pullup
-
-Upstream-Status: Backport

- src/lib/kadm5/srv/svr_principal.c |   21 ++---
- 1 files changed, 18 insertions(+), 3 deletions(-)
-
-diff --git a/lib/kadm5/srv/svr_principal.c b/lib/kadm5/srv/svr_principal.c
-index 5d358bd..d4e74cc 100644
 a/lib/kadm5/srv/svr_principal.c
-+++ b/lib/kadm5/srv/svr_principal.c
-@@ -344,6 +344,20 @@ check_1_6_dummy(kadm5_principal_ent_t entry, long mask,
- *passptr = NULL;
- }
- 
-+/* Return the number of keys with the newest kvno.  Assumes that all key data
-+ * with the newest kvno are at the front of the key data array. */
-+static int
-+count_new_keys(int n_key_data, krb5_key_data *key_data)
-+{
-+int n;
-+
-+for (n = 1; n  n_key_data; n++) {
-+if (key_data[n - 1].key_data_kvno != key_data[n].key_data_kvno)
-+return n;
-+}
-+return n_key_data;
-+}
-+
- kadm5_ret_t
- kadm5_create_principal(void *server_handle,
-kadm5_principal_ent_t entry, long mask,
-@@ -1593,7 +1607,7 @@ kadm5_randkey_principal_3(void *server_handle,
- osa_princ_ent_rec   adb;
- krb5_int32  now;
- kadm5_policy_ent_recpol;
--int ret, last_pwd;
-+int ret, last_pwd, n_new_keys;
- krb5_booleanhave_pol = FALSE;
- kadm5_server_handle_t   handle = server_handle;
- krb5_keyblock   *act_mkey;
-@@ -1686,8 +1700,9 @@ kadm5_randkey_principal_3(void *server_handle,
- kdb-fail_auth_count = 0;
- 
- if (keyblocks) {
--ret = decrypt_key_data(handle-context,
--   kdb-n_key_data, kdb-key_data,
-+/* Return only the new keys added by krb5_dbe_crk. */
-+n_new_keys = count_new_keys(kdb-n_key_data, kdb-key_data);
-+ret = decrypt_key_data(handle-context, n_new_keys, kdb-key_data,
-keyblocks, n_keys);
- if (ret)
- goto done;
--- 
-1.7.4.1
-
diff --git a/meta-oe/recipes-connectivity/krb5/krb5_1.12.2.bb 
b/meta-oe/recipes-connectivity/krb5/krb5_1.13.2.bb
similarity index 75%
rename from meta-oe/recipes-connectivity/krb5/krb5_1.12.2.bb
rename to meta-oe/recipes-connectivity/krb5/krb5_1.13.2.bb
index