diff options
author | Marcel Moolenaar <marcel@FreeBSD.org> | 2016-09-24 15:11:27 +0000 |
---|---|---|
committer | Marcel Moolenaar <marcel@FreeBSD.org> | 2016-09-24 15:11:27 +0000 |
commit | 2b4da8aa2021023fed30cb168d9770d431760882 (patch) | |
tree | b3fe596dc928c6aef978758bef4e4a40e5e4ad03 /lib/libedit | |
parent | d44268d13592e507e585988f4c4a7d5534e9fc23 (diff) | |
download | src-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/Makefile | 2 |
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 |