On 07/02/2014 01:10 AM, Bálint Réczey wrote:
> The latest update to libnfs made xbmc (and probably everything else)
> fail to build against the library.
> Relevant log from xbmc build using sbuild:
> ...
> CPP     xbmc/filesystem/SMBDirectory.o
> CPP     xbmc/filesystem/NFSFile.o
> In file included from NFSFile.cpp:35:0:
> /usr/include/nfsc/libnfs-raw-mount.h:150:38: error: 'CLIENT' has not
> been declared
>  extern  void * mount1_null_1(void *, CLIENT *);
>                                       ^
> /usr/include/nfsc/libnfs-raw-mount.h:153:45: error: 'CLIENT' has not
> been declared
>  extern  mountres1 * mount1_mnt_1(dirpath *, CLIENT *);
>                                              ^
> /usr/include/nfsc/libnfs-raw-mount.h:156:43: error: 'CLIENT' has not
> been declared
>  extern  mountlist * mount1_dump_1(void *, CLIENT *);
>                                            ^
> /usr/include/nfsc/libnfs-raw-mount.h:159:41: error: 'CLIENT' has not
> been declared
>  extern  void * mount1_umnt_1(dirpath *, CLIENT *);

That's interesting given that xbmc has built using the 1.9.3 version of
the library, which was release this year. The last relevant change to
libnfs was done in December 2013. I'll look into it.

-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to