[Pkg-bluetooth-maintainers] Bug#745628: bluez: please use dh-autoreconf to fix FTBFS on ppc64el

Fernando Seiti Furusato ferseiti at br.ibm.com
Fri Jun 13 14:55:07 UTC 2014


Package: bluez
Followup-For: Bug #745628

Hello Nobuhiro.

Thanks for your response.

I have downloaded and tried to build bluez-5.17-1 from experimental.

The result is pretty much the same, since some autotools configuration files, 
shipped with the src pkg, such as config.guess, config.sub et al are still out of date.

So basically, either autoreconf must be included to the build, or those files need to be
updated for the next version so new archs can be identified -- ie running autoreconf
before uploading the source.

In case you are interested, here is the final fragment of the output:

>libtool: install: warning: remember to run `libtool --finish /usr/lib/powerpc64le-linux-gnu/bluetooth/plugins'
> /bin/mkdir -p '/home/bluez/experimental/bluez-5.17/debian/tmp/lib/udev/rules.d'
> /usr/bin/install -c -m 644 tools/97-hid2hci.rules '/home/bluez/experimental/bluez-5.17/debian/tmp/lib/udev/rules.d'
> /bin/mkdir -p '/home/bluez/experimental/bluez-5.17/debian/tmp/lib/systemd/system'
> /usr/bin/install -c -m 644 src/bluetooth.service '/home/bluez/experimental/bluez-5.17/debian/tmp/lib/systemd/system'
> /bin/mkdir -p '/home/bluez/experimental/bluez-5.17/debian/tmp/usr/lib/systemd/user'
> /usr/bin/install -c -m 644 obexd/src/obex.service '/home/bluez/experimental/bluez-5.17/debian/tmp/usr/lib/systemd/user'
> /bin/mkdir -p '/home/bluez/experimental/bluez-5.17/debian/tmp/lib/udev'
>  /bin/bash ./libtool   --mode=install /usr/bin/install -c tools/hid2hci '/home/bluez/experimental/bluez-5.17/debian/tmp/lib/udev'
>libtool: install: /usr/bin/install -c tools/hid2hci /home/bluez/experimental/bluez-5.17/debian/tmp/lib/udev/hid2hci
>make[1]: Leaving directory `/home/bluez/experimental/bluez-5.17'
>   dh_install
>dh_install: libbluetooth3 missing files (usr/lib/*/libbluetooth.so.3), aborting
>make: *** [binary] Error 2
>dpkg-buildpackage: error: debian/rules binary gave error exit status 2

Including autoreconf did the work as predicted =)

Thanks and regards.
Fernando

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.13-1-powerpc64le (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the Pkg-bluetooth-maintainers mailing list