Package Details: bluez-utils-compat 5.53-1

Git Clone URL: https://aur.archlinux.org/bluez-utils-compat.git (read-only, click to copy)
Package Base: bluez-utils-compat
Description: Development and debugging utilities for the bluetooth protocol stack. Includes deprecated tools.
Upstream URL: http://www.bluez.org/
Keywords: hciconfig hcidump hcitool
Licenses: GPL2
Conflicts: bluez-hcidump, bluez-hcitool, bluez-utils
Provides: bluez-hcidump, bluez-hcitool, bluez-utils=5.53
Submitter: thurstylark
Maintainer: twa022
Last Packager: twa022
Votes: 27
Popularity: 0.84
First Submitted: 2017-03-02 17:34
Last Updated: 2020-02-21 14:56

Required by (31)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

jonas.koeritz commented on 2019-07-08 09:30

@KoaTravis, removing the check() part worked for me as well, but this should really be fixed to allow installation without manual intervention. "yay" users: use "yay -Syua --editmenu" to allow editing of PKGBUILD before installation attempts.

mokman commented on 2019-07-07 15:06

i try to compile on raspberry zero as a dependency for pi-bluetooth, this comes up: Unable to find a built tarball for bluez-utils-compat

satcom886 commented on 2019-07-06 13:04

@thisischrys I also believe there should be no manual intervention needed. It is just inconvenient.

KoaTravis commented on 2019-07-05 13:31

@TheSaint I had the same problem. After removing the check function from the PKGBUILD I was able to successfully build and install it.

TheSaint commented on 2019-07-03 11:51

I can finish the installation, the unittest are failing ./test-driver: line 107: 14099 Aborted (core dumped) "$@" > $log_file 2>&1 FAIL: unit/test-sdp PASS: unit/test-gobex-apparam ./test-driver: line 107: 14119 Aborted (core dumped) "$@" > $log_file 2>&1 FAIL: unit/test-avrcp ./test-driver: line 107: 14098 Aborted (core dumped) "$@" > $log_file 2>&1 FAIL: unit/test-avctp PASS: unit/test-lib PASS: unit/test-gattrib PASS: unit/test-midi PASS: unit/test-gobex ./test-driver: line 107: 14212 Aborted (core dumped) "$@" > $log_file 2>&1 FAIL: unit/test-gatt ./test-driver: line 107: 14229 Aborted (core dumped) "$@" > $log_file 2>&1 FAIL: unit/test-hog =============================================================================== Then it takes a long time and doesn't quit. I have to interrupt it manually.

yekm commented on 2019-06-30 12:32

It is not only the signal.h. The api in ell is also changed https://git.kernel.org/pub/scm/libs/ell/ell.git/commit/ell/signal.h?id=4a386a10d88ff52097a974167ab889b3fc2add70

also https://github.com/chrippa/ds4drv/issues/123

thisischrys commented on 2019-06-30 11:49

--nocheck is not a solution. Fix the PKGBUILD please.

TheSaint commented on 2019-06-30 04:24

Having problem to compile tools/btpclient.c: In function ‘signal_handler’: tools/btpclient.c:2834:7: error: ‘SIGINT’ undeclared (first use in this function) 2834 | case SIGINT: | ^~~~~~ tools/btpclient.c:2834:7: note: each undeclared identifier is reported only once for each function it appears in tools/btpclient.c:2835:7: error: ‘SIGTERM’ undeclared (first use in this function) 2835 | case SIGTERM: | ^~~~~~~ tools/btpclient.c: In function ‘main’: tools/btpclient.c:3197:2: warning: implicit declaration of function ‘sigemptyset’ [-Wimplicit-function-declaration] 3197 | sigemptyset(&mask); | ^~~~~~~~~~~ tools/btpclient.c:3198:2: warning: implicit declaration of function ‘sigaddset’ [-Wimplicit-function-declaration] 3198 | sigaddset(&mask, SIGINT); | ^~~~~~~~~ tools/btpclient.c:3198:19: error: ‘SIGINT’ undeclared (first use in this function) 3198 | sigaddset(&mask, SIGINT); | ^~~~~~ tools/btpclient.c:3199:19: error: ‘SIGTERM’ undeclared (first use in this function) 3199 | sigaddset(&mask, SIGTERM); | ^~~~~~~ tools/btpclient.c:3200:27: warning: passing argument 1 of ‘l_signal_create’ makes integer from pointer without a cast [-Wint-conversion] 3200 | signal = l_signal_create(&mask, signal_handler, NULL, NULL); | ^~~~~ | | | sigset_t * {aka struct <anonymous> } In file included from /usr/include/ell/ell.h:32, from tools/btpclient.c:33: /usr/include/ell/signal.h:37:18: note: expected ‘uint32_t’ {aka ‘unsigned int’} but argument is of type ‘sigset_t ’ {aka ‘struct <anonymous> ’} 37 | struct l_signal l_signal_create(uint32_t signo, l_signal_notify_cb_t callback, | ^~~~~~~~~~~~~~~ tools/btpclient.c:3200:34: warning: passing argument 2 of ‘l_signal_create’ from incompatible pointer type [-Wincompatible-pointer-types] 3200 | signal = l_signal_create(&mask, signal_handler, NULL, NULL); | ^~~~~~~~~~~~~~ | | | void ()(struct l_signal , uint32_t, void ) {aka void ()(struct l_signal , unsigned int, void )} In file included from /usr/include/ell/ell.h:32, from tools/btpclient.c:33: /usr/include/ell/signal.h:37:18: note: expected ‘l_signal_notify_cb_t’ {aka ‘void ()(void )’} but argument is of type ‘void ()(struct l_signal , uint32_t, void )’ {aka ‘void ()(struct l_signal , unsigned int, void )’} 37 | struct l_signal l_signal_create(uint32_t signo, l_signal_notify_cb_t callback, | ^~~~~~~~~~~~~~~ make[1]: [Makefile:8316: tools/tools_btpclient-btpclient.o] Error 1 make[1]: Attesa per i processi non terminati.... make: ** [Makefile:3278: all] Error 2

x4fyr commented on 2019-06-28 16:01

As bruceutut said, the following patch fixes it by including signal.h:

--- bluez-5.50/tools/btpclient.c 2018-03-10 15:37:07.000000000 +0000

+++ bluez-5.50.patched/tools/btpclient.c 2019-06-28 15:28:05.821569524 +0000

@@ -29,6 +29,7 @@

#include <stdlib.h>

#include <assert.h>

#include <getopt.h>

+#include <signal.h>

#include <ell/ell.h>

jose1711 commented on 2019-06-28 12:54

what worked for me was dropping a line with --enable-btpclient and running makepkg with --nocheck