History log of /freebsd-current/contrib/ncurses/ncurses/base/MKlib_gen.sh
Revision Date Author Comments
# d8b7b735 13-Feb-2020 Kyle Evans <kevans@FreeBSD.org>

ncurses: correct check for gcc >= 5.0

The hack in question is intended to workaround seemingly bogus #line markers
in cpp output. As far as I can tell, llvm cpp doesn't do this by default, so
there's no reason to add -P.

In our /bin/sh, the main incantation should be placed in a sub-shell in
order to properly pipe the output to fgrep.

The main motivation for this change is admittedly to stop emitting the noise
about clang not being gcc in make -s buildworld

MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D22952


# c247c492 27-Aug-2015 Alexander Kabaev <kan@FreeBSD.org>

Make ncurses build with GCC 5.0 and up

Merge the end result of two upstream changes:

Original fix from 20141206:
+ modify MKlib_gen.sh to work around change in development version of
gcc introduced here:
https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html
https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html
(reports by Marcus Shawcroft, Maohui Lei).

Later fixed in different manner in 20150725:
+ use alternate workaround for gcc 5.x feature (adapted from patch by
Mikhail Peselnik).


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# d8977eaf 11-Feb-2008 Rong-En Fan <rafan@FreeBSD.org>

Import ncurses 5.6-20080209 snapshot onto the vender branch


# 5ca44d1c 30-Dec-2007 Rong-En Fan <rafan@FreeBSD.org>

Import ncurses 5.6-20071222 snapshot onto the vender branch


# 4a1a9510 20-Jan-2007 Rong-En Fan <rafan@FreeBSD.org>

Import ncurses 5.6-20061217 onto the vender branch

Approved by: delphij


# 39f2269f 20-May-2002 Peter Wemm <peter@FreeBSD.org>

Import ncurses-5.2-20020518 onto the vendor branch.

Obtained from: ftp://dickey.his.com/ncurses/


# 7a69bbfb 17-May-2001 Peter Wemm <peter@FreeBSD.org>

Import ncurses-5.2-20010512 onto the vendor branch

Obtained from: ftp://dickey.his.com/ncurses/


# 18259542 11-Oct-2000 Peter Wemm <peter@FreeBSD.org>

Import ncurses-5.1-20001009 onto the vendor branch


# 0e3d5408 23-Aug-1999 Peter Wemm <peter@FreeBSD.org>

Import unmodified (but trimmed) ncurses 5.0 prerelease 990821.
This contains the full eti (panel, form, menu) extensions.
bmake glue to follow.

Obtained from: ftp://ftp.clark.net/pub/dickey/ncurses