summaryrefslogtreecommitdiff
path: root/lib/libedit
diff options
context:
space:
mode:
authorMarcel Moolenaar <marcel@FreeBSD.org>2016-09-24 15:11:27 +0000
committerMarcel Moolenaar <marcel@FreeBSD.org>2016-09-24 15:11:27 +0000
commit2b4da8aa2021023fed30cb168d9770d431760882 (patch)
treeb3fe596dc928c6aef978758bef4e4a40e5e4ad03 /lib/libedit
parentd44268d13592e507e585988f4c4a7d5534e9fc23 (diff)
downloadsrc-test-2b4da8aa2021023fed30cb168d9770d431760882.tar.gz
src-test-2b4da8aa2021023fed30cb168d9770d431760882.zip
When MAKEOBJDIRPREFIX points to a case-insensitive file system, the
build can break when different source files create the same target files (case-insensitivity speaking). This is the case for object files compiled with -fpic and shared libraries. The former uses an extension of ".So", and the latter an extension ".so". Rename shared object files from *.So to *.pico to match what NetBSD does. See also r305855 MFC after: 1 month Sponsored by: Bracket Computing Differential Revision: https://reviews.freebsd.org/D7906
Notes
Notes: svn path=/head/; revision=306297
Diffstat (limited to 'lib/libedit')
-rw-r--r--lib/libedit/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libedit/Makefile b/lib/libedit/Makefile
index 14c9cbbcc175e..a75c9d2fcb6d8 100644
--- a/lib/libedit/Makefile
+++ b/lib/libedit/Makefile
@@ -76,7 +76,7 @@ historyn.c: makelist Makefile
sh ${.CURDIR}/makelist -n history.c > ${.TARGET}
# minimal dependency to make "make depend" optional
-editline.o editline.po editline.So editline.ln: \
+editline.o editline.po editline.pico editline.ln: \
common.h emacs.h fcns.c fcns.h help.c help.h vi.h
tc1.o: ${.CURDIR}/TEST/tc1.c