Re: [oe] State of bitbake world, Failed tasks 2014-02-27
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
* 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
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
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
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
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
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
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
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
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
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?
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
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
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?
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
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
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
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
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
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