Re: [oe] State of bitbake world, Failed tasks 2014-02-27

2014-02-27 Thread Andrea Adami
On Thu, Feb 27, 2014 at 12:50 AM, Martin Jansa martin.ja...@gmail.com wrote:
 http://www.openembedded.org/wiki/Bitbake_World_Status

 == Failed tasks 2014-02-26 ==

 === common (8) ===
 * 
 meta-openembedded/meta-gnome/recipes-gnome/devilspie/devilspie2_0.24.bb, 
 do_compile
 * 
 meta-openembedded/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb,
  do_configure
 * meta-openembedded/meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb, 
 do_compile
 * 
 meta-openembedded/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb,
  do_compile
 * 
 meta-openembedded/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.0.bb,
  do_configure
 * meta-openembedded/meta-oe/recipes-devtools/tcltk/tk_8.6.0.bb, do_compile
 * meta-openembedded/meta-oe/recipes-navigation/monav/monav_0.3.bb, 
 do_compile
 * meta-openembedded/meta-oe/recipes-support/inih/libinih_git.bb, 
 do_install

 === common-x86 (5) ===
 * meta-browser/recipes-mozilla/firefox/firefox_10.0.11esr.bb, do_compile
 * meta-openembedded/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb, 
 do_compile
 * meta-openembedded/meta-oe/recipes-connectivity/daq/daq_2.0.1.bb, 
 do_install
 * meta-openembedded/meta-oe/recipes-support/emacs/emacs_23.4.bb, 
 do_compile
 * openembedded-core/meta/recipes-bsp/grub/grub_2.00.bb, do_package

 === qemuarm (7) ===
 * 
 meta-openembedded/meta-efl/recipes-efl/webkit/webkit-efl_2.3.2+svnr159807.bb, 
 do_compile
 * 
 meta-openembedded/meta-multimedia/recipes-mediacentre/xbmc/xbmc_12.2.bb, 
 do_fetch
 * meta-openembedded/meta-oe/recipes-core/libxml/libxml++_2.35.3.bb, 
 do_compile
 * 
 meta-openembedded/meta-oe/recipes-devtools/packagekit/packagekit_0.8.13.bb, 
 do_configure
 * meta-openembedded/meta-oe/recipes-extended/gnuplot/gnuplot_4.4.4.bb, 
 do_compile
 * meta-openembedded/meta-oe/recipes-support/mongodb/mongodb_git.bb, 
 do_compile
 * openembedded-core/meta/recipes-bsp/grub/grub_git.bb, do_package

 === qemux86 (1) ===
 * 
 meta-openembedded/meta-initramfs/recipes-kernel/linux/linux-yocto-tiny-kexecboot_3.10.bb,
  do_compile

This failure seems originated by some driver update/misconfiguration
(there isn't any specific kernel config for qemux86 and
l-y-t-kexecboot)

.../drm/drm_mm.h:105:2: error: implicit declaration of function
'BUG_ON' [-Werror=implicit-function-declaration]
|   BUG_ON(!hole_node-hole_follows);
|   ^
|   CC  drivers/pci/setup-res.o
|   CC  drivers/gpu/drm/i915/i915_drv.o
| cc1: some warnings being treated as errors
| make[6]: *** [drivers/gpu/drm/ttm/ttm_agp_backend.o] Error 1
| make[5]: *** [drivers/gpu/drm/ttm] Error 2

and later
... make[4]: *** [drivers/gpu/drm] Error 2


Apart this I see a lot of warnings about Intel drivers and some others
which I don't see when building for arm.
AFAIS nothing needs to be fixed in meta-initramfs.

Regards

Andrea




 === qemux86_64 (1) ===
 * 
 meta-openembedded/meta-oe/recipes-connectivity/libimobiledevice/libimobiledevice_1.1.4.bb,
  do_configure

 === Number of failed tasks ===
 {| class=wikitable
 |-
 ||qemuarm   ||15
 ||http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches//log.world.20140224_083255.log/
 |-
 ||qemux86   ||14
 ||http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches//log.world.20140224_180733.log/
 |-
 ||qemux86_64||14
 ||http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches//log.world.20140225_233246.log/
 |}

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

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


Re: [oe] [PATCH V2 0/4][meta-webserver] Apache / PHP upgrades

2014-02-27 Thread Paul Eggleton
Hi Hongxu,

On Thursday 27 February 2014 11:22:06 Hongxu Jia wrote:
 Change in V2:
 apache2-2.4.7: added support for TLS Next Protocol Negotiation
 
 The previous npn support patch (httpd-2.4.4-r1332643.patch) worked on
 apache2-2.4.6 and conflicted with apache2-2.4.7, 4/4 patch fixed the
 confliction with 2.4.7.
 //Hongxu

Thanks for doing this. For the modphp and phpmyadmin upgrades, I actually have 
5.5.9 and 4.1.8 build-tested here; once I've tested them at runtime I'll send 
a v3 (should be today).

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH 2/2] ode: upgrade to 0.13

2014-02-27 Thread Martin Jansa
On Wed, Feb 26, 2014 at 04:07:01PM -0800, Khem Raj wrote:
 On Wed, Feb 26, 2014 at 3:15 PM, Martin Jansa martin.ja...@gmail.com wrote:
  Signed-off-by: Martin Jansa martin.ja...@gmail.com
  ---
   meta-oe/recipes-support/ode/ode_0.13.bb | 27 +++
   meta-oe/recipes-support/ode/ode_0.9.bb  | 28 
   2 files changed, 27 insertions(+), 28 deletions(-)
   create mode 100644 meta-oe/recipes-support/ode/ode_0.13.bb
   delete mode 100644 meta-oe/recipes-support/ode/ode_0.9.bb
 
 
 git format-patch -M please
 
  diff --git a/meta-oe/recipes-support/ode/ode_0.13.bb 
  b/meta-oe/recipes-support/ode/ode_0.13.bb
  new file mode 100644
  index 000..8e9eb15
  --- /dev/null
  +++ b/meta-oe/recipes-support/ode/ode_0.13.bb
  @@ -0,0 +1,27 @@
  +SUMMARY = ODE is an Open Source Physics Engine
  +SECTION = libs
  +HOMEPAGE = http://www.ode.org;
  +LICENSE = LGPLv2.1  BSD
  +LIC_FILES_CHKSUM =  \
  +file://COPYING;md5=1de906ee96808d9776dd72a5f9a79a22 \
  +file://LICENSE.TXT;md5=771782cb6245c7fbbe74bc0ec059beff \
  +
  +# LICENSE-BSD.TXT is missing in 0.13 tarball, but COPYING still says it's 
  dual licensed
  +# and svn repo still contains LICENSE-BSD.TXT so maybe it will return in 
  next tarball
 
 can this be added as a patch ?

Yes, but I don't know the real intentions in upstream, so I would rather
keep it as comment and return it in next release (if they return it as
well).

 
  +# file://LICENSE-BSD.TXT;md5=c74e6304a772117e059458fb9763a928
  +
  +
  +SRC_URI = ${SOURCEFORGE_MIRROR}/opende/ode-${PV}.tar.bz2
  +SRC_URI[md5sum] = 04b32c9645c147e18caff7a597a19f84
  +SRC_URI[sha256sum] = 
  34ce3e236e313bf109a0cb5546d2fca462aed99f29a42e62bc1463b803c31ef9
  +
  +inherit autotools binconfig
  +
  +EXTRA_OECONF = --disable-demos --enable-soname
  +
  +FILES_${PN} = ${libdir}/lib*${SOLIBS}
  +
  +PACKAGECONFIG ?= 
  +# if it isn't explicitly selected and $build_os == $target_os, then 
  configure will run
  +# series of AC_TRY_RUN which won't work for cross-compilation and 
  configure fails
  +PACKAGECONFIG[double-precision] = 
  --enable-double-precision,--disable-double-precision
  diff --git a/meta-oe/recipes-support/ode/ode_0.9.bb 
  b/meta-oe/recipes-support/ode/ode_0.9.bb
  deleted file mode 100644
  index 8b9955e..000
  --- a/meta-oe/recipes-support/ode/ode_0.9.bb
  +++ /dev/null
  @@ -1,28 +0,0 @@
  -SUMMARY = ODE is an Open Source Physics Engine
  -SECTION = libs
  -HOMEPAGE = http://www.ode.org;
  -LICENSE = LGPLv2.1  BSD
  -LIC_FILES_CHKSUM = 
  file://LICENSE-BSD.TXT;md5=c74e6304a772117e059458fb9763a928 \
  -
  file://LICENSE.TXT;md5=771782cb6245c7fbbe74bc0ec059beff
  -
  -
  -SRC_URI = ${SOURCEFORGE_MIRROR}/opende/ode-src-${PV}.zip \
  -   file://install.patch
  -
  -SRC_URI[md5sum] = 4c03759b76a0649a6d5108c8e172e1e4
  -SRC_URI[sha256sum] = 
  460d0851b743b1f144ef2a8259004d6774504c95d08e9357a96a296111496feb
  -
  -inherit autotools binconfig
  -
  -EXTRA_OECONF = --disable-demos --enable-soname
  -
  -do_configure_append() {
  -echo #define dInfinity DBL_MAX include/ode/config.h
  -}
  -
  -FILES_${PN} = ${libdir}/lib*${SOLIBS}
  -
  -PACKAGECONFIG ?= 
  -# if it isn't explicitly selected and $build_os == $target_os, then 
  configure will run
  -# series of AC_TRY_RUN which won't work for cross-compilation and 
  configure fails
  -PACKAGECONFIG[double-precision] = 
  --enable-double-precision,--disable-double-precision
  --
  1.9.0
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.openembedded.org/mailman/listinfo/openembedded-devel
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


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


Re: [oe] [meta-oe][PATCH 2/2] ode: upgrade to 0.13

2014-02-27 Thread Martin Jansa
On Wed, Feb 26, 2014 at 04:07:01PM -0800, Khem Raj wrote:
 On Wed, Feb 26, 2014 at 3:15 PM, Martin Jansa martin.ja...@gmail.com wrote:
  Signed-off-by: Martin Jansa martin.ja...@gmail.com
  ---
   meta-oe/recipes-support/ode/ode_0.13.bb | 27 +++
   meta-oe/recipes-support/ode/ode_0.9.bb  | 28 
   2 files changed, 27 insertions(+), 28 deletions(-)
   create mode 100644 meta-oe/recipes-support/ode/ode_0.13.bb
   delete mode 100644 meta-oe/recipes-support/ode/ode_0.9.bb
 
 
 git format-patch -M please

It was sent with -M..

-M48 and higher sends it like this and the default is 50%

  diff --git a/meta-oe/recipes-support/ode/ode_0.13.bb 
  b/meta-oe/recipes-support/ode/ode_0.13.bb
  new file mode 100644
  index 000..8e9eb15
  --- /dev/null
  +++ b/meta-oe/recipes-support/ode/ode_0.13.bb
  @@ -0,0 +1,27 @@
  +SUMMARY = ODE is an Open Source Physics Engine
  +SECTION = libs
  +HOMEPAGE = http://www.ode.org;
  +LICENSE = LGPLv2.1  BSD
  +LIC_FILES_CHKSUM =  \
  +file://COPYING;md5=1de906ee96808d9776dd72a5f9a79a22 \
  +file://LICENSE.TXT;md5=771782cb6245c7fbbe74bc0ec059beff \
  +
  +# LICENSE-BSD.TXT is missing in 0.13 tarball, but COPYING still says it's 
  dual licensed
  +# and svn repo still contains LICENSE-BSD.TXT so maybe it will return in 
  next tarball
 
 can this be added as a patch ?
 
  +# file://LICENSE-BSD.TXT;md5=c74e6304a772117e059458fb9763a928
  +
  +
  +SRC_URI = ${SOURCEFORGE_MIRROR}/opende/ode-${PV}.tar.bz2
  +SRC_URI[md5sum] = 04b32c9645c147e18caff7a597a19f84
  +SRC_URI[sha256sum] = 
  34ce3e236e313bf109a0cb5546d2fca462aed99f29a42e62bc1463b803c31ef9
  +
  +inherit autotools binconfig
  +
  +EXTRA_OECONF = --disable-demos --enable-soname
  +
  +FILES_${PN} = ${libdir}/lib*${SOLIBS}
  +
  +PACKAGECONFIG ?= 
  +# if it isn't explicitly selected and $build_os == $target_os, then 
  configure will run
  +# series of AC_TRY_RUN which won't work for cross-compilation and 
  configure fails
  +PACKAGECONFIG[double-precision] = 
  --enable-double-precision,--disable-double-precision
  diff --git a/meta-oe/recipes-support/ode/ode_0.9.bb 
  b/meta-oe/recipes-support/ode/ode_0.9.bb
  deleted file mode 100644
  index 8b9955e..000
  --- a/meta-oe/recipes-support/ode/ode_0.9.bb
  +++ /dev/null
  @@ -1,28 +0,0 @@
  -SUMMARY = ODE is an Open Source Physics Engine
  -SECTION = libs
  -HOMEPAGE = http://www.ode.org;
  -LICENSE = LGPLv2.1  BSD
  -LIC_FILES_CHKSUM = 
  file://LICENSE-BSD.TXT;md5=c74e6304a772117e059458fb9763a928 \
  -
  file://LICENSE.TXT;md5=771782cb6245c7fbbe74bc0ec059beff
  -
  -
  -SRC_URI = ${SOURCEFORGE_MIRROR}/opende/ode-src-${PV}.zip \
  -   file://install.patch
  -
  -SRC_URI[md5sum] = 4c03759b76a0649a6d5108c8e172e1e4
  -SRC_URI[sha256sum] = 
  460d0851b743b1f144ef2a8259004d6774504c95d08e9357a96a296111496feb
  -
  -inherit autotools binconfig
  -
  -EXTRA_OECONF = --disable-demos --enable-soname
  -
  -do_configure_append() {
  -echo #define dInfinity DBL_MAX include/ode/config.h
  -}
  -
  -FILES_${PN} = ${libdir}/lib*${SOLIBS}
  -
  -PACKAGECONFIG ?= 
  -# if it isn't explicitly selected and $build_os == $target_os, then 
  configure will run
  -# series of AC_TRY_RUN which won't work for cross-compilation and 
  configure fails
  -PACKAGECONFIG[double-precision] = 
  --enable-double-precision,--disable-double-precision
  --
  1.9.0
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.openembedded.org/mailman/listinfo/openembedded-devel
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


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


Re: [oe] [meta-oe][PATCH 1/2] ode: Explicitly disable double-precision with PACKAGECONFIG

2014-02-27 Thread Martin Jansa
On Thu, Feb 27, 2014 at 12:15:00AM +0100, Martin Jansa wrote:
 * when it's left for autodetection, configure fails for qemux86* when
==  and configure calls AC_TRY_RUN

Missing $build_os == $target_os added in master-next branch.

 
 Signed-off-by: Martin Jansa martin.ja...@gmail.com
 ---
  meta-oe/recipes-support/ode/ode_0.9.bb | 4 
  1 file changed, 4 insertions(+)
 
 diff --git a/meta-oe/recipes-support/ode/ode_0.9.bb 
 b/meta-oe/recipes-support/ode/ode_0.9.bb
 index 1f3a5ca..8b9955e 100644
 --- a/meta-oe/recipes-support/ode/ode_0.9.bb
 +++ b/meta-oe/recipes-support/ode/ode_0.9.bb
 @@ -22,3 +22,7 @@ do_configure_append() {
  
  FILES_${PN} = ${libdir}/lib*${SOLIBS}
  
 +PACKAGECONFIG ?= 
 +# if it isn't explicitly selected and $build_os == $target_os, then 
 configure will run
 +# series of AC_TRY_RUN which won't work for cross-compilation and configure 
 fails
 +PACKAGECONFIG[double-precision] = 
 --enable-double-precision,--disable-double-precision
 -- 
 1.9.0
 

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


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


Re: [oe] [meta-multimedia][PATCH] libmusicbrainz: workaround for build-native/do_configure

2014-02-27 Thread Martin Jansa
On Wed, Feb 26, 2014 at 11:14:31PM -0800, Tim Orling wrote:
 From: Tim Orling ticot...@gmail.com
 
 * drop PR
 * default cmake_do_configure deletes build/ which wipes out build-native
 * workaround to stash build-native first
 * uglyhack/ugly

I've just noticed libmusicbraniz failing like this:

NOTE: recipe libmusicbrainz-5.0.1+gitAUTOINC+0749dd0a35-r1: task do_configure: 
Started
ERROR: Function failed: do_configure (log file is located at 
/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libmusicbrainz/5.0.1+gitAUTOINC+0749dd0a35-r1/temp/log.do_configure.2213)
ERROR: Logfile of failure stored in: 
/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libmusicbrainz/5.0.1+gitAUTOINC+0749dd0a35-r1/temp/log.do_configure.2213
Log data follows:
| DEBUG: Executing python function sysroot_cleansstate
| DEBUG: Python function sysroot_cleansstate finished
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'common-linux', 
'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Executing shell function autotools_preconfigure
| DEBUG: Shell function autotools_preconfigure finished
| DEBUG: Executing shell function do_configure
| fatal: Not a git repository (or any parent up to mount parent 
/home/jenkins/oe/shr-core-branches/shr-core)
| Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
| WARNING: exit code 128 from a shell command.
| ERROR: Function failed: do_configure (log file is located at 
/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libmusicbrainz/5.0.1+gitAUTOINC+0749dd0a35-r1/temp/log.do_configure.2213)
NOTE: recipe libmusicbrainz-5.0.1+gitAUTOINC+0749dd0a35-r1: task do_configure: 
Failed

Is it fix for this problem? or have you seen this?


 
 Signed-off-by: Tim Orling ticot...@gmail.com
 ---
  .../musicbrainz/libmusicbrainz_git.bb  | 49 
 +-
  1 file changed, 47 insertions(+), 2 deletions(-)
 
 diff --git 
 a/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb 
 b/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
 index f6a8f53..b4d1ad3 100644
 --- a/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
 +++ b/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
 @@ -6,7 +6,6 @@ LIC_FILES_CHKSUM = 
 file://COPYING.txt;md5=fbc093901857fcd118f065f900982c24
  DEPENDS = expat neon
  
  PV = 5.0.1+git${SRCPV}
 -PR = r1

This would make the whole package version going backwards, so please
remove it only when incrementing PV/PE/SRCREV.

  SRCREV = 0749dd0a35b4a54316da064475863a4ac6e28e7e
  SRC_URI = git://github.com/metabrainz/libmusicbrainz.git \
 @@ -30,9 +29,55 @@ do_configure_prepend() {
-DCMAKE_C_COMPILER=${BUILD_CC} \
-DCMAKE_CXX_FLAGS=${BUILD_CXXFLAGS} \
-DCMAKE_CXX_COMPILER=${BUILD_CXX} \
 -  ..
 +  ${S} 
  make make-c-interface
  cd ..
 +
 +# the first thing cmake_do_configure does is delete ${B}
 +# stash it first
 +cp -r build-native ..
 +}
 +
 +# recreate default here, with work around for build-native
 +cmake_do_configure() {
 + if [ ${OECMAKE_BUILDPATH} -o ${OECMAKE_SOURCEPATH} ]; then
 + bbnote cmake.bbclass no longer uses OECMAKE_SOURCEPATH and 
 OECMAKE_BUILDPATH.  The default behaviour is now out-of-tree builds with 
 B=WORKDIR/build.
 + fi
 +
 + if [ ${S} != ${B} ]; then
 + rm -rf ${B}
 + mkdir -p ${B}
 + cd ${B}
 + fi
 +
 + # bring build-native back into build/
 + mv ../build-native .
 +
 + # Just like autotools cmake can use a site file to cache result that 
 need generated binaries to run
 + if [ -e ${WORKDIR}/site-file.cmake ] ; then
 + OECMAKE_SITEFILE= -C ${WORKDIR}/site-file.cmake
 + else
 + OECMAKE_SITEFILE=
 + fi
 +
 + cmake \
 +   ${OECMAKE_SITEFILE} \
 +   ${S} \
 +   -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
 +   -DCMAKE_INSTALL_BINDIR:PATH=${bindir} \
 +   -DCMAKE_INSTALL_SBINDIR:PATH=${sbindir} \
 +   -DCMAKE_INSTALL_LIBEXECDIR:PATH=${libexecdir} \
 +   -DCMAKE_INSTALL_SYSCONFDIR:PATH=${sysconfdir} \
 +   -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=${sharedstatedir} \
 +   -DCMAKE_INSTALL_LOCALSTATEDIR:PATH=${localstatedir} \
 +   -DCMAKE_INSTALL_LIBDIR:PATH=${libdir} \
 +   -DCMAKE_INSTALL_INCLUDEDIR:PATH=${includedir} \
 +   -DCMAKE_INSTALL_DATAROOTDIR:PATH=${datadir} \
 +   -DCMAKE_INSTALL_SO_NO_EXE=0 \
 +   -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
 +   -DCMAKE_VERBOSE_MAKEFILE=1 \
 +   ${EXTRA_OECMAKE} \
 +   -Wno-dev
  }
  
  EXTRA_OECMAKE = -DLIB_INSTALL_DIR:PATH=${libdir} \
 -- 
 1.8.3.2
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 

Re: [oe] [meta-oe][meta-efl][PATCH 2/2] xf86-video-geode: Move to nonworking

2014-02-27 Thread Martin Jansa
On Sun, Feb 23, 2014 at 11:22:20PM +0100, Martin Jansa wrote:
 * according to http://www.openembedded.org/wiki/Bitbake_World_Status
   it's broken at least since 2013-10-30 and nobody seems to care

Otavio: ping?

There is also that freerdp and libinih issue you said you'll look into, any 
update?

WARNING: QA Issue: freerdp: Files/directories were installed but not shipped
  /usr/usr
  /usr/usr/lib
  /usr/usr/lib/freerdp
  /usr/usr/lib/freerdp/printer.so
  /usr/usr/lib/freerdp/rail.so
  /usr/usr/lib/freerdp/audin_alsa.so
  /usr/usr/lib/freerdp/rdpsnd.so
  /usr/usr/lib/freerdp/rdpsnd_pulse.so
  /usr/usr/lib/freerdp/audin.so
  /usr/usr/lib/freerdp/rdpdr.so
  /usr/usr/lib/freerdp/rdpdbg.so
  /usr/usr/lib/freerdp/cliprdr.so
  /usr/usr/lib/freerdp/tsmf_alsa.so
  /usr/usr/lib/freerdp/audin_pulse.so
  /usr/usr/lib/freerdp/scard.so
  /usr/usr/lib/freerdp/tsmf.so
  /usr/usr/lib/freerdp/rdpsnd_alsa.so
  /usr/usr/lib/freerdp/parallel.so
  /usr/usr/lib/freerdp/disk.so
  /usr/usr/lib/freerdp/tsmf_pulse.so
  /usr/usr/lib/freerdp/serial.so
  /usr/usr/lib/freerdp/drdynvc.so
  /usr/usr/lib/freerdp/.debug
  /usr/usr/lib/freerdp/.debug/printer.so
  /usr/usr/lib/freerdp/.debug/rail.so
  /usr/usr/lib/freerdp/.debug/rdpsnd.so
  /usr/usr/lib/freerdp/.debug/rdpdr.so
  /usr/usr/lib/freerdp/.debug/audin_alsa.so
  /usr/usr/lib/freerdp/.debug/rdpsnd_pulse.so
  /usr/usr/lib/freerdp/.debug/rdpdbg.so
  /usr/usr/lib/freerdp/.debug/audin.so
  /usr/usr/lib/freerdp/.debug/scard.so
  /usr/usr/lib/freerdp/.debug/audin_pulse.so
  /usr/usr/lib/freerdp/.debug/tsmf_alsa.so
  /usr/usr/lib/freerdp/.debug/tsmf.so
  /usr/usr/lib/freerdp/.debug/cliprdr.so
  /usr/usr/lib/freerdp/.debug/rdpsnd_alsa.so
  /usr/usr/lib/freerdp/.debug/parallel.so
  /usr/usr/lib/freerdp/.debug/drdynvc.so
  /usr/usr/lib/freerdp/.debug/tsmf_pulse.so
  /usr/usr/lib/freerdp/.debug/serial.so
  /usr/usr/lib/freerdp/.debug/disk.so

| Built target inihcpp
| make[1]: Leaving directory 
`/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libinih/0.0+gitrAUTOINC+7a43a3655c-r3/build'
| 
/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/cmake
 -E cmake_progress_start 
/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libinih/0.0+gitrAUTOINC+7a43a3655c-r3/build/CMakeFiles
 0
| make -f CMakeFiles/Makefile2 preinstall
| make[1]: Entering directory 
`/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libinih/0.0+gitrAUTOINC+7a43a3655c-r3/build'
| make[1]: Nothing to be done for `preinstall'.
| make[1]: Leaving directory 
`/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libinih/0.0+gitrAUTOINC+7a43a3655c-r3/build'
| Install the project...
| 
/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/cmake
 -P cmake_install.cmake
| -- Install configuration: 
| CMake Error at cmake_install.cmake:44 (FILE):
|   file INSTALL cannot find
|   
/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libinih/0.0+gitrAUTOINC+7a43a3655c-r3/git/inih.pc.
| 
| 
| make: *** [install] Error 1
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_install (log file is located at 
/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libinih/0.0+gitrAUTOINC+7a43a3655c-r3/temp/log.do_install.14568)
NOTE: recipe libinih-0.0+gitrAUTOINC+7a43a3655c-r3: task do_install: Failed

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


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


Re: [oe] [meta-multimedia][PATCH] libmusicbrainz: workaround for build-native/do_configure

2014-02-27 Thread Timothy Orling

On Feb 27, 2014, at 3:40 AM, Martin Jansa martin.ja...@gmail.com wrote:

 On Wed, Feb 26, 2014 at 11:14:31PM -0800, Tim Orling wrote:
 From: Tim Orling ticot...@gmail.com
 
 * drop PR
 * default cmake_do_configure deletes build/ which wipes out build-native
 * workaround to stash build-native first
 * uglyhack/ugly
 
 I've just noticed libmusicbraniz failing like this:
 
 NOTE: recipe libmusicbrainz-5.0.1+gitAUTOINC+0749dd0a35-r1: task 
 do_configure: Started
 ERROR: Function failed: do_configure (log file is located at 
 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libmusicbrainz/5.0.1+gitAUTOINC+0749dd0a35-r1/temp/log.do_configure.2213)
 ERROR: Logfile of failure stored in: 
 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libmusicbrainz/5.0.1+gitAUTOINC+0749dd0a35-r1/temp/log.do_configure.2213
 Log data follows:
 | DEBUG: Executing python function sysroot_cleansstate
 | DEBUG: Python function sysroot_cleansstate finished
 | DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'common-linux', 
 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
 | DEBUG: Executing shell function autotools_preconfigure
 | DEBUG: Shell function autotools_preconfigure finished
 | DEBUG: Executing shell function do_configure
 | fatal: Not a git repository (or any parent up to mount parent 
 /home/jenkins/oe/shr-core-branches/shr-core)
 | Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
 | WARNING: exit code 128 from a shell command.
 | ERROR: Function failed: do_configure (log file is located at 
 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libmusicbrainz/5.0.1+gitAUTOINC+0749dd0a35-r1/temp/log.do_configure.2213)
 NOTE: recipe libmusicbrainz-5.0.1+gitAUTOINC+0749dd0a35-r1: task 
 do_configure: Failed
 
 Is it fix for this problem? or have you seen this?
 
No, I have not seen that error. Hunch: that might be caused by the git clean 
... in do_configure_prepend...
It might also be something with jenkins. I'm still running manually (even 
though I maintain the jenkins server at work... go figure).

The first error I saw was not being able to find CMakeLists.txt so I changed 
the target for cmake from .. to ${S}
After that, the second error was being unable to find 
build-native/ImportExecutables.cmake, which I fixed by the do_configure hack.
  
 
 Signed-off-by: Tim Orling ticot...@gmail.com
 ---
 .../musicbrainz/libmusicbrainz_git.bb  | 49 
 +-
 1 file changed, 47 insertions(+), 2 deletions(-)
 
 diff --git 
 a/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb 
 b/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
 index f6a8f53..b4d1ad3 100644
 --- a/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
 +++ b/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
 @@ -6,7 +6,6 @@ LIC_FILES_CHKSUM = 
 file://COPYING.txt;md5=fbc093901857fcd118f065f900982c24
 DEPENDS = expat neon
 
 PV = 5.0.1+git${SRCPV}
 -PR = r1
 
 This would make the whole package version going backwards, so please
 remove it only when incrementing PV/PE/SRCREV.
 

