Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 0/3] 3 fixes
@ 2015-05-11  8:31 Robert Yang
  2015-05-11  8:31 ` [PATCH 1/3] socat: fix for parallel build Robert Yang
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Robert Yang @ 2015-05-11  8:31 UTC (permalink / raw)
  To: openembedded-core

The following changes since commit 7ffe10df73cc20d10fcd41b121074445273bd60e:

  license_class: license_create_manifest improvment (2015-05-09 22:26:02 +0100)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib rbt/3fixes
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=rbt/3fixes

Robert Yang (3):
  socat: fix for parallel build
  xserver-xorg: disable xwayland
  strace: add PACKAGECONFIG for bluez

 .../socat/Makefile.in-fix-for-parallel-build.patch |   35 ++++++++++++++++++++
 meta/recipes-connectivity/socat/socat_1.7.3.0.bb   |    1 +
 meta/recipes-devtools/strace/strace_4.10.bb        |    8 +++--
 .../recipes-graphics/xorg-xserver/xserver-xorg.inc |    1 +
 4 files changed, 43 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-connectivity/socat/socat/Makefile.in-fix-for-parallel-build.patch

-- 
1.7.9.5



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH 1/3] socat: fix for parallel build
  2015-05-11  8:31 [PATCH 0/3] 3 fixes Robert Yang
@ 2015-05-11  8:31 ` Robert Yang
  2015-05-11  8:32 ` [PATCH 2/3] xserver-xorg: disable xwayland Robert Yang
  2015-05-11  8:32 ` [PATCH 3/3] strace: add PACKAGECONFIG for bluez Robert Yang
  2 siblings, 0 replies; 12+ messages in thread
From: Robert Yang @ 2015-05-11  8:31 UTC (permalink / raw)
  To: openembedded-core

Fixed:
vsnprintf_r.o: file not recognized: File truncated
collect2: error: ld returned 3 exit status
Makefile:122: recipe for target 'filan' failed

Let filan depend on vsnprintf_r.o and snprinterr.o to fix the issue.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
---
 .../socat/Makefile.in-fix-for-parallel-build.patch |   35 ++++++++++++++++++++
 meta/recipes-connectivity/socat/socat_1.7.3.0.bb   |    1 +
 2 files changed, 36 insertions(+)
 create mode 100644 meta/recipes-connectivity/socat/socat/Makefile.in-fix-for-parallel-build.patch

diff --git a/meta/recipes-connectivity/socat/socat/Makefile.in-fix-for-parallel-build.patch b/meta/recipes-connectivity/socat/socat/Makefile.in-fix-for-parallel-build.patch
new file mode 100644
index 0000000..aa4db65
--- /dev/null
+++ b/meta/recipes-connectivity/socat/socat/Makefile.in-fix-for-parallel-build.patch
@@ -0,0 +1,35 @@
+From c6f0080b55679b6e8b5d332d6e05fdcbda1e4064 Mon Sep 17 00:00:00 2001
+From: Robert Yang <liezhi.yang@windriver.com>
+Date: Mon, 4 May 2015 00:58:47 -0700
+Subject: [PATCH] Makefile.in: fix for parallel build
+
+Fixed:
+vsnprintf_r.o: file not recognized: File truncated
+collect2: error: ld returned 3 exit status
+Makefile:122: recipe for target 'filan' failed
+
+Let filan depend on vsnprintf_r.o and snprinterr.o to fix the issue.
+
+Upstream-Status: Pending
+
+Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
+---
+ Makefile.in |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index f2a6edb..88b784b 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -118,7 +118,7 @@ PROCAN_OBJS=procan_main.o procan.o procan-cdefs.o hostan.o error.o sycls.o sysut
+ procan: $(PROCAN_OBJS)
+ 	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(PROCAN_OBJS) $(CLIBS)
+ 
+-filan: filan_main.o filan.o fdname.o error.o sycls.o sysutils.o utils.o
++filan: filan_main.o filan.o fdname.o error.o sycls.o sysutils.o utils.o vsnprintf_r.o snprinterr.o
+ 	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ filan_main.o filan.o fdname.o error.o sycls.o sysutils.o utils.o vsnprintf_r.o snprinterr.o $(CLIBS)
+ 
+ libxio.a: $(XIOOBJS) $(UTLOBJS)
+-- 
+1.7.9.5
+
diff --git a/meta/recipes-connectivity/socat/socat_1.7.3.0.bb b/meta/recipes-connectivity/socat/socat_1.7.3.0.bb
index 8923f41..b58e0a7 100644
--- a/meta/recipes-connectivity/socat/socat_1.7.3.0.bb
+++ b/meta/recipes-connectivity/socat/socat_1.7.3.0.bb
@@ -13,6 +13,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
 
 
 SRC_URI = "http://www.dest-unreach.org/socat/download/socat-${PV}.tar.bz2 \
+           file://Makefile.in-fix-for-parallel-build.patch \
 "
 
 SRC_URI[md5sum] = "b607edb65bc6c57f4a43f06247504274"
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [PATCH 2/3] xserver-xorg: disable xwayland
  2015-05-11  8:31 [PATCH 0/3] 3 fixes Robert Yang
  2015-05-11  8:31 ` [PATCH 1/3] socat: fix for parallel build Robert Yang
@ 2015-05-11  8:32 ` Robert Yang
  2015-05-11 11:22   ` Burton, Ross
  2015-05-11  8:32 ` [PATCH 3/3] strace: add PACKAGECONFIG for bluez Robert Yang
  2 siblings, 1 reply; 12+ messages in thread
