On Tue, December 15, 2020 18:30, Stuart Henderson wrote: > This updates to the newer libinotify-kqueue release (still fairly > old though!). No real change seen on the programs I tested it with > but that is only small directories; the changelog suggests that > things maybe quite a lot better with larger trees. > > Any comments / OKs?
Hi, Works fine for me on amd64 with owncloudclient on the dirs wich were failing to sync before. > > - Directory diffing has been rewritten. No more memory hungry shallow > lists allocations/deallocations > > - Fix compilation on platforms where kevent.data size is bigger than > void * > > - Workaround sporadic crashes caused by reversing of kevent order > > > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/devel/libinotify/Makefile,v > retrieving revision 1.14 > diff -u -p -r1.14 Makefile > --- Makefile 17 Nov 2020 10:23:18 -0000 1.14 > +++ Makefile 15 Dec 2020 15:27:50 -0000 > @@ -4,9 +4,8 @@ COMMENT = kevent based inotify > > GH_ACCOUNT = libinotify-kqueue > GH_PROJECT = libinotify-kqueue > -GH_TAGNAME = 20170711 > +GH_TAGNAME = 20180201 > PKGNAME = libinotify-${GH_TAGNAME} > -REVISION = 1 > > SHARED_LIBS = inotify 2.1 > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/devel/libinotify/distinfo,v > retrieving revision 1.7 > diff -u -p -r1.7 distinfo > --- distinfo 30 Aug 2017 05:37:36 -0000 1.7 > +++ distinfo 15 Dec 2020 15:27:50 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (libinotify-kqueue-20170711.tar.gz) = > 9/xo3TbAf7Mwh8lB6+kQKNfFDzcoLouX1Hh8DMhXrbw= > -SIZE (libinotify-kqueue-20170711.tar.gz) = 71707 > +SHA256 (libinotify-kqueue-20180201.tar.gz) = > Ffpt6LM7tzcXdVzpVm91cgmoVcogyT4gnG37sWl1mbI= > +SIZE (libinotify-kqueue-20180201.tar.gz) = 71808 > >