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