From: Robert Yang @ 2015-05-11  8:32 UTC (permalink / raw)
  To: openembedded-core

The default is auto, we can disable it rather than depend on wayland or
add a PACKAGECONFIG since they are two display servers.

Fixed do_compile error:
hw/xwayland/xwayland.h:36:28: fatal error: wayland-client.h: No such file or directory
 #include <wayland-client.h>
                            ^
compilation terminated.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
---
 .../recipes-graphics/xorg-xserver/xserver-xorg.inc |    1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index 30299c2..512266c 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
@@ -104,6 +104,7 @@ EXTRA_OECONF += "--with-fop=no \
                  --disable-record \
                  --disable-dmx \
                  --disable-xnest \
+                 --disable-xwayland \
                  --enable-xvfb \
                  --enable-composite \
                  --without-dtrace \
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [PATCH 3/3] strace: add PACKAGECONFIG for bluez
  2015-05-11  8:31 [PATCH 0/3] 3 fixes Robert Yang
  2015-05-11  8:31 ` [PATCH 1/3] socat: fix for parallel build Robert Yang
  2015-05-11  8:32 ` [PATCH 2/3] xserver-xorg: disable xwayland Robert Yang
@ 2015-05-11  8:32 ` Robert Yang
  2 siblings, 0 replies; 12+ messages in thread
From: Robert Yang @ 2015-05-11  8:32 UTC (permalink / raw)
  To: openembedded-core

Fixed:
net.c:65:34: fatal error: bluetooth/bluetooth.h: No such file or directory
 # include <bluetooth/bluetooth.h>
                                  ^
compilation terminated.

And use "??=" rather than "?=" for PACKAGECONFIG.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
---
 meta/recipes-devtools/strace/strace_4.10.bb |    8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-devtools/strace/strace_4.10.bb b/meta/recipes-devtools/strace/strace_4.10.bb
index 07a1076..20b7e3d 100644
--- a/meta/recipes-devtools/strace/strace_4.10.bb
+++ b/meta/recipes-devtools/strace/strace_4.10.bb
@@ -17,14 +17,18 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/strace/strace-${PV}.tar.xz \
 SRC_URI[md5sum] = "107a5be455493861189e9b57a3a51912"
 SRC_URI[sha256sum] = "e6180d866ef9e76586b96e2ece2bfeeb3aa23f5cc88153f76e9caedd65e40ee2"
 
-inherit autotools ptest
+inherit autotools ptest bluetooth
 RDEPENDS_${PN}-ptest += "make coreutils grep gawk"
 
-PACKAGECONFIG_class-target ?= "libaio ${@bb.utils.contains('DISTRO_FEATURES', 'acl', 'acl', '', d)}"
+PACKAGECONFIG_class-target ??= "\
+    libaio ${@bb.utils.contains('DISTRO_FEATURES', 'acl', 'acl', '', d)} \
+    ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \
+"
 
 PACKAGECONFIG[libaio] = "--enable-aio,--disable-aio,libaio"
 PACKAGECONFIG[acl] = "--enable-acl,--disable-acl,acl"
 PACKAGECONFIG[libunwind] = "--with-libunwind, --without-libunwind, libunwind"
+PACKAGECONFIG[bluez] = "ac_cv_header_bluetooth_bluetooth_h=yes,ac_cv_header_bluetooth_bluetooth_h=no,${BLUEZ}"
 
 TESTDIR = "tests"
 
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH 2/3] xserver-xorg: disable xwayland
  2015-05-11  8:32 ` [PATCH 2/3] xserver-xorg: disable xwayland Robert Yang
@ 2015-05-11 11:22   ` Burton, Ross
  2015-05-12  2:42     ` Robert Yang
  0 siblings, 1 reply; 12+ messages in thread
From: Burton, Ross @ 2015-05-11 11:22 UTC (permalink / raw)
  To: Robert Yang; +Cc: OE-core

[-- Attachment #1: Type: text/plain, Size: 496 bytes --]

On 11 May 2015 at 09:32, Robert Yang <liezhi.yang@windriver.com> wrote:

> The default is auto, we can disable it rather than depend on wayland or
> add a PACKAGECONFIG since they are two display servers.
>
> Fixed do_compile error:
> hw/xwayland/xwayland.h:36:28: fatal error: wayland-client.h: No such file
> or directory
>  #include <wayland-client.h>
>

And XWayland is the migration path from a pure X world to a pure Wayland
world.  Please add this as a PACKAGECONFIG.

Ross

[-- Attachment #2: Type: text/html, Size: 891 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH 2/3] xserver-xorg: disable xwayland
  2015-05-11 11:22   ` Burton, Ross
@ 2015-05-12  2:42     ` Robert Yang
  2015-05-12 14:21       ` Burton, Ross
  0 siblings, 1 reply; 12+ messages in thread
From: Robert Yang @ 2015-05-12  2:42 UTC (permalink / raw)
  To: Burton, Ross; +Cc: OE-core



On 05/11/2015 07:22 PM, Burton, Ross wrote:
>
> On 11 May 2015 at 09:32, Robert Yang <liezhi.yang@windriver.com
> <mailto:liezhi.yang@windriver.com>> wrote:
>
>     The default is auto, we can disable it rather than depend on wayland or
>     add a PACKAGECONFIG since they are two display servers.
>
>     Fixed do_compile error:
>     hw/xwayland/xwayland.h:36:28: fatal error: wayland-client.h: No such file or
>     directory
>       #include <wayland-client.h>
>
>
> And XWayland is the migration path from a pure X world to a pure Wayland world.
> Please add this as a PACKAGECONFIG.

Thanks, updated it in the repo:

   git://git.openembedded.org/openembedded-core-contrib rbt/3fixes

diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc 
b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index 30299c2..f3b2453 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
@@ -115,7 +115,9 @@ EXTRA_OECONF += "--with-fop=no \
                   ac_cv_file__usr_share_sgml_X11_defs_ent=no \
  "

-PACKAGECONFIG ??= "udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri 
dri2 glx', '', d)}"
+PACKAGECONFIG ??= "udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri 
dri2 glx', '', d)} \
+                   ${@bb.utils.contains("DISTRO_FEATURES", "wayland", 
"xwayland", "", d)} \
+"

  PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,udev"
  PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,glproto virtual/mesa 
xf86driproto"
@@ -128,6 +130,7 @@ PACKAGECONFIG[xshmfence] = 
"--enable-xshmfence,--disable-xshmfence,libxshmfence"
  PACKAGECONFIG[xmlto] = "--with-xmlto, --without-xmlto, xmlto-native 
docbook-xml-dtd4-native docbook-xsl-stylesheets-native"
  PACKAGECONFIG[systemd-logind] = 
"--enable-systemd-logind=yes,--enable-systemd-logind=no,dbus,"
  PACKAGECONFIG[xinerama] = "--enable-xinerama,--disable-xinerama,xineramaproto"
+PACKAGECONFIG[xwayland] = "--enable-xwayland,--disable-xwayland,wayland"

  do_install_append () {
         # Its assumed base-files creates this for us

// Robert

>
> Ross


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH 2/3] xserver-xorg: disable xwayland
  2015-05-12  2:42     ` Robert Yang
@ 2015-05-12 14:21       ` Burton, Ross
  2015-05-13  1:31         ` Robert Yang
  0 siblings, 1 reply; 12+ messages in thread
From: Burton, Ross @ 2015-05-12 14:21 UTC (permalink / raw)
  To: Robert Yang; +Cc: OE-core

[-- Attachment #1: Type: text/plain, Size: 339 bytes --]

On 12 May 2015 at 03:42, Robert Yang <liezhi.yang@windriver.com> wrote:

> Thanks, updated it in the repo:
>

Please check with a clean sysroot:

| checking for XWAYLANDMODULES... no
| checking whether to build Xwayland DDX... yes
| configure: error: Xwayland build explicitly requested, but required
modules not found.

Ross

[-- Attachment #2: Type: text/html, Size: 959 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH 2/3] xserver-xorg: disable xwayland
  2015-05-12 14:21       ` Burton, Ross
@ 2015-05-13  1:31         ` Robert Yang
  2015-05-13 23:38           ` Burton, Ross
  0 siblings, 1 reply; 12+ messages in thread
From: Robert Yang @ 2015-05-13  1:31 UTC (permalink / raw)
  To: Burton, Ross; +Cc: OE-core



On 05/12/2015 10:21 PM, Burton, Ross wrote:
>
> On 12 May 2015 at 03:42, Robert Yang <liezhi.yang@windriver.com
> <mailto:liezhi.yang@windriver.com>> wrote:
>
>     Thanks, updated it in the repo:
>
>
> Please check with a clean sysroot:
>
> | checking for XWAYLANDMODULES... no
> | checking whether to build Xwayland DDX... yes
> | configure: error: Xwayland build explicitly requested, but required modules
> not found.

Sorry, libepoxy is also required:

configure:32059: checking for XWAYLANDMODULES
configure:32066: $PKG_CONFIG --exists --print-errors "wayland-client >= 1.3.0 
libdrm epoxy"
Package epoxy was not found in the pkg-config search path.
Perhaps you should add the directory containing `epoxy.pc'
to the PKG_CONFIG_PATH environment variable
No package 'epoxy' found


I've updated it in the repo:

   git://git.openembedded.org/openembedded-core-contrib rbt/3fixes

diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc 
b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index 30299c2..3d16d3a 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
@@ -115,7 +115,9 @@ EXTRA_OECONF += "--with-fop=no \
                   ac_cv_file__usr_share_sgml_X11_defs_ent=no \
  "

-PACKAGECONFIG ??= "udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri 
dri2 glx', '', d)}"
+PACKAGECONFIG ??= "udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri 
dri2 glx', '', d)} \
+                   ${@bb.utils.contains("DISTRO_FEATURES", "wayland", 
"xwayland", "", d)} \
+"

  PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,udev"
  PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,glproto virtual/mesa 
xf86driproto"
@@ -128,6 +130,7 @@ PACKAGECONFIG[xshmfence] = 
"--enable-xshmfence,--disable-xshmfence,libxshmfence"
  PACKAGECONFIG[xmlto] = "--with-xmlto, --without-xmlto, xmlto-native 
docbook-xml-dtd4-native docbook-xsl-stylesheets-native"
  PACKAGECONFIG[systemd-logind] = 
"--enable-systemd-logind=yes,--enable-systemd-logind=no,dbus,"
  PACKAGECONFIG[xinerama] = "--enable-xinerama,--disable-xinerama,xineramaproto"
+PACKAGECONFIG[xwayland] = "--enable-xwayland,--disable-xwayland,wayland libepoxy"

  do_install_append () {
         # Its assumed base-files creates this for us

// Robert

>
> Ross


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH 2/3] xserver-xorg: disable xwayland
  2015-05-13  1:31         ` Robert Yang
@ 2015-05-13 23:38           ` Burton, Ross
  2015-05-14  7:02             ` Robert Yang
  0 siblings, 1 reply; 12+ messages in thread
From: Burton, Ross @ 2015-05-13 23:38 UTC (permalink / raw)
  To: Robert Yang; +Cc: OE-core

[-- Attachment #1: Type: text/plain, Size: 518 bytes --]

On 13 May 2015 at 02:31, Robert Yang <liezhi.yang@windriver.com> wrote:

> I've updated it in the repo:
>
>   git://git.openembedded.org/openembedded-core-contrib rbt/3fixes
>

Actually looked at the build output this time...  we should have each
xserver in a separate package really, so can the xwayland binary go into an
xwayland package?  We don't really want to force the xwayland binary (and
extra dependencies) on everyone's X11-based images just because wayland is
a default distro feature.

Ross

[-- Attachment #2: Type: text/html, Size: 1051 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH 2/3] xserver-xorg: disable xwayland
  2015-05-13 23:38           ` Burton, Ross
@ 2015-05-14  7:02             ` Robert Yang
  2015-05-15 10:16               ` Andreas Oberritter
  0 siblings, 1 reply; 12+ messages in thread
From: Robert Yang @ 2015-05-14  7:02 UTC (permalink / raw)
  To: Burton, Ross; +Cc: OE-core



On 05/14/2015 07:38 AM, Burton, Ross wrote:
>
> On 13 May 2015 at 02:31, Robert Yang <liezhi.yang@windriver.com
> <mailto:liezhi.yang@windriver.com>> wrote:
>
>     I've updated it in the repo:
>
>        git://git.openembedded.org/openembedded-core-contrib
>     <http://git.openembedded.org/openembedded-core-contrib> rbt/3fixes
>
>
> Actually looked at the build output this time...  we should have each xserver in
> a separate package really, so can the xwayland binary go into an xwayland
> package?  We don't really want to force the xwayland binary (and extra
> dependencies) on everyone's X11-based images just because wayland is a default
> distro feature.

Sounds good, updated in the repo:

   git://git.openembedded.org/openembedded-core-contrib rbt/3fixes



commit 913aba210698327a099fd2c43af63fba3545d868
Author: Robert Yang <liezhi.yang@windriver.com>
Date:   Mon May 11 00:12:01 2015 -0700

     xserver-xorg: add PACKAGECONFIG for wayland and add xserver-xorg-xwayland

     Fixed do_compile error:
     hw/xwayland/xwayland.h:36:28: fatal error: wayland-client.h: No such file 
or directory
      #include <wayland-client.h>
                                 ^
     compilation terminated.

     Conditionally add xserver-xorg-xwayland pkg which contains
     /usr/bin/Xwayland.

     Signed-off-by: Robert Yang <liezhi.yang@windriver.com>

diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc 
b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index 30299c2..ee5041f 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
@@ -62,7 +62,9 @@ PACKAGES =+ "${PN}-security-policy \
               ${PN}-module-exa \
               ${PN}-module-xaa \
               ${PN}-module-libxf1bpp \
-             ${PN}-module-libxf4bpp"
+             ${PN}-module-libxf4bpp \
+             ${@bb.utils.contains("DISTRO_FEATURES", "wayland", 
"${PN}-xwayland", "", d)} \
+"

  RRECOMMENDS_${PN} += "${PN}-security-policy xkeyboard-config rgb 
xserver-xf86-config xkbcomp"
  RDEPENDS_${PN}-xvfb += "xkeyboard-config"
@@ -97,6 +99,7 @@ FILES_${PN}-module-exa = "${libdir}/xorg/modules/libexa.so"
  FILES_${PN}-module-xaa = "${libdir}/xorg/modules/libxaa.so"
  FILES_${PN}-module-libxf1bpp = "${libdir}/xorg/modules/libxf1bpp.so"
  FILES_${PN}-module-libxf4bpp = "${libdir}/xorg/modules/libxf4bpp.so"
+FILES_${PN}-xwayland = "${bindir}/Xwayland"

  EXTRA_OECONF += "--with-fop=no \
                   --with-pic \
@@ -115,7 +118,9 @@ EXTRA_OECONF += "--with-fop=no \
                   ac_cv_file__usr_share_sgml_X11_defs_ent=no \
  "

-PACKAGECONFIG ??= "udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri 
dri2 glx', '', d)}"
+PACKAGECONFIG ??= "udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri 
dri2 glx', '', d)} \
+                   ${@bb.utils.contains("DISTRO_FEATURES", "wayland", 
"xwayland", "", d)} \
+"

  PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,udev"
  PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,glproto virtual/mesa 