Still learning :)
I'll bump it in v2.

 SRCREV = 0749dd0a35b4a54316da064475863a4ac6e28e7e
 SRC_URI = git://github.com/metabrainz/libmusicbrainz.git \
 @@ -30,9 +29,55 @@ do_configure_prepend() {
   -DCMAKE_C_COMPILER=${BUILD_CC} \
   -DCMAKE_CXX_FLAGS=${BUILD_CXXFLAGS} \
   -DCMAKE_CXX_COMPILER=${BUILD_CXX} \
 -  ..
 +  ${S} 
 make make-c-interface
 cd ..
 +
 +# the first thing cmake_do_configure does is delete ${B}
 +# stash it first
 +cp -r build-native ..
 +}
 +
 +# recreate default here, with work around for build-native
 +cmake_do_configure() {
 +if [ ${OECMAKE_BUILDPATH} -o ${OECMAKE_SOURCEPATH} ]; then
 +bbnote cmake.bbclass no longer uses OECMAKE_SOURCEPATH and 
 OECMAKE_BUILDPATH.  The default behaviour is now out-of-tree builds with 
 B=WORKDIR/build.
 +fi
 +
 +if [ ${S} != ${B} ]; then
 +rm -rf ${B}
 +mkdir -p ${B}
 +cd ${B}
 +fi
 +
 +# bring build-native back into build/
 +mv ../build-native .
 +
 +# Just like autotools cmake can use a site file to cache result that 
 need generated binaries to run
 +if [ -e ${WORKDIR}/site-file.cmake ] ; then
 +OECMAKE_SITEFILE= -C ${WORKDIR}/site-file.cmake
 +else
 +OECMAKE_SITEFILE=
 +fi
 +
 +cmake \
 +  ${OECMAKE_SITEFILE} \
 +  ${S} \
 +  -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
 +  -DCMAKE_INSTALL_BINDIR:PATH=${bindir} \
 +  -DCMAKE_INSTALL_SBINDIR:PATH=${sbindir} \
 +  -DCMAKE_INSTALL_LIBEXECDIR:PATH=${libexecdir} \
 +  -DCMAKE_INSTALL_SYSCONFDIR:PATH=${sysconfdir} \
 +  -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=${sharedstatedir} \
 +  -DCMAKE_INSTALL_LOCALSTATEDIR:PATH=${localstatedir} \

[oe] [meta-multimedia][PATCH v2] libmusicbrainz: workaround for build-native/do_configure

2014-02-27 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

Changes in v2:
bump PR to r2 rather than drop (doh!)

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../musicbrainz/libmusicbrainz_git.bb  | 50 +-
 1 file changed, 48 insertions(+), 2 deletions(-)

diff --git 
a/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb 
b/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
index f6a8f53..2928587 100644
--- a/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
+++ b/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = 
file://COPYING.txt;md5=fbc093901857fcd118f065f900982c24
 DEPENDS = expat neon
 
 PV = 5.0.1+git${SRCPV}
-PR = r1
+PR = r2
 
 SRCREV = 0749dd0a35b4a54316da064475863a4ac6e28e7e
 SRC_URI = git://github.com/metabrainz/libmusicbrainz.git \
@@ -30,9 +30,55 @@ do_configure_prepend() {
   -DCMAKE_C_COMPILER=${BUILD_CC} \
   -DCMAKE_CXX_FLAGS=${BUILD_CXXFLAGS} \
   -DCMAKE_CXX_COMPILER=${BUILD_CXX} \
-  ..
+  ${S} 
 make make-c-interface
 cd ..
+
+# the first thing cmake_do_configure does is delete ${B}
+# stash it first
+cp -r build-native ..
+}
+
+# recreate default here, with work around for build-native
+cmake_do_configure() {
+   if [ ${OECMAKE_BUILDPATH} -o ${OECMAKE_SOURCEPATH} ]; then
+   bbnote cmake.bbclass no longer uses OECMAKE_SOURCEPATH and 
OECMAKE_BUILDPATH.  The default behaviour is now out-of-tree builds with 
B=WORKDIR/build.
+   fi
+
+   if [ ${S} != ${B} ]; then
+   rm -rf ${B}
+   mkdir -p ${B}
+   cd ${B}
+   fi
+
+   # bring build-native back into build/
+   mv ../build-native .
+
+   # Just like autotools cmake can use a site file to cache result that 
need generated binaries to run
+   if [ -e ${WORKDIR}/site-file.cmake ] ; then
+   OECMAKE_SITEFILE= -C ${WORKDIR}/site-file.cmake
+   else
+   OECMAKE_SITEFILE=
+   fi
+
+   cmake \
+ ${OECMAKE_SITEFILE} \
+ ${S} \
+ -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+ -DCMAKE_INSTALL_BINDIR:PATH=${bindir} \
+ -DCMAKE_INSTALL_SBINDIR:PATH=${sbindir} \
+ -DCMAKE_INSTALL_LIBEXECDIR:PATH=${libexecdir} \
+ -DCMAKE_INSTALL_SYSCONFDIR:PATH=${sysconfdir} \
+ -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=${sharedstatedir} \
+ -DCMAKE_INSTALL_LOCALSTATEDIR:PATH=${localstatedir} \
+ -DCMAKE_INSTALL_LIBDIR:PATH=${libdir} \
+ -DCMAKE_INSTALL_INCLUDEDIR:PATH=${includedir} \
+ -DCMAKE_INSTALL_DATAROOTDIR:PATH=${datadir} \
+ -DCMAKE_INSTALL_SO_NO_EXE=0 \
+ -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
+ -DCMAKE_VERBOSE_MAKEFILE=1 \
+ ${EXTRA_OECMAKE} \
+ -Wno-dev
 }
 
 EXTRA_OECMAKE = -DLIB_INSTALL_DIR:PATH=${libdir} \
-- 
1.8.3.2

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


[oe] [meta-qt5][PATCH dora 0/3] A couple of backport for dora

2014-02-27 Thread Nicolas Dechesne
Hi Martin,

the following commits were recently merged in master branch. I have
rebased/backported on dora and tested on ARM board. Only 1 minor had
to be resolved. Can you please merge them in dora branch?

thanks

nico


Andre McCurdy (3):
  qtbase.inc: don't force ARM_INSTRUCTION_SET to arm
  qtbase: configure with -openssl-linked instead of -openssl
  qtwebkit-examples: add RDEPENDS for ca-certificates

 recipes-qt/qt5/qt5.inc   |  2 ++
 recipes-qt/qt5/qtbase.inc| 10 +-
 recipes-qt/qt5/qtwebkit-examples.inc |  1 +
 3 files changed, 8 insertions(+), 5 deletions(-)

-- 
1.9.0

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


[oe] [meta-qt5][PATCH dora 1/3] qtbase.inc: don't force ARM_INSTRUCTION_SET to arm

2014-02-27 Thread Nicolas Dechesne
From: Andre McCurdy armccu...@gmail.com

Forcing ARM_INSTRUCTION_SET to arm when building qtbase no longer
seems to be required.

Confirmed by forcing ARM_INSTRUCTION_SET to thumb and building
qtbase 5.1.1 and 5.2.1 tuned for both armv4t and cortexa9thf-neon.

Signed-off-by: Andre McCurdy armccu...@gmail.com
Signed-off-by: Nicolas Dechesne nicolas.deche...@linaro.org
---
 recipes-qt/qt5/qtbase.inc | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index 71da726..e4beafd 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -130,9 +130,6 @@ QT_CONFIG_FLAGS +=  \
 ${EXTRA_OECONF} \
 
 
-# Qt uses atomic instructions not supported in thumb mode
-ARM_INSTRUCTION_SET = arm
-
 do_generate_qt_config_file_append() {
 cat  ${QT_CONF_PATH} EOF
 
-- 
1.9.0

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


[oe] [meta-qt5][PATCH dora 3/3] qtwebkit-examples: add RDEPENDS for ca-certificates

2014-02-27 Thread Nicolas Dechesne
From: Andre McCurdy armccu...@gmail.com

If qtbase is configured with openssl support then the
qtwebkit browser example apps require CA certificates.

Signed-off-by: Andre McCurdy armccu...@gmail.com
Signed-off-by: Nicolas Dechesne nicolas.deche...@linaro.org

Conflicts:
recipes-qt/qt5/qtbase.inc

---
 recipes-qt/qt5/qt5.inc   | 2 ++
 recipes-qt/qt5/qtbase.inc| 4 +++-
 recipes-qt/qt5/qtwebkit-examples.inc | 1 +
 3 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/recipes-qt/qt5/qt5.inc b/recipes-qt/qt5/qt5.inc
index 7669efc..d9ebbff 100644
--- a/recipes-qt/qt5/qt5.inc
+++ b/recipes-qt/qt5/qt5.inc
@@ -7,6 +7,8 @@ inherit qmake5
 ICU = icu 
 ICU_powerpc = pango
 
+PACKAGECONFIG_OPENSSL ?= openssl
+
 QT_MODULE ?= ${BPN}
 
 # we don't want conflicts with qt4
diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index 4f81f8e..eb22e40 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -43,6 +43,8 @@ PACKAGECONFIG_FONTS ?= 
 PACKAGECONFIG_SYSTEM ?= jpeg libpng zlib
 PACKAGECONFIG_MULTIMEDIA ?= ${@base_contains('DISTRO_FEATURES', 'pulseaudio', 
'pulseaudio', '', d)}
 PACKAGECONFIG_DISTRO ?= 
+# This is in qt5.inc, because qtwebkit-examples are using it to enable 
ca-certificates dependency
+# PACKAGECONFIG_OPENSSL ?= openssl
 
 PACKAGECONFIG ??=  \
 release \
@@ -50,7 +52,7 @@ PACKAGECONFIG ??=  \
 udev \
 evdev \
 widgets \
-openssl \
+${PACKAGECONFIG_OPENSSL} \
 ${PACKAGECONFIG_GL} \
 ${PACKAGECONFIG_FB} \
 ${PACKAGECONFIG_X11} \
diff --git a/recipes-qt/qt5/qtwebkit-examples.inc 
b/recipes-qt/qt5/qtwebkit-examples.inc
index 50c28cd..84f16a4 100644
--- a/recipes-qt/qt5/qtwebkit-examples.inc
+++ b/recipes-qt/qt5/qtwebkit-examples.inc
@@ -10,3 +10,4 @@ SRC_URI +=  \
 
 DEPENDS += qtwebkit
 RDEPENDS_${PN}-examples += qtwebkit-qmlplugins
+RDEPENDS_${PN}-examples += ${@base_contains('PACKAGECONFIG_OPENSSL', 
'openssl', 'ca-certificates', '', d)}
-- 
1.9.0

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


[oe] [meta-qt5][PATCH v2 0/2] QtCreator integration improvements

2014-02-27 Thread Otavio Salvador
Hello,

This patchset improves the QtCreator integration a lot. With it, it is
possible to deploy, run and debug applications directly in target,
from QtCreator.

This v2 patchset adds support for QML remote debug.

This has been tested in a i.MX6 based board using our qsiv application
and QtCreator 3.0.1.

Otavio Salvador (2):
  packagegroup-qt5-qtcreator-debug: Add package group
  populate_sdk_qt5.bbclass: Add support for qtcreator-debug

 classes/populate_sdk_qt5.bbclass  |2 ++
 conf/layer.conf   |2 ++
 .../packagegroups/packagegroup-qt5-qtcreator-debug.bb |   13 +
 3 files changed, 17 insertions(+)
 create mode 100644 recipes-qt/packagegroups/packagegroup-qt5-qtcreator-debug.bb

-- 
1.7.10.4

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


[oe] [meta-qt5][PATCH v2 1/2] packagegroup-qt5-qtcreator-debug: Add package group

2014-02-27 Thread Otavio Salvador
This allow for easy installation of needed packages for remote
debugging using QtCreator. The qtdeclarative-plugins package provides
the needed infrastructure to remotely debug QML application.

Signed-off-by: Otavio Salvador ota...@ossystems.com.br
Tested-by: Giulian Vivan giul...@ossystems.com.br
---
 .../packagegroups/packagegroup-qt5-qtcreator-debug.bb |   13 +
 1 file changed, 13 insertions(+)
 create mode 100644 recipes-qt/packagegroups/packagegroup-qt5-qtcreator-debug.bb

diff --git a/recipes-qt/packagegroups/packagegroup-qt5-qtcreator-debug.bb 
b/recipes-qt/packagegroups/packagegroup-qt5-qtcreator-debug.bb
new file mode 100644
index 000..cb1518d
--- /dev/null
+++ b/recipes-qt/packagegroups/packagegroup-qt5-qtcreator-debug.bb
@@ -0,0 +1,13 @@
+# Copyright (C) 2014 O.S. Systems Software LTDA.
+
+SUMMARY = Remote debugging tools for QtCreator integration
+LICENSE = MIT
+
+inherit packagegroup
+
+RDEPENDS_${PN} =  \
+gdbserver \
+openssh \
+openssh-sftp-server \
+qtdeclarative-plugins \
+
-- 
1.7.10.4

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


[oe] [meta-qt5][PATCH v2 2/2] populate_sdk_qt5.bbclass: Add support for qtcreator-debug

2014-02-27 Thread Otavio Salvador
This adds a new image feature for easier remote debugging with
QtCreator.

The qtcreator-debug needs to be added as a valid item for image
features and having it inside the populate_sdk_qt5 is too late. User
will see a parser error as OE-Core images does not inherit the classs.
The possible workaround for it is to include it inside layer.conf file
until a kind of bbclassappend support is in place.

Signed-off-by: Otavio Salvador ota...@ossystems.com.br
Tested-by: Giulian Vivan giul...@ossystems.com.br
---
 classes/populate_sdk_qt5.bbclass |2 ++
 conf/layer.conf  |2 ++
 2 files changed, 4 insertions(+)

diff --git a/classes/populate_sdk_qt5.bbclass b/classes/populate_sdk_qt5.bbclass
index 635dd6d..c921983 100644
--- a/classes/populate_sdk_qt5.bbclass
+++ b/classes/populate_sdk_qt5.bbclass
@@ -52,3 +52,5 @@ toolchain_create_sdk_env_script_append () {
 echo 'HostPrefix = ${SDKPATHNATIVE}'  $qtconf
 echo 'HostBinaries = ${SDKPATHNATIVE}${OE_QMAKE_PATH_HOST_BINS}'  $qtconf
 }
+
+PACKAGE_GROUP_qtcreator-debug = packagegroup-qt5-qtcreator-debug
diff --git a/conf/layer.conf b/conf/layer.conf
index 3b47b7f..75d13a4 100644
--- a/conf/layer.conf
+++ b/conf/layer.conf
@@ -22,3 +22,5 @@ BBFILE_PATTERN_qt5-layer := ^${LAYERDIR}/
 # other layers.
 
 BBFILE_PRIORITY_qt5-layer = 7
+
+IMAGE_FEATURES[validitems] += qtcreator-debug
-- 
1.7.10.4

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


[oe] Open JDK 7

2014-02-27 Thread MONDON Daniel
Hi,

Is there anywhere the java OpenJdk7 packaged like the Oracle jdk: 
ejre-7u51-fcs-b13-linux-arm-vfp-sflt-client_headful-18_dec_2013.tar.gz

May I avoid sources installation and compilation ?

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


Re: [oe] [meta-qt5][PATCH v2 1/2] packagegroup-qt5-qtcreator-debug: Add package group

2014-02-27 Thread Khem Raj

On Feb 27, 2014, at 9:11 AM, Otavio Salvador ota...@ossystems.com.br wrote:

 +
 +RDEPENDS_${PN} =  \
 +gdbserver \
 +openssh \
 +openssh-sftp-server \
 +qtdeclarative-plugins \
 +
 -- 

this hardcoding openssh issue still is unresolved ?


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


Re: [oe] [meta-multimedia][PATCH v2 3/3] vlc: update to 2.1.2

2014-02-27 Thread Timothy Orling

On Feb 26, 2014, at 4:48 AM, Walter Goossens waltergooss...@home.nl wrote:

 Hi Tim,
 
 I've been working on slimmed down version of this recipe for audio only
 and I got stuck on the lua scripts being incorrectly compiled, have you
 looked at the scripts for this recipe?
 It's not entirely clear to me how (in)portable lua bytecode is as the
 documentation seems inconclusive about this. It seems the word-size
 should at least be the same, but I've also read the endianness should be
 the same.
 Anyway, I'm using an x86_64 machine to compile for a raspberry pi
 (arm-le) and it doesn't work out of the box, and also when using a 32bit
 lua compiler (as suggested
 https://wiki.videolan.org/Win32Compile_Under_Fedora/#Install_32-bit_Lua)
 I'll be trying your recipe soon but I fear it'll have the same problem.
 
I have not looked into the lua/scripts yet. I was just happy to get it to 
compile!

Any feedback is welcomed.

 Walter
 
 On 02/26/14 06:39, Tim Orling wrote:
 From: Tim Orling ticot...@gmail.com
 
 Signed-off-by: Tim Orling ticot...@gmail.com
 ---
 .../vlc/files/0001-enable-subdir-objects.patch| 13 +
 .../files/0002-glibc-does-not-provide-strlcpy.patch   | 17 +
 meta-multimedia/recipes-multimedia/vlc/vlc.inc| 10 +++---
 meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb  | 19 
 ---
 meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb   | 17 +
 5 files changed, 54 insertions(+), 22 deletions(-)
 create mode 100644 
 meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
 create mode 100644 
 meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
 delete mode 100644 meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb
 create mode 100644 meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb
 
 diff --git 
 a/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
  
 b/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
 new file mode 100644
 index 000..9f0e708
 --- /dev/null
 +++ 
 b/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
 @@ -0,0 +1,13 @@
 +Index: vlc-2.1.2/configure.ac
 +===
 +--- vlc-2.1.2.orig/configure.ac
  vlc-2.1.2/configure.ac
 +@@ -24,7 +24,7 @@ AC_CANONICAL_BUILD
 + AC_CANONICAL_HOST
 + AC_PRESERVE_HELP_ORDER
 + 
 +-AM_INIT_AUTOMAKE(tar-ustar color-tests foreign)
 ++AM_INIT_AUTOMAKE(tar-ustar color-tests foreign subdir-objects)
 + AC_CONFIG_HEADERS([config.h])
 + 
 + # Disable with ./configure --disable-silent-rules or make V=1
 diff --git 
 a/meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
  
 b/meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
 new file mode 100644
 index 000..6d2a46f
 --- /dev/null
 +++ 
 b/meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
 @@ -0,0 +1,17 @@
 +Index: vlc-2.1.2/src/input/subtitles.c
 +===
 +--- vlc-2.1.2.orig/src/input/subtitles.c
  vlc-2.1.2/src/input/subtitles.c
 +@@ -44,6 +44,12 @@
 + #include input_internal.h
 + 
 + /**
 ++ * Drepper's alternative 
 ++ * 
 http://en.wikibooks.org/wiki/C_Programming/C_Reference/nonstandard/strlcpy
 ++ */
 ++#define strlcpy(dst, src, n) *((char* ) mempcpy(dst, src, n)) = '\0'
 ++
 ++/**
 +  * We are not going to autodetect more subtitle files than this.
 +  */
 + #define MAX_SUBTITLE_FILES 128
 diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc.inc 
 b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
 index 6400719..976c3bf 100644
 --- a/meta-multimedia/recipes-multimedia/vlc/vlc.inc
 +++ b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
 @@ -5,13 +5,13 @@ SECTION = multimedia
 
 DEPENDS = libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl 
 qt4-x11-free dbus libxml2 gnutls tremor faad2 ffmpeg flac libxpm fluidsynth 
 alsa-lib
 
 -SRC_URI = 
 http://download.videolan.org/pub/videolan/vlc/${PV}/vlc-${PV}.tar.bz2;
 +SRC_URI = 
 http://download.videolan.org/pub/videolan/vlc/${PV}/vlc-${PV}.tar.xz;
 
 inherit autotools gettext
 
 ARM_INSTRUCTION_SET = arm
 
 -DEPENDS += libdvdcss libdvdread lua5.1-native lua5.1
 +DEPENDS += libdvdcss libdvdread lua-native lua
 
 LEAD_SONAME = libvlc.so.5
 
 @@ -36,6 +36,8 @@ FILES_libvlc-dbg = \
 
 FILES_libvlc = ${libdir}/lib*.so.*
 
 +FILES_libvlc-staticdev = ${libdir}/vlc/plugins/*/*.a
 +
 FILES_${PN} += ${bindir}/vlc \
 ${datadir}/applications \
 ${datadir}/vlc/ \
 @@ -71,6 +73,7 @@ PACKAGECONFIG[id3tag] = 
 --enable-id3tag,--disable-id3tag,libid3tag
 PACKAGECONFIG[a52] = --enable-a52,--disable-a52,liba52
 PACKAGECONFIG[mpeg2dec] = --enable-mpeg2dec,--disable-mpeg2dec,mpeg2dec
 PACKAGECONFIG[jack] = --enable-jack,--disable-jack,jack
 +PACKAGECONFIG[live555] = --enable-live555,--disable-live555,live555
 

Re: [oe] [meta-qt5][PATCH v2 1/2] packagegroup-qt5-qtcreator-debug: Add package group

2014-02-27 Thread Otavio Salvador
On Thu, Feb 27, 2014 at 2:15 PM, Khem Raj raj.k...@gmail.com wrote:

 On Feb 27, 2014, at 9:11 AM, Otavio Salvador ota...@ossystems.com.br wrote:

 +
 +RDEPENDS_${PN} =  \
 +gdbserver \
 +openssh \
 +openssh-sftp-server \
 +qtdeclarative-plugins \
 +
 --

 this hardcoding openssh issue still is unresolved ?

As explained in v1, Dropbear does not work.

-- 
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-qt5][PATCH v2 1/2] packagegroup-qt5-qtcreator-debug: Add package group

2014-02-27 Thread Khem Raj

On Feb 27, 2014, at 9:28 AM, Otavio Salvador ota...@ossystems.com.br wrote:

 As explained in v1, Dropbear does not work.

it does work. you just have to use non-empty password.


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


Re: [oe] [meta-qt5][PATCH v2 1/2] packagegroup-qt5-qtcreator-debug: Add package group

2014-02-27 Thread Otavio Salvador
On Thu, Feb 27, 2014 at 2:29 PM, Khem Raj raj.k...@gmail.com wrote:

 On Feb 27, 2014, at 9:28 AM, Otavio Salvador ota...@ossystems.com.br wrote:

 As explained in v1, Dropbear does not work.

 it does work. you just have to use non-empty password.

and how you think we can allow user to override 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


Re: [oe] Open JDK 7

2014-02-27 Thread Henning Heinold
On Thu, Feb 27, 2014 at 05:13:30PM +, MONDON Daniel wrote:
 Hi,
 
 Is there anywhere the java OpenJdk7 packaged like the Oracle jdk: 
 ejre-7u51-fcs-b13-linux-arm-vfp-sflt-client_headful-18_dec_2013.tar.gz
 
 May I avoid sources installation and compilation ?
 
 Thanks
 Daniel.

Hi,

sorry I have no intresst in packaging it. Just untar it and set some symlink 
and use it.

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


Re: [oe] [meta-qt5][PATCH v2 1/2] packagegroup-qt5-qtcreator-debug: Add package group

2014-02-27 Thread Khem Raj

On Feb 27, 2014, at 9:33 AM, Otavio Salvador ota...@ossystems.com.br wrote:

 and how you think we can allow user to override it?

there is -B option that can be passed to dropbear to let it accept
blank passwords.


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


Re: [oe] [meta-qt5][PATCH v2 1/2] packagegroup-qt5-qtcreator-debug: Add package group

2014-02-27 Thread Otavio Salvador
On Thu, Feb 27, 2014 at 3:04 PM, Khem Raj raj.k...@gmail.com wrote:

 On Feb 27, 2014, at 9:33 AM, Otavio Salvador ota...@ossystems.com.br wrote:

 and how you think we can allow user to override it?

 there is -B option that can be passed to dropbear to let it accept
 blank passwords.

+++ b/recipes-qt/packagegroups/packagegroup-qt5-qtcreator-debug.bb
@@ -0,0 +1,16 @@
+# Copyright (C) 2014 O.S. Systems Software LTDA.
+
+SUMMARY = Remote debugging tools for QtCreator integration
+LICENSE = MIT
+
+inherit packagegroup
+
+# Override by distro if needed
+VIRTUAL-RUNTIME_qtcreator-debug-ssh-daemon ?= openssh-sshd
+
+RDEPENDS_${PN} =  \
+gdbserver \
+${VIRTUAL-RUNTIME_qtcreator-debug-ssh-daemon} \
+openssh-sftp-server \
+qtdeclarative-plugins \
+

Looks good?

-- 
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-qt5][PATCH dora 3/3] qtwebkit-examples: add RDEPENDS for ca-certificates

2014-02-27 Thread Martin Jansa
On Thu, Feb 27, 2014 at 05:35:54PM +0100, Nicolas Dechesne wrote:
 From: Andre McCurdy armccu...@gmail.com
 
 If qtbase is configured with openssl support then the
 qtwebkit browser example apps require CA certificates.
 
 Signed-off-by: Andre McCurdy armccu...@gmail.com
 Signed-off-by: Nicolas Dechesne nicolas.deche...@linaro.org
 
 Conflicts:
   recipes-qt/qt5/qtbase.inc

Please drop this

 
 ---
  recipes-qt/qt5/qt5.inc   | 2 ++
  recipes-qt/qt5/qtbase.inc| 4 +++-
  recipes-qt/qt5/qtwebkit-examples.inc | 1 +
  3 files changed, 6 insertions(+), 1 deletion(-)
 
 diff --git a/recipes-qt/qt5/qt5.inc b/recipes-qt/qt5/qt5.inc
 index 7669efc..d9ebbff 100644
 --- a/recipes-qt/qt5/qt5.inc
 +++ b/recipes-qt/qt5/qt5.inc
 @@ -7,6 +7,8 @@ inherit qmake5
  ICU = icu 
  ICU_powerpc = pango
  
 +PACKAGECONFIG_OPENSSL ?= openssl
 +
  QT_MODULE ?= ${BPN}
  
  # we don't want conflicts with qt4
 diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
 index 4f81f8e..eb22e40 100644
 --- a/recipes-qt/qt5/qtbase.inc
 +++ b/recipes-qt/qt5/qtbase.inc
 @@ -43,6 +43,8 @@ PACKAGECONFIG_FONTS ?= 
  PACKAGECONFIG_SYSTEM ?= jpeg libpng zlib
  PACKAGECONFIG_MULTIMEDIA ?= ${@base_contains('DISTRO_FEATURES', 
 'pulseaudio', 'pulseaudio', '', d)}
  PACKAGECONFIG_DISTRO ?= 
 +# This is in qt5.inc, because qtwebkit-examples are using it to enable 
 ca-certificates dependency
 +# PACKAGECONFIG_OPENSSL ?= openssl
  
  PACKAGECONFIG ??=  \
  release \
 @@ -50,7 +52,7 @@ PACKAGECONFIG ??=  \
  udev \
  evdev \
  widgets \
 -openssl \
 +${PACKAGECONFIG_OPENSSL} \
  ${PACKAGECONFIG_GL} \
  ${PACKAGECONFIG_FB} \
  ${PACKAGECONFIG_X11} \
 diff --git a/recipes-qt/qt5/qtwebkit-examples.inc 
 b/recipes-qt/qt5/qtwebkit-examples.inc
 index 50c28cd..84f16a4 100644
 --- a/recipes-qt/qt5/qtwebkit-examples.inc
 +++ b/recipes-qt/qt5/qtwebkit-examples.inc
 @@ -10,3 +10,4 @@ SRC_URI +=  \
  
  DEPENDS += qtwebkit
  RDEPENDS_${PN}-examples += qtwebkit-qmlplugins
 +RDEPENDS_${PN}-examples += ${@base_contains('PACKAGECONFIG_OPENSSL', 
 'openssl', 'ca-certificates', '', d)}
 -- 
 1.9.0
 
 ___
 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


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


[oe] [meta-webserver][PATCH v3 0/3] Apache / PHP upgrades

2014-02-27 Thread Paul Eggleton
Changes since v2:
* Integrate Hongxu's updated TLS Next Protocol Negotiation support patch
  into the Apache 2.4.7 update patch
* Update modphp to version 5.5.9
* Update phpmyadmin to 4.1.8


The following changes since commit 8089aa451827cb791c7d795b9899dc152d1ceb66:

  vlc: Fix build with flac-1.3.0 (2014-02-24 10:10:25 +0100)

are available in the git repository at:

  git://git.openembedded.org/meta-openembedded-contrib paule/webserver-upgrades
  
http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=paule/webserver-upgrades

Paul Eggleton (3):
  apache2: update to 2.4.7
  modphp: upgrade to 5.5.9
  phpmyadmin: update to 4.1.8

 ...he2-native_2.4.6.bb = apache2-native_2.4.7.bb} |   6 +-
 .../apache-configure_perlbin.patch |   0
 .../apache-ssl-ltmain-rpath.patch  |   0
 .../fix-libtool-name.patch |   0
 .../httpd-2.4.1-corelimit.patch|   0
 .../httpd-2.4.1-selinux.patch  |   0
 .../httpd-2.4.4-export.patch   |   0
 .../npn-patch-2.4.7.patch} | 111 +
 .../replace-lynx-to-curl-in-apachectl-script.patch |   0
 .../server-makefile.patch  |   0
 .../apache2/{apache2_2.4.6.bb = apache2_2.4.7.bb} |   8 +-
 meta-webserver/recipes-php/modphp/modphp5.inc  |   1 -
 meta-webserver/recipes-php/modphp/modphp_5.5.2.bb  |   7 --
 meta-webserver/recipes-php/modphp/modphp_5.5.9.bb  |   7 ++
 .../{phpmyadmin_4.0.5.bb = phpmyadmin_4.1.8.bb}   |   4 +-
 15 files changed, 86 insertions(+), 58 deletions(-)
 rename meta-webserver/recipes-httpd/apache2/{apache2-native_2.4.6.bb = 
apache2-native_2.4.7.bb} (84%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/apache-configure_perlbin.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/apache-ssl-ltmain-rpath.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/fix-libtool-name.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/httpd-2.4.1-corelimit.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/httpd-2.4.1-selinux.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/httpd-2.4.4-export.patch (100%)
 rename 
meta-webserver/recipes-httpd/apache2/{apache2-2.4.6/httpd-2.4.4-r1332643.patch 
= apache2/npn-patch-2.4.7.patch} (80%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/replace-lynx-to-curl-in-apachectl-script.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/server-makefile.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2_2.4.6.bb = 
apache2_2.4.7.bb} (95%)
 delete mode 100644 meta-webserver/recipes-php/modphp/modphp_5.5.2.bb
 create mode 100644 meta-webserver/recipes-php/modphp/modphp_5.5.9.bb
 rename meta-webserver/recipes-php/phpmyadmin/{phpmyadmin_4.0.5.bb = 
phpmyadmin_4.1.8.bb} (87%)

-- 
1.8.5.3

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


[oe] [meta-webserver][PATCH v3 3/3] phpmyadmin: update to 4.1.8

2014-02-27 Thread Paul Eggleton
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com
---
 .../phpmyadmin/{phpmyadmin_4.0.5.bb = phpmyadmin_4.1.8.bb}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-webserver/recipes-php/phpmyadmin/{phpmyadmin_4.0.5.bb = 
phpmyadmin_4.1.8.bb} (87%)

diff --git a/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.0.5.bb 
b/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.1.8.bb
similarity index 87%
rename from meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.0.5.bb
rename to meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.1.8.bb
index f97dc91..388f188 100644
--- a/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.0.5.bb
+++ b/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.1.8.bb
@@ -8,8 +8,8 @@ LIC_FILES_CHKSUM = 
file://LICENSE;md5=eb723b61539feef013de476e68b5c50a \
 SRC_URI = 
${SOURCEFORGE_MIRROR}/phpmyadmin/phpMyAdmin/${PV}/phpMyAdmin-${PV}-all-languages.tar.xz
 \
file://apache.conf
 
-SRC_URI[md5sum] = 5cc493908d09df1760c7cdcd1622ebf7
-SRC_URI[sha256sum] = 
f4df1190441ce5e094183cfadf8aec4af3a4f131339599e6380a1c6ac0a11fe4
+SRC_URI[md5sum] = 14fd2f6d2f92a8dfb3954513da1c1687
+SRC_URI[sha256sum] = 
857f133911eddcec16824f3ecc7a68f93288ab2a2f1943bfce3b06b58b625cd6
 
 S = ${WORKDIR}/phpMyAdmin-${PV}-all-languages
 
-- 
1.8.5.3

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


[oe] [meta-webserver][PATCH v3 2/3] modphp: upgrade to 5.5.9

2014-02-27 Thread Paul Eggleton
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com
---
 meta-webserver/recipes-php/modphp/modphp5.inc | 1 -
 meta-webserver/recipes-php/modphp/modphp_5.5.2.bb | 7 ---
 meta-webserver/recipes-php/modphp/modphp_5.5.9.bb | 7 +++
 3 files changed, 7 insertions(+), 8 deletions(-)
 delete mode 100644 meta-webserver/recipes-php/modphp/modphp_5.5.2.bb
 create mode 100644 meta-webserver/recipes-php/modphp/modphp_5.5.9.bb

diff --git a/meta-webserver/recipes-php/modphp/modphp5.inc 
b/meta-webserver/recipes-php/modphp/modphp5.inc
index 314cb91..aa213e3 100644
--- a/meta-webserver/recipes-php/modphp/modphp5.inc
+++ b/meta-webserver/recipes-php/modphp/modphp5.inc
@@ -22,7 +22,6 @@ EXTRA_OECONF = --with-apxs2=${STAGING_BINDIR_CROSS}/apxs \
 --with-pic \
 --enable-maintainer-zts \
 --without-mysql \
---enable-force-cgi-redirect \
 --disable-cgi \
 --disable-cli \
 --disable-pdo \
diff --git a/meta-webserver/recipes-php/modphp/modphp_5.5.2.bb 
b/meta-webserver/recipes-php/modphp/modphp_5.5.2.bb
deleted file mode 100644
index 3c23242..000
--- a/meta-webserver/recipes-php/modphp/modphp_5.5.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-include modphp5.inc
-
-EXTRA_OECONF += --disable-opcache
-
-SRC_URI[md5sum] = caf7f4d86514a568fb3c8021b096a9f0
-SRC_URI[sha256sum] = 
e72aaf1fa96eac0bff127bfc74c174d1de50cd3f66d7e0e1ee919674ab463bb7
-
diff --git a/meta-webserver/recipes-php/modphp/modphp_5.5.9.bb 
b/meta-webserver/recipes-php/modphp/modphp_5.5.9.bb
new file mode 100644
index 000..4243ece
--- /dev/null
+++ b/meta-webserver/recipes-php/modphp/modphp_5.5.9.bb
@@ -0,0 +1,7 @@
+include modphp5.inc
+
+EXTRA_OECONF += --disable-opcache
+
+SRC_URI[md5sum] = c4a348a07b52f6e177d8fdc75fe507b1
+SRC_URI[sha256sum] = 
9d1dea5195e2bcd928416130a6e19173d02bd36fb76c382522bf145c458fbed3
+
-- 
1.8.5.3

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


[oe] [meta-webserver][PATCH v3 1/3] apache2: update to 2.4.7

2014-02-27 Thread Paul Eggleton
* LIC_FILES_CHKSUM changed because of the introduction of an extra blank
  line in the LICENSE file (!)
* Refreshed TLS Next Protocol Negotiation support patch for conflict
  with 2.4.7. Thanks to Hongxu Jia for doing this work.

Signed-off-by: Hongxu Jia hongxu@windriver.com
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com
---
 ...he2-native_2.4.6.bb = apache2-native_2.4.7.bb} |   6 +-
 .../apache-configure_perlbin.patch |   0
 .../apache-ssl-ltmain-rpath.patch  |   0
 .../fix-libtool-name.patch |   0
 .../httpd-2.4.1-corelimit.patch|   0
 .../httpd-2.4.1-selinux.patch  |   0
 .../httpd-2.4.4-export.patch   |   0
 .../npn-patch-2.4.7.patch} | 111 +
 .../replace-lynx-to-curl-in-apachectl-script.patch |   0
 .../server-makefile.patch  |   0
 .../apache2/{apache2_2.4.6.bb = apache2_2.4.7.bb} |   8 +-
 11 files changed, 77 insertions(+), 48 deletions(-)
 rename meta-webserver/recipes-httpd/apache2/{apache2-native_2.4.6.bb = 
apache2-native_2.4.7.bb} (84%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/apache-configure_perlbin.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/apache-ssl-ltmain-rpath.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/fix-libtool-name.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/httpd-2.4.1-corelimit.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/httpd-2.4.1-selinux.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/httpd-2.4.4-export.patch (100%)
 rename 
meta-webserver/recipes-httpd/apache2/{apache2-2.4.6/httpd-2.4.4-r1332643.patch 
= apache2/npn-patch-2.4.7.patch} (80%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/replace-lynx-to-curl-in-apachectl-script.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/server-makefile.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2_2.4.6.bb = 
apache2_2.4.7.bb} (95%)

diff --git a/meta-webserver/recipes-httpd/apache2/apache2-native_2.4.6.bb 
b/meta-webserver/recipes-httpd/apache2/apache2-native_2.4.7.bb
similarity index 84%
rename from meta-webserver/recipes-httpd/apache2/apache2-native_2.4.6.bb
rename to meta-webserver/recipes-httpd/apache2/apache2-native_2.4.7.bb
index 6efd469..bd935eb 100644
--- a/meta-webserver/recipes-httpd/apache2/apache2-native_2.4.6.bb
+++ b/meta-webserver/recipes-httpd/apache2/apache2-native_2.4.7.bb
@@ -12,9 +12,9 @@ SRC_URI = 
http://www.apache.org/dist/httpd/httpd-${PV}.tar.bz2;
 
 S = ${WORKDIR}/httpd-${PV}
 
-LIC_FILES_CHKSUM = file://LICENSE;md5=eff226ae95d0516d6210ed77dfdf2dcc
-SRC_URI[md5sum] = ea5e361ca37b8d7853404419dd502efe
-SRC_URI[sha256sum] = 
dc9f3625ebc08bea55eeb0d16e71fba656f252e6cd0aa244ee7806dc3b022fea
+LIC_FILES_CHKSUM = file://LICENSE;md5=dbff5a2b542fa58854455bf1a0b94b83
+SRC_URI[md5sum] = 170d7fb6fe5f28b87d1878020a9ab94e
+SRC_URI[sha256sum] = 
64368d8301836815ae237f2b62d909711c896c1bd34573771e0ee5ad808ce71b
 
 do_configure () {
 ./configure --with-apr=${STAGING_BINDIR_CROSS}/apr-1-config \
diff --git 
a/meta-webserver/recipes-httpd/apache2/apache2-2.4.6/apache-configure_perlbin.patch
 b/meta-webserver/recipes-httpd/apache2/apache2/apache-configure_perlbin.patch
similarity index 100%
rename from 
meta-webserver/recipes-httpd/apache2/apache2-2.4.6/apache-configure_perlbin.patch
rename to 
meta-webserver/recipes-httpd/apache2/apache2/apache-configure_perlbin.patch
diff --git 
a/meta-webserver/recipes-httpd/apache2/apache2-2.4.6/apache-ssl-ltmain-rpath.patch
 b/meta-webserver/recipes-httpd/apache2/apache2/apache-ssl-ltmain-rpath.patch
similarity index 100%
rename from 
meta-webserver/recipes-httpd/apache2/apache2-2.4.6/apache-ssl-ltmain-rpath.patch
rename to 
meta-webserver/recipes-httpd/apache2/apache2/apache-ssl-ltmain-rpath.patch
diff --git 
a/meta-webserver/recipes-httpd/apache2/apache2-2.4.6/fix-libtool-name.patch 
b/meta-webserver/recipes-httpd/apache2/apache2/fix-libtool-name.patch
similarity index 100%
rename from 
meta-webserver/recipes-httpd/apache2/apache2-2.4.6/fix-libtool-name.patch
rename to meta-webserver/recipes-httpd/apache2/apache2/fix-libtool-name.patch
diff --git 
a/meta-webserver/recipes-httpd/apache2/apache2-2.4.6/httpd-2.4.1-corelimit.patch
 b/meta-webserver/recipes-httpd/apache2/apache2/httpd-2.4.1-corelimit.patch
similarity index 100%
rename from 
meta-webserver/recipes-httpd/apache2/apache2-2.4.6/httpd-2.4.1-corelimit.patch
rename to 
meta-webserver/recipes-httpd/apache2/apache2/httpd-2.4.1-corelimit.patch
diff --git 
a/meta-webserver/recipes-httpd/apache2/apache2-2.4.6/httpd-2.4.1-selinux.patch 
b/meta-webserver/recipes-httpd/apache2/apache2/httpd-2.4.1-selinux.patch
similarity index 100%

Re: [oe] [PATCH 4/4][meta-webserver] apache2-2.4.7: added support for TLS Next Protocol Negotiation

2014-02-27 Thread Randy MacLeod

On 14-02-26 10:22 PM, Hongxu Jia wrote:

The previous npn support patch (httpd-2.4.4-r1332643.patch) worked on
apache2-2.4.6 and conflicted with apache2-2.4.7, this patch fixed the
confliction with 2.4.7.


Hongxu,

Thanks, that's a good step. Even better would be to add the
apache module that supports SPDY and confirm that it works
with your desktop (google-chrome) browser.

See:
http://lists.openembedded.org/pipermail/openembedded-devel/2014-January/093772.html

and

https://code.google.com/p/mod-spdy/wiki/GettingStarted

It doesn't seem to be a huge task but let us know what you find out.

../Randy



Signed-off-by: Hongxu Jia hongxu@windriver.com
---
  .../apache2/apache2/npn-patch-2.4.7.patch  | 289 +
  .../recipes-httpd/apache2/apache2_2.4.7.bb |   1 +
  2 files changed, 290 insertions(+)
  create mode 100644 
meta-webserver/recipes-httpd/apache2/apache2/npn-patch-2.4.7.patch

diff --git a/meta-webserver/recipes-httpd/apache2/apache2/npn-patch-2.4.7.patch 
b/meta-webserver/recipes-httpd/apache2/apache2/npn-patch-2.4.7.patch
new file mode 100644
index 000..a4f1855
--- /dev/null
+++ b/meta-webserver/recipes-httpd/apache2/apache2/npn-patch-2.4.7.patch
@@ -0,0 +1,289 @@
+Add support for TLS Next Protocol Negotiation:
+
+* modules/ssl/mod_ssl.c, modules/ssl/mod_ssl.h: Add and implement new
+  hooks for next protocol advertisement/discovery.
+
+* modules/ssl/ssl_engine_init.c (ssl_init_ctx_callbacks): Enable
+  NPN advertisement callback in handshake.
+
+* modules/ssl/ssl_engine_io.c (ssl_io_filter_input): Invoke
+  next-protocol discovery hook.
+
+* modules/ssl/ssl_engine_kernel.c (ssl_callback_AdvertiseNextProtos):
+  New callback.
+
+* modules/ssl/ssl_private.h: Add prototype.
+
+Submitted by: Matthew Steele mdsteele google.com
+  with slight tweaks by jorton
+
+http://svn.apache.org/viewvc?view=revisionrevision=1332643
+https://bugzilla.redhat.com//show_bug.cgi?id=809599
+Upstream-Status: Backport
+Signed-off-by: Hongxu Jia hongxu@windriver.com
+---
+ CHANGES |  2 +
+ modules/ssl/mod_ssl.c   | 12 ++
+ modules/ssl/mod_ssl.h   | 21 +++
+ modules/ssl/ssl_engine_init.c   |  5 +++
+ modules/ssl/ssl_engine_io.c | 24 
+ modules/ssl/ssl_engine_kernel.c | 82 +
+ modules/ssl/ssl_private.h   |  6 +++
+ 7 files changed, 152 insertions(+)
+
+diff --git a/CHANGES b/CHANGES
+--- a/CHANGES
 b/CHANGES
+@@ -1,6 +1,8 @@
+  -*- coding: utf-8 -*-
+
+ Changes with Apache 2.4.7
++  *) mod_ssl: Add support for TLS Next Protocol Negotiation.  PR 52210.
++ [Matthew Steele mdsteele google.com]
+
+   *) APR 1.5.0 or later is now required for the event MPM.
+
+diff --git a/modules/ssl/mod_ssl.c b/modules/ssl/mod_ssl.c
+--- a/modules/ssl/mod_ssl.c
 b/modules/ssl/mod_ssl.c
+@@ -275,6 +275,18 @@ static const command_rec ssl_config_cmds[] = {
+ AP_END_CMD
+ };
+
++/* Implement 'modssl_run_npn_advertise_protos_hook'. */
++APR_IMPLEMENT_OPTIONAL_HOOK_RUN_ALL(
++modssl, AP, int, npn_advertise_protos_hook,
++(conn_rec *connection, apr_array_header_t *protos),
++(connection, protos), OK, DECLINED);
++
++/* Implement 'modssl_run_npn_proto_negotiated_hook'. */
++APR_IMPLEMENT_OPTIONAL_HOOK_RUN_ALL(
++modssl, AP, int, npn_proto_negotiated_hook,
++(conn_rec *connection, const char *proto_name, apr_size_t proto_name_len),
++(connection, proto_name, proto_name_len), OK, DECLINED);
++
+ /*
+  *  the various processing hooks
+  */
+diff --git a/modules/ssl/mod_ssl.h b/modules/ssl/mod_ssl.h
+--- a/modules/ssl/mod_ssl.h
 b/modules/ssl/mod_ssl.h
+@@ -63,5 +63,26 @@ APR_DECLARE_OPTIONAL_FN(int, ssl_proxy_enable, (conn_rec 
*));
+
+ APR_DECLARE_OPTIONAL_FN(int, ssl_engine_disable, (conn_rec *));
+
++/** The npn_advertise_protos optional hook allows other modules to add entries
++ * to the list of protocol names advertised by the server during the Next
++ * Protocol Negotiation (NPN) portion of the SSL handshake.  The hook callee 
is
++ * given the connection and an APR array; it should push one or more char*'s
++ * pointing to null-terminated strings (such as http/1.1 or spdy/2) onto
++ * the array and return OK, or do nothing and return DECLINED. */
++APR_DECLARE_EXTERNAL_HOOK(modssl, AP, int, npn_advertise_protos_hook,
++  (conn_rec *connection, apr_array_header_t *protos));
++
++/** The npn_proto_negotiated optional hook allows other modules to discover 
the
++ * name of the protocol that was chosen during the Next Protocol Negotiation
++ * (NPN) portion of the SSL handshake.  Note that this may be the empty string
++ * (in which case modules should probably assume HTTP), or it may be a 
protocol
++ * that was never even advertised by the server.  The hook callee is given the
++ * connection, a non-null-terminated string containing the protocol name, and
++ * the 

Re: [oe] [meta-multimedia][PATCH v2 3/3] vlc: update to 2.1.2

2014-02-27 Thread Walter Goossens
On 02/27/14 18:18, Timothy Orling wrote:
 On Feb 26, 2014, at 4:48 AM, Walter Goossens waltergooss...@home.nl wrote:

 Hi Tim,

 I've been working on slimmed down version of this recipe for audio only
 and I got stuck on the lua scripts being incorrectly compiled, have you
 looked at the scripts for this recipe?
 It's not entirely clear to me how (in)portable lua bytecode is as the
 documentation seems inconclusive about this. It seems the word-size
 should at least be the same, but I've also read the endianness should be
 the same.
 Anyway, I'm using an x86_64 machine to compile for a raspberry pi
 (arm-le) and it doesn't work out of the box, and also when using a 32bit
 lua compiler (as suggested
 https://wiki.videolan.org/Win32Compile_Under_Fedora/#Install_32-bit_Lua)
 I'll be trying your recipe soon but I fear it'll have the same problem.

 I have not looked into the lua/scripts yet. I was just happy to get it to 
 compile!

 Any feedback is welcomed.

Well... to be quite honest, I haven't found a _real_ solution yet...
right now I create a script to compile the lua file on the target at
first boot but that really shouldn't be needed. There should be a way to
do decent lua cross-compiles but I have zero experience with lua, and
this error seemed so obvious to me that I'm still looking at what I've
done wrong. The llvm-lua stuff seems to be able to crosscompile but that
seemed like a hassle as well.
I was just wondering if compiling a lua script can be for the target
_really_ isn't possible and no-one has ever noticed or that I'm missing
something.
Keep you posted!

Walter
 

 Walter

 On 02/26/14 06:39, Tim Orling wrote:
 From: Tim Orling ticot...@gmail.com

 Signed-off-by: Tim Orling ticot...@gmail.com
 ---
 .../vlc/files/0001-enable-subdir-objects.patch| 13 +
 .../files/0002-glibc-does-not-provide-strlcpy.patch   | 17 +
 meta-multimedia/recipes-multimedia/vlc/vlc.inc| 10 +++---
 meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb  | 19 
 ---
 meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb   | 17 +
 5 files changed, 54 insertions(+), 22 deletions(-)
 create mode 100644 
 meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
 create mode 100644 
 meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
 delete mode 100644 meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb
 create mode 100644 meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb

 diff --git 
 a/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
  
 b/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
 new file mode 100644
 index 000..9f0e708
 --- /dev/null
 +++ 
 b/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
 @@ -0,0 +1,13 @@
 +Index: vlc-2.1.2/configure.ac
 +===
 +--- vlc-2.1.2.orig/configure.ac
  vlc-2.1.2/configure.ac
 +@@ -24,7 +24,7 @@ AC_CANONICAL_BUILD
 + AC_CANONICAL_HOST
 + AC_PRESERVE_HELP_ORDER
 + 
 +-AM_INIT_AUTOMAKE(tar-ustar color-tests foreign)
 ++AM_INIT_AUTOMAKE(tar-ustar color-tests foreign subdir-objects)
 + AC_CONFIG_HEADERS([config.h])
 + 
 + # Disable with ./configure --disable-silent-rules or make V=1
 diff --git 
 a/meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
  
 b/meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
 new file mode 100644
 index 000..6d2a46f
 --- /dev/null
 +++ 
 b/meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
 @@ -0,0 +1,17 @@
 +Index: vlc-2.1.2/src/input/subtitles.c
 +===
 +--- vlc-2.1.2.orig/src/input/subtitles.c
  vlc-2.1.2/src/input/subtitles.c
 +@@ -44,6 +44,12 @@
 + #include input_internal.h
 + 
 + /**
 ++ * Drepper's alternative 
 ++ * 
 http://en.wikibooks.org/wiki/C_Programming/C_Reference/nonstandard/strlcpy
 ++ */
 ++#define strlcpy(dst, src, n) *((char* ) mempcpy(dst, src, n)) = '\0'
 ++
 ++/**
 +  * We are not going to autodetect more subtitle files than this.
 +  */
 + #define MAX_SUBTITLE_FILES 128
 diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc.inc 
 b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
 index 6400719..976c3bf 100644
 --- a/meta-multimedia/recipes-multimedia/vlc/vlc.inc
 +++ b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
 @@ -5,13 +5,13 @@ SECTION = multimedia

 DEPENDS = libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl 
 qt4-x11-free dbus libxml2 gnutls tremor faad2 ffmpeg flac libxpm fluidsynth 
 alsa-lib

 -SRC_URI = 
 http://download.videolan.org/pub/videolan/vlc/${PV}/vlc-${PV}.tar.bz2;
 +SRC_URI = 
 http://download.videolan.org/pub/videolan/vlc/${PV}/vlc-${PV}.tar.xz;

 inherit autotools gettext

 ARM_INSTRUCTION_SET = arm

 -DEPENDS += libdvdcss libdvdread 

[oe] [meta-qt5][PATCH dora v2 1/3] qtbase.inc: don't force ARM_INSTRUCTION_SET to arm

2014-02-27 Thread Nicolas Dechesne
From: Andre McCurdy armccu...@gmail.com

Forcing ARM_INSTRUCTION_SET to arm when building qtbase no longer
seems to be required.

Confirmed by forcing ARM_INSTRUCTION_SET to thumb and building
qtbase 5.1.1 and 5.2.1 tuned for both armv4t and cortexa9thf-neon.

Signed-off-by: Andre McCurdy armccu...@gmail.com
Signed-off-by: Nicolas Dechesne nicolas.deche...@linaro.org
---
 recipes-qt/qt5/qtbase.inc | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index 71da726..e4beafd 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -130,9 +130,6 @@ QT_CONFIG_FLAGS +=  \
 ${EXTRA_OECONF} \
 
 
-# Qt uses atomic instructions not supported in thumb mode
-ARM_INSTRUCTION_SET = arm
-
 do_generate_qt_config_file_append() {
 cat  ${QT_CONF_PATH} EOF
 
-- 
1.9.0

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


[oe] [meta-qt5][PATCH dora v2 0/3] A couple of backport for dora

2014-02-27 Thread Nicolas Dechesne
Hi Martin,

the following commits were recently merged in master branch. I have
rebased/backported on dora and tested on ARM board. Only 1 minor had
to be resolved. Can you please merge them in dora branch?

Changes in v2:

 - cleanup commit message in 0003, as per Martin request.

thanks

nico


Andre McCurdy (3):
  qtbase.inc: don't force ARM_INSTRUCTION_SET to arm
  qtbase: configure with -openssl-linked instead of -openssl
  qtwebkit-examples: add RDEPENDS for ca-certificates

 recipes-qt/qt5/qt5.inc   |  2 ++
 recipes-qt/qt5/qtbase.inc| 10 +-
 recipes-qt/qt5/qtwebkit-examples.inc |  1 +
 3 files changed, 8 insertions(+), 5 deletions(-)

-- 
1.9.0

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


[oe] [meta-qt5][PATCH dora v2 3/3] qtwebkit-examples: add RDEPENDS for ca-certificates

2014-02-27 Thread Nicolas Dechesne
From: Andre McCurdy armccu...@gmail.com

If qtbase is configured with openssl support then the
qtwebkit browser example apps require CA certificates.

Signed-off-by: Andre McCurdy armccu...@gmail.com
Signed-off-by: Nicolas Dechesne nicolas.deche...@linaro.org

Conflicts:
recipes-qt/qt5/qtbase.inc

Signed-off-by: Nicolas Dechesne nicolas.deche...@linaro.org
---
 recipes-qt/qt5/qt5.inc   | 2 ++
 recipes-qt/qt5/qtbase.inc| 4 +++-
 recipes-qt/qt5/qtwebkit-examples.inc | 1 +
 3 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/recipes-qt/qt5/qt5.inc b/recipes-qt/qt5/qt5.inc
index 7669efc..d9ebbff 100644
--- a/recipes-qt/qt5/qt5.inc
+++ b/recipes-qt/qt5/qt5.inc
@@ -7,6 +7,8 @@ inherit qmake5
 ICU = icu 
 ICU_powerpc = pango
 
+PACKAGECONFIG_OPENSSL ?= openssl
+
 QT_MODULE ?= ${BPN}
 
 # we don't want conflicts with qt4
diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index 4f81f8e..eb22e40 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -43,6 +43,8 @@ PACKAGECONFIG_FONTS ?= 
 PACKAGECONFIG_SYSTEM ?= jpeg libpng zlib
 PACKAGECONFIG_MULTIMEDIA ?= ${@base_contains('DISTRO_FEATURES', 'pulseaudio', 
'pulseaudio', '', d)}
 PACKAGECONFIG_DISTRO ?= 
+# This is in qt5.inc, because qtwebkit-examples are using it to enable 
ca-certificates dependency
+# PACKAGECONFIG_OPENSSL ?= openssl
 
 PACKAGECONFIG ??=  \
 release \
@@ -50,7 +52,7 @@ PACKAGECONFIG ??=  \
 udev \
 evdev \
 widgets \
-openssl \
+${PACKAGECONFIG_OPENSSL} \
 ${PACKAGECONFIG_GL} \
 ${PACKAGECONFIG_FB} \
 ${PACKAGECONFIG_X11} \
diff --git a/recipes-qt/qt5/qtwebkit-examples.inc 
b/recipes-qt/qt5/qtwebkit-examples.inc
index 50c28cd..84f16a4 100644
--- a/recipes-qt/qt5/qtwebkit-examples.inc
+++ b/recipes-qt/qt5/qtwebkit-examples.inc
@@ -10,3 +10,4 @@ SRC_URI +=  \
 
 DEPENDS += qtwebkit
 RDEPENDS_${PN}-examples += qtwebkit-qmlplugins
+RDEPENDS_${PN}-examples += ${@base_contains('PACKAGECONFIG_OPENSSL', 
'openssl', 'ca-certificates', '', d)}
-- 
1.9.0

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


[oe] [meta-qt5][PATCH dora v2 2/3] qtbase: configure with -openssl-linked instead of -openssl

2014-02-27 Thread Nicolas Dechesne
From: Andre McCurdy armccu...@gmail.com

Configure qtbase with -openssl-linked (instead of -openssl) to ensure
that run-time dependencies on libcryto and libssl are detected.

Signed-off-by: Andre McCurdy armccu...@gmail.com
Signed-off-by: Nicolas Dechesne nicolas.deche...@linaro.org
---
 recipes-qt/qt5/qtbase.inc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index e4beafd..4f81f8e 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -114,7 +114,8 @@ PACKAGECONFIG[kms] = -kms,-no-kms,kms
 # needed for qtdeclarative (qtdeclarative.do_configure fails to find quick 
module without)
 PACKAGECONFIG[icu] = -icu,-no-icu,${ICU}
 PACKAGECONFIG[udev] = -libudev,-no-libudev,udev
-PACKAGECONFIG[openssl] = -openssl,-no-openssl,openssl
+# use -openssl-linked here to ensure that RDEPENDS for libcrypto and libssl 
are detected
+PACKAGECONFIG[openssl] = -openssl-linked,-no-openssl,openssl
 PACKAGECONFIG[alsa] = -alsa,-no-alsa,alsa-lib
 PACKAGECONFIG[pulseaudio] = -pulseaudio,-no-pulseaudio,pulseaudio
 PACKAGECONFIG[nis] = -nis,-no-nis
-- 
1.9.0

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


Re: [oe] [meta-qt5][PATCH dora 3/3] qtwebkit-examples: add RDEPENDS for ca-certificates

2014-02-27 Thread Nicolas Dechesne
On Thu, Feb 27, 2014 at 7:25 PM, Martin Jansa martin.ja...@gmail.com wrote:
 Conflicts:
   recipes-qt/qt5/qtbase.inc

 Please drop this

oops. sorry. i messed up with my git aliases... and resent the same.. will fix
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-qt5][PATCH dora v2 1/3] qtbase.inc: don't force ARM_INSTRUCTION_SET to arm

2014-02-27 Thread Nicolas Dechesne
From: Andre McCurdy armccu...@gmail.com

Forcing ARM_INSTRUCTION_SET to arm when building qtbase no longer
seems to be required.

Confirmed by forcing ARM_INSTRUCTION_SET to thumb and building
qtbase 5.1.1 and 5.2.1 tuned for both armv4t and cortexa9thf-neon.

Signed-off-by: Andre McCurdy armccu...@gmail.com
Signed-off-by: Nicolas Dechesne nicolas.deche...@linaro.org
---
 recipes-qt/qt5/qtbase.inc | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index 71da726..e4beafd 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -130,9 +130,6 @@ QT_CONFIG_FLAGS +=  \
 ${EXTRA_OECONF} \
 
 
-# Qt uses atomic instructions not supported in thumb mode
-ARM_INSTRUCTION_SET = arm
-
 do_generate_qt_config_file_append() {
 cat  ${QT_CONF_PATH} EOF
 
-- 
1.9.0

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


[oe] [meta-qt5][PATCH dora v2 0/3] A couple of backport for dora

2014-02-27 Thread Nicolas Dechesne
Hi Martin,

the following commits were recently merged in master branch. I have
rebased/backported on dora and tested on ARM board. Only 1 minor had
to be resolved. Can you please merge them in dora branch?

Changes in v2:

 - cleanup commit message in 0003, as per Martin request.

thanks

nico

Andre McCurdy (3):
  qtbase.inc: don't force ARM_INSTRUCTION_SET to arm
  qtbase: configure with -openssl-linked instead of -openssl
  qtwebkit-examples: add RDEPENDS for ca-certificates

 recipes-qt/qt5/qt5.inc   |  2 ++
 recipes-qt/qt5/qtbase.inc| 10 +-
 recipes-qt/qt5/qtwebkit-examples.inc |  1 +
 3 files changed, 8 insertions(+), 5 deletions(-)

-- 
1.9.0

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


Re: [oe] GDM alternative?

2014-02-27 Thread Stephen Arnold
And I think I just convinced myself I need to get slim working...


On Thu, Feb 27, 2014 at 2:29 PM, Stephen Arnold
stephen.arnol...@gmail.comwrote:

 It's a bit more subtle than just obvious advantage since the deps are
 different, config options are different, etc.  Slim is probably lighter
 than lxdm, in both features and dependency bloat.  The former pretty
 depends only on X11 libs and png (with optional pam and dbus/consolekit
 integration).  OTOH, lxdm has about the same pam/consolekit features, but
 depends on gtk[2|3].  So, a bit fancier and a little more bloat.  Which one
 do you think is easier to theme?  ;)


 On Wed, Feb 26, 2014 at 3:28 PM, Adam Lee a...@gumstix.com wrote:

 Are there any obvious advantages over one another between LXDM and Slim?
 I love how LXDM doesn't require complicated authentication framework like
 GDM.

 Adam


 On Tue, Feb 25, 2014 at 7:49 PM, Stephen Arnold
 stephen.arnol...@gmail.comwrote:

  Is there any interest in reviving slim?  I'm using it on gentoo-arm on
  several devices; works just like x86.  Since I haven't tried it or
  otherwise looked at it in oe yet, I have no idea why it's in a
 non-working
  state.  That said, it was on my todo list until I noticed lxdm, so I'll
  probably check it out at some point; never a bad idea to have another
  lightweight alternative...
 
  Steve
 
 
  On Thu, Feb 20, 2014 at 1:36 PM, Adam Lee adam.yh@gmail.com
 wrote:
 
   Andreas, LXDM from meta-oe works well with minimal configuration on my
  part
   :)
   I didn't have to add another layer to satisfy dependencies. Thanks :)
  
   Adam
  
  
   On Wed, Feb 19, 2014 at 11:36 PM, Andreas Müller 
   schnitzelt...@googlemail.com wrote:
  
On Wed, Feb 19, 2014 at 5:15 PM, Adam Lee adam.yh@gmail.com
  wrote:
 Thank you Koen and Andreas. That has been really helped in
 clearing
  up
   my
 confusion and setting the path forward.

 I think I will try LXDM in meta-misc in meta-oe. Is there any
 special
 configuration that I should be aware of (other then setting it as
 the
 graphical init manager)?
   
meta-misc is my personal playground - it might have dependencies to
other layers and some things might not work as expected...
   
Andreas
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel
   
   ___
   Openembedded-devel mailing list
   Openembedded-devel@lists.openembedded.org
   http://lists.openembedded.org/mailman/listinfo/openembedded-devel
  
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.openembedded.org/mailman/listinfo/openembedded-devel
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-devel



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


[oe] [meta-qt5][PATCH dora v2 2/3] qtbase: configure with -openssl-linked instead of -openssl

2014-02-27 Thread Nicolas Dechesne
From: Andre McCurdy armccu...@gmail.com

Configure qtbase with -openssl-linked (instead of -openssl) to ensure
that run-time dependencies on libcryto and libssl are detected.

Signed-off-by: Andre McCurdy armccu...@gmail.com
Signed-off-by: Nicolas Dechesne nicolas.deche...@linaro.org
---
 recipes-qt/qt5/qtbase.inc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index e4beafd..4f81f8e 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -114,7 +114,8 @@ PACKAGECONFIG[kms] = -kms,-no-kms,kms
 # needed for qtdeclarative (qtdeclarative.do_configure fails to find quick 
module without)
 PACKAGECONFIG[icu] = -icu,-no-icu,${ICU}
 PACKAGECONFIG[udev] = -libudev,-no-libudev,udev
