[oe] [PATCH][meta-networking] systemd.bbclass: delete dangling symblink

2015-07-07 Thread Jian Liu
If only systemd is enabled, scripts of sysvinit under "/etc/init.d/"
will be deleted. But there may be some symblinks /etc/rc*/ that
points to the files under "/etc/init.d/". We need to delete them.

Signed-off-by: Jian Liu 
---
 meta/classes/systemd.bbclass | 29 +
 1 file changed, 29 insertions(+)

diff --git a/meta/classes/systemd.bbclass b/meta/classes/systemd.bbclass
index c34884b..ff3e0f8 100644
--- a/meta/classes/systemd.bbclass
+++ b/meta/classes/systemd.bbclass
@@ -184,6 +184,31 @@ do_install[postfuncs] += "rm_systemd_unitdir "
 python rm_sysvinit_initddir (){
 import shutil
 sysv_initddir = oe.path.join(d.getVar("D", True), (d.getVar('INIT_D_DIR', 
True) or "/etc/init.d"))
+sysv_rcdirs = []
+cpath = oe.cachedpath.CachedPath()
+
+def check_dangling_sym(file,inst_root):
+if not cpath.islink(file):
+return False
+
+rtarget = cpath.realpath(file, inst_root, True, assume_dir = True)
+if not cpath.lexists(rtarget):
+return True
+
+return False
+
+# delete dangling symblink under rc*
+def rm_sysv_rcdirs():
+dest = d.getVar("D", True)
+rcdirs = "rc.d rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rcS.d"
+
+for rcdir in rcdirs.split():
+path = dest + "/etc/" + rcdir
+for walk_root, walk_dirs, walk_files in cpath.walk(path):
+for file in walk_files:
+file = walk_root + "/" + file
+if check_dangling_sym(file, walk_root):
+sysv_rcdirs.append(file)
 
 if bb.utils.contains('DISTRO_FEATURES', 'systemd', True, False, d) and \
 not bb.utils.contains('DISTRO_FEATURES', 'sysvinit', True, False, d) 
and \
@@ -193,5 +218,9 @@ python rm_sysvinit_initddir (){
 # If systemd_unitdir contains anything, delete sysv_initddir
 if (os.path.exists(systemd_unitdir) and os.listdir(systemd_unitdir)):
 shutil.rmtree(sysv_initddir)
+
+rm_sysv_rcdirs()
+for rcdir in sysv_rcdirs:
+os.remove(rcdir)
 }
 do_install[postfuncs] += "rm_sysvinit_initddir "
-- 
1.8.5.2.233.g932f7e4

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


[oe] [PATCH][meta-networking] ypbind-mt: set path of ypdomainname in ypbind script

2015-07-07 Thread Jian Liu
The script ypbind will cause error if using ypdomainname command
provided by busybox. So add RDEPENDCY on yp-tools and change
the path of ypdomainname.

Signed-off-by: Jian Liu 
---
 recipes-support/nis/files/ypbind-yocto.init | 11 ++-
 recipes-support/nis/ypbind-mt_1.36.bb   |  1 +
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/recipes-support/nis/files/ypbind-yocto.init 
b/recipes-support/nis/files/ypbind-yocto.init
index da533a1..f97a3e1 100644
--- a/recipes-support/nis/files/ypbind-yocto.init
+++ b/recipes-support/nis/files/ypbind-yocto.init
@@ -26,6 +26,7 @@
 
 YPBIND_BIN=/usr/sbin/ypbind
 pidfile=/var/run/ypbind.pid
+YPDOMAINNAME_bin=/usr/bin/ypdomainname
 
 [ -f /etc/default/ypbind ] && . /etc/default/ypbind
 
@@ -34,14 +35,14 @@ case "$1" in
echo -n "Starting ypbind"
## If the domainname is not set, skip starting of ypbind
## and return with "program not configured"
-/bin/ypdomainname &> /dev/null
-if [ $? -ne 0 -o -z "`/bin/ypdomainname 2>/dev/null`" ]; then
+$YPDOMAINNAME_bin &> /dev/null
+if [ $? -ne 0 -o -z "`$YPDOMAINNAME_bin 2>/dev/null`" ]; then
if [ -f /etc/defaultdomain ]; then
  XDOMAINNAME=`cat /etc/defaultdomain`
- /bin/ypdomainname "$XDOMAINNAME"
+ $YPDOMAINNAME_bin "$XDOMAINNAME"
   fi
-   /bin/ypdomainname &> /dev/null
-   if [ $? -ne 0 -o -z "`/bin/ypdomainname 2>/dev/null`" ]; then
+   $YPDOMAINNAME_bin &> /dev/null
+   if [ $? -ne 0 -o -z "`$YPDOMAINNAME_bin 2>/dev/null`" ]; then
 # Tell the user this has skipped
 echo -n " . . . . . . . . . . No domainname set"
  # service is not configured
diff --git a/recipes-support/nis/ypbind-mt_1.36.bb 
b/recipes-support/nis/ypbind-mt_1.36.bb
index 35ef16a..4fdef9f 100644
--- a/recipes-support/nis/ypbind-mt_1.36.bb
+++ b/recipes-support/nis/ypbind-mt_1.36.bb
@@ -50,3 +50,4 @@ RPROVIDES_${PN} += "${PN}-systemd"
 RREPLACES_${PN} += "${PN}-systemd"
 RCONFLICTS_${PN} += "${PN}-systemd"
 SYSTEMD_SERVICE_${PN} = "ypbind.service"
+RDEPENDS_${PN} += "yp-tools"
-- 
1.8.5.2.233.g932f7e4

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


Re: [oe] SSL Certificate Path for Python

2015-07-07 Thread Ash Charles
Hi,

I did a little more digging---the issue is not so much related to
python as it is a difference in configuration between the
ca-certificates and openssl packages.

SSL certificates provided by the ca-certificates package are installed
to /usr/share/ca-certificates/mozilla and then symlinked to the
standard /etc/ssl/certs (controlled by ETCCERTSDIR) as a post-install.

OpenSSL gets built expecting that certificates will be stored at
/usr/lib/ssl/certs (check the 'openssldir' compiled in using 'openssl
version -d')---a standard but empty directory.  This means we get
verification failures for anything using openssl that doesn't
explicitly provide a set of valid certificates.  In my case, this is
breaking the Smart package manager when using a repository at a
'https' URL (the certificate is valid).

Debian solves this by symlinking the whole /usr/lib/ssl to /etc/ssl/
as a postinstall step on the openssl package.  I added this in a
similar fashion in a bbappend for testing:
do_install_append() {
rm -r ${D}${libdir}/ssl/certs
ln -sf /etc/ssl/certs ${D}${libdir}/ssl/certs
}

Does this seem like a reasonable approach?  Another approach could be
setting the SSL_CERT_DIR to /etc/ssl/certs in .profile (or similar).

--Ash

On Mon, Jul 6, 2015 at 5:16 PM, Ash Charles  wrote:
> Hi,
>
> With the move from python 2.7.3 (dizzy) to 2.7.9 (fido), Python
> actually validates SSL-transport for https URLs [1].  Python, by
> default (i.e. no environment variable SSL_CERT_DIR set), looks for
> certificates at '/usr/lib/ssl/certs'.  I tested this in a Python
> shell:
> import ssl
> ssl.get_default_verify_paths()
>
> The ca-certificates recipe seems to be installing certificates to
> ${D}${sysconfdir}/ssl/certs or /usr/share/ca-certificates/mozilla/
> instead.  I think that Python will need a way to find the system's
> certificates.  I can create a patch to do this but this seems to
> couple the configuration in the ca-certificates and python recipes.
>
> Has anyone stumbled across this issue?  Is there a standard way of
> looking up where a system is storing its certificates?
>
> [1] https://www.python.org/dev/peps/pep-0476/
>
> Thanks for any insights---I'm learning much more about SSL
> certificates than I expected today ;-).
>
> --Ash
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-browser][PATCH 2/2] cef3: use x86 over-ride instead of i586

2015-07-07 Thread Andre McCurdy
Support i686 without needing to duplicate the i586 over-ride.

Signed-off-by: Andre McCurdy 
---
 recipes-browser/chromium/cef3_280796.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-browser/chromium/cef3_280796.bb 
b/recipes-browser/chromium/cef3_280796.bb
index 9a9efe5..ddb6a77 100644
--- a/recipes-browser/chromium/cef3_280796.bb
+++ b/recipes-browser/chromium/cef3_280796.bb
@@ -23,8 +23,8 @@ S = "${WORKDIR}/chromium_rev_${PV}"
 
 do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl SRCREV_tools"
 
+GYP_ARCH_DEFINES_x86 = " target_arch=ia32"
 GYP_ARCH_DEFINES_armv7a = " target_arch=arm arm_float_abi=hard"
-GYP_ARCH_DEFINES_i586 = " target_arch=ia32"
 
 export GYP_GENERATORS="ninja"
 export BUILD_TARGET_ARCH="${TARGET_ARCH}"
-- 
1.9.1

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


[oe] [meta-browser][PATCH 1/2] chromium.inc: use x86 over-ride instead of i586

2015-07-07 Thread Andre McCurdy
Support i686 without needing to duplicate the i586 over-ride.

Signed-off-by: Andre McCurdy 
---
 recipes-browser/chromium/chromium.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-browser/chromium/chromium.inc 
b/recipes-browser/chromium/chromium.inc
index 973d1c9..8221779 100644
--- a/recipes-browser/chromium/chromium.inc
+++ b/recipes-browser/chromium/chromium.inc
@@ -2,7 +2,7 @@ LICENSE = "BSD"
 DEPENDS = "xz-native pciutils pulseaudio cairo nss zlib-native libav cups 
ninja-native gconf libexif pango libdrm"
 
 COMPATIBLE_MACHINE = "(-)"
-COMPATIBLE_MACHINE_i586 = "(.*)"
+COMPATIBLE_MACHINE_x86 = "(.*)"
 COMPATIBLE_MACHINE_x86-64 = "(.*)"
 COMPATIBLE_MACHINE_armv6 = "(.*)"
 COMPATIBLE_MACHINE_armv7a = "(.*)"
-- 
1.9.1

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


Re: [oe] [meta-browser][PATCH] chromium, cef: fetch chromium source from git

2015-07-07 Thread Khem Raj
Hi Zoltan

Sorry for late reply. The patch looks ok, there are few formatting nits. Please 
use tabs in shell functions
instead of 4 spaces as it seems to be done in this patch.


