freebsd-nq/gnu/usr.bin
Warner Losh 30aaff1192 Migrate to a new way of dealing with building from old revisions of
FreeBSD.  This method attempts to centralize all the necessary hacks
or work arounds in one of two places in the tree (src/Makefile.inc1
and src/tools/build).  We build a small compatibility library
(libbuild.a) as well as selectively installing necessary include
files.  We then include this directory when building host binaries.

This removes all the past release compatibilty hacks from various
places in the tree.  We still build on tip of stable and current.  I
will work with those that want to support more, although I anticipate
it will just work.

Many thanks to ru@, obrien@ and jhb@ for providing valuable input at
various stage of implementation, as well as for working together to
positively effect a change for the better.
2003-04-05 20:30:30 +00:00
..
bc GCC 3.1's cpp no longer searches for includes using hints from #line. 2002-03-16 20:45:01 +00:00
binutils Migrate to a new way of dealing with building from old revisions of 2003-04-05 20:30:30 +00:00
cc Mark bits that do not require an object directory as such. 2003-04-01 12:37:54 +00:00
cpio MAN[1-9] -> MAN. 2001-03-27 14:59:06 +00:00
cvs Finish update for cvs-1.11.5. Some build-time tunables were moved from 2003-01-21 23:00:36 +00:00
dc
dialog FILES support for bsd.prog.mk. See bsd.README for details. 2001-12-17 13:59:35 +00:00
diff Document -p option of diff. 2002-08-26 00:13:06 +00:00
diff3
gdb/doc Reconnect gdb info file to the build. 2002-07-01 07:58:18 +00:00
gperf *sigh* Really fix a typo. 2002-04-16 06:34:59 +00:00
grep We HAVE_STPCPY now. 2002-10-20 07:50:20 +00:00
groff Recognize FreeBSD 5.1; libc_gen/signbit.3 has set the precedent. 2003-02-14 16:01:58 +00:00
gzip Initiate deorbit burn for the i386-only a.out related support. Moves are 2002-09-17 01:49:00 +00:00
man Add /usr/local/man as OPTIONAL_MANPATH 2003-02-11 01:04:53 +00:00
patch Prevent stack-smashing buffer overflows in -D and -r options by using 2002-10-13 01:18:33 +00:00
rcs Drop support for COPY, -c has been the default mode of install(1) 2002-07-29 09:40:17 +00:00
sdiff Make minimal changes to point the users to the Texinfo documentation 2002-12-14 23:58:49 +00:00
send-pr Document the MAIL_AGENT environment var. 2003-03-26 01:45:20 +00:00
sort We HAVE_STPCPY now. 2002-10-20 07:50:20 +00:00
tar Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
texinfo Back out addition of a plus sign. 2002-06-05 06:58:33 +00:00
Makefile I thought groff was wrapped with NO_CXX. Oh well, it is now. 2003-02-24 02:40:56 +00:00
Makefile.inc Avoid linting GNU contrib'ed stuff, even if the build engineer asked 2002-09-25 09:55:20 +00:00