xf86driproto"
@@ -128,6 +133,7 @@ PACKAGECONFIG[xshmfence] = 
"--enable-xshmfence,--disable-xshmfence,libxshmfence"
  PACKAGECONFIG[xmlto] = "--with-xmlto, --without-xmlto, xmlto-native 
docbook-xml-dtd4-native docbook-xsl-stylesheets-native"
  PACKAGECONFIG[systemd-logind] = 
"--enable-systemd-logind=yes,--enable-systemd-logind=no,dbus,"
  PACKAGECONFIG[xinerama] = "--enable-xinerama,--disable-xinerama,xineramaproto"
+PACKAGECONFIG[xwayland] = "--enable-xwayland,--disable-xwayland,wayland libepoxy"

  do_install_append () {
         # Its assumed base-files creates this for us

// Robert

>
> Ross


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH 2/3] xserver-xorg: disable xwayland
  2015-05-14  7:02             ` Robert Yang
@ 2015-05-15 10:16               ` Andreas Oberritter
  2015-05-15 10:21                 ` Burton, Ross
  0 siblings, 1 reply; 12+ messages in thread
From: Andreas Oberritter @ 2015-05-15 10:16 UTC (permalink / raw)
  To: Robert Yang; +Cc: OE-core

Hi Robert,

On 14.05.2015 09:02, Robert Yang wrote:
> --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
> +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
> @@ -62,7 +62,9 @@ PACKAGES =+ "${PN}-security-policy \
>               ${PN}-module-exa \
>               ${PN}-module-xaa \
>               ${PN}-module-libxf1bpp \
> -             ${PN}-module-libxf4bpp"
> +             ${PN}-module-libxf4bpp \
> +             ${@bb.utils.contains("DISTRO_FEATURES", "wayland",
> "${PN}-xwayland", "", d)} \
> +"

You don't need a conditional here, because empty packages get ignored.

Regards,
Andreas


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH 2/3] xserver-xorg: disable xwayland
  2015-05-15 10:16               ` Andreas Oberritter