> On Jun 4, 2015, at 4:08 AM, Zoltan Kuscsik  wrote:
> 
> Updated recipe to fetch Chromium from git.
> LASTCHANGE file is now created using the proper
> gclient hook.
> 
> Change-Id: Ie1790abec002a0dd39c8d0aae3d03f5ebe6f46aa
> Signed-off-by: Zoltan Kuscsik 
> ---
> .../cef3/01_get_svn_version_from_LASTCHANGE.patch  | 32 --
> recipes-browser/chromium/cef3_280796.bb| 73 +++---
> 2 files changed, 51 insertions(+), 54 deletions(-)
> delete mode 100644 
> recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
> 
> diff --git 
> a/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch 
> b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
> deleted file mode 100644
> index 9b14429..000
> --- a/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
> +++ /dev/null
> @@ -1,32 +0,0 @@
> -Fetch the revision from LASTCHANGE file programmatically
> -
> -Upstream-Status: Pending
> -
> -Signed-off-by: Zoltan Kuscsik 
> -Signed-off-by: Khem Raj 
> -
> -diff --git a/cef/tools/make_version_header.py 
> b/cef/tools/make_version_header.py
> -index 84d49f5..395c2cf 100644
>  a/cef/tools/make_version_header.py
> -+++ b/cef/tools/make_version_header.py
> -@@ -64,6 +64,8 @@ def write_svn_header(header, chrome_version, cef_version, 
> cpp_header_dir):
> -   revision = svn.get_revision()
> - elif git.is_checkout('.'):
> -   revision = git.get_svn_revision()
> -+elif os.path.isfile("../build/util/LASTCHANGE"):
> -+  revision = 
> open("../build/util/LASTCHANGE").read().split("=")[1].strip()
> - else:
> -   raise Exception('Not a valid checkout')
> -
> -diff --git a/cef/tools/revision.py b/cef/tools/revision.py
> -index 1d94602..eb89e3b 100644
>  a/cef/tools/revision.py
> -+++ b/cef/tools/revision.py
> -@@ -16,6 +16,8 @@ if os.path.exists(os.path.join('.', '.svn')):
> -   sys.stdout.write(svn.get_revision())
> - elif os.path.exists(os.path.join('.', '.git')):
> -   sys.stdout.write(git.get_svn_revision())
> -+elif os.path.isfile("../build/util/LASTCHANGE"):
> -+  revision = open("../build/util/LASTCHANGE").read().split("=")[1].strip()
> - else:
> -   raise Exception('Not a valid checkout')
> diff --git a/recipes-browser/chromium/cef3_280796.bb 
> b/recipes-browser/chromium/cef3_280796.bb
> index 9a9efe5..a3a4eca 100644
> --- a/recipes-browser/chromium/cef3_280796.bb
> +++ b/recipes-browser/chromium/cef3_280796.bb
> @@ -7,21 +7,22 @@ RDEPENDS_${PN} += "pango cairo fontconfig pciutils 
> pulseaudio freetype fontconfi
> SRCREV_tools = "99bcb0e676eb396bcf8e1af3903aa4b578a0"
> SRCREV_cef = "bbad53dfca9f98dddcb31a590410fece0a4f0234"
> SRCREV_egl = "a5b81b7617ba6757802b9b5f8c950034d5f961ec"
> -SRCREV_FORMAT = "cef_egl_tools"
> +SRCREV_FORMAT = "cef_egl"
> 
> -SRC_URI = 
> "http://people.linaro.org/~zoltan.kuscsik/chromium-browser/chromium_rev_${PV}.tar.xz
>  \
> -   
> git://github.com/kuscsik/chromiumembedded.git;protocol=https;destsuffix=src/cef;branch=aura;name=cef
>  \
> -   
> git://github.com/kuscsik/ozone-egl.git;protocol=https;destsuffix=src/ui/ozone/platform/egl;branch=master;name=egl
>  \
> -   
> git://chromium.googlesource.com/chromium/tools/depot_tools.git;protocol=https;destsuffix=depot_tools;branch=master;name=tools
>  \
> -   file://01_get_svn_version_from_LASTCHANGE.patch \
> -file://cef-simple \
> -   "
> -SRC_URI[md5sum] = "9efbb50283b731042e62b9bd5e312b2f"
> -SRC_URI[sha256sum] = 
> "f608e97dadf6ea4d885b24fd876896d46840fa39bf743ea2025075aee9fb348d"
> +SRC_URI = 
> "git://chromium.googlesource.com/chromium/tools/depot_tools.git;protocol=https;destsuffix=depot_tools;branch=master;name=tools
>  \
> +   
> git://github.com/kuscsik/chromiumembedded.git;protocol=https;destsuffix=${S}/src/cef;branch=aura;name=cef
>  \
> +   
> git://github.com/kuscsik/ozone-egl.git;protocol=https;destsuffix=${S}/src/ui/ozone/platform/egl;branch=master;name=egl\
> +   file://cef-simple\
> +  "
> 
> -S = "${WORKDIR}/chromium_rev_${PV}"
> +export CHROMIUM_SRC_GIT_URL="https://chromium.googlesource.com/chromium/src";
> +export CHROMIUM_SRC_GIT_COMMIT="e800fe7470fa87dc1ca5b148a7c2c41f603fdcbd"
> 
> -do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl SRCREV_tools"
> +S = "${WORKDIR}/chromium_rev_${PV}/"
> +
> +B = "${S}/src/"
> +
> +do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl"
> 
> GYP_ARCH_DEFINES_armv7a = " target_arch=arm arm_float_abi=hard"
> GYP_ARCH_DEFINES_i586 = " target_arch=ia32"
> @@ -30,22 +31,50 @@ export GYP_GENERATORS="ninja"
> export BUILD_TARGET_ARCH="${TARGET_ARCH}"
> export GYP_DEFINES="${GYP_ARCH_DEFINES} 
> release_extra_cflags='-Wno-error=unused-local-typedefs' sysroot=''"
> 
> +do_fetch_chromium_source_from_git() {
>

Re: [oe] [OE-core] State of bitbake world, Failed tasks 2015-07-04

2015-07-07 Thread Tim Orling
On Tue, Jul 7, 2015 at 3:54 AM, Martin Jansa  wrote:

> http://www.openembedded.org/wiki/Bitbake_World_Status
>
> 
>
> == Failed tasks 2015-07-04 ==
>
> INFO: jenkins-job.sh-1.3.1 Complete log available at
> http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20150705_101525.log
>
> === common (9) ===
> * /meta-openembedded/meta-efl/recipes-efl/efl/epdf_svn.bb, do_compile
> * /meta-openembedded/meta-multimedia/recipes-mkv/mkvtoolnix/
> mkvtoolnix_git.bb, do_compile
> * /meta-openembedded/meta-oe/recipes-extended/cmpi-bindings/
> cmpi-bindings_git.bb, do_compile
> * /meta-openembedded/meta-oe/recipes-extended/openwsman/
> openwsman_2.6.0.bb, do_compile
> * /meta-openembedded/meta-oe/recipes-extended/polkit/polkit_0.112.bb,
> do_configure
> * /meta-openembedded/meta-oe/recipes-extended/sblim-sfcb/
> sblim-sfcb_1.4.8.bb, do_compile
> * /meta-openembedded/meta-perl/recipes-perl/libextutils/
> libextutils-cppguess-perl_0.07.bb, do_configure
> * /meta-openembedded/meta-perl/recipes-perl/libmodule/
> libmodule-pluggable-perl_5.1.bb, do_configure
> * /meta-openembedded/meta-perl/recipes-perl/libmodule/
> libmodule-runtime-perl_0.014.bb, do_configure
>
> 


The three perl modules are failing because libmodule-build-perl is no
longer included in perl 5.22 upgrade and this commit:
http://git.openembedded.org/openembedded-core/commit/?id=80afd9650328de2eb17ba0e104ee2c76a7fb983e

Rather than cripple cpan-build.bbclass, a recipe for libmodule-build-perl
direct from CPAN is needed and will need to be added to oe-core, unless we
want cpan-build.bbclass to do nothing useful.

I am working on it after hours, but it may take a few days.

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


Re: [oe] [meta-java] Trying to build icedtea7 fails currently

2015-07-07 Thread Otavio Salvador
On Fri, Jun 12, 2015 at 3:51 PM, Sebastian Andrzej Siewior
 wrote:
> building icedtea7-native fails currently if the host runs linux v4.0+.
> Duh. I tried to add a patch to "openjdk-7-release-03b147.inc" but it
> didn't get applied…
>
> Upstream fixed it
>   https://bugs.openjdk.java.net/browse/JDK-8074312
>   
> https://bugs.openjdk.java.net/secure/attachment/25832/JDK-8074312-hotspot.patch
>
> I workaround it with linux64 --uname-2.6. It helped but failed later
> with various errors such as:
> | collect2: error: ld returned 1 exit status
> | 
> /home/angstrom-distribution/build/tmp-angstrom_v2014_12-glibc/work/x86_64-linux/icedtea7-native/2.1.3-r1.0/icedtea-2.1.3/build/openjdk-boot/
>  jdk/make/common/internal/NativeCompileRules.gmk:74: recipe for target 
> '/home/angstrom-distribution/build/tmp-angstrom_v2014_12-glibc/work/x8 
> 6_64-linux/icedtea7-native/2.1.3-r1.0/icedtea-2.1.3/build/openjdk.build-boot/tmp/sun/sun.awt/headless/obj64/awt_Font.o'
>  failed
> | make[6]: *** 
> [/home/angstrom-distribution/build/tmp-angstrom_v2014_12-glibc/work/x86_64-linux/icedtea7-native/2.1.3-r1.0/icedtea-2.1.3/build
>  /openjdk.build-boot/tmp/sun/sun.awt/headless/obj64/awt_Font.o] Error 1
> | make[6]: *** Waiting for unfinished jobs
> | jdk/make/sun/headless/../../../src/solaris/native/sun/awt/fontpath.c:910: 
> undefined reference to `FcFontSetDestroy'
> | 
> /home/angstrom-distribution/build/tmp-angstrom_v2014_12-glibc/work/x86_64-linux/icedtea7-native/2.1.3-r1.0/icedtea-2.1.3/build/openjdk-boot/
>  jdk/make/sun/headless/../../../src/solaris/native/sun/awt/fontpath.c:878: 
> undefined reference to `FcPatternDestroy'
> | /tmp/cczs6cdu.o: In function 
> `Java_sun_font_FontConfigManager_getFontConfigVersion':
> | 
> /home/angstrom-distribution/build/tmp-angstrom_v2014_12-glibc/work/x86_64-linux/icedtea7-native/2.1.3-r1.0/icedtea-2.1.3/build/openjdk-boot/
>  jdk/make/sun/headless/../../../src/solaris/native/sun/awt/fontpath.c:740: 
> undefined reference to `FcGetVersion'
> | collect2: error: ld returned 1 exit status
>
> Does someone have an idea?

The patch needs to be ported or icedtea to be upgraded; Can you take a
look at this?

-- 
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-java] [PATCH] cacao-initial-native build issues on gcc 4.4

2015-07-07 Thread Otavio Salvador
On Wed, Jun 24, 2015 at 12:27 PM, Amy Fong  wrote:
> From 460ba5f0f8d995e430608ae41eb6527da61bcb3e Mon Sep 17 00:00:00 2001
> From: Amy Fong 
> Date: Tue, 23 Jun 2015 17:13:58 -0400
> Subject: [PATCH] cacao-initial-native build issues on gcc 4.4
>
> The following error is seen when cacao-initial is built with gcc 4.4:
>
>   LOG: [0x7f595fed3700] We received a SIGSEGV and tried to handle it, but 
> we were |
>   LOG: [0x7f595fed3700] unable to find a Java method at: |
>   LOG: [0x7f595fed3700] |
>   LOG: [0x7f595fed3700] PC=0x00459a37 |
>   LOG: [0x7f595fed3700] |
>   LOG: [0x7f595fed3700] Dumping the current stacktrace: |
>   at java.lang.String.()V(String.java:185) |
>   LOG: [0x7f595fed3700] Exiting... |
>   Aborted (core dumped)
>
> Adapting fix from the following (add -fno-strict-aliasing to CFLAGS):
>
>   2009-06-24 Andrew John Hughes 
>
>   * patches/cacao/no-strict-aliasing.patch:
>   New patch to fix CACAO build on GCC 4.4 (see PR129).
>   * Makefile.am: Add new patch.
>   * HACKING: Update.
>
> Signed-off-by: Amy Fong 

There is no reason to have a GCC 4.4 fix in master; this should be
added to the customer layer.

-- 
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


[oe] Updates to meta-browser (master) in 2015-07-07

2015-07-07 Thread Otavio Salvador
Hello,

I pushed following updates:

commit fdb555cdaa1ae090f97bf6ab9736e4c158509a92 (HEAD -> master, origin/master, 
origin/HEAD)
Author: Gary Thomas 
Date:   Tue Jun 30 14:55:30 2015 -0600

chromium: List all PACKAGECONFIG settings to avoid warning

OE-core now warns if PACKAGECONFIG is used to set an option that
does not have a corresponding PACKAGECONFIG[option]="xxx" line.
This recipe makes use of many such options & this patch suppresses
those warnings by listing the options.

Signed-off-by: Gary Thomas 
Signed-off-by: Otavio Salvador 

Regards,

--
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-java][PATCH] openjdk-7: 75b13-2.5.4: fix xawt build

2015-07-07 Thread Otavio Salvador
On Wed, Jun 3, 2015 at 3:58 AM, Richard Leitner
 wrote:
> The icedtea-jdk-nio-use-host-cc.patch disabled the build of xawt.
> Therefore all awt based java application which were run on X11 failed
> starting the GUI with an java.awt.HeadlessException.
>
> This patch enables xawt again by adapting
> icedtea-jdk-nio-use-host-cc.patch.
>
> Signed-off-by: Richard Leitner 
> ---
> This patch was only tested with yocto-1.6.3 (daisy) on an armv7a
> cortexa9 with vfpv3d16. Please test it on further platforms!
>
> This is my first patch to this mailinglist so hopefully I got everything
> right. If not please give me some feedback on what to improve for the
> next one ;-)
> ---

Sorry for the long time to get to this patch. I would like to ask if
you could run a test in master so we avoid surprises. If you confirm
it works I am fine in commiting it.

-- 
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


[oe] Updates to meta-java (master) in 2015-07-07

2015-07-07 Thread Otavio Salvador
Hello,

I pushed following updates:

commit 66c97ae7461f4c1a13917131787bb76dc34e6b6f (HEAD -> pending, 
origin/master, origin/HEAD)
Author: Otavio Salvador 
Date:   Fri Jun 19 12:30:25 2015 -0300

Add explict getVar param for (non) expansion

Rather than just use d.getVar(X), use the more explict d.getVar(X, False)
since at some point in the future, having the default of expansion would
be nice. This is the first step towards that.

This patch was mostly made using the command:

sed -e 's:\(getVar([^,()]*\)\s*):\1, False):g' -i `grep -ril getVar *`

Signed-off-by: Otavio Salvador 

Regards,

--
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


[oe] State of bitbake world, Failed tasks 2015-07-04

2015-07-07 Thread Martin Jansa
http://www.openembedded.org/wiki/Bitbake_World_Status

OE @ ~/openembedded-core $ git log --oneline origin/master..jansa/master
c22ba08 mesa: respect MESA_EGL_NO_X11_HEADERS even with x11 in PACKAGECONFIG
c2a07c6 squashfs-tools: upgrade to newer revision from git
56ad2f6 guile, mailx, gcc, opensp, gstreamer1.0-libav, libunwind: disable thumb 
where it fails for qemuarm
5c1f309 initramfs-framework: Drop allarch
335b79a linux-firmware: Drop allarch
4a62696 ppp-dialin: Drop allarch
01a15cb usbinit, weston-init, run-postinsts, qt-demo-init: Drop allarch
62f5527 resolvconf: Drop allarch
f0158b0 icu: force arm mode
de7c4f8 gdb: force arm mode
8da6e8e DO-NOT-MERGE: distutils3.bbclass: Don't use MACHINE variable
1de0520 libsdl: Add support for libsdl-native
3a1554c WIP: Add KERNEL_EXTRA_ARGS?
c563456 sstate-sysroot-cruft: Add /usr/src/kernel/.* to whitelist
1fd6703 report-error: Allow to upload reports automatically
1e1f3e3 qemux86: Add identical qemux86copy variant for tests

== Failed tasks 2015-07-04 ==

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

=== common (9) ===
* /meta-openembedded/meta-efl/recipes-efl/efl/epdf_svn.bb, do_compile
* 
/meta-openembedded/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb, 
do_compile
* 
/meta-openembedded/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_git.bb, 
do_compile
* /meta-openembedded/meta-oe/recipes-extended/openwsman/openwsman_2.6.0.bb, 
do_compile
* /meta-openembedded/meta-oe/recipes-extended/polkit/polkit_0.112.bb, 
do_configure
* 
/meta-openembedded/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.8.bb, 
do_compile
* 
/meta-openembedded/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb,
 do_configure
* 
/meta-openembedded/meta-perl/recipes-perl/libmodule/libmodule-pluggable-perl_5.1.bb,
 do_configure
* 
/meta-openembedded/meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.014.bb,
 do_configure

=== common-x86 (1) ===
* /meta-openembedded/meta-efl/recipes-efl/webkit/webkit-efl_1.11.0.bb, 
do_compile

=== qemuarm (3) ===
* /meta-openembedded/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb, 
do_compile
* /meta-openembedded/meta-oe/recipes-extended/tiptop/tiptop_2.2.bb, 
do_compile
* /meta-qt5/recipes-qt/qt5/qtxmlpatterns_git.bb, do_compile

=== qemux86 (1) ===
* 
/meta-openembedded/meta-oe/recipes-graphics/xorg-driver/xf86-video-geode_2.11.16.bb,
 do_compile

=== qemux86_64 (2) ===
* /meta-browser/recipes-browser/chromium/cef3_280796.bb, do_configure
* /meta-openembedded/meta-oe/recipes-support/libldb/libldb_1.1.17.bb, 
do_configure

=== Number of failed tasks (35) ===
{| class=wikitable
|-
|| qemuarm  || 12|| 
http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150702_132650.log// 
|| http://errors.yoctoproject.org:80/Errors/Build/6950/
|-
|| qemux86  || 11|| 
http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150703_114210.log// 
|| 
|-
|| qemux86_64   || 12|| 
http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150704_112232.log// 
|| 
|}

=== PNBLACKLISTs (68) ===

=== QA issues (82) ===
{| class=wikitable
!| Count||Issue
|-
||0 ||libdir
|-
||0 ||version-going-backwards
|-
||18||textrel
|-
||28||build-deps
|-
||3 ||already-stripped
|-
||33||file-rdeps
|}


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]
 ?= "CO

Re: [oe] [meta-ruby] problems building Gem that contains C code

2015-07-07 Thread Michaël Burtin
Hi,

