On Tue Dec 15, 2020 at 03:30:36PM +0000, 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?
> 
> - 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
> 

Tested with nextcloudclient-3.1.0, ok rsadowski

> 
> 
> 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
> 

Reply via email to