Package Details: watchman-git 4.9.0.r1158.g264484e0-1

Git Clone URL: https://aur.archlinux.org/watchman-git.git (read-only, click to copy)
Package Base: watchman-git
Description: Watches files and records, or triggers actions, when they change.
Upstream URL: https://facebook.github.io/watchman/
Licenses: Apache
Conflicts: watchman
Provides: watchman
Submitter: marsam
Maintainer: None
Last Packager: haawda
Votes: 1
Popularity: 0.000000
First Submitted: 2015-12-12 16:16 (UTC)
Last Updated: 2019-07-02 22:20 (UTC)

Dependencies (5)

Required by (17)

Sources (1)

Latest Comments

« First ‹ Previous 1 2

FredBezies commented on 2018-11-27 20:39 (UTC) (edited on 2018-11-27 20:46 (UTC) by FredBezies)

Cannot be built. PKGBUILD needs to be modified. See this bug report: https://github.com/facebook/watchman/issues/638

Updated and working PKGBUILD: https://pastebin.com/1qwwEvvJ

FredBezies commented on 2017-12-24 10:35 (UTC)

An updated PKGBUILD :

https://pastebin.com/r8YxB3hT

And about check test bug, I found this issue: https://github.com/facebook/watchman/issues/546

FredBezies commented on 2017-12-09 06:38 (UTC)

Even if you can't build it - one test is failing - here are some updates you can apply when it will work again.

1) a clearer PKGVER function.

Instead of rXYZ.something, I got v4.9.0.r76.g84895fdc using this function :

git describe --long --tags | sed 's/([^-]*-g)/r\1/;s/-/./g'

2) Skipping make check part of the PKGBUILD, and using namcap, I noticed you need openssl in depends :

watchman-git E: Dependency openssl detected and not included (libraries ['usr/lib/libcrypto.so.1.1'] needed in files ['usr/bin/watchman'])

So in depends, add 'openssl'

Hope it helps. Have a good day.

oconnor663 commented on 2016-07-25 14:27 (UTC)

This package conflicts with the "watchman" package, so it might be nice to declare that in the PKGBUILD's "conflicts" array.