-PACKAGECONFIG[openssl] = -openssl,-no-openssl,openssl
+# use -openssl-linked here to ensure that RDEPENDS for libcrypto and libssl 
are detected
+PACKAGECONFIG[openssl] = -openssl-linked,-no-openssl,openssl
 PACKAGECONFIG[alsa] = -alsa,-no-alsa,alsa-lib
 PACKAGECONFIG[pulseaudio] = -pulseaudio,-no-pulseaudio,pulseaudio
 PACKAGECONFIG[nis] = -nis,-no-nis
-- 
1.9.0

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


[oe] [meta-qt5][PATCH dora v2 3/3] qtwebkit-examples: add RDEPENDS for ca-certificates

2014-02-27 Thread Nicolas Dechesne
From: Andre McCurdy armccu...@gmail.com

If qtbase is configured with openssl support then the
qtwebkit browser example apps require CA certificates.

Signed-off-by: Andre McCurdy armccu...@gmail.com
Signed-off-by: Nicolas Dechesne nicolas.deche...@linaro.org
---
 recipes-qt/qt5/qt5.inc   | 2 ++
 recipes-qt/qt5/qtbase.inc| 4 +++-
 recipes-qt/qt5/qtwebkit-examples.inc | 1 +
 3 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/recipes-qt/qt5/qt5.inc b/recipes-qt/qt5/qt5.inc
index 7669efc..d9ebbff 100644
--- a/recipes-qt/qt5/qt5.inc
+++ b/recipes-qt/qt5/qt5.inc
@@ -7,6 +7,8 @@ inherit qmake5
 ICU = icu 
 ICU_powerpc = pango
 
+PACKAGECONFIG_OPENSSL ?= openssl
+
 QT_MODULE ?= ${BPN}
 
 # we don't want conflicts with qt4
diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index 4f81f8e..eb22e40 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -43,6 +43,8 @@ PACKAGECONFIG_FONTS ?= 
 PACKAGECONFIG_SYSTEM ?= jpeg libpng zlib
 PACKAGECONFIG_MULTIMEDIA ?= ${@base_contains('DISTRO_FEATURES', 'pulseaudio', 
'pulseaudio', '', d)}
 PACKAGECONFIG_DISTRO ?= 
+# This is in qt5.inc, because qtwebkit-examples are using it to enable 
ca-certificates dependency
+# PACKAGECONFIG_OPENSSL ?= openssl
 
 PACKAGECONFIG ??=  \
 release \
@@ -50,7 +52,7 @@ PACKAGECONFIG ??=  \
 udev \
 evdev \
 widgets \
-openssl \
+${PACKAGECONFIG_OPENSSL} \
 ${PACKAGECONFIG_GL} \
 ${PACKAGECONFIG_FB} \
 ${PACKAGECONFIG_X11} \
diff --git a/recipes-qt/qt5/qtwebkit-examples.inc 
b/recipes-qt/qt5/qtwebkit-examples.inc
index 50c28cd..84f16a4 100644
--- a/recipes-qt/qt5/qtwebkit-examples.inc
+++ b/recipes-qt/qt5/qtwebkit-examples.inc
@@ -10,3 +10,4 @@ SRC_URI +=  \
 
 DEPENDS += qtwebkit
 RDEPENDS_${PN}-examples += qtwebkit-qmlplugins
+RDEPENDS_${PN}-examples += ${@base_contains('PACKAGECONFIG_OPENSSL', 
'openssl', 'ca-certificates', '', d)}
-- 
1.9.0

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


Re: [oe] GDM alternative?

2014-02-27 Thread Stephen Arnold
It's a bit more subtle than just obvious advantage since the deps are
different, config options are different, etc.  Slim is probably lighter
than lxdm, in both features and dependency bloat.  The former pretty
depends only on X11 libs and png (with optional pam and dbus/consolekit
integration).  OTOH, lxdm has about the same pam/consolekit features, but
depends on gtk[2|3].  So, a bit fancier and a little more bloat.  Which one
do you think is easier to theme?  ;)


On Wed, Feb 26, 2014 at 3:28 PM, Adam Lee a...@gumstix.com wrote:

 Are there any obvious advantages over one another between LXDM and Slim?
 I love how LXDM doesn't require complicated authentication framework like
 GDM.

 Adam


 On Tue, Feb 25, 2014 at 7:49 PM, Stephen Arnold
 stephen.arnol...@gmail.comwrote:

  Is there any interest in reviving slim?  I'm using it on gentoo-arm on
  several devices; works just like x86.  Since I haven't tried it or
  otherwise looked at it in oe yet, I have no idea why it's in a
 non-working
  state.  That said, it was on my todo list until I noticed lxdm, so I'll
  probably check it out at some point; never a bad idea to have another
  lightweight alternative...
 
  Steve
 
 
  On Thu, Feb 20, 2014 at 1:36 PM, Adam Lee adam.yh@gmail.com wrote:
 
   Andreas, LXDM from meta-oe works well with minimal configuration on my
  part
   :)
   I didn't have to add another layer to satisfy dependencies. Thanks :)
  
   Adam
  
  
   On Wed, Feb 19, 2014 at 11:36 PM, Andreas Müller 
   schnitzelt...@googlemail.com wrote:
  
