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
signature.asc
Description: OpenPGP digital signature