From: Gary Bisson <gary.bisson@boundarydevices.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH] bluez5_utils: add autoreconf back
Date: Mon, 5 Dec 2016 14:15:04 +0100 [thread overview]
Message-ID: <20161205131504.28872-1-gary.bisson@boundarydevices.com> (raw)
Not necessary for an unmodified package. However if your external
layer includes BlueZ5 patches which brings new files (such as a
new hciattach protocol), it will not be built since the Makefile.in
is already there.
Forcing an autoreconf fixes such issue.
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
Hi all,
I know this is a corner case which isn't a problem for 99% of users
so I won't be surprised if it is rejected.
The use case here is that we provide a WiFi/BT combo from Qualcomm
(QCA9377) which isn't supported in upstream BlueZ5.
https://boundarydevices.com/product/bd_sdmac_wifi/
Qualcomm said there was no plan to upstream the support, but provides
their own (outdated) tree in codeaurora:
https://source.codeaurora.org/quic/la/platform/external/bluetooth/bluez/
We generated a patch out of that repo that allows to add support for
this chip in Yocto (with a simple bbappend):
https://github.com/boundarydevices/meta-boundary/tree/krogoth/recipes-connectivity/bluez5/bluez5
Now the idea is to provide a Boundary external layer that adds support
for this chip in Buildroot.
When adding this patch, the builds fails since hciattach_rome.c isn't
specified in the Makefile.in already present in the archive.
Let me know if there's another opion in your opinion.
Regards,
Gary
---
package/bluez5_utils/bluez5_utils.mk | 1 +
1 file changed, 1 insertion(+)
diff --git a/package/bluez5_utils/bluez5_utils.mk b/package/bluez5_utils/bluez5_utils.mk
index 49cc7c2..af92926 100644
--- a/package/bluez5_utils/bluez5_utils.mk
+++ b/package/bluez5_utils/bluez5_utils.mk
@@ -11,6 +11,7 @@ BLUEZ5_UTILS_INSTALL_STAGING = YES
BLUEZ5_UTILS_DEPENDENCIES = dbus libglib2
BLUEZ5_UTILS_LICENSE = GPLv2+, LGPLv2.1+
BLUEZ5_UTILS_LICENSE_FILES = COPYING COPYING.LIB
+BLUEZ5_UTILS_AUTORECONF = YES
BLUEZ5_UTILS_CONF_OPTS = \
--enable-tools \
--
2.10.2
next reply other threads:[~2016-12-05 13:15 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-12-05 13:15 Gary Bisson [this message]
2016-12-05 20:32 ` [Buildroot] [PATCH] bluez5_utils: add autoreconf back Thomas Petazzoni
2016-12-05 21:16 ` Arnout Vandecappelle
2016-12-05 21:19 ` Thomas Petazzoni
2016-12-05 22:00 ` Arnout Vandecappelle
2016-12-05 22:39 ` Peter Korsgaard
2016-12-05 22:52 ` Gary Bisson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20161205131504.28872-1-gary.bisson@boundarydevices.com \
--to=gary.bisson@boundarydevices.com \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.