diff options
author | Carlo Marcelo Arenas Belón <carenas@gmail.com> | 2018-12-01 18:43:20 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2018-12-03 10:30:21 +0900 |
commit | 4e3ecbd43958b1400d6cb85fe5529beda1630e3a (patch) | |
tree | 55e3032082be749214b128543dc700dd22d708f7 | |
parent | Git 2.19.2 (diff) | |
download | tgif-4e3ecbd43958b1400d6cb85fe5529beda1630e3a.tar.xz |
config.mak.uname: OpenBSD uses BSD semantics with fread for directories
this "fixes" test 23 (proper error on directory "files") from t1308
MirBSD likely also affected but this was only tested with OpenBSD and
therefore this specific change only affects that platform
the optional 'configure' sets this automatically (tested with 6.1 to 6.4)
but considering this is a legacy feature it is likely that it affected
all old versions and is probably what most users had been using as a
workaround
Signed-off-by: Carlo Marcelo Arenas Belón <carenas@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r-- | config.mak.uname | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/config.mak.uname b/config.mak.uname index e47af72e01..14077994a5 100644 --- a/config.mak.uname +++ b/config.mak.uname @@ -233,6 +233,7 @@ ifeq ($(uname_S),OpenBSD) HAVE_BSD_SYSCTL = YesPlease HAVE_BSD_KERN_PROC_SYSCTL = YesPlease PROCFS_EXECUTABLE_PATH = /proc/curproc/file + FREAD_READS_DIRECTORIES = UnfortunatelyYes endif ifeq ($(uname_S),MirBSD) NO_STRCASESTR = YesPlease |