On Wed, Feb 19, 2014 at 5:15 PM, Adam Lee adam.yh@gmail.com
  wrote:
 Thank you Koen and Andreas. That has been really helped in clearing
  up
   my
 confusion and setting the path forward.

 I think I will try LXDM in meta-misc in meta-oe. Is there any
 special
 configuration that I should be aware of (other then setting it as
 the
 graphical init manager)?
   
meta-misc is my personal playground - it might have dependencies to
other layers and some things might not work as expected...
   
Andreas
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel
   
   ___
   Openembedded-devel mailing list
   Openembedded-devel@lists.openembedded.org
   http://lists.openembedded.org/mailman/listinfo/openembedded-devel
  
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.openembedded.org/mailman/listinfo/openembedded-devel
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-devel

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


[oe] [meta-oe][PATCH] libconnman-qt: update to 1.0.50+git80ac184

2014-02-27 Thread Andreas Oberritter
Allows to install versions for Qt4/X11 and Qt4/Embedded into
the same filesystem by overriding the target name.

This version also removes a superflous .pc file from ${libdir}.

Signed-off-by: Andreas Oberritter o...@opendreambox.org
---
 meta-oe/recipes-qt/libconnman-qt/libconnman-qt.inc | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/meta-oe/recipes-qt/libconnman-qt/libconnman-qt.inc 
