[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#765293: gnunet: FTBFS on kfreebsd-*: error: malloc_np.h: No such file or directory



Hi Bertrand,

On 14/10/14 19:18, Bertrand Marc wrote:
> Hi,
> 
> Thanks for the report. I prepared a patch (attached) but I have no way
> to test it. Could somebody with access to a kfreebsd box test it to make
> sure there are no other issues ?

Your patch looks right, although I tried it on kfreebsd-amd64 and came
to this problem at the end of the build:

>    dh_shlibdeps
> dpkg-shlibdeps: error: couldn't find library libgnunetgnsrecord.so.0 needed by debian/gnunet/usr/lib/x86_64-kfreebsd-gnu/gnunet/libexec/gnunet-service-namestore (ELF format: 'elf64-x86-64-freebsd'; RPATH: '')
> dpkg-shlibdeps: error: couldn't find library libgnunetgns.so.0 needed by debian/gnunet/usr/bin/gnunet-conversation (ELF format: 'elf64-x86-64-freebsd'; RPATH: '')
> dpkg-shlibdeps: error: couldn't find library libgnunetgnsrecord.so.0 needed by debian/gnunet/usr/bin/gnunet-conversation (ELF format: 'elf64-x86-64-freebsd'; RPATH: '')
> dpkg-shlibdeps: error: couldn't find library libgnunetgnsrecord.so.0 needed by debian/gnunet/usr/lib/x86_64-kfreebsd-gnu/libgnunetnamestore.so.0.0.1 (ELF format: 'elf64-x86-64-freebsd'; RPATH: '')
> dpkg-shlibdeps: error: couldn't find library libgnunetdnsparser.so.0 needed by debian/gnunet/usr/lib/x86_64-kfreebsd-gnu/libgnunetnamestore.so.0.0.1 (ELF format: 'elf64-x86-64-freebsd'; RPATH: '')
> dpkg-shlibdeps: error: couldn't find library libgnunetgnsrecord.so.0 needed by debian/gnunet/usr/lib/x86_64-kfreebsd-gnu/gnunet/libexec/gnunet-service-namecache (ELF format: 'elf64-x86-64-freebsd'; RPATH: '')
> dpkg-shlibdeps: error: couldn't find library libgnunetvpn.so.0 needed by debian/gnunet/usr/lib/x86_64-kfreebsd-gnu/gnunet/libexec/gnunet-daemon-pt (ELF format: 'elf64-x86-64-freebsd'; RPATH: '')
> dpkg-shlibdeps: error: couldn't find library libgnunetdns.so.0 needed by debian/gnunet/usr/lib/x86_64-kfreebsd-gnu/gnunet/libexec/gnunet-daemon-pt (ELF format: 'elf64-x86-64-freebsd'; RPATH: '')
> dpkg-shlibdeps: error: couldn't find library libgnunetdnsparser.so.0 needed by debian/gnunet/usr/lib/x86_64-kfreebsd-gnu/gnunet/libexec/gnunet-daemon-pt (ELF format: 'elf64-x86-64-freebsd'; RPATH: '')
> dpkg-shlibdeps: error: couldn't find library libgnunetgnsrecord.so.0 needed by debian/gnunet/usr/lib/x86_64-kfreebsd-gnu/gnunet/libgnunet_plugin_namestore_sqlite.so (ELF format: 'elf64-x86-64-freebsd'; RPATH: '')

Obviously caused by this:

> ifneq ($(DEB_HOST_ARCH_OS),linux)
>         # Remove files related to the libraries/tools not built
>         find debian/tmp -name '*gnunet*vpn*' -print -delete
>         find debian/tmp -name '*gnunet*dns*' -print -delete
>         find debian/tmp -name '*gns*' -print -delete
> endif

Does that mean new libraries/functionality are being built now that
wasn't working before?

Regards,
-- 
Steven Chamberlain
steven@pyro.eu.org

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: