Paul Spooren
fca3bf4f4c
tools/flock: add PKG_{VERSION,RELEASE}
...
The stored source code of flock contains the version string of version
2.18, reflect that in the Makefile.
Motivation is the tracking of changes in the buildsystem, which requires
versioning of packages.
Signed-off-by: Paul Spooren <mail@aparcar.org>
2020-07-23 11:30:22 +02:00
Mathias Kresin
5d0b180f79
tools: flock: add NFSv4 compatibility
...
This patch fixes the LEDE build on mounted NFSv4 shares.
The lock file cannot be opened in read-write mode by default, because
then we cannot use flock(1) to lock executable files.
The read-write mode for lock files is necessary on NFSv4 where
flock(2) is emulated by by fcntl() -- this situation is possible to
detect by flock(2) EBADF error.
The patch consist of the following util-linux/flock commits
http://git.kernel.org/cgit/utils/util-linux/util-linux.git/commit/?id=eb742a1f66d5e3a7c5b43efce741c113f51bef3b
http://git.kernel.org/cgit/utils/util-linux/util-linux.git/commit/?id=caf1ba11a367ad702fb774653daf9ebdcca49d7b
without including the pre kernel 3.4 support.
Signed-off-by: Mathias Kresin <dev@kresin.me>
Signed-off-by: Felix Fietkau <nbd@nbd.name> [minor cleanup]
2016-08-11 10:50:10 +02:00
John Crispin
b2348e69ad
tools/flock: fix compile on Alpine Linux
...
fixes build errors:
src/flock.c:208:34: error: 'O_NOCTTY' undeclared (first use in this function)
fd = open(filename, O_RDONLY|O_NOCTTY|O_CREAT, 0666);
src/flock.c:208:43: error: 'O_CREAT' undeclared (first use in this function)
fd = open(filename, O_RDONLY|O_NOCTTY|O_CREAT, 0666);
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 48978
2016-03-10 19:10:48 +00:00
Felix Fietkau
4c4709e5b1
flock: do not use ccache, fixes build error
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48447
2016-01-21 23:22:11 +00:00
Jo-Philipp Wich
f7e56763e1
tools: remove static linking support
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44285
2015-02-06 00:00:43 +00:00
Jo-Philipp Wich
cf1698c637
use HOST_STATIC_LINKING instead of hardcoding -static
...
SVN-Revision: 33140
2012-08-12 12:34:30 +00:00
Jo-Philipp Wich
6c47378041
flock: link statically
...
SVN-Revision: 33092
2012-08-10 19:26:26 +00:00
Felix Fietkau
731877c5d9
add a stripped down (and portable) version of flock to the host tools
...
SVN-Revision: 23707
2010-10-29 13:39:18 +00:00