Não consigo atualizar o BlueZ para a versão mais recente (5.40) no Ubuntu 14.04.
Eu executo os comandos fornecidos no arquivo readme, mas recebo um erro:
./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var
[…]
checking systemd system unit dir... configure: error: systemd system unit directory is required
De acordo com esta questão, eu deveria usar o seguinte comando:
./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var --enable-experimental --with-systemdsystemunitdir=/lib/systemd/system --with-systemduserunitdir=/usr/lib/systemd
E tudo funciona.
Então eu digito o comando:
make && make install
E tudo funciona.
Eu verifico a minha versão do BlueZ:
bluetoothd -v
4.101
Não funcionou.