Hi Brett, I'm currently preparing a new version upload. If you should be DD and would have some time, would you mind to upload the current version in mentors? I'm probably going to do another to add a man page for the old binary name 'unionfs-fuse', just pointing to 'unionfs'. And another man page for unionfsctl.
I think we fixed the hashtable issue already in 2011, I just didn't have time for uploads for a long time... http://mentors.debian.net/package/unionfs-fuse Thanks, Bernd On 07/15/2015 01:53 AM, Brett Johnson wrote: > tags 778156 +patch > thanks > > This package has multiple (identical) definitions of two inline functions, > which was allowed in gnu89, but is no longer allowed. This kludge of a > patch removes the offending redefinitions when compiling with gcc5. Another > workaround would be to pass "-std=gnu89" to the compiler, but this makes > the breakage more obvious. This really should be fixed upstream. > > --- unionfs-fuse-0.24.orig/src/hashtable_itr.c > +++ unionfs-fuse-0.24/src/hashtable_itr.c > @@ -37,7 +37,7 @@ hashtable_iterator(struct hashtable *h) > > /*****************************************************************************/ > /* key - return the key of the (key,value) pair at the current position > */ > /* value - return the value of the (key,value) pair at the current > position */ > - > +#if !(__GNUC__==5) > void * > hashtable_iterator_key(struct hashtable_itr *i) > { return i->e->k; } > @@ -45,6 +45,7 @@ hashtable_iterator_key(struct hashtable_ > void * > hashtable_iterator_value(struct hashtable_itr *i) > { return i->e->v; } > +#endif > > > /*****************************************************************************/ > /* advance - advance the iterator to the next element > -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org