b/meta-oe/recipes-qt/libconnman-qt/libconnman-qt.inc
index 77e70e8..3f91be2 100644
--- a/meta-oe/recipes-qt/libconnman-qt/libconnman-qt.inc
+++ b/meta-oe/recipes-qt/libconnman-qt/libconnman-qt.inc
@@ -3,8 +3,8 @@ HOMEPAGE = https://github.com/nemomobile/libconnman-qt;
 SECTION = qt/lib
 LICENSE = Apache-2.0
 LIC_FILES_CHKSUM = 
file://libconnman-qt/clockmodel.h;endline=8;md5=ea9f724050803f15d2d900ce3c5dac88
-SRCREV = ddbeaf72b4d3c49285b0513b28948edacfc40b51
-PV = 1.0.46+git${SRCPV}
+SRCREV = 80ac184d859ea90c026403f5a520644945a5081a
+PV = 1.0.50+git${SRCPV}
 
 SRC_URI = git://github.com/nemomobile/libconnman-qt.git;branch=master
 
@@ -12,7 +12,7 @@ S = ${WORKDIR}/git
 
 inherit pkgconfig
 
-EXTRA_QMAKEVARS_PRE += CONFIG+=notests
+EXTRA_QMAKEVARS_PRE += CONFIG+=notests TARGET_SUFFIX=${QT_DIR_NAME}
 
 do_configure_prepend() {
 # Hack *.pro variables
@@ -37,7 +37,6 @@ FILES_${PN}-dev =  \
 ${libdir}/libconnman-qt*${SOLIBSDEV} \
 ${libdir}/libconnman-qt*.prl \
 ${libdir}/pkgconfig/connman-qt*.pc \
-${libdir}/connman-qt*.pc \
 
 FILES_${PN}-plugin =  \
 ${PLUGINS_TARGET}/qmldir \
-- 
1.8.3.2

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


Re: [oe] [meta-qt5][PATCH] qtwebkit: accept gstreamer 0.10 as an option

2014-02-27 Thread Andreas Oberritter
On 26.02.2014 22:05, Martin Jansa wrote:
 On Wed, Feb 26, 2014 at 09:25:51PM +0100, Andreas Oberritter wrote:
 There's no configuration knob, though. QtWebKit will prefer
 gstreamer 1.0 if available.
 
 Can you please add configuration knob first?
 
 The problem is that without the knob it will be undeterministic, with
 gstreamer010 in PACKAGECONFIG you can run 2nd build with gstreamer10
 already staged for some other component and the resulting qtwebkit will
 be different than in 1st build.

I'll see what I can do. I'm not a big fan of (Qt)WebKit's build system,
so this might take a while.

FWIW, I noticed that qtlocation and qtsensors are optional build
dependencies which need packageconfigs, too.

Regards,
Andreas

 Signed-off-by: Andreas Oberritter o...@opendreambox.org
 ---
  recipes-qt/qt5/qtwebkit.inc | 6 +-
  1 file changed, 5 insertions(+), 1 deletion(-)

 diff --git a/recipes-qt/qt5/qtwebkit.inc b/recipes-qt/qt5/qtwebkit.inc
 index aea9dad..5e96f39 100644
 --- a/recipes-qt/qt5/qtwebkit.inc
 +++ b/recipes-qt/qt5/qtwebkit.inc
 @@ -5,7 +5,11 @@ LIC_FILES_CHKSUM = 
 file://Source/WebCore/rendering/RenderApplet.h;endline=22;md
  
 file://Source/WebKit/gtk/webkit/webkit.h;endline=21;md5=b4fbe9f4a944f1d071dba1d2c76b3351
  \
  
 file://Source/JavaScriptCore/parser/Parser.h;endline=21;md5=bd69f72183a7af673863f057576e21ee
  
 -DEPENDS += qtdeclarative qtlocation qtsensors ${ICU} ruby-native sqlite3 
 glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base libxslt
 +DEPENDS += qtdeclarative qtlocation qtsensors ${ICU} ruby-native sqlite3 
 glib-2.0 libxslt
 +
 +PACKAGECONFIG ??= gstreamer10
 +PACKAGECONFIG[gstreamer010] = ,,gstreamer gst-plugins-base
 +PACKAGECONFIG[gstreamer10] = ,,gstreamer1.0 gstreamer1.0-plugins-base
  
  # qtwebkit gets terribly big when linking with all debug info, disable by 
 default
  QTWEBKIT_DEBUG = QMAKE_CFLAGS+=-g0 QMAKE_CXXFLAGS+=-g0
 -- 
 1.8.3.2

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

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


Re: [oe] [meta-qt5][PATCH] qtwebkit: accept gstreamer 0.10 as an option

2014-02-27 Thread Martin Jansa
On Fri, Feb 28, 2014 at 01:59:04AM +0100, Andreas Oberritter wrote:
 On 26.02.2014 22:05, Martin Jansa wrote:
  On Wed, Feb 26, 2014 at 09:25:51PM +0100, Andreas Oberritter wrote:
  There's no configuration knob, though. QtWebKit will prefer
  gstreamer 1.0 if available.
  
  Can you please add configuration knob first?
  
  The problem is that without the knob it will be undeterministic, with
  gstreamer010 in PACKAGECONFIG you can run 2nd build with gstreamer10
  already staged for some other component and the resulting qtwebkit will
  be different than in 1st build.
 
 I'll see what I can do. I'm not a big fan of (Qt)WebKit's build system,
 so this might take a while.

You can use the same hack as I've used in qtmultimedia, it's not nice,
but works.

 FWIW, I noticed that qtlocation and qtsensors are optional build
 dependencies which need packageconfigs, too.

True, we're even disabling qtlocation in some our builds (because of
qt3d dependency), so having PACKAGECONFIG would be very appreciated.


  Signed-off-by: Andreas Oberritter o...@opendreambox.org
  ---
   recipes-qt/qt5/qtwebkit.inc | 6 +-
   1 file changed, 5 insertions(+), 1 deletion(-)
 
  diff --git a/recipes-qt/qt5/qtwebkit.inc b/recipes-qt/qt5/qtwebkit.inc
  index aea9dad..5e96f39 100644
  --- a/recipes-qt/qt5/qtwebkit.inc
  +++ b/recipes-qt/qt5/qtwebkit.inc
  @@ -5,7 +5,11 @@ LIC_FILES_CHKSUM = 
  file://Source/WebCore/rendering/RenderApplet.h;endline=22;md
   
  file://Source/WebKit/gtk/webkit/webkit.h;endline=21;md5=b4fbe9f4a944f1d071dba1d2c76b3351
   \
   
  file://Source/JavaScriptCore/parser/Parser.h;endline=21;md5=bd69f72183a7af673863f057576e21ee
   
  -DEPENDS += qtdeclarative qtlocation qtsensors ${ICU} ruby-native sqlite3 
  glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base libxslt
  +DEPENDS += qtdeclarative qtlocation qtsensors ${ICU} ruby-native sqlite3 
  glib-2.0 libxslt
  +
  +PACKAGECONFIG ??= gstreamer10
  +PACKAGECONFIG[gstreamer010] = ,,gstreamer gst-plugins-base
  +PACKAGECONFIG[gstreamer10] = ,,gstreamer1.0 gstreamer1.0-plugins-base
   
   # qtwebkit gets terribly big when linking with all debug info, disable by 
  default
   QTWEBKIT_DEBUG = QMAKE_CFLAGS+=-g0 QMAKE_CXXFLAGS+=-g0
  -- 
  1.8.3.2
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.openembedded.org/mailman/listinfo/openembedded-devel
  
  
  
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.openembedded.org/mailman/listinfo/openembedded-devel
  
 
 ___
 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


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


Re: [oe] [OE-devel] [PATCH] ntp: Resolve some abnormal behaviors

2014-02-27 Thread Xufeng Zhang

On 06/10/2013 11:29 PM, Joe MacDonald wrote:

Hey Xufeng,

[[oe] [OE-devel] [PATCH] ntp: Resolve some abnormal behaviors] On 13.05.31 (Fri 
14:18) Xufeng Zhang wrote:

   

The main changes include:
1). Add ntp:ntp(user:group) to system.
2). Running ntpd dameon as ntp:ntp.
3). Move relevant files from /usr/bin to /usr/sbin.
4). Add crypto support.
 

This one seems to have trailed off.  Sorry if you guys were waiting on
my input as well.
   


Sorry for late response, I have missed this email.


First, I agree with Paul on both #3 and #4.


Now I also agree that I should drop #4.


I would rather see a patch
that updates NTP to use sbindir instead of bindir in the options


I'm not quite understand what's the meaning of in the options.

I'll explain how --with-binsubdir works for ntp:
--with-binsubdir controls whether we use bin_PROGRAMS or sbin_PROGRAMS
for built binaries in Makefile, in others words, it controls where we 
install the
binaries. If --with-binsubdir is not set or if --with-binsubdir=bin, 
then we use
bindir, otherwise, if --with-binsubdir=sbin, we use sbindir, so if we 
want to

install the binaries into sbindir, we must specify --with-binsubdir=sbin.



(or at
least a follow-up indicating that it's infeasible for some reason, I
also don't know what NTP's build system looks like, so maybe that's not
an option).  I also agree that my preferred scenario is for the system
to be as secure as possible by default, but crypto support is available
and not everyone wants or needs it.  We (relatively) recently when
through an extended discussion about ntp versus ntp-ssl and the current
situation seems to be the best compromise for everyone.

As a more general comment, you have four bullet-points below.  That's
normally an indication (to me, at least) that four patches are
appropriate.  Looking a bit closer, it looks like two related changes
and two unrelated ones, so I'd want to see three patches for this unless
there's a good reason why all of them are tied together.

#1 and #2 aren't likely to be contentious, so feel free to send out a
single patch doing both of those any time and we can revisit #3 and #4
at your convenience.
   


Thank you very much for the detail suggestions and explanations!
I'll send V2 patch until we come to a agreement on #3.


Xufeng


Thanks,
-J.

   

[YOCTO #4567]
[ CQID: WIND00417282 ]

Signed-off-by: Xufeng Zhangxufeng.zh...@windriver.com
---
  meta-networking/recipes-support/ntp/files/ntpd|8 
  meta-networking/recipes-support/ntp/files/ntpdate |6 +++---
  meta-networking/recipes-support/ntp/ntp.inc   |   20 
  3 files changed, 19 insertions(+), 15 deletions(-)

diff --git a/meta-networking/recipes-support/ntp/files/ntpd 
b/meta-networking/recipes-support/ntp/files/ntpd
index ae50f13..285f5c0 100755
--- a/meta-networking/recipes-support/ntp/files/ntpd
+++ b/meta-networking/recipes-support/ntp/files/ntpd
@@ -1,7 +1,7 @@
  #! /bin/sh
  #
  # ntpdinit.d script for ntpdc from ntp.isc.org
-test -x /usr/bin/ntpd -a -r /etc/ntp.conf || exit 0
+test -x /usr/sbin/ntpd -a -r /etc/ntp.conf || exit 0
  # rcS contains TICKADJ
  test -r /etc/default/rcS  . /etc/default/rcS

@@ -9,9 +9,9 @@ test -r /etc/default/rcS  . /etc/default/rcS
  settick(){
# If TICKADJ is set we *must* adjust it before we start, because the
# driftfile relies on the correct setting
-   test -n $TICKADJ -a -x /usr/bin/tickadj  {
+   test -n $TICKADJ -a -x /usr/sbin/tickadj  {
echo -n Setting tick to $TICKADJ: 
-   /usr/bin/tickadj $TICKADJ
+   /usr/sbin/tickadj $TICKADJ
echo done
}
  }
@@ -21,7 +21,7 @@ startdaemon(){
# this.  If ntpd seems to disappear after a while assume TICKADJ
# above is set to a totally incorrect value.
echo -n Starting ntpd: 
-   start-stop-daemon --start -x /usr/bin/ntpd -- -p /var/run/ntp.pid $@
+   start-stop-daemon --start -x /usr/sbin/ntpd -- -u ntp:ntp -p /var/run/ntp.pid 
$@
echo done
  }
  stopdaemon(){
diff --git a/meta-networking/recipes-support/ntp/files/ntpdate 
b/meta-networking/recipes-support/ntp/files/ntpdate
index ab0551c..17b64d1 100755
--- a/meta-networking/recipes-support/ntp/files/ntpdate
+++ b/meta-networking/recipes-support/ntp/files/ntpdate
@@ -1,8 +1,8 @@
  #!/bin/sh

-PATH=/sbin:/bin:/usr/bin
+PATH=/sbin:/bin:/usr/bin:/usr/sbin

-test -x /usr/bin/ntpdate || exit 0
+test -x /usr/sbin/ntpdate || exit 0

  if test -f /etc/default/ntpdate ; then
  . /etc/default/ntpdate
@@ -40,7 +40,7 @@ if [ -x /usr/bin/lockfile-create ]; then
LOCKTOUCHPID=$!
  fi

-if /usr/bin/ntpdate -s $OPTS $NTPSERVERS 2/dev/null; then
+if /usr/sbin/ntpdate -s $OPTS $NTPSERVERS 2/dev/null; then
if [ $UPDATE_HWCLOCK = yes ]; then
hwclock --systohc || :
fi
diff --git a/meta-networking/recipes-support/ntp/ntp.inc 
b/meta-networking/recipes-support/ntp/ntp.inc
index 

Re: [oe] Open JDK 7

2014-02-27 Thread MONDON Daniel
On Thu, Feb 27, 2014 at 05:13:30PM +, MONDON Daniel wrote:
 Hi,
 
 Is there anywhere the java OpenJdk7 packaged like the Oracle jdk: 
 ejre-7u51-fcs-b13-linux-arm-vfp-sflt-client_headful-18_dec_2013.tar.gz
 
 May I avoid sources installation and compilation ?
 
 Thanks
 Daniel.

Hi,

sorry I have no intresst in packaging it. Just untar it and set some symlink 
and use it.

Do you means I can found a compiled Openjdk7 for arm with sflt headful ?
If yes, I can do what you say! :)

Thanks,
Daniel.

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