Re: [Bluez-devel] autoconf breaks portability. Film at 11.

Marcel Holtmann
2004-05-12T17:23:39Z

Hi David,

> I sent you proper Makefiles a long time ago. You didn't apply them :)

must have missed it. Please send it again.

> This is what I get on Fedora Core 2 on both i386 and PPC, btw:
>
> hades /hades/bluez/libs2 $ ./bootstrap
> configure.in: installing `./install-sh'
> configure.in: installing `./missing'
> configure.in:19: installing `./config.guess'
> configure.in:19: installing `./config.sub'
> configure.in:19: required file `./ltmain.sh' not found
> compat/Makefile.am: installing `./depcomp'

but this isn't a problem. It says something like that, but also creates
every file that it complains about.

> OK, you can have another one then :)
>
> On PPC, the HCI/LMP version numbers and manufacturer code are
> byte-swapped in hciconfig from utils2. hciconfig from bluez-utils-2.7
> gives:
>
> HCI Ver: 1.2 (0x2) HCI Rev: 0x4d9 LMP Ver: 1.2 (0x2) LMP Subver: 0x4d9
> Manufacturer: Cambridge Silicon Radio (10)
>
> ... while hciconfig from utils2 gives:
>
> HCI Ver: 1.2 (0x2) HCI Rev: 0xd904 LMP Ver: 1.2 (0x2) LMP Subver: 0xd904
> Manufacturer: not assigned (2560)

Actually I think I have fixed it in both packages. The different between
them is that the byteswap is done in libs2 and not utils2, while it is
done in utils and not libs. Please reinstall libs2 from CVS and check
again.

Regards

Marcel