[oe] [meta-multimedia][PATCH] libmusicbrainz: workaround for build-native/do_configure
From: Tim Orling * drop PR * default cmake_do_configure deletes build/ which wipes out build-native * workaround to stash build-native first * hack Signed-off-by: Tim Orling --- .../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" 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 http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-oe][PATCH v2] xterm: split out resize into a separate package
On Wed, Feb 26, 2014 at 7:18 PM, Jonathan Liu wrote: > -FILES_${PN} += " /usr/lib/X11" > +PACKAGES =+ "${PN}-resize ${PN}-resize-dbg ${PN}-resize-doc" > + > +FILES_${PN} += "${libdir}/X11" Multilib case needs testing since libdir will change in that case ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [PATCH 4/4][meta-webserver] 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, this patch fixed the confliction with 2.4.7. Signed-off-by: Hongxu Jia --- .../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 + with slight tweaks by jorton + +http://svn.apache.org/viewvc?view=revision&revision=1332643 +https://bugzilla.redhat.com//show_bug.cgi?id=809599 +Upstream-Status: Backport +Signed-off-by: Hongxu Jia +--- + 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 ] + + *) 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 length of the string; it should do something appropriate (i.e. insert or ++ * remove filters) and return OK, or do nothing and return DECLINED. */ ++APR_DECLARE_EXTERNAL_HOOK(modssl, AP, int, npn_proto_negotiated_hook, ++ (conn_rec *connection, const char *proto_name, ++ apr_size_t proto_name_len)); ++ + #endif /* __MOD_SSL_H__ */ + /** @} */ +diff --git a/modules/ssl/ssl_engine_init.c b/modules/ssl/ssl_engine_init.c +--- a/modules/ssl/ssl_engine_init.c b/modules/ssl/ss
[oe] [PATCH 1/4][meta-webserver] apache2: update to 2.4.7
From: Paul Eggleton * LIC_FILES_CHKSUM changed because of the introduction of an extra blank line in the LICENSE file (!) * Drop httpd-2.4.4-r1332643.patch - it no longer applies and was dropped in Fedora on the 2.4.7 upgrade. Signed-off-by: Paul Eggleton --- .../apache2-2.4.6/httpd-2.4.4-r1332643.patch | 260 - ...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 .../replace-lynx-to-curl-in-apachectl-script.patch | 0 .../server-makefile.patch | 0 .../apache2/{apache2_2.4.6.bb => apache2_2.4.7.bb} | 7 +- 11 files changed, 6 insertions(+), 267 deletions(-) delete mode 100644 meta-webserver/recipes-httpd/apache2/apache2-2.4.6/httpd-2.4.4-r1332643.patch 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 => 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-2.4.6/httpd-2.4.4-r1332643.patch b/meta-webserver/recipes-httpd/apache2/apache2-2.4.6/httpd-2.4.4-r1332643.patch deleted file mode 100644 index ba28231..000 --- a/meta-webserver/recipes-httpd/apache2/apache2-2.4.6/httpd-2.4.4-r1332643.patch +++ /dev/null @@ -1,260 +0,0 @@ -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 - with slight tweaks by jorton - -https://bugzilla.redhat.com//show_bug.cgi?id=809599 - -http://svn.apache.org/viewvc?view=revision&revision=1332643 - -Upstream-Status: Backport - httpd-2.4.4/modules/ssl/ssl_private.h -+++ httpd-2.4.4/modules/ssl/ssl_private.h -@@ -139,6 +139,11 @@ - #define HAVE_FIPS - #endif - -+#if OPENSSL_VERSION_NUMBER >= 0x10001000L && !defined(OPENSSL_NO_NEXTPROTONEG) \ -+&& !defined(OPENSSL_NO_TLSEXT) -+#define HAVE_TLS_NPN -+#endif -+ - #if (OPENSSL_VERSION_NUMBER >= 0x1000) - #define MODSSL_SSL_CIPHER_CONST const - #define MODSSL_SSL_METHOD_CONST const -@@ -840,6 +845,7 @@ int ssl_callback_ServerNameIndication(SSL *, int *, modssl_ctx_t *); - int ssl_callback_SessionTicket(SSL *, unsigned char *, unsigned char *, -EVP_CIPHER_CTX *, HMAC_CTX *, int); - #endif -+int ssl_callback_AdvertiseNextProtos(SSL *ssl, const unsigned char **data, unsigned int *len, void *arg); - - /** Session Cache Support */ - void ssl_scache_init(server_rec *, apr_pool_t *); httpd-2.4.4/modules/ssl/mod_ssl.c -+++ httpd-2.4.4/modules/ssl/mod_ssl.c -@@ -272,6 +272,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 - */ httpd-2.4.4/modules/ssl/mod_ssl.h -+++ httpd-2.4.4/modules/ssl/mod_ssl.h -@@ -63,5 +63,26 @@ APR_DECLARE_OPTIO
[oe] [PATCH 2/4][meta-webserver] modphp: upgrade to 5.5.8
From: Paul Eggleton Signed-off-by: Paul Eggleton --- meta-webserver/recipes-php/modphp/modphp_5.5.2.bb | 7 --- meta-webserver/recipes-php/modphp/modphp_5.5.8.bb | 7 +++ 2 files changed, 7 insertions(+), 7 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.8.bb 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.8.bb b/meta-webserver/recipes-php/modphp/modphp_5.5.8.bb new file mode 100644 index 000..04925fb --- /dev/null +++ b/meta-webserver/recipes-php/modphp/modphp_5.5.8.bb @@ -0,0 +1,7 @@ +include modphp5.inc + +EXTRA_OECONF += "--disable-opcache" + +SRC_URI[md5sum] = "42fe814a3cbbf34b21a2c39f66ee0001" +SRC_URI[sha256sum] = "6d5f45659d13383fc8429f185cc9da0b30c7bb72dcae9baf568f0511eb7f8b68" + -- 1.8.1.2 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [PATCH V2 0/4][meta-webserver] Apache / PHP upgrades
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 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.pokylinux.org/poky-contrib hongxu/upgrade-apache2 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/upgrade-apache2 Hongxu Jia (1): apache2-2.4.7: added support for TLS Next Protocol Negotiation Paul Eggleton (3): apache2: update to 2.4.7 modphp: upgrade to 5.5.8 phpmyadmin: update to 4.1.4 ...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/modphp_5.5.2.bb | 7 -- meta-webserver/recipes-php/modphp/modphp_5.5.8.bb | 7 ++ .../{phpmyadmin_4.0.5.bb => phpmyadmin_4.1.4.bb} | 4 +- 14 files changed, 86 insertions(+), 57 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.8.bb rename meta-webserver/recipes-php/phpmyadmin/{phpmyadmin_4.0.5.bb => phpmyadmin_4.1.4.bb} (87%) -- 1.8.1.2 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [PATCH 3/4][meta-webserver] phpmyadmin: update to 4.1.4
From: Paul Eggleton Signed-off-by: Paul Eggleton --- .../phpmyadmin/{phpmyadmin_4.0.5.bb => phpmyadmin_4.1.4.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-webserver/recipes-php/phpmyadmin/{phpmyadmin_4.0.5.bb => phpmyadmin_4.1.4.bb} (87%) diff --git a/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.0.5.bb b/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.1.4.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.4.bb index f97dc91..c2bc8bb 100644 --- a/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.0.5.bb +++ b/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.1.4.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] = "9802ba0a7ee6afd8941dc8d0af589913" +SRC_URI[sha256sum] = "4bd23cda85b3ac4e44a1e472a461638230020af78bd03d7178f60d55b8bb1331" S = "${WORKDIR}/phpMyAdmin-${PV}-all-languages" -- 1.8.1.2 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-oe][PATCH] xterm: split out resize into a separate package
On 27 February 2014 13:08, Khem Raj wrote: > > On Feb 26, 2014, at 6:06 PM, Jonathan Liu wrote: > >> +FILES_${PN} += "/usr/lib/X11" > > why is this hardcoded It was originally like that. I have sent a V2 fixing it. Regards, Jonathan ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [meta-oe][PATCH v2] xterm: split out resize into a separate package
The resize program is useful on its own without xterm. For example, it may be used to resize a serial console. Signed-off-by: Jonathan Liu --- meta-oe/recipes-graphics/xorg-app/xterm_293.bb | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-graphics/xorg-app/xterm_293.bb b/meta-oe/recipes-graphics/xorg-app/xterm_293.bb index 67853b9..61bf71e 100644 --- a/meta-oe/recipes-graphics/xorg-app/xterm_293.bb +++ b/meta-oe/recipes-graphics/xorg-app/xterm_293.bb @@ -20,4 +20,13 @@ do_configure() { oe_runconf } -FILES_${PN} += " /usr/lib/X11" +PACKAGES =+ "${PN}-resize ${PN}-resize-dbg ${PN}-resize-doc" + +FILES_${PN} += "${libdir}/X11" +FILES_${PN}-resize += "${bindir}/resize" +FILES_${PN}-resize-dbg += "${bindir}/.debug/resize" +FILES_${PN}-resize-doc += "${mandir}/man1/resize.1" + +RRECOMMENDS_${PN} += "${PN}-resize" +RRECOMMENDS_${PN}-dbg += "${PN}-resize-dbg" +RRECOMMENDS_${PN}-doc += "${PN}-resize-doc" -- 1.9.0 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-oe][PATCH] xterm: split out resize into a separate package
On Feb 26, 2014, at 6:06 PM, Jonathan Liu wrote: > +FILES_${PN} += "/usr/lib/X11" why is this hardcoded 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
[oe] [meta-oe][PATCH] xterm: split out resize into a separate package
The resize program is useful on its own without xterm. For example, it may be used to resize a serial console. Signed-off-by: Jonathan Liu --- meta-oe/recipes-graphics/xorg-app/xterm_293.bb | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-graphics/xorg-app/xterm_293.bb b/meta-oe/recipes-graphics/xorg-app/xterm_293.bb index 67853b9..acc5b87 100644 --- a/meta-oe/recipes-graphics/xorg-app/xterm_293.bb +++ b/meta-oe/recipes-graphics/xorg-app/xterm_293.bb @@ -20,4 +20,13 @@ do_configure() { oe_runconf } -FILES_${PN} += " /usr/lib/X11" +PACKAGES =+ "${PN}-resize ${PN}-resize-dbg ${PN}-resize-doc" + +FILES_${PN} += "/usr/lib/X11" +FILES_${PN}-resize += "${bindir}/resize" +FILES_${PN}-resize-dbg += "${bindir}/.debug/resize" +FILES_${PN}-resize-doc += "${mandir}/man1/resize.1" + +RRECOMMENDS_${PN} += "${PN}-resize" +RRECOMMENDS_${PN}-dbg += "${PN}-resize-dbg" +RRECOMMENDS_${PN}-doc += "${PN}-resize-doc" -- 1.9.0 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH 1/1] strongswan: fix building lib32-strongswan failed while systemd enabled
On 02/27/2014 07:11 AM, Martin Jansa wrote: On Tue, Feb 25, 2014 at 06:54:16PM +0800, Hongxu Jia wrote: While systemd enabled, there was an error to build lib32-strongswan: ... | ERROR: Function failed: SYSTEMD_SERVICE_lib32-strongswan value lib32-strongswan.service does not exist ... Please use [meta-networking] tag in subject so it's easier to filter them on patchwork to separate bundles. Sorry for the missing, should I resend them? //Hongxu The name of the service file should be the hardcoded 'strongswan.service' rather than '${PN}.service', so the 'strongswan.service' will be found while building lib32-strongswan. Signed-off-by: Hongxu Jia --- meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb b/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb index eb49494..e45e81a 100644 --- a/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb +++ b/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb @@ -33,4 +33,4 @@ INSANE_SKIP_${PN}-plugins = "staticdev" RPROVIDES_${PN} += "${PN}-systemd" RREPLACES_${PN} += "${PN}-systemd" RCONFLICTS_${PN} += "${PN}-systemd" -SYSTEMD_SERVICE_${PN} = "${PN}.service" +SYSTEMD_SERVICE_${PN} = "strongswan.service" -- 1.8.1.2 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] NetworkManger's glib schemas are not getting compiled
Thanks Ross, but adding gsettings to network-manager-applet's recipe didn't work. I don't know how gsettings work, so I think I will take a look at it first. Will update soon. Thanks, Adam On Tue, Feb 25, 2014 at 3:35 PM, Burton, Ross wrote: > On 25 February 2014 23:08, Adam Lee wrote: > > Hello everyone, I'm on 1.5.1 at the moment. My image includes XFCE and > > Gnome's Network Manager. The network manager applet cannot be accessed > > because the schema associated with it is not compiled. > > Try adding "gsettings" to the inherits list, that should handle the > schema compilation. > > Ross > ___ > 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-oe][PATCH 2/2] ode: upgrade to 0.13
On Wed, Feb 26, 2014 at 3:15 PM, Martin Jansa wrote: > Signed-off-by: Martin Jansa > --- > 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 ? > +# 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
[oe] State of bitbake world, Failed tasks 2014-02-27
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 === 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 signature.asc Description: Digital signature ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
[oe] [meta-initramfs][PATCH] klibc: oe-stylize the recipes (cosmetic changes only)
While there, clean up and fix couple of typos in the comments. Signed-off-by: Andrea Adami --- .../recipes-devtools/klibc/klcc-cross_2.0.3.bb | 23 +- .../klibc/klibc-static-utils_2.0.3.bb | 11 ++--- .../recipes-devtools/klibc/klibc-utils.inc | 15 +++ .../recipes-devtools/klibc/klibc-utils_2.0.3.bb| 11 ++--- meta-initramfs/recipes-devtools/klibc/klibc.inc| 52 ++ .../recipes-devtools/klibc/klibc_2.0.3.bb | 9 ++-- 6 files changed, 55 insertions(+), 66 deletions(-) diff --git a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb index 068b3d5..3089f20 100644 --- a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb +++ b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb @@ -1,25 +1,26 @@ -require klibc.inc SUMMARY = "The klcc crosscompiler for klibc" - -SRC_URI += "file://use-env-for-perl.patch" - DEPENDS = "klibc" -FILESPATH =. "${FILE_DIRNAME}/klibc-${PV}:" +SRC_URI += "file://use-env-for-perl.patch" inherit cross +# disable task already run in klibc recipe +do_configure[noexec] = "1" do_compile() { oe_runmake 'INSTALLDIR=${STAGING_DIR_TARGET}${target_libdir}/klibc' klcc } - +# The linux-libc-headers and klibc custom headers are not machine-specific +# but are installed into machine sysroot. +# Klcc wrapper is hardcoding some of these paths thus, to keep the recipe +# arch-specific, we force the rebuild of klcc-cross for each machine. +do_compile[vardeps] += "MACHINE" do_install() { install -d ${D}${bindir} install -m 0755 klcc/klcc ${D}${bindir}/${TARGET_PREFIX}klcc } -# disable task already run in klibc recipe -do_configure[noexec] = "1" +FILESPATH =. "${FILE_DIRNAME}/klibc-${PV}:" # disable unneeded tasks do_package[noexec] = "1" @@ -29,8 +30,4 @@ do_package_write_rpm[noexec] = "1" do_package_write_deb[noexec] = "1" do_package_write_tar[noexec] = "1" -# The linux-libc-headers and klibc custom headers are not machine-specific -# but are installed into machine sysroot. -# Klcc wrapper is hardcoding som eof these paths thus, to keep te recipe -# arch-specific, we force the rebuild of klcc-cross for each machine. -do_compile[vardeps] += "MACHINE" +require klibc.inc diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb b/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb index 36d4f12..4bf34c5 100644 --- a/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb +++ b/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb @@ -1,15 +1,16 @@ -KLIBC_UTILS_VARIANT = "static" -KLIBC_UTILS_PKGNAME = "klibc-static-utils" - -FILESPATH =. "${FILE_DIRNAME}/klibc-${PV}:" +SUMMARY = "klibc utils for initramfs statically compiled" do_install() { : } PACKAGES_${PN} = "${PN}" + +FILESPATH =. "${FILE_DIRNAME}/klibc-${PV}:" FILES_${PN} = "" require klibc-utils.inc require klibc.inc -SUMMARY = "klibc utils for initramfs statically compiled" + +KLIBC_UTILS_VARIANT = "static" +KLIBC_UTILS_PKGNAME = "klibc-static-utils" diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc b/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc index a626c96..05431dc 100644 --- a/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc +++ b/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc @@ -1,12 +1,8 @@ -KLIBC_UTILS_VARIANT ?= "shared" -KLIBC_UTILS_PKGNAME ?= "klibc-utils" - -# losetup goes in ${base_sbindir} +EXTRA_KLIBC_DEPS = "${@base_conditional('KLIBC_UTILS_VARIANT', 'shared', '${THIS_LIBKLIBC}', '', d)}" do_install_append() { install -d ${D}${base_bindir} install -d ${D}${base_sbindir} - # debian packages kinit + kinit.shared but only sh.shared if [ "${KLIBC_UTILS_VARIANT}" = "shared" ]; then install -m 755 usr/kinit/kinit ${D}${base_bindir}/kinit @@ -16,7 +12,6 @@ do_install_append() { install -m 755 usr/dash/sh ${D}${base_bindir}/sh install -m 755 usr/kinit/kinit ${D}${base_bindir}/kinit fi - install -m 755 usr/gzip/gzip ${D}${base_bindir} install -m 755 usr/kinit/fstype/${KLIBC_UTILS_VARIANT}/fstype ${D}${base_bindir} install -m 755 usr/kinit/ipconfig/${KLIBC_UTILS_VARIANT}/ipconfig ${D}${base_bindir} @@ -32,6 +27,7 @@ do_install_append() { install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/halt ${D}${base_bindir} install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/kill ${D}${base_bindir} install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/ln ${D}${base_bindir} +# losetup goes in ${base_sbindir} install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/losetup ${D}${base_sbindir} install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/ls ${D}${base_bindir} install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/minips ${D}${base_bindir} @@ -54,15 +50,14 @@ do_install_append() { ln -s gzip ${D}${base_bindir}/zcat } -EXTRA_KLIBC_DEPS = '${@base_conditional("KLIBC_UTILS
Re: [oe] GDM alternative?
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 wrote: > 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 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 > 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
[oe] [meta-oe][PATCH 2/2] ode: upgrade to 0.13
Signed-off-by: Martin Jansa --- 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 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 +# 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
[oe] [meta-oe][PATCH 1/2] ode: Explicitly disable double-precision with PACKAGECONFIG
* when it's left for autodetection, configure fails for qemux86* when == and configure calls AC_TRY_RUN Signed-off-by: Martin Jansa --- 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 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH 1/1] strongswan: fix building lib32-strongswan failed while systemd enabled
On Tue, Feb 25, 2014 at 06:54:16PM +0800, Hongxu Jia wrote: > While systemd enabled, there was an error to build lib32-strongswan: > ... > | ERROR: Function failed: SYSTEMD_SERVICE_lib32-strongswan value > lib32-strongswan.service does not exist > ... Please use [meta-networking] tag in subject so it's easier to filter them on patchwork to separate bundles. > > The name of the service file should be the hardcoded > 'strongswan.service' rather than '${PN}.service', so > the 'strongswan.service' will be found while building > lib32-strongswan. > > Signed-off-by: Hongxu Jia > --- > meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb > b/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb > index eb49494..e45e81a 100644 > --- a/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb > +++ b/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb > @@ -33,4 +33,4 @@ INSANE_SKIP_${PN}-plugins = "staticdev" > RPROVIDES_${PN} += "${PN}-systemd" > RREPLACES_${PN} += "${PN}-systemd" > RCONFLICTS_${PN} += "${PN}-systemd" > -SYSTEMD_SERVICE_${PN} = "${PN}.service" > +SYSTEMD_SERVICE_${PN} = "strongswan.service" > -- > 1.8.1.2 > -- 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] [PATCH 1/1] traceroute: rename alternatives name
On Tue, Feb 25, 2014 at 02:14:30PM +0800, Hongxu Jia wrote: > Rename traceroute's alternatives name from 'traceroute6' to 'traceroute'. Please use [meta-networking] tag in subject so it's easier to filter them on patchwork to separate bundles. > > The 'traceroute6' is equivalent to 'traceroute -6' which means traceroute > in IPv6, and traceroute also supports IPv4. So traceroute6 is part of > traceroute and they are not equivalent. > > The Ubuntu 13.04 treated them as two different alternatives name also. > ... > $ ls -al /usr/bin/traceroute* > lrwxrwxrwx 1 root root28 Feb 25 13:31 /usr/bin/traceroute -> > /etc/alternatives/traceroute > lrwxrwxrwx 1 root root29 Oct 22 2012 /usr/bin/traceroute6 -> > /etc/alternatives/traceroute6 > ... > > Signed-off-by: Hongxu Jia > --- > meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb > b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb > index e6718db..83ac5a7 100644 > --- a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb > +++ b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb > @@ -39,5 +39,5 @@ do_install() { > > } > > -ALTERNATIVE_${PN} = "traceroute6" > -ALTERNATIVE_LINK_NAME[traceroute6] = "${bindir}/traceroute" > +ALTERNATIVE_${PN} = "traceroute" > +ALTERNATIVE_LINK_NAME[traceroute] = "${bindir}/traceroute" > -- > 1.8.1.2 > -- 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-initramfs][PATCH] klcc-cross: force rebuild for each MACHINE of the same arch
In case of subsequent builds for machines belonging to the same arch we have to rebuild the klcc-cross wrapper because it is harcoding the path to the headers in machine sysroot. This hack is necessary to avoid to mark the klibc infrastructure as machine-specific. Signed-off-by: Andrea Adami --- meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb | 6 ++ 1 file changed, 6 insertions(+) diff --git a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb index 40a65fd..068b3d5 100644 --- a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb +++ b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb @@ -28,3 +28,9 @@ do_package_write_ipk[noexec] = "1" do_package_write_rpm[noexec] = "1" do_package_write_deb[noexec] = "1" do_package_write_tar[noexec] = "1" + +# The linux-libc-headers and klibc custom headers are not machine-specific +# but are installed into machine sysroot. +# Klcc wrapper is hardcoding som eof these paths thus, to keep te recipe +# arch-specific, we force the rebuild of klcc-cross for each machine. +do_compile[vardeps] += "MACHINE" -- 1.8.1.5 ___ 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 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. > Signed-off-by: Andreas Oberritter > --- > 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 -- 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-qt5][PATCH] qtwebkit: accept gstreamer 0.10 as an option
There's no configuration knob, though. QtWebKit will prefer gstreamer 1.0 if available. Signed-off-by: Andreas Oberritter --- 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
Re: [oe] [meta-qt5][PATCH 2/3] packagegroup-qt5-qtcreator-debug: Add package group
On Wed, Feb 26, 2014 at 1:45 PM, Otavio Salvador wrote: > On Wed, Feb 26, 2014 at 1:26 PM, Khem Raj wrote: > > > > On Feb 26, 2014, at 4:40 AM, Otavio Salvador > wrote: > > > >> Hello Khem, > >> > >> On Wed, Feb 26, 2014 at 9:18 AM, Giulian Vivan < > giul...@ossystems.com.br> wrote: > >>> We tested it and when qtcreator tries to connect to the device with > >>> dropbear, it gets "server rejected password". A connection done > through a > >>> terminal is accepted normally. > > > > do you have empty password ? > > I will let Giulian answer this one. > > Yes, it's an empty password. > >> Any specific reason to prefer Dropbear? > > > > it smaller than openssh many embedded platforms have it in their images > > you will have conflicts if you now try to shove hard dep on openssh > > Even if we are abow to make it compatible, how would we 'choose' between > both? > > -- > Otavio Salvador O.S. Systems > http://www.ossystems.com.brhttp://code.ossystems.com.br > Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 > Giulian Gonçalves Vivan O.S. Systems Software Ltda. www.ossystems.com.br +55 53 3282-2787 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-qt5][PATCH 2/3] packagegroup-qt5-qtcreator-debug: Add package group
On Wed, Feb 26, 2014 at 1:26 PM, Khem Raj wrote: > > On Feb 26, 2014, at 4:40 AM, Otavio Salvador wrote: > >> Hello Khem, >> >> On Wed, Feb 26, 2014 at 9:18 AM, Giulian Vivan >> wrote: >>> We tested it and when qtcreator tries to connect to the device with >>> dropbear, it gets "server rejected password". A connection done through a >>> terminal is accepted normally. > > do you have empty password ? I will let Giulian answer this one. >> Any specific reason to prefer Dropbear? > > it smaller than openssh many embedded platforms have it in their images > you will have conflicts if you now try to shove hard dep on openssh Even if we are abow to make it compatible, how would we 'choose' between both? -- 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 2/3] packagegroup-qt5-qtcreator-debug: Add package group
On Feb 26, 2014, at 4:40 AM, Otavio Salvador wrote: > Hello Khem, > > On Wed, Feb 26, 2014 at 9:18 AM, Giulian Vivan > wrote: >> We tested it and when qtcreator tries to connect to the device with >> dropbear, it gets "server rejected password". A connection done through a >> terminal is accepted normally. do you have empty password ? > > Any specific reason to prefer Dropbear? it smaller than openssh many embedded platforms have it in their images you will have conflicts if you now try to shove hard dep on openssh > > -- > Otavio Salvador O.S. Systems > http://www.ossystems.com.brhttp://code.ossystems.com.br > Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 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
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. Walter On 02/26/14 06:39, Tim Orling wrote: > From: Tim Orling > > Signed-off-by: Tim Orling > --- > .../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" > > do_configure() { > cp ${STAGING_DATADIR}/aclocal/libgcryp
Re: [oe] [meta-qt5][PATCH 2/3] packagegroup-qt5-qtcreator-debug: Add package group
Hello Khem, On Wed, Feb 26, 2014 at 9:18 AM, Giulian Vivan wrote: > We tested it and when qtcreator tries to connect to the device with > dropbear, it gets "server rejected password". A connection done through a > terminal is accepted normally. Any specific reason to prefer Dropbear? -- 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 2/3] packagegroup-qt5-qtcreator-debug: Add package group
Hello We tested it and when qtcreator tries to connect to the device with dropbear, it gets "server rejected password". A connection done through a terminal is accepted normally. Giulian Gonçalves Vivan O.S. Systems Software Ltda. www.ossystems.com.br +55 53 3282-2787 On Tue, Feb 25, 2014 at 8:36 AM, Otavio Salvador wrote: > On Tue, Feb 25, 2014 at 2:52 AM, Khem Raj wrote: > > On Mon, Feb 24, 2014 at 12:28 PM, Otavio Salvador > >> +RDEPENDS_${PN} = " \ > >> +gdbserver \ > >> +openssh \ > > > > one could use dropbear or openssh for providing ssh server can we rely > on that > > instead of hardcoding openssh here ? > > We can try and see if it works. > > Giulian, could you give this a try? > > -- > 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] qmake5_base.bbclass: Use Qt version specific paths
Am Donnerstag, den 20.02.2014, 08:57 -0300 schrieb Otavio Salvador: > On Thu, Feb 20, 2014 at 4:50 AM, Urs Fässler wrote: > > On Mit, 2014-02-19 at 16:11 -0300, Otavio Salvador wrote: > >> On Wed, Feb 19, 2014 at 12:22 AM, Otavio Salvador > >> wrote: > >> > When looking for Qt5 components and files we ought to use the Qt5 > >> > specific path. In case the distribution wants to have a flat tree it > >> > can set QT_DIR_NAME and it will still works as expected. > >> > > >> > Signed-off-by: Otavio Salvador > >> > --- > >> > I have built two image and the SDK from scratch using this with no > >> > issues. Could someone also give this a try? > >> > >> Today I rebuilt 5.2.1 image and SDK in two build machines (one Debian > >> Sid and another Debian 7.4 based) and both succeed. > >> > >> Did someone try this one? > >> > > > > I successfully built Qt 5.2.1 (from the 5.2.1 repository, not the above > > patch) for ARM on Debian 7.4. I had some problems with cmake stuff, but > > not sure if this has to do with my configuration. > > It may be related, can you elaborate so I can confirm at my side? Do > you have a test recipe for me to try? > It was my fault, since I use Yocto 1.5 I did not had the current cmake version. It now works. -- bytes at work Konradstrasse 15 CH-8400 Winterthur Switzerland phone: +41 52 213 79 79 fax: +41 52 203 27 13 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-perl][PATCH v2 00/10]
On Sunday 02 February 2014 22:51:05 Tim Orling wrote: > This series of recipes is the first step towards the ultimate > goal of getting Slic3r to build in OE. > > Original submission was missing Algorithm::Diff which Text::Diff depends on. > > Resubmitted to follow Debian Perl Policy. > See 4.2 Module Package Names > [http://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages > .html] > > Tim Orling (10): > libmodule-metadata-perl: add 1.19 > libtext-diff-perl: add 1.41 > libcapture-tiny-perl: add 0.23 > libmodule-runtime-perl: add 0.013 > libextutils-config-perl: add 0.007 > libextutils-helpers-perl: add 0.021 > libextutils-installpaths-perl: add 0.010 > libmodule-build-tiny-perl: add 0.030 > libextutils-cppguess-perl: add 0.07 > libalgorithm-diff-perl: add 1.15 Hongxu, do these look OK? If so do you need me to apply them, or do you have access to do that now? Thanks, 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