Package Details: fswatch 1.17.1-1

Git Clone URL: (read-only, click to copy)
Package Base: fswatch
Description: A cross-platform file change monitor with multiple backends: Apple OS X File System Events API, *BSD kqueue, Linux inotify, Microsoft Windows and a stat-based backend
Upstream URL:
Licenses: GPLv3
Submitter: flaviut
Maintainer: cyqsimon
Last Packager: nvllsvm
Votes: 24
Popularity: 0.001257
First Submitted: 2015-10-04 22:48 (UTC)
Last Updated: 2022-07-01 16:18 (UTC)

Latest Comments

micwoj92 commented on 2023-11-03 18:33 (UTC)

License should be "GPL3"

cyqsimon commented on 2023-07-27 03:27 (UTC)

Can you please consider installing the man page? Thanks!

andrejr commented on 2022-06-30 19:09 (UTC)

It'd be very convenient if you added a CMake "find" module to this package, so that it can be immediately found as a dependency by CMake (I'm working on a program that depends on it). The upstream project is migrating to CMake, but they haven't yet set up target exports and config generation, so this is the next best thing.

You'd have to add one file into the AUR git repo (FindLibFsWatch.cmake) and alter the PKGBUILD to install it. Here's the file and the changes prepared:

flaviut commented on 2022-06-20 01:46 (UTC)

Interesting @kicer, I get that same issue. Looking at config.log, it's clang complaining about one of the arguments:

config.log:clang-13: error: unknown argument: '-fvar-tracking-assignments'

This argument comes from my /etc/makepkg.conf, under DEBUG_CFLAGS and DEBUG_CXXFLAGS. Deleting this argument from those flags fixes the problem.

This has no impact on debugging quality, because:

VTA is enabled by default when compiling code with optimizations and debugging information enabled (that is, gcc -O -g or, more commonly, gcc -O2 -g).1

Kicer commented on 2022-06-19 17:40 (UTC)

does not build with error: configure: error: *** A compiler with support for C++11 language features is required.