From: Pavel Machek <pavel@ucw.cz>
To: linux-bluetooth@vger.kernel.org, marcel@holtmann.org
Subject: bluez from git: does not compile, bluetoothd crashes
Date: Fri, 14 Sep 2018 18:42:59 +0200 [thread overview]
Message-ID: <20180914164258.GA8745@amd> (raw)
[-- Attachment #1: Type: text/plain, Size: 2213 bytes --]
Hi!
I have version e4cf43fc62b4e4dbabc72d4e44e095d7a9087992.
It did not compile, so I did this:
gcc --version
gcc (Debian 4.9.2-10+deb8u1) 4.9.2
diff --git a/monitor/display.h b/monitor/display.h
index 12d13f8..ca85dcc 100644
--- a/monitor/display.h
+++ b/monitor/display.h
@@ -70,6 +70,7 @@ struct bitfield_data {
const char *str;
};
+#ifdef WANT_BITFIELD
inline uint64_t print_bitfield(int indent, uint64_t val,
const struct bitfield_data *table)
{
@@ -85,6 +86,7 @@ inline uint64_t print_bitfield(int indent, uint64_t val,
return mask;
}
+#endif
int num_columns(void);
diff --git a/monitor/packet.c b/monitor/packet.c
index aca0761..21fc1dc 100644
--- a/monitor/packet.c
+++ b/monitor/packet.c
@@ -26,6 +26,7 @@
#include <config.h>
#endif
+#define WANT_BITFIELD
#include <stdio.h>
#include <errno.h>
#include <ctype.h>
Possibly not nicest fix but it got me version that compiled.
I was trying to play with btle, but bluetoothd crashed. That can't be
good.
pavel@amd:~/denx/bt/bluez$ sudo src/bluetoothd
*** Error in `src/bluetoothd': free(): invalid size: 0x08162908 ***
Syslog says:
pavel@amd:~/denx/bt/bluez$ sudo tail /var/log/syslog
Sep 14 18:38:59 amd dbus[2801]: [system] Activating via systemd:
service name='org.bluez' unit='dbus-org.bluez.service'
Sep 14 18:38:59 amd systemd[1]: Starting Bluetooth service...
Sep 14 18:38:59 amd bluetoothd[8731]: Bluetooth daemon 5.23
Sep 14 18:38:59 amd dbus[2801]: [system] Successfully activated
service 'org.bluez'
Sep 14 18:38:59 amd systemd[1]: Started Bluetooth service.
Sep 14 18:38:59 amd bluetoothd[8731]: Starting SDP server
Sep 14 18:39:00 amd bluetoothd[8731]: Bluetooth management interface
1.14 initialized
Sep 14 18:39:00 amd bluetoothd[8731]: Sap driver initialization
failed.
Sep 14 18:39:00 amd bluetoothd[8731]: sap-server: Operation not
permitted (1)
Sep 14 18:39:01 amd dbus[2801]: [system] Failed to activate service
'org.freedesktop.hostname1': timed out
Any ideas?
Thanks,
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
next reply other threads:[~2018-09-14 16:42 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-09-14 16:42 Pavel Machek [this message]
2018-09-15 12:29 ` bluez from git: does not compile, bluetoothd crashes Luiz Augusto von Dentz
2018-09-15 18:14 ` Pavel Machek
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=20180914164258.GA8745@amd \
--to=pavel@ucw.cz \
--cc=linux-bluetooth@vger.kernel.org \
--cc=marcel@holtmann.org \
/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.