1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/lib/ncurses
Alex Richardson 60b905ae2f Fix ncurses fallback.c build with a strict build shell
The script uses shift three times and when building with a strict /bin/sh
shifting without any arguments will cause the script to fail. In this case
the target will fail and we write an empty output file. When doing a
NO_CLEAN build after this will mean fallback.c is up to date and clang
will happily compile the empty input file which leads to strange build
errors later.

Fixed by passing three empty arguments to MkFallback.sh and only creating
fallback.c if MKfallback.sh succeeds.

Aproved By:	brooks (mentor)
Differential Revision: https://reviews.freebsd.org/D16867
2018-10-23 06:31:31 +00:00
..
form DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
formw DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
menu DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
menuw DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
ncurses Fix ncurses fallback.c build with a strict build shell 2018-10-23 06:31:31 +00:00
ncursesw DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
panel DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
panelw DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
config.mk Use SRCTOP-relative paths and .CURDIR with :H instead of ".." specified paths 2017-01-20 04:27:40 +00:00
Makefile Parallelize building lib/ncurses 2014-12-27 21:11:42 +00:00
Makefile.inc