We (at Voxtok Technologies) have written a bbclass to handle Gem
compilation that we use to run rails applications on ARM platform.
We exposed the class (together with ruby recipe and a collection of gem
recipes) as an external layer in a Github repository [1].
Unfortunately we didn't find enough time to upstream the patches as some
part of the recipes might need to be rewritten (e.g. the ruby "make
install-cross" related changes) but it seems stable enough to be shared.
This should allow you to install gem in your image as well as installing
gems at runtime, with native extension, supposing your image contains the
dev libraries and tools.

Regards,
Michaël

[1] https://github.com/voxtok/meta-oad-ruby

Le ven. 15 mai 2015 à 21:00, akuster808  a écrit :

>
>
> On 05/15/2015 06:38 AM, Eduardo Silva wrote:
> > Hi,
> >
> > thanks for the update. If I try that patch I get the following error
> > when building Ruby:
> >
> > ERROR: Function failed: do_install (log file is located at
> >
> /home/edsiper/coding/poky/build/tmp/work/x86_64-linux/ruby-native/2.2.2-r0/temp/log.do_install.10344)
> > ERROR: Logfile of failure stored in:
> >
> /home/edsiper/coding/poky/build/tmp/work/x86_64-linux/ruby-native/2.2.2-r0/temp/log.do_install.10344
> > Log data follows:
> > | DEBUG: Executing shell function do_install
> > | NOTE: make -j 4 LIBRUBYARG=-lruby-static
> >
> DESTDIR=/home/edsiper/coding/poky/build/tmp/work/x86_64-linux/ruby-native/2.2.2-r0/image
> > install
> > | make: *** No rule to make target 'install'.  Stop.
> > | ERROR: oe_runmake failed
> > | WARNING:
> >
> /home/edsiper/coding/poky/build/tmp/work/x86_64-linux/ruby-native/2.2.2-r0/temp/run.do_install.10344:1
> > exit 1 from
> > |   exit 1
> > | ERROR: Function failed: do_install (log file is located at
> >
> /home/edsiper/coding/poky/build/tmp/work/x86_64-linux/ruby-native/2.2.2-r0/temp/log.do_install.10344)
> > ERROR: Task 111
> >
> (virtual:native:/home/edsiper/coding/meta-openembedded/meta-ruby/recipes-devtools/ruby/
> ruby_2.2.2.bb
> > , do_install) failed with exit code '1'
> > NOTE: Tasks Summary: Attempted 672 tasks of which 671 didn't need to be
> > rerun and 1 failed.
> > No currently running tasks (565 of 682)
>
> Hmm, weird.  let me poke at it.
>
> - armin
> >
> > regards,
> >
> >
> > On Thu, May 14, 2015 at 2:53 PM, akuster808  > > wrote:
> >
> > Eduardo,
> >
> > I think one issue is --sysroot is using the host path that might be
> > contributing to the Arch mismatch message. I have a patch that I
> > have not submitted, yet.
> >
> > Regarding the .debug, you might need to add
> >
> > FILE_${PN}-dbg +=
> > "/usr/lib/ruby/gems/2.2.0/gems/msgpack-0.5.11/lib/msgpack/.debug"
> >
> >
> > It you could try the patch I have attached and let me know if it
> helps.
> >
> > regards,
> > Armin
> >
> >
> > On 05/14/2015 06:25 AM, Eduardo Silva wrote:
> >
> > Hi,
> >
> > I am packaging a Ruby gem that also contains C code:
> >
> > http://github.com/msgpack/msgpack-ruby
> >
> > but when building it raise many QA issues about linking to 64
> > bits version,
> > my target is "i586-poky-linux":
> >
> > ERROR: QA Issue: Architecture did not match (3 to 62) on
> >
>  
> /work/i586-poky-linux/ruby-msgpack/0.5.11-r0/packages-split/ruby-msgpack-dbg/usr/lib/ruby/gems/2.2.0/gems/msgpack-0.5.11/lib/msgpack/.debug/msgpack.so
> > [arch]
> > ERROR: QA Issue: non debug package contains .debug directory:
> > ruby-msgpack
> > path
> >
>  
> /work/i586-poky-linux/ruby-msgpack/0.5.11-r0/packages-split/ruby-msgpack/usr/lib/ruby/gems/2.2.0/extensions/x86_64-linux/2.2.0/msgpack-0.5.11/msgpack/.debug/msgpack.so
> > [debug-files]
> > ERROR: QA Issue: Architecture did not match (3 to 62) on
> >
>  
> /work/i586-poky-linux/ruby-msgpack/0.5.11-r0/packages-split/ruby-msgpack/usr/lib/ruby/gems/2.2.0/gems/msgpack-0.5.11/lib/msgpack/msgpack.so
> > [arch]
> > WARNING: QA Issue: ruby-msgpack requires libruby.so.2.2()(64bit),
> > libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.4)(64bit),
> > libc.so.6()(64bit), libc.so.6(GLIBC_2.2.5)(64bit), but no
> > providers in its
> > RDEPENDS [file-rdeps]
> > ERROR: QA run found fatal errors. Please consider fixing them.
> > ERROR: Function failed: do_package_qa
> > ERROR: Logfile of failure stored in:
> >
>  
> /home/edsiper/coding/poky/build/tmp/work/i586-poky-linux/ruby-msgpack/0.5.11-r0/temp/log.do_package_qa.7603
> > ERROR: Task 9
> >
>  (/home/edsiper/coding/poky/meta-fluentd/recipes-core/ruby-msgpack/
> > ruby-msgpack_git.bb , do_package_qa)
> > failed with exit code '1'
> >
> > would you please advice if some specific flag/setup is required
> > to build
> > Ruby gems that contains C code ?
> >
> >  

[oe] [PATCH][meta-oe] mariadb: update for packgeconfig valgrind

2015-07-07 Thread rongqing.li
From: Kai Kang 

When 'valgrind' is not in PACKAGECONFIG, 'WITHOUT_VALGRIND' is passed to
cmake but it is not a valid cmake macro. Warning messages show in
log.do_configure:

CMake Warning:
  Manually-specified variables were not used by the project:
WITHOUT_VALGRIND

Use -DWITH_VALGRIND=FALSE instead.

Signed-off-by: Kai Kang 
Signed-off-by: Randy MacLeod 
---
 meta-oe/recipes-support/mysql/mariadb.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/mysql/mariadb.inc 
b/meta-oe/recipes-support/mysql/mariadb.inc
index 955402a..d2418e7 100644
--- a/meta-oe/recipes-support/mysql/mariadb.inc
+++ b/meta-oe/recipes-support/mysql/mariadb.inc
@@ -41,7 +41,7 @@ EXTRA_OEMAKE = 
"'GEN_LEX_HASH=${STAGING_BINDIR_NATIVE}/gen_lex_hash'"
 PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam', '', 
d)}"
 PACKAGECONFIG_class-native = ""
 PACKAGECONFIG[pam] = ",-DWITHOUT_AUTH_PAM=TRUE,libpam"
-PACKAGECONFIG[valgrind] = 
"-DWITH_VALGRIND=TRUE,-DWITHOUT_VALGRIND=TRUE,valgrind"
+PACKAGECONFIG[valgrind] = "-DWITH_VALGRIND=TRUE,-DWITH_VALGRIND=FALSE,valgrind"
 PACKAGECONFIG[libedit] = 
"-DLIBEDIT_INTERFACE=TRUE,-DLIBEDIT_INTERFACE=FALSE,libedit"
 PACKAGECONFIG[krb5] = ", ,krb5"
 
-- 
1.9.1

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


[oe] [meta-oe][PATCH] nodejs: update to 0.12.6

2015-07-07 Thread Jonathan Liu
Signed-off-by: Jonathan Liu 
---
 .../recipes-devtools/nodejs/{nodejs_0.12.5.bb => nodejs_0.12.6.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-devtools/nodejs/{nodejs_0.12.5.bb => nodejs_0.12.6.bb} 
(95%)

diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_0.12.5.bb 
b/meta-oe/recipes-devtools/nodejs/nodejs_0.12.6.bb
similarity index 95%
rename from meta-oe/recipes-devtools/nodejs/nodejs_0.12.5.bb
rename to meta-oe/recipes-devtools/nodejs/nodejs_0.12.6.bb
index 5685721..73c0557 100644
--- a/meta-oe/recipes-devtools/nodejs/nodejs_0.12.5.bb
+++ b/meta-oe/recipes-devtools/nodejs/nodejs_0.12.6.bb
@@ -9,8 +9,8 @@ SRC_URI = "http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz \
 file://enable-armv5e-build.patch \
 file://no-registry.patch \
 "
-SRC_URI[md5sum] = "aa6d22762e70b4f46293a17373788291"
-SRC_URI[sha256sum] = 
"4bc1e25f4c62ac65324d3cf4aa9de2d801cd708757c3567b6ad2ced7df30cdd2"
+SRC_URI[md5sum] = "698ebd8ecd5c9c61091875bbd54401f4"
+SRC_URI[sha256sum] = 
"7a3b5ac351973a9dee8edbf0684bc8d0dea44b231e42274ffb008141ffa19ad2"
 
 S = "${WORKDIR}/node-v${PV}"
 
-- 
2.4.4

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


Re: [oe] [PATCH][meta-networking][v2] znc: upgrade to 1.6.0

2015-07-07 Thread Rongqing Li



On 2015年07月07日 15:24, Koen Kooi wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

rongqing...@windriver.com schreef op 07-07-15 om 03:55:

From: Roy Li 

Remove backport patch Add CSocket submodule Add the dependency on icu

Signed-off-by: Roy Li  ---



diff --git a/meta-networking/recipes-irc/znc/znc_git.bb
b/meta-networking/recipes-irc/znc/znc_git.bb index 2e35e4d..f5bed08
100644 --- a/meta-networking/recipes-irc/znc/znc_git.bb +++
b/meta-networking/recipes-irc/znc/znc_git.bb @@ -1,16 +1,16 @@ SUMMARY =
"ZNC, an advanced IRC bouncer" SECTION = "net" LICENSE = "GPLv2"
-LIC_FILES_CHKSUM =
"file://LICENSE;md5=751419260aa954499f7abaabaa882bbe" +LIC_FILES_CHKSUM =
"file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"

-DEPENDS = "openssl" +DEPENDS = "openssl zlib icu"

-PV = "1.0+git" +PV = "1.6.0+git"


If it's the 1.6 release, just call it '1.6.0'



grep oe-core

./meta/recipes-graphics/mesa/mesa_git.bb:PV = "10.5.4+git${SRCPV}"
./meta/recipes-graphics/fstests/fstests_git.bb:PV = "0.1+git${SRCPV}"
./meta/recipes-graphics/mx/mx-1.0_1.4.7.bb:PV = "1.4.7+git${SRCPV}"
./meta/recipes-graphics/drm/libdrm_git.bb:PV = "2.4.40+git${SRCPV}"
./meta/recipes-graphics/xorg-lib/libxcb_git.bb:PV = "1.1.90.1+gitr${SRCPV}"
./meta/recipes-graphics/xorg-lib/libxext_git.bb:PV = "1.0.99.1+gitr${SRCPV}"
./meta/recipes-graphics/xorg-lib/libxcalibrate_git.bb:PV = "0.0+git${SRCPV}"
./meta/recipes-graphics/xorg-driver/xf86-input-keyboard_git.bb:PV = 
"1.3.2+git${SRCPV}"
./meta/recipes-graphics/xorg-driver/xf86-input-mouse_git.bb:PV = 
"1.3.0+git${SRCPV}"
./meta/recipes-graphics/xorg-driver/xf86-input-synaptics_git.bb:PV = 
"0.15.2+git${SRCPV}"
./meta/recipes-graphics/xorg-driver/xf86-video-omapfb_git.bb:PV = 
"0.1.1+gitr${SRCPV}"

./meta/recipes-graphics/libepoxy/libepoxy_git.bb:PV = "1.2+git${SRCPV}"
./meta/recipes-graphics/xvideo-tests/xvideo-tests_git.bb:PV = 
"0.1+git${SRCPV}"

./meta/recipes-devtools/sgmlspl/sgmlspl-native_git.bb:PV = "1.1+git${SRCPV}"
./meta/recipes-devtools/qemu/qemu_git.bb:PV = "1.3.0+git${SRCPV}"
./meta/recipes-devtools/swabber/swabber-native_git.bb:PV = "0.0+git${SRCPV}"
./meta/recipes-devtools/remake/remake_git.bb:PV = "3.82+dbg-0.9+git${SRCPV}"
./meta/recipes-devtools/mtd/mtd-utils_git.bb:PV = "1.5.1+git${SRCPV}"
./meta/recipes-devtools/opkg-utils/opkg-utils_git.bb:PV = 
"0.1.8+git${SRCPV}"
./meta/recipes-devtools/bootchart2/bootchart2_git.bb:PV = 
"0.14.6+git${SRCPV}"

./meta/recipes-devtools/mkelfimage/mkelfimage_git.bb:PV = "4.0+git${SRCPV}"
./meta/recipes-devtools/mmc/mmc-utils_git.bb:PV = "0.1"
./meta/recipes-devtools/pseudo/pseudo_git.bb:PV = "1.6.5+git${SRCPV}"
./meta/recipes-devtools/prelink/prelink_git.bb:PV = "1.0+git${SRCPV}"
./meta/recipes-devtools/pkgconfig/pkgconfig.inc:PV = "0.28+git${SRCPV}"
./meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb:PV = 
"4.0.1+git${SRCPV}"

./meta/recipes-devtools/gnu-config/gnu-config_git.bb:PV = "1.0+git${SRCPV}"
./meta/recipes-devtools/tcf-agent/tcf-agent_git.bb:PV = "0.4.0+git${SRCPV}"
./meta/recipes-devtools/fdisk/gptfdisk_git.bb:PV = "0.8.10+git${SRCPV}"
./meta/recipes-multimedia/x264/x264_git.bb:PV = "r2491+git${SRCPV}"
./meta/recipes-multimedia/libav/libpostproc_git.bb:PV = "52.3.0+git${SRCPV}"





-SRCREV = "ef59c23068547c132cb678092fba9a21317fd5f2" -SRC_URI =
"git://github.com/znc/znc.git \ -
file://0001-Fix-NULL-pointer-dereference-in-webadmin.patch \ +SRC_URI =
"git://github.com/znc/znc.git;rev=f47e8465efa4e1cd948b9caae93ac401b4355df8
\ +
git://github.com/jimloco/Csocket.git;destsuffix=git/third_party/Csocket;name

=Csocket

\ " +SRCREV_Csocket = "07b4437396122650e5b8fb3d014e820a5decf4ee"



Why are you using 2 different notations for SRCREV?




there are two different git repo

-Roy




-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFVm36sMkyGM64RGpERAnkdAKCu2PeFLY0tM3mwKlS9AJ2TDj4LAQCeNsmL
GIoJ0jDJYLU2/z7hph+y+Ik=
=sHdl
-END PGP SIGNATURE-



--
Best Reagrds,
Roy | RongQing Li
--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH][meta-networking][v2] znc: upgrade to 1.6.0

2015-07-07 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

rongqing...@windriver.com schreef op 07-07-15 om 03:55:
> From: Roy Li 
> 
> Remove backport patch Add CSocket submodule Add the dependency on icu
> 
> Signed-off-by: Roy Li  ---

> diff --git a/meta-networking/recipes-irc/znc/znc_git.bb
> b/meta-networking/recipes-irc/znc/znc_git.bb index 2e35e4d..f5bed08
> 100644 --- a/meta-networking/recipes-irc/znc/znc_git.bb +++
> b/meta-networking/recipes-irc/znc/znc_git.bb @@ -1,16 +1,16 @@ SUMMARY =
> "ZNC, an advanced IRC bouncer" SECTION = "net" LICENSE = "GPLv2" 
> -LIC_FILES_CHKSUM =
> "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe" +LIC_FILES_CHKSUM =
> "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
> 
> -DEPENDS = "openssl" +DEPENDS = "openssl zlib icu"
> 
> -PV = "1.0+git" +PV = "1.6.0+git"

If it's the 1.6 release, just call it '1.6.0'

> 
> -SRCREV = "ef59c23068547c132cb678092fba9a21317fd5f2" -SRC_URI =
> "git://github.com/znc/znc.git \ -
> file://0001-Fix-NULL-pointer-dereference-in-webadmin.patch \ +SRC_URI =
> "git://github.com/znc/znc.git;rev=f47e8465efa4e1cd948b9caae93ac401b4355df8
> \ +
> git://github.com/jimloco/Csocket.git;destsuffix=git/third_party/Csocket;name
=Csocket
> \ " +SRCREV_Csocket = "07b4437396122650e5b8fb3d014e820a5decf4ee"
> 

Why are you using 2 different notations for SRCREV?


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFVm36sMkyGM64RGpERAnkdAKCu2PeFLY0tM3mwKlS9AJ2TDj4LAQCeNsmL
GIoJ0jDJYLU2/z7hph+y+Ik=
=sHdl
-END PGP SIGNATURE-

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


[oe] [meta-oe][meta-systemd][PATCH] nodejs: update to 0.12.6

2015-07-07 Thread Jonathan Liu
Signed-off-by: Jonathan Liu 
---
 .../recipes-devtools/nodejs/{nodejs_0.12.5.bb => nodejs_0.12.6.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-devtools/nodejs/{nodejs_0.12.5.bb => nodejs_0.12.6.bb} 
(95%)

diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_0.12.5.bb 
b/meta-oe/recipes-devtools/nodejs/nodejs_0.12.6.bb
similarity index 95%
rename from meta-oe/recipes-devtools/nodejs/nodejs_0.12.5.bb
rename to meta-oe/recipes-devtools/nodejs/nodejs_0.12.6.bb
index 5685721..73c0557 100644
--- a/meta-oe/recipes-devtools/nodejs/nodejs_0.12.5.bb
+++ b/meta-oe/recipes-devtools/nodejs/nodejs_0.12.6.bb
@@ -9,8 +9,8 @@ SRC_URI = "http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz \
 file://enable-armv5e-build.patch \
 file://no-registry.patch \
 "
-SRC_URI[md5sum] = "aa6d22762e70b4f46293a17373788291"
-SRC_URI[sha256sum] = 
"4bc1e25f4c62ac65324d3cf4aa9de2d801cd708757c3567b6ad2ced7df30cdd2"
+SRC_URI[md5sum] = "698ebd8ecd5c9c61091875bbd54401f4"
+SRC_URI[sha256sum] = 
"7a3b5ac351973a9dee8edbf0684bc8d0dea44b231e42274ffb008141ffa19ad2"
 
 S = "${WORKDIR}/node-v${PV}"
 
-- 
2.4.4

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