@ 2015-05-15 10:21                 ` Burton, Ross
  0 siblings, 0 replies; 12+ messages in thread
From: Burton, Ross @ 2015-05-15 10:21 UTC (permalink / raw)
  To: Andreas Oberritter; +Cc: OE-core

[-- Attachment #1: Type: text/plain, Size: 267 bytes --]

On 15 May 2015 at 11:16, Andreas Oberritter <obi@opendreambox.org> wrote:

> You don't need a conditional here, because empty packages get ignored.
>

I should have said that I fixed that when merging it into MUT, so there's
no need to re-send Robert.

Ross

[-- Attachment #2: Type: text/html, Size: 680 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2015-05-15 10:21 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-11  8:31 [PATCH 0/3] 3 fixes Robert Yang
2015-05-11  8:31 ` [PATCH 1/3] socat: fix for parallel build Robert Yang
2015-05-11  8:32 ` [PATCH 2/3] xserver-xorg: disable xwayland Robert Yang
2015-05-11 11:22   ` Burton, Ross
2015-05-12  2:42     ` Robert Yang
2015-05-12 14:21       ` Burton, Ross
2015-05-13  1:31         ` Robert Yang
2015-05-13 23:38           ` Burton, Ross
2015-05-14  7:02             ` Robert Yang
2015-05-15 10:16               ` Andreas Oberritter
2015-05-15 10:21                 ` Burton, Ross
2015-05-11  8:32 ` [PATCH 3/3] strace: add PACKAGECONFIG for bluez Robert Yang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox