Re: [oe] [meta-openwrt][PATCH 1/5] openwrt-lua: remove hardcoded 'lib' string to a generic value CMAKE_INSTALL_LIBDIR

2018-03-01 Thread Khem Raj
On Thu, Mar 1, 2018 at 5:35 AM, Jagadeesh Krishnanjanappa
 wrote:
> This solves a bunch of below errors and warnings when the libdir is 
> /usr/lib64 for
> 64bit machine or in multilib environment:
>

Can you submit this series as github pull request please ?

> The libubox warning:
> -- snip --
> WARNING: libubox-2.0.0+gitAUTOINC+96305a3caf-r0 do_package: QA Issue: 
> libubox: Files/directories were installed but not shipped in any package: 
> /usr/lib/lua/5.1/uloop.so
> Please set FILES such that these items are packaged. Alternatively if they 
> are unneeded, avoid installing them or delete them within do_install.
> libubox: 1 installed and not shipped files. [installed-vs-shipped]
> -- snip --
>
> The ubox recipe fails with below errors:
>
> -- snip --
> .../ubox/git-r0/recipe-sysroot-native/usr/bin/x86_64-montavista-linux/../../libexec/x86_64-montavista-linux/gcc/x86_64-montavista-linux/7.2.0/ld:
>  cannot find -lubus collect2: error: ld returned 1 exit status
> -- snip --
>
> -- snip --
> | 
> ../ubox/git-r0/recipe-sysroot-native/usr/bin/x86_64-montavista-linux/../../libexec/x86_64-montavista-linux/gcc/x86_64-montavista-linux/7.2.0/ld:
>  cannot find -luci
> | collect2: error: ld returned 1 exit status
> -- snip --
>
> -- snip --
> WARNING: ubox-git-r0 do_package: QA Issue: ubox: Files/directories were 
> installed but not shipped in any package: /usr/lib/libvalidate.so
> Please set FILES such that these items are packaged. Alternatively if they 
> are unneeded, avoid installing them or
> delete them within do_install.
> ubox: 1 installed and not shipped files. [installed-vs-shipped]
> ERROR: ubox-git-r0 do_package_qa: QA Issue: /usr/sbin/validate_data contained 
> in package ubox requires libvalidate.so()(64bit), but no providers found in 
> RDEPENDS_ubox? [file-rdeps]
> WARNING: ubox-git-r0 do_package_qa: QA Issue: ubox-dbg: found library in 
> wrong location: /usr/lib/.debug/libvalidate.so [libdir]
> ERROR: ubox-git-r0 do_package_qa: QA run found fatal errors. Please consider 
> fixing them.
> ERROR: ubox-git-r0 do_package_qa: Function failed: do_package_qa
> -- snip --
>
> The ubus build fails with below error:
> -- snip --
> ERROR: ubus-git-r0 do_package_qa: QA Issue: /usr/bin/ubus contained in 
> package ubus requires libubus.so()(64bit), but no providers found in 
> RDEPENDS_ubus? [file-rdeps]
> WARNING: ubus-git-r0 do_package_qa: QA Issue: ubus-dbg: found library in 
> wrong location: /usr/lib/.debug/libubus.so [libdir]
> ERROR: ubus-git-r0 do_package_qa: QA run found fatal errors. Please consider 
> fixing them.
> ERROR: ubus-git-r0 do_package_qa: Function failed: do_package_qa
> -- snip --
>
> -- snip --
> WARNING: ubus-git-r0 do_package: QA Issue: ubus: Files/directories were 
> installed but not shipped in any package: /usr/lib/lua/5.1/ubus.so
> Please set FILES such that these items are packaged. Alternatively if they 
> are unneeded, avoid installing them or delete them within do_install.
> ubus: 1 installed and not shipped files. [installed-vs-shipped]
> -- snip --
>
> The netifd recipe fails with below error:
>
> -- snip --
> | cp: target 
> ‘.../tmp_new/work/corei7-64-montavista-linux/netifd/git-r0/image/lib64/netifd/’
>  is not a directory
> | WARNING: 
> .../tmp_new/work/corei7-64-montavista-linux/netifd/git-r0/temp/run.do_install.27647:1
>  exit 1 from 'cp -dR --preserve=mode,links 
> .../tmp_new/work/corei7-64-montavista-linux/netifd/git-r0/git/scripts/* 
> .../tmp_new/work/corei7-64-montavista-linux/netifd/git-r0/image/lib64/netifd/'
> -- snip --
>
> Signed-off-by: Jagadeesh Krishnanjanappa 
> ---
>  classes/openwrt-lua.bbclass | 11 ++-
>  1 file changed, 10 insertions(+), 1 deletion(-)
>
> diff --git a/classes/openwrt-lua.bbclass b/classes/openwrt-lua.bbclass
> index 793f363..d67ff58 100644
> --- a/classes/openwrt-lua.bbclass
> +++ b/classes/openwrt-lua.bbclass
> @@ -4,7 +4,7 @@
>  # for the terms.
>
>  OECMAKE_C_FLAGS += "-DLUA_COMPAT_5_1"
> -EXTRA_OECMAKE += "-DLUAPATH=/usr/lib/lua/5.1"
> +EXTRA_OECMAKE += "-DLUAPATH=${libdir}/lua/5.1"
>
>  FILES_${PN}  += "${libdir}/* ${datadir}/lua/5.*/"
>  FILES_${PN}-dbg  += "${libdir}/lua/5.*/.debug"
> @@ -12,3 +12,12 @@ FILES_${PN}-dbg  += "${libdir}/lua/5.*/.debug"
>  DEPENDS += "lua5.1-native"
>  OECMAKE_C_FLAGS += "-I${STAGING_INCDIR}/lua5.1"
>  CFLAGS += "-I${STAGING_INCDIR}/lua5.1"
> +
> +do_configure_prepend () {
> +if [ -e "${S}/CMakeLists.txt" ] ; then
> +sed -i -e \
> +   "s:ARCHIVE DESTINATION lib:ARCHIVE DESTINATION 
> \${CMAKE_INSTALL_LIBDIR}:g" \
> +   -e "s:LIBRARY DESTINATION lib:LIBRARY DESTINATION 
> \${CMAKE_INSTALL_LIBDIR}:g" \
> +   ${S}/CMakeLists.txt
> +fi
> +}
> --
> 2.7.4
>
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists

Re: [oe] [meta-python][PATCH] python3-cryptography: Add -pthread to link flags

2018-03-01 Thread Tim Orling
Thank you for the catch.

This is why we need to have 100% package run time coverage. Call to arms
for everyone in the community. If you are reading this, this means you.

Acked-by: Tim Orling 

On Thu, Mar 1, 2018 at 6:05 PM Khem Raj  wrote:

> It builds openssl module which needs pthread_atfork()
> but we do not link it with libpthread, which results
> in runtime loading errors
>
> Signed-off-by: Khem Raj 
> ---
>  meta-python/recipes-devtools/python/python3-cryptography_2.1.4.bb | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/meta-python/recipes-devtools/python/
> python3-cryptography_2.1.4.bb b/meta-python/recipes-devtools/python/
> python3-cryptography_2.1.4.bb
> index f64e51d3f..195923343 100644
> --- a/meta-python/recipes-devtools/python/python3-cryptography_2.1.4.bb
> +++ b/meta-python/recipes-devtools/python/python3-cryptography_2.1.4.bb
> @@ -1,6 +1,8 @@
>  inherit pypi setuptools3
>  require python-cryptography.inc
>
> +LDSHARED += "-pthread"
> +
>  SRC_URI += " \
>  file://run-ptest \
>  "
> --
> 2.16.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


[oe] [meta-python][PATCH] python3-cryptography: Add -pthread to link flags

2018-03-01 Thread Khem Raj
It builds openssl module which needs pthread_atfork()
but we do not link it with libpthread, which results
in runtime loading errors

Signed-off-by: Khem Raj 
---
 meta-python/recipes-devtools/python/python3-cryptography_2.1.4.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-python/recipes-devtools/python/python3-cryptography_2.1.4.bb 
b/meta-python/recipes-devtools/python/python3-cryptography_2.1.4.bb
index f64e51d3f..195923343 100644
--- a/meta-python/recipes-devtools/python/python3-cryptography_2.1.4.bb
+++ b/meta-python/recipes-devtools/python/python3-cryptography_2.1.4.bb
@@ -1,6 +1,8 @@
 inherit pypi setuptools3
 require python-cryptography.inc
 
+LDSHARED += "-pthread"
+
 SRC_URI += " \
 file://run-ptest \
 "
-- 
2.16.2

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


[oe] [meta-oe][PATCHv3] vboxguestdrivers: upgrade to 5.2.8

2018-03-01 Thread Martin Jansa
* 5.1.26 doesn't build with 4.15 kernel

Signed-off-by: Martin Jansa 
---
 .../linux-4.15.0-rc8-VBoxGuestAdditions-amd64.diff | 90 --
 ...tdrivers_5.2.6.bb => vboxguestdrivers_5.2.8.bb} |  7 +-
 2 files changed, 2 insertions(+), 95 deletions(-)
 delete mode 100644 
meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers/linux-4.15.0-rc8-VBoxGuestAdditions-amd64.diff
 rename meta-oe/recipes-support/vboxguestdrivers/{vboxguestdrivers_5.2.6.bb => 
vboxguestdrivers_5.2.8.bb} (91%)

diff --git 
a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers/linux-4.15.0-rc8-VBoxGuestAdditions-amd64.diff
 
b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers/linux-4.15.0-rc8-VBoxGuestAdditions-amd64.diff
deleted file mode 100644
index 23a9021f04..00
--- 
a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers/linux-4.15.0-rc8-VBoxGuestAdditions-amd64.diff
+++ /dev/null
@@ -1,90 +0,0 @@
-Based on:
-https://raw.githubusercontent.com/mjmaravillo/misc/master/linux-4.15.0-rc8-VBoxGuestAdditions-amd64.diff
-
-Upstream-Status: Pending (hopefully new vbox will be released soon with proper 
4.15 support, this patch isn't backwards compatible)
-
 vbox_module.orig/vboxvideo/vbox_mode.c 2018-02-18 16:42:47.0 
+
-+++ vbox_module/vboxvideo/vbox_mode.c  2018-02-18 16:55:14.466029313 +
-@@ -396,7 +396,7 @@
- 
-   /* pick the encoder ids */
-   if (enc_id)
--  return drm_encoder_find(connector->dev, enc_id);
-+  return drm_encoder_find(connector->dev, NULL, enc_id);
- 
-   return NULL;
- }
 vbox_module.orig/vboxguest/VBoxGuest-linux.c   2018-02-18 
16:42:28.0 +
-+++ vbox_module/vboxguest/VBoxGuest-linux.c2018-02-18 16:54:36.793049118 
+
-@@ -1058,7 +1058,7 @@
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0)
- 
- /** log and dbg_log parameter setter. */
--static int vgdrvLinuxParamLogGrpSet(const char *pszValue, struct kernel_param 
*pParam)
-+static int vgdrvLinuxParamLogGrpSet(const char *pszValue, const struct 
kernel_param *pParam)
- {
- if (g_fLoggerCreated)
- {
-@@ -1073,7 +1073,7 @@
- }
- 
- /** log and dbg_log parameter getter. */
--static int vgdrvLinuxParamLogGrpGet(char *pszBuf, struct kernel_param *pParam)
-+static int vgdrvLinuxParamLogGrpGet(char *pszBuf, const struct kernel_param 
*pParam)
- {
- PRTLOGGER pLogger = pParam->name[0] == 'd' ? RTLogDefaultInstance() : 
RTLogRelGetDefaultInstance();
- *pszBuf = '\0';
-@@ -1084,7 +1084,7 @@
- 
- 
- /** log and dbg_log_flags parameter setter. */
--static int vgdrvLinuxParamLogFlagsSet(const char *pszValue, struct 
kernel_param *pParam)
-+static int vgdrvLinuxParamLogFlagsSet(const char *pszValue, const struct 
kernel_param *pParam)
- {
- if (g_fLoggerCreated)
- {
-@@ -1098,7 +1098,7 @@
- }
- 
- /** log and dbg_log_flags parameter getter. */
--static int vgdrvLinuxParamLogFlagsGet(char *pszBuf, struct kernel_param 
*pParam)
-+static int vgdrvLinuxParamLogFlagsGet(char *pszBuf, const struct kernel_param 
*pParam)
- {
- PRTLOGGER pLogger = pParam->name[0] == 'd' ? RTLogDefaultInstance() : 
RTLogRelGetDefaultInstance();
- *pszBuf = '\0';
-@@ -1109,7 +1109,7 @@
- 
- 
- /** log and dbg_log_dest parameter setter. */
--static int vgdrvLinuxParamLogDstSet(const char *pszValue, struct kernel_param 
*pParam)
-+static int vgdrvLinuxParamLogDstSet(const char *pszValue, const struct 
kernel_param *pParam)
- {
- if (g_fLoggerCreated)
- {
-@@ -1123,7 +1123,7 @@
- }
- 
- /** log and dbg_log_dest parameter getter. */
--static int vgdrvLinuxParamLogDstGet(char *pszBuf, struct kernel_param *pParam)
-+static int vgdrvLinuxParamLogDstGet(char *pszBuf, const struct kernel_param 
*pParam)
- {
- PRTLOGGER pLogger = pParam->name[0] == 'd' ? RTLogDefaultInstance() : 
RTLogRelGetDefaultInstance();
- *pszBuf = '\0';
-@@ -1134,7 +1134,7 @@
- 
- 
- /** r3_log_to_host parameter setter. */
--static int vgdrvLinuxParamR3LogToHostSet(const char *pszValue, struct 
kernel_param *pParam)
-+static int vgdrvLinuxParamR3LogToHostSet(const char *pszValue, const struct 
kernel_param *pParam)
- {
- if (pszValue == NULL
- || *pszValue == '\0'
-@@ -1152,7 +1152,7 @@
- }
- 
- /** r3_log_to_host parameter getter. */
--static int vgdrvLinuxParamR3LogToHostGet(char *pszBuf, struct kernel_param 
*pParam)
-+static int vgdrvLinuxParamR3LogToHostGet(char *pszBuf, const struct 
kernel_param *pParam)
- {
- strcpy(pszBuf, g_DevExt.fLoggingEnabled ? "enabled" : "disabled");
- return strlen(pszBuf);
diff --git a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.2.6.bb 
b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.2.8.bb
similarity index 91%
rename from meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.2.6.bb
rename to meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.2.8.bb
index c018b789f2..e00db4d7e0 100644
--- a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.2.6.bb
+++ b/

[oe] [PATCH 12/12] fltk: rework packaging

2018-03-01 Thread Andreas Müller
Signed-off-by: Andreas Müller 
---
 meta-oe/recipes-support/fltk/fltk.bb | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/fltk/fltk.bb 
b/meta-oe/recipes-support/fltk/fltk.bb
index 6a3d1c9f9..4f80735b3 100644
--- a/meta-oe/recipes-support/fltk/fltk.bb
+++ b/meta-oe/recipes-support/fltk/fltk.bb
@@ -34,4 +34,12 @@ python populate_packages_prepend () {
 
 LEAD_SONAME = "libfltk.so"
 
-FILES_${PN} += "${datadir}/mime"
+# .desktop / icons / mime only necessary for fluid app
+FILES_${PN}-bin += " \
+${datadir}/applications \
+${datadir}/icons \
+${datadir}/mime \
+"
+
+# cmake files
+FILES_${PN}-dev += "${datadir}/fltk"
-- 
2.14.3

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


[oe] [PATCH 09/12] xfce4-notifyd: update 0.4.0 -> 0.4.2

2018-03-01 Thread Andreas Müller
Patch was applied upstream and is working now after additional tarball fix.

Signed-off-by: Andreas Müller 
---
 ...gure-option-to-start-daemon-by-autostart-.patch | 105 -
 ...ce4-notifyd_0.4.0.bb => xfce4-notifyd_0.4.2.bb} |   5 +-
 2 files changed, 2 insertions(+), 108 deletions(-)
 delete mode 100644 
meta-xfce/recipes-apps/xfce4-notifyd/files/0001-Add-a-configure-option-to-start-daemon-by-autostart-.patch
 rename meta-xfce/recipes-apps/xfce4-notifyd/{xfce4-notifyd_0.4.0.bb => 
xfce4-notifyd_0.4.2.bb} (77%)

diff --git 
a/meta-xfce/recipes-apps/xfce4-notifyd/files/0001-Add-a-configure-option-to-start-daemon-by-autostart-.patch
 
b/meta-xfce/recipes-apps/xfce4-notifyd/files/0001-Add-a-configure-option-to-start-daemon-by-autostart-.patch
deleted file mode 100644
index 7be66f55b..0
--- 
a/meta-xfce/recipes-apps/xfce4-notifyd/files/0001-Add-a-configure-option-to-start-daemon-by-autostart-.patch
+++ /dev/null
@@ -1,105 +0,0 @@
-From 751ca1687edae351db7477b00b67a72b7fc55dee Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Andreas=20M=C3=BCller?= 
-Date: Fri, 10 Nov 2017 10:29:28 +0100
-Subject: [PATCH] Add a configure option to start daemon by autostart instead
- of dbus
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-On sytems with multiple desktops installed, dbus service
-'org.freedesktop.Notifications' may be defined by multiple instances. In my
-case it is KDE-Plasma causing unpredictable results: On some environments
-xfce4-notifyd is started on others not.
-
-To help distros/packagers a new configure option '--enable-dbus-start-daemon'
-is introduced. It is desabled by default so no unexpected impact is to expect.
-
-It should be noted that the simplicity of this change is possible since recent
-change: Daemon does not kill itself after being idle for certain time - see
-commit d87a4a93b2ec4ab094f5a35ae818395f750f2891.
-
-Upstream-Status: Submitted [1]
-
-[1] https://bugzilla.xfce.org/show_bug.cgi?id=13989
-
-Signed-off-by: Andreas Müller 

- Makefile.am| 13 +
- configure.ac   |  8 
- xfce4-notifyd/xfce4-notifyd.desktop.in |  6 ++
- 3 files changed, 27 insertions(+)
- create mode 100644 xfce4-notifyd/xfce4-notifyd.desktop.in
-
-diff --git a/Makefile.am b/Makefile.am
-index c81bdaa..3bd2d46 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -83,6 +83,7 @@ xfce4_notifyd_config_xfce4_notifyd_config_LDADD = \
-   $(common_ldadd) \
-   $(LIBNOTIFY_LIBS)
- 
-+if USE_DBUS_START_DAEMON
- servicedir = $(datadir)/dbus-1/services
- service_in_files = 
xfce4-notifyd/org.xfce.xfce4-notifyd.Notifications.service.in
- service_DATA = $(service_in_files:.service.in=.service)
-@@ -97,6 +98,15 @@ dist_service = \
-   xfce4-notifyd/notify-dbus.xml \
-   xfce4-notifyd/xfce-notify-marshal.list
- distclean_service = $(service_DATA) $(systemd_user_DATA)
-+else
-+autostartdir = $(sysconfdir)/xdg/autostart
-+autostart_in_files = xfce4-notifyd/xfce4-notifyd.desktop.in
-+autostart_DATA = $(autostart_in_files:.desktop.in=.desktop)
-+
-+dist_autostart = \
-+  $(autostart_in_files)
-+distclean_autostart = $(autostart_DATA)
-+endif
- 
- dist_man1_MANS = \
-   xfce4-notifyd-config/xfce4-notifyd-config.1
-@@ -273,6 +283,9 @@ install-data-hook:
- xfce4-notifyd/%.service: $(srcdir)/xfce4-notifyd/%.service.in Makefile
-   sed -e "s,\@notifydir\@,$(xfce4_notifyddir),g" < $< > $@
- 
-+xfce4-notifyd/%.desktop: $(srcdir)/xfce4-notifyd/%.desktop.in Makefile
-+  sed -e "s,\@notifydir\@,$(xfce4_notifyddir),g" < $< > $@
-+
- distclean-local:
-   -rm -rf *.cache *~
- 
-diff --git a/configure.ac b/configure.ac
-index 46a132c..a37da8c 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -124,6 +124,14 @@ AS_IF([test "x$use_old_gsi_sig" = "xyes"],
- AM_CONDITIONAL([USE_OLD_GET_SERVER_INFORMATION_SIGNATURE],
-[test "x$use_old_gsi_sig" = "xyes"])
- 
-+dnl dbus start daemon
-+AC_ARG_ENABLE([dbus-start-daemon],
-+  [AS_HELP_STRING([--enable-dbus-start-daemon],
-+  [Start daemon by dbus - if not set by 
autostart. (default=yes)])],
-+  [use_dbus_start_daemon=$enableval], [use_dbus_start_daemon=yes])
-+AM_CONDITIONAL([USE_DBUS_START_DAEMON],
-+   [test "x$use_dbus_start_daemon" = "xyes"])
-+
- dnl create #define for spec version
- AC_DEFINE_UNQUOTED([NOTIFICATIONS_SPEC_VERSION], 
["notifications_spec_version"],
-[Set to the version of the freedesktop.org notifications 
spec we support])
-diff --git a/xfce4-notifyd/xfce4-notifyd.desktop.in 
b/xfce4-notifyd/xfce4-notifyd.desktop.in
-new file mode 100644
-index 000..d1f76f9
 /dev/null
-+++ b/xfce4-notifyd/xfce4-notifyd.desktop.in
-@@ -0,0 +1,6 @@
-+[Desktop Entry]
-+Type=Application
-+Name=Xfce Notification Daemon
-+Exec=@notifydir@/xfce4-notifyd
-+Icon=xfce4-notifyd
-+OnlyShowIn=XFCE;
--- 
-2.9.5
-
diff --git a/meta-xfce/rec

[oe] [PATCH 11/12] xfce4-pulseaudio-plugin: update 0.3.4 -> 0.3.5

2018-03-01 Thread Andreas Müller
Signed-off-by: Andreas Müller 
---
 ...e4-pulseaudio-plugin_0.3.4.bb => xfce4-pulseaudio-plugin_0.3.5.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename 
meta-xfce/recipes-panel-plugins/pulseaudio/{xfce4-pulseaudio-plugin_0.3.4.bb => 
xfce4-pulseaudio-plugin_0.3.5.bb} (73%)

diff --git 
a/meta-xfce/recipes-panel-plugins/pulseaudio/xfce4-pulseaudio-plugin_0.3.4.bb 
b/meta-xfce/recipes-panel-plugins/pulseaudio/xfce4-pulseaudio-plugin_0.3.5.bb
similarity index 73%
rename from 
meta-xfce/recipes-panel-plugins/pulseaudio/xfce4-pulseaudio-plugin_0.3.4.bb
rename to 
meta-xfce/recipes-panel-plugins/pulseaudio/xfce4-pulseaudio-plugin_0.3.5.bb
index 32032a26a..a1d60c527 100644
--- 
a/meta-xfce/recipes-panel-plugins/pulseaudio/xfce4-pulseaudio-plugin_0.3.4.bb
+++ 
b/meta-xfce/recipes-panel-plugins/pulseaudio/xfce4-pulseaudio-plugin_0.3.5.bb
@@ -8,8 +8,8 @@ REQUIRED_DISTRO_FEATURES = "pulseaudio x11"
 
 DEPENDS += "pulseaudio"
 
-SRC_URI[md5sum] = "05633b8776dd3dcd4cda8580613644c3"
-SRC_URI[sha256sum] = 
"43fa39400eccab1f3980064f42dde76f5cf4546a6ea0a5dc5c4c5b9ed2a01220"
+SRC_URI[md5sum] = "30cd40be36895c4ced48c2433ff440c4"
+SRC_URI[sha256sum] = 
"25e7bc414edf6e16140c31ca4e7dcedd4e17d40ea23a2921beb799fed11a99bb"
 
 PACKAGECONFIG ??= ""
 PACKAGECONFIG[libnotify] = "--enable-libnotify,--disable-libnotify,libnotify"
-- 
2.14.3

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


[oe] [PATCH 08/12] menulibre: update 2.1.3 -> 2.1.5

2018-03-01 Thread Andreas Müller
Patches:

* 0001../0003..: They were stolen from Fedora and don't apply no more due to
  major code changes. Fedora has removed them too.
* 0002..: Does not apply no more. Replaced by sed in do_install

Signed-off-by: Andreas Müller 
---
 ...launcher-Exit-early-if-no-row-is-selected.patch | 37 
 ...0002-setup.py-avoid-usr-share-share-paths.patch | 40 --
 ...ulibreXdg.py-fix-loading-of-desktop-files.patch | 36 ---
 .../{menulibre_2.1.3.bb => menulibre_2.1.5.bb} | 21 +++-
 4 files changed, 12 insertions(+), 122 deletions(-)
 delete mode 100644 
meta-xfce/recipes-apps/menulibre/files/0001-add_launcher-Exit-early-if-no-row-is-selected.patch
 delete mode 100644 
meta-xfce/recipes-apps/menulibre/files/0002-setup.py-avoid-usr-share-share-paths.patch
 delete mode 100644 
meta-xfce/recipes-apps/menulibre/files/0003-MenulibreXdg.py-fix-loading-of-desktop-files.patch
 rename meta-xfce/recipes-apps/menulibre/{menulibre_2.1.3.bb => 
menulibre_2.1.5.bb} (53%)

diff --git 
a/meta-xfce/recipes-apps/menulibre/files/0001-add_launcher-Exit-early-if-no-row-is-selected.patch
 
b/meta-xfce/recipes-apps/menulibre/files/0001-add_launcher-Exit-early-if-no-row-is-selected.patch
deleted file mode 100644
index fb2dfc90a..0
--- 
a/meta-xfce/recipes-apps/menulibre/files/0001-add_launcher-Exit-early-if-no-row-is-selected.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 1060e7ac8a63b93d56006718f0e9b1d9382b2226 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Andreas=20M=C3=BCller?= 
-Date: Mon, 31 Oct 2016 08:33:16 +0100
-Subject: [PATCH] add_launcher: Exit early if no row is selected
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Stolen from [1]
-
-[1] 
http://pkgs.fedoraproject.org/cgit/rpms/menulibre.git/tree/menulibre-add-launcher-none-check.patch
-
-Upstream-Status: Pending
-
-Signed-off-by: Andreas Müller 

- menulibre/MenulibreApplication.py | 4 
- 1 file changed, 4 insertions(+)
-
-diff --git a/menulibre/MenulibreApplication.py 
b/menulibre/MenulibreApplication.py
-index e234800..ac73b03 100644
 a/menulibre/MenulibreApplication.py
-+++ b/menulibre/MenulibreApplication.py
-@@ -1418,6 +1418,10 @@ class MenulibreWindow(Gtk.ApplicationWindow):
- model, parent_data = self.treeview.get_parent_row_data()
- model, row_data = self.treeview.get_selected_row_data()
- 
-+# Exit early if no row is selected
-+if not row_data:
-+return
-+
- # Currently selected item is a directory, take its categories.
- if row_data[2] == MenuItemTypes.DIRECTORY:
- self.treeview.add_child(new_row_data)
--- 
-2.5.5
-
diff --git 
a/meta-xfce/recipes-apps/menulibre/files/0002-setup.py-avoid-usr-share-share-paths.patch
 
b/meta-xfce/recipes-apps/menulibre/files/0002-setup.py-avoid-usr-share-share-paths.patch
deleted file mode 100644
index b63d4dc3b..0
--- 
a/meta-xfce/recipes-apps/menulibre/files/0002-setup.py-avoid-usr-share-share-paths.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 99788b4557543c490493ce1b827538c49142c25d Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Andreas=20M=C3=BCller?= 
-Date: Mon, 31 Oct 2016 09:08:51 +0100
-Subject: [PATCH] setup.py: avoid /usr/share/share paths
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Upstream-Status: Inappropriate [configuration]
-
-Signed-off-by: Andreas Müller 

- setup.py | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 5fc237d..c4fbf7c 100644
 a/setup.py
-+++ b/setup.py
-@@ -143,7 +143,7 @@ class 
InstallAndUpdateDataDirectory(DistUtilsExtra.auto.install_auto):
- 
- if self.root:
- target_data = os.path.relpath(self.install_data, self.root) + 
os.sep
--target_pkgdata = os.path.join(target_data, 'share', 'menulibre', 
'')
-+target_pkgdata = os.path.join(target_data, 'menulibre', '')
- target_scripts = os.path.join(self.install_scripts, '')
- 
- data_dir = os.path.join(self.prefix, 'share', 'menulibre', '')
-@@ -152,7 +152,7 @@ class 
InstallAndUpdateDataDirectory(DistUtilsExtra.auto.install_auto):
- # --user install
- self.root = ''
- target_data = os.path.relpath(self.install_data) + os.sep
--target_pkgdata = os.path.join(target_data, 'share', 'menulibre', 
'')
-+target_pkgdata = os.path.join(target_data, 'menulibre', '')
- target_scripts = os.path.join(self.install_scripts, '')
- 
- # Use absolute paths
--- 
-2.5.5
-
diff --git 
a/meta-xfce/recipes-apps/menulibre/files/0003-MenulibreXdg.py-fix-loading-of-desktop-files.patch
 
b/meta-xfce/recipes-apps/menulibre/files/0003-MenulibreXdg.py-fix-loading-of-desktop-files.patch
deleted file mode 100644
index 1e92088e1..0
--- 
a/meta-xfce/recipes-apps/menulibre/files/0003-MenulibreXdg.py-fix-loading-of-desktop-

[oe] [PATCH 10/12] parole: update 0.8.1 -> 1.0.0

2018-03-01 Thread Andreas Müller
Signed-off-by: Andreas Müller 
---
 .../recipes-multimedia/parole/{parole_0.8.1.bb => parole_1.0.0.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-xfce/recipes-multimedia/parole/{parole_0.8.1.bb => 
parole_1.0.0.bb} (86%)

diff --git a/meta-xfce/recipes-multimedia/parole/parole_0.8.1.bb 
b/meta-xfce/recipes-multimedia/parole/parole_1.0.0.bb
similarity index 86%
rename from meta-xfce/recipes-multimedia/parole/parole_0.8.1.bb
rename to meta-xfce/recipes-multimedia/parole/parole_1.0.0.bb
index 824611abe..479f1a4df 100644
--- a/meta-xfce/recipes-multimedia/parole/parole_0.8.1.bb
+++ b/meta-xfce/recipes-multimedia/parole/parole_1.0.0.bb
@@ -19,8 +19,8 @@ DEPENDS += " \
 taglib \
 "
 
-SRC_URI[md5sum] = "361e3059f1263c76a3711db2c7c1a97b"
-SRC_URI[sha256sum] = 
"4b216f5200490f8d2a9bf1b3fcd9a8b20834c95249bf13b9170c82e1fcbd80f4"
+SRC_URI[md5sum] = "d00d3ca571900826bf5e1f6986e42992"
+SRC_URI[sha256sum] = 
"b335aeb690fb527f77b62c322baf34834b593659fdcd21d21ed3f1e14010"
 
 RDEPENDS_${PN} += "gstreamer1.0-plugins-good"
 
-- 
2.14.3

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


[oe] [PATCH 07/12] xfce4-timer-plugin: update 1.6.0 -> 1.7.0

2018-03-01 Thread Andreas Müller
* 0001-Specify-string-format-explicitly.patch: Code was restructured and fix
  was done upstream.

Signed-off-by: Andreas Müller 
---
 .../0001-Specify-string-format-explicitly.patch| 32 --
 ...plugin_1.6.0.bb => xfce4-timer-plugin_1.7.0.bb} |  6 ++--
 2 files changed, 2 insertions(+), 36 deletions(-)
 delete mode 100644 
meta-xfce/recipes-panel-plugins/timer/xfce4-timer-plugin/0001-Specify-string-format-explicitly.patch
 rename meta-xfce/recipes-panel-plugins/timer/{xfce4-timer-plugin_1.6.0.bb => 
xfce4-timer-plugin_1.7.0.bb} (65%)

diff --git 
a/meta-xfce/recipes-panel-plugins/timer/xfce4-timer-plugin/0001-Specify-string-format-explicitly.patch
 
b/meta-xfce/recipes-panel-plugins/timer/xfce4-timer-plugin/0001-Specify-string-format-explicitly.patch
deleted file mode 100644
index 3f0bb05af..0
--- 
a/meta-xfce/recipes-panel-plugins/timer/xfce4-timer-plugin/0001-Specify-string-format-explicitly.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 6b786e1c161026ab5486ac218891a85db65bf3ba Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Wed, 22 Mar 2017 15:28:24 -0700
-Subject: [PATCH] Specify string format explicitly
-
-Avoids below errors when compiling with -Wformat-security
-
-error: format string is not a string literal (potentially insecure)
-
-Signed-off-by: Khem Raj 

-Upstream-Status: Pending
-
- src/xfcetimer.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/xfcetimer.c b/src/xfcetimer.c
-index 601772f..4b89682 100644
 a/src/xfcetimer.c
-+++ b/src/xfcetimer.c
-@@ -190,7 +190,7 @@ static gboolean update_function (gpointer data){
- 
- dialog = gtk_message_dialog_new (NULL, GTK_DIALOG_MODAL,
- GTK_MESSAGE_WARNING,
--GTK_BUTTONS_NONE, dialog_message);
-+GTK_BUTTONS_NONE, "%s", dialog_message);
-
- gtk_window_set_title ((GtkWindow *) dialog, dialog_title);

-  
--- 
-2.12.0
-
diff --git a/meta-xfce/recipes-panel-plugins/timer/xfce4-timer-plugin_1.6.0.bb 
b/meta-xfce/recipes-panel-plugins/timer/xfce4-timer-plugin_1.7.0.bb
similarity index 65%
rename from meta-xfce/recipes-panel-plugins/timer/xfce4-timer-plugin_1.6.0.bb
rename to meta-xfce/recipes-panel-plugins/timer/xfce4-timer-plugin_1.7.0.bb
index 961519285..2ddc6f67c 100644
--- a/meta-xfce/recipes-panel-plugins/timer/xfce4-timer-plugin_1.6.0.bb
+++ b/meta-xfce/recipes-panel-plugins/timer/xfce4-timer-plugin_1.7.0.bb
@@ -6,7 +6,5 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=ae39271267fd63eb7619432ff24e7ff1"
 
 inherit xfce-panel-plugin
 
-SRC_URI += "file://0001-Specify-string-format-explicitly.patch"
-
-SRC_URI[md5sum] = "3be2a4ccfb2af20441b1d25c2cea5f28"
-SRC_URI[sha256sum] = 
"39d7d21f099bc4219f6a6156142f0bbb8374986ee1970a9c0c8dc138b87f867c"
+SRC_URI[md5sum] = "32e6a14e80bf9a93db2f2b3bfd7de920"
+SRC_URI[sha256sum] = 
"2e4e5343e39926230cc981d5fe56cd58a2f3817d2e9b6089b5673a2e39bf7e9b"
-- 
2.14.3

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


[oe] [PATCH 06/12] thunar: update 1.6.13 -> 1.6.14

2018-03-01 Thread Andreas Müller
Signed-off-by: Andreas Müller 
---
 meta-xfce/recipes-xfce/thunar/{thunar_1.6.13.bb => thunar_1.6.14.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-xfce/recipes-xfce/thunar/{thunar_1.6.13.bb => thunar_1.6.14.bb} 
(88%)

diff --git a/meta-xfce/recipes-xfce/thunar/thunar_1.6.13.bb 
b/meta-xfce/recipes-xfce/thunar/thunar_1.6.14.bb
similarity index 88%
rename from meta-xfce/recipes-xfce/thunar/thunar_1.6.13.bb
rename to meta-xfce/recipes-xfce/thunar/thunar_1.6.14.bb
index df7c46cec..585a46d82 100644
--- a/meta-xfce/recipes-xfce/thunar/thunar_1.6.13.bb
+++ b/meta-xfce/recipes-xfce/thunar/thunar_1.6.14.bb
@@ -9,8 +9,8 @@ inherit xfce distro_features_check
 REQUIRED_DISTRO_FEATURES = "x11"
 
 SRC_URI = 
"http://archive.xfce.org/src/xfce/${BPN}/${@'${PV}'[0:3]}/Thunar-${PV}.tar.bz2"
-SRC_URI[md5sum] = "3e51987757d718ee7f27d0a0447b07fa"
-SRC_URI[sha256sum] = 
"a2900acfa92f965aff86cd7728d88a3836b3d21fb85d3355a8c5119c9975f93f"
+SRC_URI[md5sum] = "22ba809c5b146738a3531c9abca78522"
+SRC_URI[sha256sum] = 
"d6112133a1c43494e3b1cb75e775e1d05988805a06fd1e11253e9a29b8ebe59a"
 
 S = "${WORKDIR}/Thunar-${PV}/"
 
-- 
2.14.3

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


[oe] [PATCH 02/12] devilspie2: update 0.42 -> 0.43

2018-03-01 Thread Andreas Müller
While at it, add a comment to desktop file.

Signed-off-by: Andreas Müller 
---
 .../devilspie/{devilspie2_0.42.bb => devilspie2_0.43.bb}  | 4 ++--
 meta-gnome/recipes-gnome/devilspie/files/devilspie2.desktop   | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)
 rename meta-gnome/recipes-gnome/devilspie/{devilspie2_0.42.bb => 
devilspie2_0.43.bb} (87%)

diff --git a/meta-gnome/recipes-gnome/devilspie/devilspie2_0.42.bb 
b/meta-gnome/recipes-gnome/devilspie/devilspie2_0.43.bb
similarity index 87%
rename from meta-gnome/recipes-gnome/devilspie/devilspie2_0.42.bb
rename to meta-gnome/recipes-gnome/devilspie/devilspie2_0.43.bb
index ae2ec5a59..a4636dcf1 100644
--- a/meta-gnome/recipes-gnome/devilspie/devilspie2_0.42.bb
+++ b/meta-gnome/recipes-gnome/devilspie/devilspie2_0.43.bb
@@ -11,8 +11,8 @@ SRC_URI = " \
 file://default.lua \
 file://devilspie2.desktop \
 "
-SRC_URI[md5sum] = "f205409e921aa2d86481f1b8d518da45"
-SRC_URI[sha256sum] = 
"11f5bc310fba4df404c057461ffb3fadac8ef51d211008c665c48f587a5a3f85"
+SRC_URI[md5sum] = "26eed0b5b4af5c7e13c551eceaeab832"
+SRC_URI[sha256sum] = 
"ecffc17c62b41e196b72340192a90c4223329df041f135e74c0990860595f828"
 
 inherit pkgconfig gettext
 
diff --git a/meta-gnome/recipes-gnome/devilspie/files/devilspie2.desktop 
b/meta-gnome/recipes-gnome/devilspie/files/devilspie2.desktop
index e34e881cd..b80904a0d 100644
--- a/meta-gnome/recipes-gnome/devilspie/files/devilspie2.desktop
+++ b/meta-gnome/recipes-gnome/devilspie/files/devilspie2.desktop
@@ -1,5 +1,6 @@
 [Desktop Entry]
 Type=Application
 Name=Devilspie2
+Comment=Perform scripted actions on windows as they are created
 Exec=devilspie2 -f /etc/devilspie2
 
-- 
2.14.3

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


[oe] [PATCH 05/12] exo: update 0.11.5 -> 0.12.0

2018-03-01 Thread Andreas Müller
Signed-off-by: Andreas Müller 
---
 .../recipes-xfce/exo/exo/reduce-build-to-exo-csource-only.patch   | 8 
 meta-xfce/recipes-xfce/exo/{exo_0.11.5.bb => exo_0.12.0.bb}   | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)
 rename meta-xfce/recipes-xfce/exo/{exo_0.11.5.bb => exo_0.12.0.bb} (88%)

diff --git 
a/meta-xfce/recipes-xfce/exo/exo/reduce-build-to-exo-csource-only.patch 
b/meta-xfce/recipes-xfce/exo/exo/reduce-build-to-exo-csource-only.patch
index 99318d5aa..f5c5e8dac 100644
--- a/meta-xfce/recipes-xfce/exo/exo/reduce-build-to-exo-csource-only.patch
+++ b/meta-xfce/recipes-xfce/exo/exo/reduce-build-to-exo-csource-only.patch
@@ -40,7 +40,7 @@ index 62ad18d..bdc5fae 100644
  distclean-local:
rm -rf *.cache *~
 diff --git a/configure.ac b/configure.ac
-index ba5395d..2605067 100644
+index 3f92d1b..0d4cc38 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -116,15 +116,6 @@ AC_PROG_CC()
@@ -65,9 +65,9 @@ index ba5395d..2605067 100644
  XDT_CHECK_PACKAGE([GLIB], [glib-2.0], [2.42.0])
 -XDT_CHECK_PACKAGE([GIO], [gio-2.0], [2.42.0])
 -XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [2.24.0])
--XDT_CHECK_PACKAGE([GTK3], [gtk+-3.0], [3.20.0])
+-XDT_CHECK_PACKAGE([GTK3], [gtk+-3.0], [3.22.0])
 -XDT_CHECK_PACKAGE([GTHREAD], [gthread-2.0], [2.42.0])
--XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.10.0])
+-XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.12.0])
 -XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-1], [4.12.0])
 -XDT_CHECK_PACKAGE([LIBXFCE4UI2], [libxfce4ui-2], [4.12.0])
 -XDT_CHECK_OPTIONAL_PACKAGE([GIO_UNIX], [gio-unix-2.0], [2.42.0], [gio-unix], 
[GIO-Unix features])
@@ -80,5 +80,5 @@ index ba5395d..2605067 100644
  dnl *
  dnl *** Check for gtk-doc ***
 -- 
-2.9.4
+2.14.3
 
diff --git a/meta-xfce/recipes-xfce/exo/exo_0.11.5.bb 
b/meta-xfce/recipes-xfce/exo/exo_0.12.0.bb
similarity index 88%
rename from meta-xfce/recipes-xfce/exo/exo_0.11.5.bb
rename to meta-xfce/recipes-xfce/exo/exo_0.12.0.bb
index d5508c0a5..d256b5769 100644
--- a/meta-xfce/recipes-xfce/exo/exo_0.11.5.bb
+++ b/meta-xfce/recipes-xfce/exo/exo_0.12.0.bb
@@ -20,8 +20,8 @@ SRC_URI_append_class-native = " \
 file://reduce-build-to-exo-csource-only.patch \
 "
 
-SRC_URI[md5sum] = "2e560edfa8ddf77e21c4787a6f600171"
-SRC_URI[sha256sum] = 
"8e8629f33783eba1ce6d092a42c28217458a0cc3d1ad7474097b9187054955c1"
+SRC_URI[md5sum] = "724afcca224f5fb22b510926d2740e52"
+SRC_URI[sha256sum] = 
"64b88271a37d0ec7dca062c7bc61ca323116f7855092ac39698c421a2f30a18f"
 
 PACKAGES =+ "exo-csource"
 
-- 
2.14.3

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


[oe] [PATCH 00/12] meta-xfce updates + fix

2018-03-01 Thread Andreas Müller
To be honest:
* For those patches possible a run test was performed
* Builds were made close to rocko (don't have enough build machines :) so hope
  world build does not turn red on these..

The following changes since commit d0619b667202cb1e99f5eec2232b86d509437b3d:

  xrdp: enable cpliboard (2018-02-23 20:29:06 -0800)

are available in the Git repository at:

  https://github.com/schnitzeltony/meta-openembedded.git patches

for you to fetch changes up to b97e5db88cebbd1f06b3840a8b170b1816da3fef:

  fltk: rework packaging (2018-03-01 23:40:58 +0100)


Andreas Müller (12):
  xfce4-panel: add gtk-icon-cache to inherit
  devilspie2: update 0.42 -> 0.43
  xfce4-whiskermenu-plugin: update 2.1.4 -> 2.1.5
  xfce4-terminal: update 0.8.6 -> 0.8.7.1
  exo: update 0.11.5 -> 0.12.0
  thunar: update 1.6.13 -> 1.6.14
  xfce4-timer-plugin: update 1.6.0 -> 1.7.0
  menulibre: update 2.1.3 -> 2.1.5
  xfce4-notifyd: update 0.4.0 -> 0.4.2
  parole: update 0.8.1 -> 1.0.0
  xfce4-pulseaudio-plugin: update 0.3.4 -> 0.3.5
  fltk: rework packaging

 meta-gnome/recipes-gnome/devilspie/{devilspie2_0.42.bb => devilspie2_0.43.bb}  
  |   4 ++--
 meta-gnome/recipes-gnome/devilspie/files/devilspie2.desktop
  |   1 +
 meta-oe/recipes-support/fltk/fltk.bb   
  |  10 -
 
meta-xfce/recipes-apps/menulibre/files/0001-add_launcher-Exit-early-if-no-row-is-selected.patch
  |  37 --
 
meta-xfce/recipes-apps/menulibre/files/0002-setup.py-avoid-usr-share-share-paths.patch
   |  40 -
 
meta-xfce/recipes-apps/menulibre/files/0003-MenulibreXdg.py-fix-loading-of-desktop-files.patch
   |  36 --
 meta-xfce/recipes-apps/menulibre/{menulibre_2.1.3.bb => menulibre_2.1.5.bb}
  |  21 ++
 
meta-xfce/recipes-apps/xfce4-notifyd/files/0001-Add-a-configure-option-to-start-daemon-by-autostart-.patch
   | 105 
--
 meta-xfce/recipes-apps/xfce4-notifyd/{xfce4-notifyd_0.4.0.bb => 
xfce4-notifyd_0.4.2.bb}  |   5 ++---
 meta-xfce/recipes-apps/xfce4-terminal/{xfce4-terminal_0.8.6.bb => 
xfce4-terminal_0.8.7.1.bb} |   4 ++--
 meta-xfce/recipes-multimedia/parole/{parole_0.8.1.bb => parole_1.0.0.bb}   
  |   4 ++--
 meta-xfce/recipes-panel-plugins/pulseaudio/{xfce4-pulseaudio-plugin_0.3.4.bb 
=> xfce4-pulseaudio-plugin_0.3.5.bb}|   4 ++--
 
meta-xfce/recipes-panel-plugins/timer/xfce4-timer-plugin/0001-Specify-string-format-explicitly.patch
 |  32 --
 meta-xfce/recipes-panel-plugins/timer/{xfce4-timer-plugin_1.6.0.bb => 
xfce4-timer-plugin_1.7.0.bb}   |   6 ++---
 meta-xfce/recipes-panel-plugins/whiskermenu/{xfce4-whiskermenu-plugin_2.1.4.bb 
=> xfce4-whiskermenu-plugin_2.1.5.bb} |   4 ++--
 meta-xfce/recipes-xfce/exo/exo/reduce-build-to-exo-csource-only.patch  
  |   8 +++
 meta-xfce/recipes-xfce/exo/{exo_0.11.5.bb => exo_0.12.0.bb}
  |   4 ++--
 meta-xfce/recipes-xfce/thunar/{thunar_1.6.13.bb => thunar_1.6.14.bb}   
  |   4 ++--
 meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.12.2.bb   
  |   5 +++--
 19 files changed, 47 insertions(+), 287 deletions(-)
 rename meta-gnome/recipes-gnome/devilspie/{devilspie2_0.42.bb => 
devilspie2_0.43.bb} (87%)
 delete mode 100644 
meta-xfce/recipes-apps/menulibre/files/0001-add_launcher-Exit-early-if-no-row-is-selected.patch
 delete mode 100644 
meta-xfce/recipes-apps/menulibre/files/0002-setup.py-avoid-usr-share-share-paths.patch
 delete mode 100644 
meta-xfce/recipes-apps/menulibre/files/0003-MenulibreXdg.py-fix-loading-of-desktop-files.patch
 rename meta-xfce/recipes-apps/menulibre/{menulibre_2.1.3.bb => 
menulibre_2.1.5.bb} (53%)
 delete mode 100644 
meta-xfce/recipes-apps/xfce4-notifyd/files/0001-Add-a-configure-option-to-start-daemon-by-autostart-.patch
 rename meta-xfce/recipes-apps/xfce4-notifyd/{xfce4-notifyd_0.4.0.bb => 
xfce4-notifyd_0.4.2.bb} (77%)
 rename meta-xfce/recipes-apps/xfce4-terminal/{xfce4-terminal_0.8.6.bb => 
xfce4-terminal_0.8.7.1.bb} (68%)
 rename meta-xfce/recipes-multimedia/parole/{parole_0.8.1.bb => 
parole_1.0.0.bb} (86%)
 rename 
meta-xfce/recipes-panel-plugins/pulseaudio/{xfce4-pulseaudio-plugin_0.3.4.bb => 
xfce4-pulseaudio-plugin_0.3.5.bb} (73%)
 delete mode 100644 
meta-x

[oe] [PATCH 04/12] xfce4-terminal: update 0.8.6 -> 0.8.7.1

2018-03-01 Thread Andreas Müller
Signed-off-by: Andreas Müller 
---
 .../{xfce4-terminal_0.8.6.bb => xfce4-terminal_0.8.7.1.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-xfce/recipes-apps/xfce4-terminal/{xfce4-terminal_0.8.6.bb => 
xfce4-terminal_0.8.7.1.bb} (68%)

diff --git a/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.6.bb 
b/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.7.1.bb
similarity index 68%
rename from meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.6.bb
rename to meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.7.1.bb
index f42edb672..8d992f1cd 100644
--- a/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.6.bb
+++ b/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.7.1.bb
@@ -8,5 +8,5 @@ inherit xfce-app
 FILES_${PN} += "${datadir}/xfce4 \
 ${datadir}/gnome-control-center"
 
-SRC_URI[md5sum] = "92f5a3366e30f5f8238d8250f730b6af"
-SRC_URI[sha256sum] = 
"bc2a560409a0f0b666d1c557e991748b986ec27572a45ae88b0ee5a480d881d7"
+SRC_URI[md5sum] = "cb34fdf6783d96bebd53e77fd83964ad"
+SRC_URI[sha256sum] = 
"9ff21627e8d2a105e7133efc3e8eeeda376a2071fac737e37cf47a539a7b4351"
-- 
2.14.3

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


[oe] [PATCH 03/12] xfce4-whiskermenu-plugin: update 2.1.4 -> 2.1.5

2018-03-01 Thread Andreas Müller
Signed-off-by: Andreas Müller 
---
 ...-whiskermenu-plugin_2.1.4.bb => xfce4-whiskermenu-plugin_2.1.5.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename 
meta-xfce/recipes-panel-plugins/whiskermenu/{xfce4-whiskermenu-plugin_2.1.4.bb 
=> xfce4-whiskermenu-plugin_2.1.5.bb} (66%)

diff --git 
a/meta-xfce/recipes-panel-plugins/whiskermenu/xfce4-whiskermenu-plugin_2.1.4.bb 
b/meta-xfce/recipes-panel-plugins/whiskermenu/xfce4-whiskermenu-plugin_2.1.5.bb
similarity index 66%
rename from 
meta-xfce/recipes-panel-plugins/whiskermenu/xfce4-whiskermenu-plugin_2.1.4.bb
rename to 
meta-xfce/recipes-panel-plugins/whiskermenu/xfce4-whiskermenu-plugin_2.1.5.bb
index 4a331c5f6..4aed9902b 100644
--- 
a/meta-xfce/recipes-panel-plugins/whiskermenu/xfce4-whiskermenu-plugin_2.1.4.bb
+++ 
b/meta-xfce/recipes-panel-plugins/whiskermenu/xfce4-whiskermenu-plugin_2.1.5.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 
 inherit xfce-panel-plugin cmake
 
-SRC_URI[md5sum] = "5aeff066c38fda9aea2a2a3d8ab6dc9e"
-SRC_URI[sha256sum] = 
"ffdf2d5d4e0eeffc96d4642fdce8c55f26d3444cbd6c7b3d6f6cd7168ad4a6d5"
+SRC_URI[md5sum] = "9bb98425d45b027e7a35905d07b0cbbc"
+SRC_URI[sha256sum] = 
"20684ffe014b84d3d0630bbfcc5f8707582acb67b602ab7ef6317df6782df2b4"
 
 RRECOMMENDS_${PN} += "menulibre"
-- 
2.14.3

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


[oe] [PATCH 01/12] xfce4-panel: add gtk-icon-cache to inherit

2018-03-01 Thread Andreas Müller
+ mini stylize

Signed-off-by: Andreas Müller 
---
 meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.12.2.bb | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.12.2.bb 
b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.12.2.bb
index 75bcdd716..9cc9a4bbc 100644
--- a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.12.2.bb
+++ b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.12.2.bb
@@ -4,7 +4,7 @@ LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=26a8bd75d8f8498bdbbe64a27791d4ee"
 DEPENDS = "libxfce4util garcon libxfce4ui xfconf exo gtk+ gtk+3 dbus cairo 
virtual/libx11 libxml2 libwnck"
 
-inherit xfce gtk-doc distro_features_check
+inherit xfce gtk-doc distro_features_check gtk-icon-cache
 
 REQUIRED_DISTRO_FEATURES = "x11"
 
@@ -39,5 +39,6 @@ FILES_${PN}-gtk3 = " \
 ${libdir}/libxfce4panel-2.0${SOLIBS} \
 ${libdir}/xfce4/panel/wrapper-2.0 \
 "
-FILES_${PN}-dbg += "${libdir}/xfce4/panel/plugins/.debug \
+FILES_${PN}-dbg += " \
+${libdir}/xfce4/panel/plugins/.debug \
 "
-- 
2.14.3

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


Re: [oe] Splitting meta-oe?

2018-03-01 Thread Bruce Ashfield
On Thu, Mar 1, 2018 at 1:44 PM, akuster808  wrote:
>
>
> On 03/01/2018 01:04 AM, Alexander Kanavin wrote:
>> On 03/01/2018 03:17 AM, akuster808 wrote:
>>> We had/have a situation with the Yocto 4.12 kernel that broke wireguard
>>> in meta-networking. Their are two patches that don't exist in K.O. which
>>> are causing the problem.
>>> Meta-openembedded can't fix that, do I blacklist wireguard? Wireguard
>>> builds fine with K.O 4.12.
>>
>> I'm not sure what is K.O.,
> Kernel.org. Upstream linux-4.12.y branch in this case.
>
>> but if the breakage can be resolved by changing things in oe-core,
>> then by all means do let us know.
>
> These two commits introduced an ABI change.
>
> http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-4.12/commit/include/linux/random.h?h=standard/base&id=6e4990d8d226e1861a5a2b632cf93bc70feab3af
> http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-4.12/commit/include/linux/random.h?h=standard/base&id=20543a488913755be70f54be52b32f727e8179d8
>
> This makes linux-kernel_4.12 different than linux 4.12.y.

To be clear, the work that PaulG is doing is the korg 4.12.y. He's
doing -stable off the end of where Greg EOL'd it, so it doesn't differ
.. it continues on from where the other left off.

Those commits are from the 4.x -stable queue from Greg's other
kernels, so they are consistent with the other stable trees and
mainline kernel.

But yah, if you have questions on the process, email Paul, cc' the
linux-yocto list and it can get sorted out. Paul documents everything
he does in a patch queue, a tree and in his pull requests, so the info
is all floating around.

Cheers,

Bruce

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



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] Splitting meta-oe?

2018-03-01 Thread Alexander Kanavin

On 03/01/2018 08:44 PM, akuster808 wrote:


These two commits introduced an ABI change.

http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-4.12/commit/include/linux/random.h?h=standard/base&id=6e4990d8d226e1861a5a2b632cf93bc70feab3af
http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-4.12/commit/include/linux/random.h?h=standard/base&id=20543a488913755be70f54be52b32f727e8179d8

This makes linux-kernel_4.12 different than linux 4.12.y.


This should probably be taken to the linux-yocto mailing list?

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


Re: [oe] Splitting meta-oe?

2018-03-01 Thread akuster808


On 03/01/2018 01:04 AM, Alexander Kanavin wrote:
> On 03/01/2018 03:17 AM, akuster808 wrote:
>> We had/have a situation with the Yocto 4.12 kernel that broke wireguard
>> in meta-networking. Their are two patches that don't exist in K.O. which
>> are causing the problem.
>> Meta-openembedded can't fix that, do I blacklist wireguard? Wireguard
>> builds fine with K.O 4.12.
>
> I'm not sure what is K.O., 
Kernel.org. Upstream linux-4.12.y branch in this case.

> but if the breakage can be resolved by changing things in oe-core,
> then by all means do let us know.

These two commits introduced an ABI change. 

http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-4.12/commit/include/linux/random.h?h=standard/base&id=6e4990d8d226e1861a5a2b632cf93bc70feab3af
http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-4.12/commit/include/linux/random.h?h=standard/base&id=20543a488913755be70f54be52b32f727e8179d8

This makes linux-kernel_4.12 different than linux 4.12.y.

- Armin
>
> Alex


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


Re: [oe] meta-python/rocko

2018-03-01 Thread Philip Balister
On 03/01/2018 09:49 AM, akuster808 wrote:
> Check rocko-next.
> 

Yes, this looks good to me!

Philip

> 
> 
> On 03/01/2018 06:39 AM, Martin Jansa wrote:
>> Read this thread:
>> http://lists.openembedded.org/pipermail/openembedded-devel/2018-February/116622.html
>>
>> On Thu, Mar 1, 2018 at 3:22 PM, Philip Balister  wrote:
>>
>>> I'm trying to build some gnuradio related stuff and am running into
>>> issues in meta-python with DEPENDS and missing recipes. Does anyone
>>> understand what is going on and have a plan to fix it, or do I need to
>>> dig further and figure out what needs doing?
>>>
>>> Philip
>>> --
>>> ___
>>> 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] Fix zram module paramter name

2018-03-01 Thread Michael Siebecker


---
 meta-oe/recipes-extended/zram/zram/init | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-extended/zram/zram/init 
b/meta-oe/recipes-extended/zram/zram/init

index 7b6cbf4..a2c9c21 100644
--- a/meta-oe/recipes-extended/zram/zram/init
+++ b/meta-oe/recipes-extended/zram/zram/init
@@ -34,7 +34,7 @@ start() {
 mem_by_cpu=$(($memtotal/$num_cpus*$factor/100*1024))

 # load dependency modules
-    modprobe zram zram_num_devices=$num_cpus
+    modprobe zram num_devices=$num_cpus
 echo "zram devices probed successfully"

 # initialize the devices
--
2.7.4


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


[oe] [meta-qt5][PATCH] cinematicexperience: Add liberation-fonts to RDEPENDS

2018-03-01 Thread Fabio Berton
Install liberation-fonts package to show cinematicexperience fonts.

Signed-off-by: Fabio Berton 
---
 recipes-qt/examples/cinematicexperience_1.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-qt/examples/cinematicexperience_1.0.bb 
b/recipes-qt/examples/cinematicexperience_1.0.bb
index 0c53573..7f921d8 100644
--- a/recipes-qt/examples/cinematicexperience_1.0.bb
+++ b/recipes-qt/examples/cinematicexperience_1.0.bb
@@ -19,7 +19,7 @@ S = "${WORKDIR}/Qt5_CinematicExperience_rpi_${PV}/"
 #S = "${WORKDIR}/Qt5_CinematicExperience_${PV}/"
 
 DEPENDS = "qtdeclarative qtgraphicaleffects"
-RDEPENDS_${PN} = "qtdeclarative-qmlplugins qtgraphicaleffects-qmlplugins"
+RDEPENDS_${PN} = "liberation-fonts qtdeclarative-qmlplugins 
qtgraphicaleffects-qmlplugins"
 
 require recipes-qt/qt5/qt5.inc
 
-- 
2.14.2

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


Re: [oe] cppzmq: 4.2.3 update

2018-03-01 Thread Andreas Oberritter
On Thu, 1 Mar 2018 10:47:02 -0500
Justin Bronder  wrote:

> On 01/03/18 16:36 +0100, Andreas Oberritter wrote:
> > Hi Justin,
> > 
> > On Mon, 26 Feb 2018 15:16:04 -0500
> > Justin Bronder  wrote:
> >   
> > > Signed-off-by: Justin Bronder 
> > > ---
> > >  meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb | 4 ++--
> > >  1 file changed, 2 insertions(+), 2 deletions(-)
> > > 
> > > diff --git a/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb 
> > > b/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
> > > index a64745c94..9e8ad5151 100644
> > > --- a/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
> > > +++ b/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
> > > @@ -4,8 +4,8 @@ LICENSE = "MIT"
> > >  LIC_FILES_CHKSUM = "file://LICENSE;md5=db174eaf7b55a34a7c89551197f66e94"
> > >  DEPENDS = "zeromq"
> > >  
> > > -SRCREV = "68a7b09cfce01c4c279fba2cf91686fcfc566848"
> > > -PV = "4.1.5+git${SRCPV}"
> > > +PV = "4.2.3"
> > > +SRCREV = "v${PV}"  
> > 
> > we usually don't use tags in SRCREV, because tags may change over time, and
> > therefore bitbake has to query the server each time it parses the recipe, 
> > IIRC.  
> 
> Ok.  Should I submit a v2 with the file rename that akuster808 suggested and
> pulling a tarball instead?

I'd say keep the filename and just update PV to 4.2.3+git${SRCPV} in v2. This
reduces the number of changed lines in case SRCREV gets advanced to a commit
between 4.2.3 and a future release.

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


Re: [oe] cppzmq: 4.2.3 update

2018-03-01 Thread Justin Bronder
On 01/03/18 16:36 +0100, Andreas Oberritter wrote:
> Hi Justin,
> 
> On Mon, 26 Feb 2018 15:16:04 -0500
> Justin Bronder  wrote:
> 
> > Signed-off-by: Justin Bronder 
> > ---
> >  meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb | 4 ++--
> >  1 file changed, 2 insertions(+), 2 deletions(-)
> > 
> > diff --git a/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb 
> > b/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
> > index a64745c94..9e8ad5151 100644
> > --- a/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
> > +++ b/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
> > @@ -4,8 +4,8 @@ LICENSE = "MIT"
> >  LIC_FILES_CHKSUM = "file://LICENSE;md5=db174eaf7b55a34a7c89551197f66e94"
> >  DEPENDS = "zeromq"
> >  
> > -SRCREV = "68a7b09cfce01c4c279fba2cf91686fcfc566848"
> > -PV = "4.1.5+git${SRCPV}"
> > +PV = "4.2.3"
> > +SRCREV = "v${PV}"
> 
> we usually don't use tags in SRCREV, because tags may change over time, and
> therefore bitbake has to query the server each time it parses the recipe, 
> IIRC.

Ok.  Should I submit a v2 with the file rename that akuster808 suggested and
pulling a tarball instead?


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


Re: [oe] [meta-oe][PATCH 1/2] cppzmq: 4.2.3 update

2018-03-01 Thread Andreas Oberritter
Hi Justin,

On Mon, 26 Feb 2018 15:16:04 -0500
Justin Bronder  wrote:

> Signed-off-by: Justin Bronder 
> ---
>  meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb 
> b/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
> index a64745c94..9e8ad5151 100644
> --- a/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
> +++ b/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
> @@ -4,8 +4,8 @@ LICENSE = "MIT"
>  LIC_FILES_CHKSUM = "file://LICENSE;md5=db174eaf7b55a34a7c89551197f66e94"
>  DEPENDS = "zeromq"
>  
> -SRCREV = "68a7b09cfce01c4c279fba2cf91686fcfc566848"
> -PV = "4.1.5+git${SRCPV}"
> +PV = "4.2.3"
> +SRCREV = "v${PV}"

we usually don't use tags in SRCREV, because tags may change over time, and
therefore bitbake has to query the server each time it parses the recipe, IIRC.

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


Re: [oe] meta-python/rocko

2018-03-01 Thread akuster808
Check rocko-next.



On 03/01/2018 06:39 AM, Martin Jansa wrote:
> Read this thread:
> http://lists.openembedded.org/pipermail/openembedded-devel/2018-February/116622.html
>
> On Thu, Mar 1, 2018 at 3:22 PM, Philip Balister  wrote:
>
>> I'm trying to build some gnuradio related stuff and am running into
>> issues in meta-python with DEPENDS and missing recipes. Does anyone
>> understand what is going on and have a plan to fix it, or do I need to
>> dig further and figure out what needs doing?
>>
>> Philip
>> --
>> ___
>> 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-python/rocko

2018-03-01 Thread Martin Jansa
Read this thread:
http://lists.openembedded.org/pipermail/openembedded-devel/2018-February/116622.html

On Thu, Mar 1, 2018 at 3:22 PM, Philip Balister  wrote:

> I'm trying to build some gnuradio related stuff and am running into
> issues in meta-python with DEPENDS and missing recipes. Does anyone
> understand what is going on and have a plan to fix it, or do I need to
> dig further and figure out what needs doing?
>
> Philip
> --
> ___
> 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-python/rocko

2018-03-01 Thread Philip Balister
I'm trying to build some gnuradio related stuff and am running into
issues in meta-python with DEPENDS and missing recipes. Does anyone
understand what is going on and have a plan to fix it, or do I need to
dig further and figure out what needs doing?

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


[oe] [meta-openwrt][PATCH 5/5] netifd: replace hardcoded lib string to a generic value

2018-03-01 Thread Jagadeesh Krishnanjanappa
1. If libdir is other than /usr/lib/ , then netifd recipe fails to
build with below error:

-- snip --
| cp: target 
‘.../tmp_new/work/corei7-64-montavista-linux/netifd/git-r0/image/lib64/netifd/’ 
is not a directory
| WARNING: 
.../tmp_new/work/corei7-64-montavista-linux/netifd/git-r0/temp/run.do_install.27647:1
 exit 1 from 'cp -dR
--preserve=mode,links 
.../tmp_new/work/corei7-64-montavista-linux/netifd/git-r0/git/scripts/*
.../tmp_new/work/corei7-64-montavista-linux/netifd/git-r0/image/lib64/netifd/'
-- snip --

2. Also replace hardcoded '/lib' string with ${base_libdir} in network scripts, 
so that
   dependent scripts are called from correct paths.

3. Include default.script in an alternative binary naming scheme, as netifd's 
default.script
   conflicts with busybox-udhcpc's default.script as below during
   openwrt-image-base:do_rootfs :

-- snip --
Error: Transaction check error:
file /usr/share/udhcpc/default.script conflicts between attempted installs of 
busybox-udhcpc-1.24.1-r0.2.corei7_64 and netifd-git-r0.corei7_64
-- snip --

Signed-off-by: Jagadeesh Krishnanjanappa 
---
 recipes-core/netifd/netifd_git.bb | 30 +-
 1 file changed, 21 insertions(+), 9 deletions(-)

diff --git a/recipes-core/netifd/netifd_git.bb 
b/recipes-core/netifd/netifd_git.bb
index 755518b..140b76b 100644
--- a/recipes-core/netifd/netifd_git.bb
+++ b/recipes-core/netifd/netifd_git.bb
@@ -27,7 +27,13 @@ SRCREV_openwrt = "${OPENWRT_SRCREV}"
 
 OECMAKE_C_FLAGS += "-I${STAGING_INCDIR}/libnl3 -Wno-error=cpp"
 
+do_configure_prepend () {
+# replace hardcoded '/lib/' with '${base_libdir}/'
+grep -rnl "/lib/" ${S}/openwrt/package/network/config/netifd/ | xargs sed 
-i "s:/lib/:${base_libdir}/:g"
+}
+
 do_install_append() {
+install -d ${D}${base_libdir}/netifd/
 # cp because recursive
 cp -dR --preserve=mode,links 
${S}/openwrt/package/network/config/netifd/files/* ${D}/
 cp -dR --preserve=mode,links ${S}/scripts/* ${D}${base_libdir}/netifd/
@@ -50,23 +56,29 @@ do_install_append() {
 install -dm 0755 ${D}/etc/modules.d ${D}/etc/modules-load.d
 echo "bridge" >${D}/etc/modules.d/30-bridge
 echo "bridge" >${D}/etc/modules-load.d/bridge.conf
+
+# Remove duplicate files under /lib/
+rm -rf ${D}/lib/
+
 }
 
-ALTERNATIVE_${PN} = "ifup ifdown"
+ALTERNATIVE_${PN} = "ifup ifdown default.script"
 
 ALTERNATIVE_PRIORITY = "40"
+ALTERNATIVE_PRIORITY_pkg[default.script] = "60"
 ALTERNATIVE_LINK_NAME[ifup] = "${base_sbindir}/ifup"
 ALTERNATIVE_LINK_NAME[ifdown] = "${base_sbindir}/ifdown"
+ALTERNATIVE_LINK_NAME[default.script] = "/usr/share/udhcpc/default.script"
 
 FILES_${PN} += "\
-   /usr/share/udhcpc/default.script \
-   /lib/netifd/dhcp.script \
-   /lib/netifd/utils.sh \
-   /lib/netifd/netifd-wireless.sh \
-   /lib/netifd/netifd-proto.sh \
-   /lib/netifd/proto/dhcp.sh \
-   /lib/network/config.sh \
-   /lib/functions/network.sh \
+   /usr/share/udhcpc/default.script* \
+   ${base_libdir}/netifd/dhcp.script \
+   ${base_libdir}/netifd/utils.sh \
+   ${base_libdir}/netifd/netifd-wireless.sh \
+   ${base_libdir}/netifd/netifd-proto.sh \
+   ${base_libdir}/netifd/proto/dhcp.sh \
+   ${base_libdir}/network/config.sh \
+   ${base_libdir}/functions/network.sh \
${@bb.utils.contains('IMAGE_INSTALL', 'base-files ', '', 
'${sysconfdir}/config/network', d)} \
${@bb.utils.contains('COMBINED_FEATURES', 'wifi', '/sbin/wifi', 
'', d)} \
"
-- 
2.7.4

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


[oe] [meta-openwrt][PATCH 3/5] ustream-ssl: replace hardcoded 'lib' string to generic value

2018-03-01 Thread Jagadeesh Krishnanjanappa
If libdir is other than /usr/lib/, then ustream-ssl fails with below
error in do_install task:

-- snip --
| mv: cannot stat 
‘.../tmp_new2/work/corei7-64-montavista-linux/ustream-ssl/git-r0/image/usr/lib/libustream-ssl.so’:
 No such file or directory
-- snip --

Signed-off-by: Jagadeesh Krishnanjanappa 
---
 recipes-core/ustream-ssl/ustream-ssl_git.bb | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/recipes-core/ustream-ssl/ustream-ssl_git.bb 
b/recipes-core/ustream-ssl/ustream-ssl_git.bb
index ce46956..fd93e51 100644
--- a/recipes-core/ustream-ssl/ustream-ssl_git.bb
+++ b/recipes-core/ustream-ssl/ustream-ssl_git.bb
@@ -21,9 +21,8 @@ do_install_append() {
install -d ${D}${includedir}/libubox
install -m 0644 ${S}/*.h ${D}${includedir}/libubox
 
-   install -dm 0755 ${D}/lib
-   mv ${D}/usr/lib/libustream-ssl.so ${D}/lib/libustream-ssl.so
-   rmdir ${D}/usr/lib
+   install -dm 0755 ${D}${base_libdir}
+   mv ${D}${libdir}/libustream-ssl.so ${D}${base_libdir}/libustream-ssl.so
 }
 
 FILES_${PN}  += "${base_libdir}/*"
-- 
2.7.4

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


[oe] [meta-openwrt][PATCH 4/5] mountd: fix build error with gcc v7.2

2018-03-01 Thread Jagadeesh Krishnanjanappa
Avoid warnings being treated as errors to solve below error:

-- snip --
| 
.../tmp_new2/work/corei7-64-montavista-linux/mountd/git-r0/git/mount.c:694:35: 
error: '%s' directive output may be
truncated writing up to 255 bytes into a region of size 53 
[-Werror=format-truncation=]
|  snprintf(tmp, 64, "/sys/block/%s/", namelist[n]->d_name);
|^~
| .../tmp_new2/work/corei7-64-montavista-linux/mountd/git-r0/git/mount.c:694:5: 
note: 'snprintf' output between 13 and
268 bytes into a destination of size 64
|  snprintf(tmp, 64, "/sys/block/%s/", namelist[n]->d_name);
|  ^~~~
| 
.../tmp_new2/work/corei7-64-montavista-linux/mountd/git-r0/git/mount.c:748:25: 
error: '%s' directive output may be
truncated writing up to 63 bytes into a region of size 48 
[-Werror=format-truncation=]
| snprintf(tmp, 64, "%s%s", "/tmp/run/mountd/", q->dev);
|  ^~
| .../tmp_new2/work/corei7-64-montavista-linux/mountd/git-r0/git/mount.c:748:4: 
note: 'snprintf' output between 17 and
80 bytes into a destination of size 64
| snprintf(tmp, 64, "%s%s", "/tmp/run/mountd/", q->dev);
| ^
| 
.../tmp_new2/work/corei7-64-montavista-linux/mountd/git-r0/git/mount.c:374:43: 
error: '%s' directive writing up to
255 bytes into a region of size 42 [-Werror=format-overflow=]
|   sprintf(tmp3, "/sys/bus/scsi/devices/%s/block:%s/", 
namelist[n]->d_name, dev);
|^~
| .../tmp_new2/work/corei7-64-montavista-linux/mountd/git-r0/git/mount.c:374:6: 
note: 'sprintf' output 31 or more bytes
(assuming 286) into a destination of size 64
|   sprintf(tmp3, "/sys/bus/scsi/devices/%s/block:%s/", 
namelist[n]->d_name, dev);
|   
^
| 
.../tmp_new2/work/corei7-64-montavista-linux/mountd/git-r0/git/mount.c:378:44: 
error: '%s' directive writing up to
255 bytes into a region of size 42 [-Werror=format-overflow=]
|sprintf(tmp3, "/sys/bus/scsi/devices/%s/block/%s/", 
namelist[n]->d_name, dev);
| ^~
| .../tmp_new2/work/corei7-64-montavista-linux/mountd/git-r0/git/mount.c:378:7: 
note: 'sprintf' output 31 or more bytes
(assuming 286) into a destination of size 64
|sprintf(tmp3, "/sys/bus/scsi/devices/%s/block/%s/", 
namelist[n]->d_name, dev);
|
^
| cc1: all warnings being treated as errors
-- snip --

Signed-off-by: Jagadeesh Krishnanjanappa 
---
 recipes-extended/mountd/mountd_git.bb | 4 
 1 file changed, 4 insertions(+)

diff --git a/recipes-extended/mountd/mountd_git.bb 
b/recipes-extended/mountd/mountd_git.bb
index b4ac22c..ff7b3a4 100644
--- a/recipes-extended/mountd/mountd_git.bb
+++ b/recipes-extended/mountd/mountd_git.bb
@@ -22,6 +22,10 @@ SRCREV_openwrt = "${OPENWRT_SRCREV}"
 
 S = "${WORKDIR}/git"
 
+do_configure_prepend () {
+sed -i "s:-Werror --std=gnu99:-Werror -Wno-format-truncation 
-Wno-format-overflow --std=gnu99:g" ${S}/CMakeLists.txt
+}
+
 do_install_append() {
 install -Dm 0755 ${S}/openwrt/package/system/mountd/files/mountd.config 
${D}${sysconfdir}/config/mountd
 install -Dm 0755 ${S}/openwrt/package/system/mountd/files/mountd.init 
${D}${sysconfdir}/init.d/mountd
-- 
2.7.4

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


[oe] [meta-openwrt][PATCH 2/5] libubox: fix hardcoded lib string to solve unshipped file warnings

2018-03-01 Thread Jagadeesh Krishnanjanappa
Solves below warning, when libdir is other than /usr/lib/:

-- snip --
WARNING: libubox-2.0.0+gitAUTOINC+96305a3caf-r0 do_package: QA Issue: libubox: 
Files/directories were installed but not shipped in any package: 
/usr/lib/lua/5.1/uloop.so
Please set FILES such that these items are packaged. Alternatively if they are 
unneeded, avoid installing them or delete them within do_install.
libubox: 1 installed and not shipped files. [installed-vs-shipped]
-- snip --

Signed-off-by: Jagadeesh Krishnanjanappa 
---
 recipes-core/libubox/libubox_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-core/libubox/libubox_git.bb 
b/recipes-core/libubox/libubox_git.bb
index e175547..75b3135 100644
--- a/recipes-core/libubox/libubox_git.bb
+++ b/recipes-core/libubox/libubox_git.bb
@@ -66,7 +66,7 @@ do_install_append() {
 fi
 install -m 0644 ${S}/*.h ${D}${includedir}/libubox
 if [ "${@bb.utils.contains('PACKAGECONFIG', 'lua', 'ON', 'OFF', d)}" = 
"ON" ]; then
-install -m 0755 ${B}/lua/uloop.so ${D}/usr/lib/lua/5.1/uloop.so
+install -m 0755 ${B}/lua/uloop.so ${D}${libdir}/lua/5.1/uloop.so
 fi
 }
 
-- 
2.7.4

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


[oe] [meta-openwrt][PATCH 1/5] openwrt-lua: remove hardcoded 'lib' string to a generic value CMAKE_INSTALL_LIBDIR

2018-03-01 Thread Jagadeesh Krishnanjanappa
This solves a bunch of below errors and warnings when the libdir is /usr/lib64 
for
64bit machine or in multilib environment:

The libubox warning:
-- snip --
WARNING: libubox-2.0.0+gitAUTOINC+96305a3caf-r0 do_package: QA Issue: libubox: 
Files/directories were installed but not shipped in any package: 
/usr/lib/lua/5.1/uloop.so
Please set FILES such that these items are packaged. Alternatively if they are 
unneeded, avoid installing them or delete them within do_install.
libubox: 1 installed and not shipped files. [installed-vs-shipped]
-- snip --

The ubox recipe fails with below errors:

-- snip --
.../ubox/git-r0/recipe-sysroot-native/usr/bin/x86_64-montavista-linux/../../libexec/x86_64-montavista-linux/gcc/x86_64-montavista-linux/7.2.0/ld:
 cannot find -lubus collect2: error: ld returned 1 exit status
-- snip --

-- snip --
| 
../ubox/git-r0/recipe-sysroot-native/usr/bin/x86_64-montavista-linux/../../libexec/x86_64-montavista-linux/gcc/x86_64-montavista-linux/7.2.0/ld:
 cannot find -luci
| collect2: error: ld returned 1 exit status
-- snip --

-- snip --
WARNING: ubox-git-r0 do_package: QA Issue: ubox: Files/directories were 
installed but not shipped in any package: /usr/lib/libvalidate.so
Please set FILES such that these items are packaged. Alternatively if they are 
unneeded, avoid installing them or
delete them within do_install.
ubox: 1 installed and not shipped files. [installed-vs-shipped]
ERROR: ubox-git-r0 do_package_qa: QA Issue: /usr/sbin/validate_data contained 
in package ubox requires libvalidate.so()(64bit), but no providers found in 
RDEPENDS_ubox? [file-rdeps]
WARNING: ubox-git-r0 do_package_qa: QA Issue: ubox-dbg: found library in wrong 
location: /usr/lib/.debug/libvalidate.so [libdir]
ERROR: ubox-git-r0 do_package_qa: QA run found fatal errors. Please consider 
fixing them.
ERROR: ubox-git-r0 do_package_qa: Function failed: do_package_qa
-- snip --

The ubus build fails with below error:
-- snip --
ERROR: ubus-git-r0 do_package_qa: QA Issue: /usr/bin/ubus contained in package 
ubus requires libubus.so()(64bit), but no providers found in RDEPENDS_ubus? 
[file-rdeps]
WARNING: ubus-git-r0 do_package_qa: QA Issue: ubus-dbg: found library in wrong 
location: /usr/lib/.debug/libubus.so [libdir]
ERROR: ubus-git-r0 do_package_qa: QA run found fatal errors. Please consider 
fixing them.
ERROR: ubus-git-r0 do_package_qa: Function failed: do_package_qa
-- snip --

-- snip --
WARNING: ubus-git-r0 do_package: QA Issue: ubus: Files/directories were 
installed but not shipped in any package: /usr/lib/lua/5.1/ubus.so
Please set FILES such that these items are packaged. Alternatively if they are 
unneeded, avoid installing them or delete them within do_install.
ubus: 1 installed and not shipped files. [installed-vs-shipped]
-- snip --

The netifd recipe fails with below error:

-- snip --
| cp: target 
‘.../tmp_new/work/corei7-64-montavista-linux/netifd/git-r0/image/lib64/netifd/’ 
is not a directory
| WARNING: 
.../tmp_new/work/corei7-64-montavista-linux/netifd/git-r0/temp/run.do_install.27647:1
 exit 1 from 'cp -dR --preserve=mode,links 
.../tmp_new/work/corei7-64-montavista-linux/netifd/git-r0/git/scripts/* 
.../tmp_new/work/corei7-64-montavista-linux/netifd/git-r0/image/lib64/netifd/'
-- snip --

Signed-off-by: Jagadeesh Krishnanjanappa 
---
 classes/openwrt-lua.bbclass | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/classes/openwrt-lua.bbclass b/classes/openwrt-lua.bbclass
index 793f363..d67ff58 100644
--- a/classes/openwrt-lua.bbclass
+++ b/classes/openwrt-lua.bbclass
@@ -4,7 +4,7 @@
 # for the terms.
 
 OECMAKE_C_FLAGS += "-DLUA_COMPAT_5_1"
-EXTRA_OECMAKE += "-DLUAPATH=/usr/lib/lua/5.1"
+EXTRA_OECMAKE += "-DLUAPATH=${libdir}/lua/5.1"
 
 FILES_${PN}  += "${libdir}/* ${datadir}/lua/5.*/"
 FILES_${PN}-dbg  += "${libdir}/lua/5.*/.debug"
@@ -12,3 +12,12 @@ FILES_${PN}-dbg  += "${libdir}/lua/5.*/.debug"
 DEPENDS += "lua5.1-native"
 OECMAKE_C_FLAGS += "-I${STAGING_INCDIR}/lua5.1"
 CFLAGS += "-I${STAGING_INCDIR}/lua5.1"
+
+do_configure_prepend () {
+if [ -e "${S}/CMakeLists.txt" ] ; then
+sed -i -e \
+   "s:ARCHIVE DESTINATION lib:ARCHIVE DESTINATION 
\${CMAKE_INSTALL_LIBDIR}:g" \
+   -e "s:LIBRARY DESTINATION lib:LIBRARY DESTINATION 
\${CMAKE_INSTALL_LIBDIR}:g" \
+   ${S}/CMakeLists.txt
+fi
+}
-- 
2.7.4

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


[oe] Recent updates to meta-java (master)

2018-03-01 Thread Maxin B. John
Hi All,

Pushed the following updates to meta-java:

* dd5c43f :2018-03-01 - jdepend: give the downloaded file a reasonable name 

* 9ea2b2a :2018-02-28 - classpath: remove unused patch 
* fbe0b0e :2018-01-18 - (origin/rocko) openjdk-8: strip leading non digit chars 
from GCCVERSION 

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


Re: [oe] BUG: openjre-8 won't compile on qemux86/ latest meta-java repo

2018-03-01 Thread Maxin B. John
Hi,

On Wed, Feb 28, 2018 at 12:58:09PM +, nick83ola wrote:
> $ bitbake openjre-8
 
> (virtual:native:/home/nicklunghi/src/yocto-openhab/sources/meta-java/recipes-core/classpathx/gnujaf_1.1.1.bb:do_compile)
> failed with exit code '1'
> NOTE: Tasks Summary: Attempted 956 tasks of which 946 didn't need to be
> rerun and 2 failed.
> 
> Summary: 2 tasks failed:
> 
> virtual:native:/home/nicklunghi/src/yocto-openhab/sources/meta-java/recipes-core/xml-commons/jaxp1.3_1.4.01.bb:
> do_compile
> 
> virtual:native:/home/nicklunghi/src/yocto-openhab/sources/meta-java/recipes-core/classpathx/gnujaf_1.1.1.bb:
> do_compile

Please share details about the build machine and 
"PREFERRED_PROVIDER_virtual/java*" settings in your local.conf.
(fired an openjre-8 for qemux86 build on a fedora 22 and it was successful with 
meta-java master branch)

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


[oe] [meta-oe][PATCH] xrdp, xorgxrdp: require pam in DISTRO_FEATURES

2018-03-01 Thread Martin Jansa
* libpam dependency was added to xrdp in
  
http://git.openembedded.org/meta-openembedded/commit/?id=cc32ca8030c02a2b1b22f6b43e1894dc5f00e14e

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/xorg-xrdp/xorgxrdp_0.2.5.bb | 2 +-
 meta-oe/recipes-support/xrdp/xrdp_0.9.4.bb  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-support/xorg-xrdp/xorgxrdp_0.2.5.bb 
b/meta-oe/recipes-support/xorg-xrdp/xorgxrdp_0.2.5.bb
index 9355379840..558a1982f5 100644
--- a/meta-oe/recipes-support/xorg-xrdp/xorgxrdp_0.2.5.bb
+++ b/meta-oe/recipes-support/xorg-xrdp/xorgxrdp_0.2.5.bb
@@ -8,7 +8,7 @@ inherit autotools pkgconfig
 DEPENDS = "virtual/libx11 xserver-xorg xrdp nasm-native"
 
 inherit distro_features_check
-REQUIRED_DISTRO_FEATURES = "x11"
+REQUIRED_DISTRO_FEATURES = "x11 pam"
 
 SRC_URI = "git://github.com/neutrinolabs/xorgxrdp.git"
 
diff --git a/meta-oe/recipes-support/xrdp/xrdp_0.9.4.bb 
b/meta-oe/recipes-support/xrdp/xrdp_0.9.4.bb
index 88e309a59f..671a251962 100644
--- a/meta-oe/recipes-support/xrdp/xrdp_0.9.4.bb
+++ b/meta-oe/recipes-support/xrdp/xrdp_0.9.4.bb
@@ -8,7 +8,7 @@ inherit distro_features_check autotools pkgconfig useradd 
systemd
 
 DEPENDS = "openssl virtual/libx11 libxfixes libxrandr libpam nasm-native fuse"
 
-REQUIRED_DISTRO_FEATURES = "x11"
+REQUIRED_DISTRO_FEATURES = "x11 pam"
 
 SRC_URI = "git://github.com/neutrinolabs/xrdp.git \
file://xrdp.sysconfig \
-- 
2.15.1

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


[oe] [meta-oe][PATCH 3/3] uim: add glibc-utils glibc-gconv-euc-jp only for libc-glibc

2018-03-01 Thread Martin Jansa
* musl doesn't provide these
* I'm not using uim, but this is breaking signatures test in world builds
  for many months and nobody seems to care

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/uim/uim_1.8.6.bb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/uim/uim_1.8.6.bb 
b/meta-oe/recipes-support/uim/uim_1.8.6.bb
index 271718e5e4..6bf0bb7ce1 100644
--- a/meta-oe/recipes-support/uim/uim_1.8.6.bb
+++ b/meta-oe/recipes-support/uim/uim_1.8.6.bb
@@ -17,7 +17,8 @@ DEPENDS = "anthy fontconfig libxft libxt glib-2.0 ncurses 
intltool"
 DEPENDS_append_class-target = " intltool-native gtk+ gtk+3 uim-native 
takao-fonts"
 
 RDEPENDS_uim = "libuim0 libedit"
-RDEPENDS_uim-anthy = "takao-fonts anthy libanthy0 glibc-utils 
glibc-gconv-euc-jp"
+RDEPENDS_uim-anthy = "takao-fonts anthy libanthy0"
+RDEPENDS_uim-anthy_append_libc-glibc = " glibc-utils glibc-gconv-euc-jp"
 
 LEAD_SONAME = "libuim.so.1"
 
-- 
2.15.1

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


[oe] [meta-oe][PATCH 2/3] kodi: fix indentation

2018-03-01 Thread Martin Jansa
* don't use mix of tabs and spaces for multiline indentation

Signed-off-by: Martin Jansa 
---
 .../recipes-mediacenter/kodi/kodi_17.bb| 182 +++--
 1 file changed, 92 insertions(+), 90 deletions(-)

diff --git a/meta-multimedia/recipes-mediacenter/kodi/kodi_17.bb 
b/meta-multimedia/recipes-mediacenter/kodi/kodi_17.bb
index 656aefeff8..295618914b 100644
--- a/meta-multimedia/recipes-mediacenter/kodi/kodi_17.bb
+++ b/meta-multimedia/recipes-mediacenter/kodi/kodi_17.bb
@@ -6,59 +6,59 @@ LIC_FILES_CHKSUM = 
"file://LICENSE.GPL;md5=930e2a5f63425d8dd72dbd7391c43c46"
 FILESPATH =. "${FILE_DIRNAME}/kodi-17:"
 
 DEPENDS = " \
-cmake-native \
-curl-native \
-gperf-native \
-jsonschemabuilder-native \
-nasm-native \
-swig-native \
-unzip-native \
-yasm-native \
-zip-native \
-avahi \
-boost \
-bzip2 \
-crossguid \
-curl \
-dcadec \
-enca \
-expat \
-faad2 \
-ffmpeg \
-fontconfig \
-fribidi \
-giflib \
-jasper \
-libass \
-libcdio \
-libcec \
-libmad \
-libmicrohttpd \
-libmms \
-libmms \
-libmodplug \
-libpcre \
-libplist \
-libsamplerate0 \
-libsdl-image \
-libsdl-mixer \
-libsquish \
-libssh \
-libtinyxml \
-libusb1 \
-libxslt \
-lzo \
-mpeg2dec \
-python \
-sqlite3 \
-taglib \
-virtual/egl \
-virtual/libsdl \
-wavpack \
-yajl \
-zlib \
-${@enable_glew(bb, d)} \
-  "
+cmake-native \
+curl-native \
+gperf-native \
+jsonschemabuilder-native \
+nasm-native \
+swig-native \
+unzip-native \
+yasm-native \
+zip-native \
+avahi \
+boost \
+bzip2 \
+crossguid \
+curl \
+dcadec \
+enca \
+expat \
+faad2 \
+ffmpeg \
+fontconfig \
+fribidi \
+giflib \
+jasper \
+libass \
+libcdio \
+libcec \
+libmad \
+libmicrohttpd \
+libmms \
+libmms \
+libmodplug \
+libpcre \
+libplist \
+libsamplerate0 \
+libsdl-image \
+libsdl-mixer \
+libsquish \
+libssh \
+libtinyxml \
+libusb1 \
+libxslt \
+lzo \
+mpeg2dec \
+python \
+sqlite3 \
+taglib \
+virtual/egl \
+virtual/libsdl \
+wavpack \
+yajl \
+zlib \
+${@enable_glew(bb, d)} \
+"
 
 PROVIDES = "xbmc"
 
@@ -66,24 +66,24 @@ SRCREV = "6abeebd5ba371547c8f04272296433f5e4e28e86"
 PV = "17.3+gitr${SRCPV}"
 ADDONSPV = "17.1"
 SRC_URI = "git://github.com/xbmc/xbmc.git;branch=Krypton \
-   
https://repo.voidlinux.eu/distfiles/${BPN}-${ADDONSPV}-generated-addons.tar.xz;name=addons;unpack=0
 \
-   file://0003-configure-don-t-try-to-run-stuff-to-find-tinyxml.patch \
-   file://0004-handle-SIGTERM.patch \
-   
file://0005-add-support-to-read-frequency-output-if-using-intel-.patch \
-   file://0006-Disable-DVD-support.patch \
-   file://0007-Always-compile-libcpluff-as-PIC.patch \
-   
file://0008-kodi-config.cmake-use-CMAKE_FIND_ROOT_PATH-to-fix-cr.patch \
-   file://0009-build-Add-support-for-musl-triplets.patch \
-   
file://0010-RssReader-Fix-compiler-warning-comparing-pointer-to-.patch \
-   
file://0011-Let-configure-pass-on-unknown-architectures-setting-.patch \
-   file://0012-Revert-droid-fix-builds-with-AML-disabled.patch \
-   file://0001-change-order-of-detecting-libegl-and-libgles2.patch \
-   file://0013-FTPParse.cpp-use-std-string.patch \
+
https://repo.voidlinux.eu/distfiles/${BPN}-${ADDONSPV}-generated-addons.tar.xz;name=addons;unpack=0
 \
+file://0003-configure-don-t-try-to-run-stuff-to-find-tinyxml.patch \
+file://0004-handle-SIGTERM.patch \
+file://0005-add-support-to-read-frequency-output-if-using-intel-.patch \
+file://0006-Disable-DVD-support.patch \
+file://0007-Always-compile-libcpluff-as-PIC.patch \
+file://0008-kodi-config.cmake-use-CMAKE_FIND_ROOT_PATH-to-fix-cr.patch \
+file://0009-build-Add-support-for-musl-triplets.patch \
+file://0010-RssReader-Fix-compiler-warning-comparing-pointer-to-.patch \
+file://0011-Let-configure-pass-on-unknown-architectures-setting-.patch \
+file://0012-Revert-droid-fix-builds-with-AML-disabled.patch \
+file://0001-change-order-of-detecting-libegl-and-libgles2.patch \
+file://0013-FTPParse.cpp-use-std-string.patch \
 "
 
 SRC_URI_append_libc-musl = " \
-   file://0001-Fix-file_Emu-on-musl.patch \
-   file://0002-Remove-FILEWR

[oe] [meta-oe][PATCH 1/3] kodi: add PACKAGECONFIG for samba and enable only with pam in DISTRO_FEATURES

2018-03-01 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-multimedia/recipes-mediacenter/kodi/kodi_17.bb | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/meta-multimedia/recipes-mediacenter/kodi/kodi_17.bb 
b/meta-multimedia/recipes-mediacenter/kodi/kodi_17.bb
index 5158f05b66..656aefeff8 100644
--- a/meta-multimedia/recipes-mediacenter/kodi/kodi_17.bb
+++ b/meta-multimedia/recipes-mediacenter/kodi/kodi_17.bb
@@ -50,7 +50,6 @@ DEPENDS = " \
 lzo \
 mpeg2dec \
 python \
-samba \
 sqlite3 \
 taglib \
 virtual/egl \
@@ -102,8 +101,10 @@ ACCEL ?= ""
 ACCEL_x86 = "vaapi vdpau"
 ACCEL_x86-64 = "vaapi vdpau"
 
-PACKAGECONFIG ??= "${ACCEL} opengl"
-PACKAGECONFIG_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'x11', ' 
x11', ' openglesv2', d)}"
+PACKAGECONFIG ??= "${ACCEL} opengl \
+${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', 'openglesv2', d)} \
+${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'samba', '', d)} \
+"
 
 PACKAGECONFIG[opengl] = "--enable-gl,--enable-gles,"
 PACKAGECONFIG[openglesv2] = "--enable-gles,--enable-gl,virtual/egl"
@@ -113,6 +114,7 @@ PACKAGECONFIG[mysql] = 
"--enable-mysql,--disable-mysql,mysql5"
 PACKAGECONFIG[x11] = "--enable-x11,--disable-x11,libxinerama libxmu libxrandr 
libxtst"
 PACKAGECONFIG[pulseaudio] = "--enable-pulse,--disable-pulse,pulseaudio"
 PACKAGECONFIG[lcms] = "--enable-lcms2,--disable-lcms2,lcms"
+PACKAGECONFIG[samba] = "--enable-samba,--disable-samba,samba"
 
 EXTRA_OECONF = " \
 --disable-debug \
-- 
2.15.1

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


Re: [oe] [meta-oe][PATCH] vboxguestdrivers: upgrade to 5.2.6

2018-03-01 Thread Martin Jansa
On Mon, Feb 26, 2018 at 06:37:21AM +0100, zbos...@pr.hu wrote:
> 2018-02-24 11:51 időpontban Martin Jansa ezt írta:
> 
> > * 5.1.26 doesn't build with 4.15 kernel
> 
> But 5.1.32 does IIRC.

According to the changelog only 5.1.34 does:
https://www.virtualbox.org/wiki/Changelog-5.1
VirtualBox 5.1.34 (released 2018-02-27)

I've sent v2 which updated to 5.2.8 which includes 4.15 support as well:
https://www.virtualbox.org/wiki/Changelog
VirtualBox 5.2.8 (released 2018-02-27)

Linux guests: Linux 4.15 support (bugs #17311, #17320, #17282)

> Anyway, kernel 4.15 includes the vboxguest and vboxvideo
> drivers which has the advantage that these drivers are
> signed properly (in case you have set it in the kernel config)
> unlike the drivers coming from vboxguestdrivers.

I think that 4.15 contains only vboxvideo, not vboxguest and vboxsf
provided by vboxguestdrivers. 4.16 contains vboxguest (I don't know
about vboxsf support in vanilla).

Regards,
> > 
> > Signed-off-by: Martin Jansa 
> > ---
> > .../linux-4.15.0-rc8-VBoxGuestAdditions-amd64.diff | 90 
> > ++
> > ...drivers_5.1.26.bb => vboxguestdrivers_5.2.6.bb} | 22 --
> > 2 files changed, 107 insertions(+), 5 deletions(-)
> > create mode 100644 
> > meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers/linux-4.15.0-rc8-VBoxGuestAdditions-amd64.diff
> > rename 
> > meta-oe/recipes-support/vboxguestdrivers/{vboxguestdrivers_5.1.26.bb => 
> > vboxguestdrivers_5.2.6.bb} (69%)
> > 
> > diff --git 
> > a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers/linux-4.15.0-rc8-VBoxGuestAdditions-amd64.diff
> >  
> > b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers/linux-4.15.0-rc8-VBoxGuestAdditions-amd64.diff
> > new file mode 100644
> > index 00..23a9021f04
> > --- /dev/null
> > +++ 
> > b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers/linux-4.15.0-rc8-VBoxGuestAdditions-amd64.diff
> > @@ -0,0 +1,90 @@
> > +Based on:
> > +https://raw.githubusercontent.com/mjmaravillo/misc/master/linux-4.15.0-rc8-VBoxGuestAdditions-amd64.diff
> >  
> > [1]
> > +
> > +Upstream-Status: Pending (hopefully new vbox will be released soon 
> > with proper 4.15 support, this patch isn't backwards compatible)
> > +
> > +--- vbox_module.orig/vboxvideo/vbox_mode.c 2018-02-18 
> > 16:42:47.0 +
> >  vbox_module/vboxvideo/vbox_mode.c 2018-02-18 16:55:14.466029313 
> > +
> > +@@ -396,7 +396,7 @@
> > +
> > + /* pick the encoder ids */
> > + if (enc_id)
> > +- return drm_encoder_find(connector->dev, enc_id);
> > ++ return drm_encoder_find(connector->dev, NULL, enc_id);
> > +
> > + return NULL;
> > + }
> > +--- vbox_module.orig/vboxguest/VBoxGuest-linux.c 2018-02-18 
> > 16:42:28.0 +
> >  vbox_module/vboxguest/VBoxGuest-linux.c 2018-02-18 
> > 16:54:36.793049118 +
> > +@@ -1058,7 +1058,7 @@
> > + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0)
> > +
> > + /** log and dbg_log parameter setter. */
> > +-static int vgdrvLinuxParamLogGrpSet(const char *pszValue, struct 
> > kernel_param *pParam)
> > ++static int vgdrvLinuxParamLogGrpSet(const char *pszValue, const 
> > struct kernel_param *pParam)
> > + {
> > + if (g_fLoggerCreated)
> > + {
> > +@@ -1073,7 +1073,7 @@
> > + }
> > +
> > + /** log and dbg_log parameter getter. */
> > +-static int vgdrvLinuxParamLogGrpGet(char *pszBuf, struct kernel_param 
> > *pParam)
> > ++static int vgdrvLinuxParamLogGrpGet(char *pszBuf, const struct 
> > kernel_param *pParam)
> > + {
> > + PRTLOGGER pLogger = pParam->name[0] == 'd' ? RTLogDefaultInstance() : 
> > RTLogRelGetDefaultInstance();
> > + *pszBuf = '\0';
> > +@@ -1084,7 +1084,7 @@
> > +
> > +
> > + /** log and dbg_log_flags parameter setter. */
> > +-static int vgdrvLinuxParamLogFlagsSet(const char *pszValue, struct 
> > kernel_param *pParam)
> > ++static int vgdrvLinuxParamLogFlagsSet(const char *pszValue, const 
> > struct kernel_param *pParam)
> > + {
> > + if (g_fLoggerCreated)
> > + {
> > +@@ -1098,7 +1098,7 @@
> > + }
> > +
> > + /** log and dbg_log_flags parameter getter. */
> > +-static int vgdrvLinuxParamLogFlagsGet(char *pszBuf, struct 
> > kernel_param *pParam)
> > ++static int vgdrvLinuxParamLogFlagsGet(char *pszBuf, const struct 
> > kernel_param *pParam)
> > + {
> > + PRTLOGGER pLogger = pParam->name[0] == 'd' ? RTLogDefaultInstance() : 
> > RTLogRelGetDefaultInstance();
> > + *pszBuf = '\0';
> > +@@ -1109,7 +1109,7 @@
> > +
> > +
> > + /** log and dbg_log_dest parameter setter. */
> > +-static int vgdrvLinuxParamLogDstSet(const char *pszValue, struct 
> > kernel_param *pParam)
> > ++static int vgdrvLinuxParamLogDstSet(const char *pszValue, const 
> > struct kernel_param *pParam)
> > + {
> > + if (g_fLoggerCreated)
> > + {
> > +@@ -1123,7 +1123,7 @@
> > + }
> > +
> > + /** log and dbg_log_dest parameter getter. */
> > +-static int vgdrvLinuxParamLogDstGet(char *pszBuf, struct kernel_param 
> > *pParam)
> > ++static int vgdrvLinuxParamLogDstGet(char *pszBuf, const struct 
> > kernel_param *pParam)

[oe] [meta-oe][PATCHv2] vboxguestdrivers: upgrade to 5.2.8

2018-03-01 Thread Martin Jansa
* 5.1.26 doesn't build with 4.15 kernel

Signed-off-by: Martin Jansa 
---
 ...estdrivers_5.1.26.bb => vboxguestdrivers_5.2.8.bb} | 19 ++-
 1 file changed, 14 insertions(+), 5 deletions(-)
 rename meta-oe/recipes-support/vboxguestdrivers/{vboxguestdrivers_5.1.26.bb => 
vboxguestdrivers_5.2.8.bb} (71%)

diff --git 
a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.26.bb 
b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.2.8.bb
similarity index 71%
rename from meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.26.bb
rename to meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.2.8.bb
index fdefe03172..e00db4d7e0 100644
--- a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.26.bb
+++ b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.2.8.bb
@@ -12,22 +12,24 @@ COMPATIBLE_MACHINE = "(qemux86|qemux86-64)"
 VBOX_NAME = "VirtualBox-${PV}"
 
 SRC_URI = 
"http://download.virtualbox.org/virtualbox/${PV}/${VBOX_NAME}.tar.bz2 \
-   file://Makefile.utils \
+file://Makefile.utils \
 "
-SRC_URI[md5sum] = "d3aec8190c649d7e0d92ba374779dfe3"
-SRC_URI[sha256sum] = 
"b5715035e681a11ef1475f83f9503d34a00f0276b89c572eebec363dda80c8a9"
+
+SRC_URI[md5sum] = "e731ea9c5c31096ec4c2a3bfba26665c"
+SRC_URI[sha256sum] = 
"ee2759d47b0b4ac81b8b671c9485c87fb2db12c097b3e7e69b94c1291a8084e8"
 
 S = "${WORKDIR}/vbox_module"
 
 export BUILD_TARGET_ARCH="${ARCH}"
 export BUILD_TARGET_ARCH_x86-64="amd64"
-export KERN_DIR="${STAGING_KERNEL_DIR}"
+
+EXTRA_OEMAKE += "KERN_DIR='${WORKDIR}/${KERNEL_VERSION}/build'"
 
 addtask export_sources before do_patch after do_unpack
 
 do_export_sources() {
 mkdir -p "${S}"
-${WORKDIR}/${VBOX_NAME}/src/VBox/Additions/linux/export_modules 
${T}/vbox_modules.tar.gz
+${WORKDIR}/${VBOX_NAME}/src/VBox/Additions/linux/export_modules.sh 
${T}/vbox_modules.tar.gz
 tar -C "${S}" -xzf ${T}/vbox_modules.tar.gz
 
 # add a mount utility to use shared folder from VBox Addition Source Code
@@ -38,6 +40,13 @@ do_export_sources() {
 
 }
 
+do_configure_prepend() {
+# 
vboxguestdrivers/5.2.6-r0/vbox_module/vboxguest/Makefile.include.header:99: *** 
The variable KERN_DIR must be a kernel build folder and end with /build without 
a trailing slash, or KERN_VER must be set.  Stop.
+# 
vboxguestdrivers/5.2.6-r0/vbox_module/vboxguest/Makefile.include.header:108: 
*** The kernel build folder path must end in /build, or the variable 
KERN_VER must be set.  Stop.
+mkdir -p ${WORKDIR}/${KERNEL_VERSION}
+ln -snf ${STAGING_KERNEL_DIR} ${WORKDIR}/${KERNEL_VERSION}/build
+}
+
 # compile and install mount utility
 do_compile_append() {
 oe_runmake 'LD=${CC}' 'LDFLAGS=${LDFLAGS}' -C ${S}/utils
-- 
2.15.1

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


Re: [oe] Splitting meta-oe?

2018-03-01 Thread Alexander Kanavin

On 03/01/2018 03:17 AM, akuster808 wrote:

We had/have a situation with the Yocto 4.12 kernel that broke wireguard
in meta-networking. Their are two patches that don't exist in K.O. which
are causing the problem.
Meta-openembedded can't fix that, do I blacklist wireguard? Wireguard
builds fine with K.O 4.12.


I'm not sure what is K.O., but if the breakage can be resolved by 
changing things in oe-core, then by all means do let us know.


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


Re: [oe] Splitting meta-oe?

2018-03-01 Thread Alexander Kanavin

On 02/28/2018 11:33 PM, Andreas Müller wrote:

Isn't there somebody outside willing/capable/having enough time to
move to gnome 3? This would be the best way to end the gnome2 bit-rott
discussion and we'd have a desktop which is commonly used and
addresses touch input. I tried that many years ago but the blocker at
that time was gobject-introspection. These times are over for long. I
wanted to start this during christmas-holiday but then my
music-machine turned into more efforts than expected... For those
still wanting what's left over from gnome2 currently (for me gedit - I
don't like gedit3 search..) there is at least the mate-project an
alternative.


Looks like no one is interested enough in gnome 3 to actually package 
it. It is not a small undertaking. I'd say you need a company with a 
product to sell, and in that space, Qt has won.


If you find time to look into it, please do, but I'd say gnome2 stuff 
just needs to disappear, regardless of whether it is replaced by modern 
gnome.



For example: What if something changes upstream that makes it very
difficult or impossible for us to follow? Have no recent example for
that but I think if gobject-introspection would have worked for us
years ago, gnome2 would not be an issue anymore. You mention below
that in this case a patch has to be sent out. A comment in the recipe
would be good enough?


Yes, absolutely. In fact there is an established practice in oe-core for 
this: RECIPE_NO_UPDATE_REASON, which also makes auto-upgrade-helper skip 
the recipe. Latest case where it was used is librsvg, which is being 
rewritten in Rust. So if upstream adds unworkable dependencies or 
serious architectural issues, it's totally fine to freeze the recipe 
using that variable, with a clear reason. But do note that the reason 
cannot be "the upgrade will break some dependent layer/recipe, or some 
specific product".




2. Recipes which fail to build, and the situation hasn't been addressed, in,
say, six months.

Yes: recipes not building are useless. Martin has done blacklisting in
the late phase of his maintainer-ship. The only question I have here:
Does not build mean for all archs or for just .. how many?


All I guess? It is not reasonable to remove a recipe because it is 
failing in specific cases, but works generally. In oe-core there is a 
stricter criteria: if a patch causes even one autobuilder arch to fail, 
it is rejected.


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


Re: [oe] multilib SDK issue

2018-03-01 Thread ZhangXiao
Yes, thanks! "oe_multilib_header gmp.h" can resolve the head file conflict.

While any advices on the conflict "/usr/bin/python3.5m-config"?

Thanks
Xiao

在 2018年03月01日 10:13, Khem Raj 写道:
> On 2/28/18 1:30 AM, ZhangXiao wrote:
>> Hi All,
>>
>> With below settings on my local.conf, I get several errors when
>> extracting SDK:
>>
>> Modify local.conf as the example of section 4.10.2.2 of
>> http://www.yoctoproject.org/docs/2.4.1/mega-manual/mega-manual.html#combining-multiple-versions-library-files-into-one-image
>>
>> ...
>> MACHINE = "qemux86-64"
>> require conf/multilib.conf
>> MULTILIBS = "multilib:lib32"
>> DEFAULTTUNE_virtclass-multilib-lib32 = "x86"
>> IMAGE_INSTALL_append = " lib32-glib-2.0"
>> ..
>>
>> # bitbake core-image-minimal -c populate_sdk
>>
>> ...
>> Transaction Summary
>> 
>> Install  416 Packages
>>
>> Total size: 57 M
>> Installed size: 276 M
>> Downloading Packages:
>> Running transaction check
>> Transaction check succeeded.
>> Running transaction test
>> Error: Transaction check error:
>>   file /usr/include/gmp.h conflicts between attempted installs of
>> libgmp-dev-6.1.2-r0.core2_64 and lib32-libgmp-dev-6.1.2-r0.x86
> 
> this means we need to install gmp.h as multilib header during do_install
> in recipe
> 
> e.g.
> 
> oe_multilib_header gmp.h
> 
>>   file /usr/bin/python3.5m-config conflicts between attempted installs
>> of python3-dev-3.5.4-r1.0.core2_64 and lib32-python3-dev-3.5.4-r1.0.x86
>>   file /usr/share/pkgconfig/xtrans.pc conflicts between attempted
>> installs of lib32-xtrans-dev-1:1.3.5-r0.x86 and
>> xtrans-dev-1:1.3.5-r0.core2_64
>>
>> Error Summary
>> -
>>
>> Any advices?
>>
>> Thanks a lot!
>> Xiao
>>
> 
> 
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel