#
d0b2dbfa |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
#
8aff76fb |
|
22-Dec-2020 |
Kyle Evans <kevans@FreeBSD.org> |
build: remove the option to build gnugrep Unconditionally install bsdgrep as grep, bootstrap or not. Remove all build glue and stop installing both gnugrep and libgnuregex now that all consumers of the latter are gone. Relnotes: yes Differential Revision: https://reviews.freebsd.org/D27732
|
#
1c0ea326 |
|
15-Dec-2020 |
Ed Maste <emaste@FreeBSD.org> |
Retire obsolete GDB 6.1.1 GDB 6.1.1 was released in June 2004 and is long obsolete. It does not support all of the architectures that FreeBSD does, and imposes limitations on the FreeBSD kernel build, such as the continued use of DWARF2 debugging information. It was kept (in /usr/libexec/) only for use by crashinfo(8), which extracts some basic information from a kernel core dump after a crash. Crashinfo already prefers gdb from port/package if installed. Future work may add kernel debug support to LLDB or find another path for crashinfo's needs, but in any case we do not want to ship the excessively outdated GDB in FreeBSD 13. Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D27610
|
#
74e8d41e |
|
06-Jun-2020 |
Ed Maste <emaste@FreeBSD.org> |
Retire BINUTILS and BINUTILS_BOOTSTRAP options As of r361857 all BINUTILS options are disabled by default - ports have been changed to depend on binutils if they require GNU as, and all base system assembly files have been switched to use Clang's integrated assembler. Relnotes: Yes Sponsored by: The FreeBSD Foundation
|
#
134b3783 |
|
29-Feb-2020 |
Ed Maste <emaste@FreeBSD.org> |
retire in-tree GPL dtc devicetree compiler Now that we no longer have GCC 4.2.1 in the tree and can assume FreeBSD is being built with a C++11 compiler available, we can use BSDL dtc unconditionally and retire the GPL dtc. GPL dtc now has FreeBSD CI support via Cirrus-CI to help ensure it continues to build/work on FreeBSD and is available in the ports tree if needed. The copy of (copyfree licensed) libfdt that we actually use is in sys/contrib/libfdt so the extra copy under contrib/dtc/libfdt can be removed along with the rest of the GPL dtc. Reviewed by: kevans, ian, imp, manu, theraven Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D23192
|
#
57f80467 |
|
28-Feb-2020 |
Ed Maste <emaste@FreeBSD.org> |
remove GCC 4.2.1 build infrastructure As described in Warner's email message[1] to the FreeBSD-arch mailing list we have reached GCC 4.2.1's retirement date. At this time all supported architectures either use in-tree Clang, or rely on external toolchain (i.e., a contemporary GCC version from ports). GCC 4.2.1 was released July 18, 2007 and was imported into FreeBSD later that year, in r171825. GCC has served us well, but version 4.2.1 is obsolete and not used by default on any architecture in FreeBSD. It does not support modern C and does not support arm64 or RISC-V. Thanks to everyone responsible for maintaining, updating, and testing GCC in the FreeBSD base system over the years. So long, and thanks for all the fish. [1] https://lists.freebsd.org/pipermail/freebsd-arch/2020-January/019823.html PR: 228919 Reviewed by: brooks, imp Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D23124
|
#
e91609a7 |
|
06-Mar-2019 |
John Baldwin <jhb@FreeBSD.org> |
Divorce MK_GDB from MK_BINUTILS. This permits legacy GDB to still be built and installed if WITHOUT_BINUTILS is set (e.g. if base/binutils is installed). Reviewed by: emaste MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D19480
|
#
738919c0 |
|
07-Jun-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Remove groff from base All manpages in base are now compatible with mandoc(1), all roff documentation will be relocated in the doc tree. man(1) can now use groff from the ports tree if it needs. Also remove checknr(1) and colcrt(1) which are only useful with groff. Approved by: (no objections on the mailing lists)
|
#
48b1eba1 |
|
21-Apr-2017 |
Ed Maste <emaste@FreeBSD.org> |
Simplify gnu/usr.bin Makefile conditions After r307655 MK_GDB is forced to no if MK_BINUTILS is no, and similarly MK_GROFF is forced to no if MK_CXX is no, so we can remove nested conditionals. Reviewed by: bapt, brooks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D8287
|
#
a17665bc |
|
20-Apr-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Replace again GNU diff with BSD diff After a firts failed attempt, BSD diff is now good enough to replace GNU diff. Relnotes: yes
|
#
2c5ddcf8 |
|
19-Mar-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Temporary readd GNU diff etcupdate requires --change-group-format it is not easy to implement in bsd diff so for now readd GNU diff
|
#
29e9c668 |
|
15-Mar-2017 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Fix SUBDIR_DEPEND for gdb on binutils after r307659. Sponsored by: Dell EMC Isilon
|
#
3bbe3f67 |
|
10-Mar-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import diff from OpenBSD and remove GNU diff Some of the modifications from the previous summer of code has been integrated Modification for compatibility with GNU diff output has been added Main difference with OpenBSD: Implement multiple GNU diff options: * --ignore-file-name-case * --no-ignore-file-name-case * --normal * --tabsize * --strip-trailing-cr Make diff -p compatible with GNU diff Implement diff -l Make diff -r compatible with GNU diff Capsicumize diffing 2 regular files Add a simple test suite Approved by: AsiaBSDcon devsummit Obtained from: OpenBSD, GSoC Relnotes: yes
|
#
71e30a31 |
|
20-Oct-2016 |
Ed Maste <emaste@FreeBSD.org> |
Remove trailing whitespace from r307674
|
#
94ff3d03 |
|
20-Oct-2016 |
Ed Maste <emaste@FreeBSD.org> |
Add knobs to make GNU diff and GNU grep optional This is added to facilitate experiments building FreeBSD without copyleft software. If WITHOUT_GNU_DIFF is set no /usr/bin/diff or /usr/bin/diff3 will be built. If WITHOUT_GNU_GREP is set then BSD grep will be installed as /usr/bin/bsdgrep or /usr/bin/grep, depending on the WITH_BSD_GREP knob. Reviewed by: brooks (earlier) Sponsored by: The FreeBSD Foundation Differential Revision: Differential Revision: https://reviews.freebsd.org/D8288
|
#
ba2cde94 |
|
19-Oct-2016 |
Ed Maste <emaste@FreeBSD.org> |
Switch gnu/usr.bin/Makefile to SUBDIR.${MK_*} optional subdir style
|
#
a0135a1e |
|
14-Oct-2016 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Remove GNU rcs from base. GNU rcs is still available as a package: - rcs: Latest GPLv3 GNU rcs version. - rcs57: Copy of the latest version of GNU rcs (GPLv2) from base. Relnotes: yes
|
#
f987297f |
|
27-Sep-2016 |
Ed Maste <emaste@FreeBSD.org> |
Add a WITHOUT_DIALOG src.conf(5) knob It also turns off dependencies (bsdinstall, bsdconfig, dpv, tzsetup). Reviewed by: dteske Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D7969
|
#
13b5b548 |
|
29-Apr-2016 |
Baptiste Daroussin <bapt@FreeBSD.org> |
import sdiff(1) from GSoC 2012 Import sdiff(1) from the diff version written by Raymond Lai, improved during GSoC 2012 by Jesse Hagewood. Compared to the version done in during that summer of code: - Remove the zlib frontend: zsdiff - Compatible output (column size and separators) with GNU sdiff Compared to GNU sdiff in ports: - The only difference is padding using spaces vs tabs Compared to OpenBSD and NetBSD import: - Implement missing options (including long options) from GNU sdiff - Improved support for the edition mode (signal handling) - Output visually compatible with GNU sdiff: size of columns While here import regression tests from NetBSD adapted to fit the output as expected by GNU sdiff Reviewed by: emaste (in part) Obtained from: OpenBSD, NetBSD, GSoC 2012 Relnotes: yes Differential Revision: https://reviews.freebsd.org/D5981 Differential Revision: https://reviews.freebsd.org/D6032 (diff with NetBSD version) Differential Revision: https://reviews.freebsd.org/D6033 (diff with OpenBSD version)
|
#
cab0e8ff |
|
18-Jul-2015 |
Marius Strobl <marius@FreeBSD.org> |
- Record dependencies of gdb/gdbtui/kgdb on binutils/lib{bfd,iberty,opcodes}, fixing parallel builds. - Don't build gdb/gdbtui/kgdb or libreadline when MK_BINUTILS is "no" for obvious reasons. MFC after: 3 days
|
#
2d281361 |
|
02-Jan-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Remove GNU texinfo from base along with all info pages. To be able to info pages consider installing texinfo from ports print/texinfo or via pkg: pkg install texinfo Differential Revision: https://reviews.freebsd.org/D1409 Reviewed by: emaste, imp (previous version) Relnotes: yes
|
#
ddd96d23 |
|
09-Oct-2014 |
Ed Maste <emaste@FreeBSD.org> |
Build gperf only if we're using g++ (not clang++) gperf is used as a build tool for g++ and is not needed for Clang architectures. Ports and third-party software that need it can use the up-to-date devel/gperf port. PR: 194103 (exp-run) Reviewed by: bapt Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D886
|
#
c67bc4db |
|
14-Jun-2014 |
Gavin Atkinson <gavin@FreeBSD.org> |
Remove send-pr, the supported interface to submit bugs is now via https://bugs.freebsd.org/submit/ Removing send-pr also removes one more piece of non-BSD-licensed software. Hat: bugmeister MFC after: 3 days
|
#
c6063d0d |
|
05-May-2014 |
Warner Losh <imp@FreeBSD.org> |
Use src.opts.mk in preference to bsd.own.mk except where we need stuff from the latter.
|
#
38f0b757 |
|
21-Apr-2014 |
Julio Merino <jmmv@FreeBSD.org> |
Add placeholder Kyuafiles for various top-level hierarchies. This change adds tests/ directories in the source tree to create various subdirectories in /usr/tests/ and to install placeholder Kyuafiles for them. the relevant hierarchies are: cddl, etc, games, gnu and secure. The reason for this is to simplify the addition of new test programs for utilities or libraries under any of these directories. Doing so on a case by case basis is unnecessary and is quite an obscure process.
|
#
32a632c4 |
|
27-Mar-2014 |
Dimitry Andric <dim@FreeBSD.org> |
Enable parallel building for gnu/usr.bin and usr.bin/clang too. MFC after: 2 weeks X-MFC-With: r263778
|
#
c9fc60be |
|
09-Oct-2013 |
Glen Barber <gjb@FreeBSD.org> |
Revert r256095, r256120 (partial), r256121: r256095: - Add gnu/usr.bin/rcs back to the base system. r256120: - Add WITHOUT_RCS back to src.conf.5. r256121: - Remove UPDATING entry regarding gnu/usr.bin/rcs removal. Requested by: many Approved by: re (marius) Discussed with: core
|
#
258c9eb9 |
|
06-Oct-2013 |
Eitan Adler <eadler@FreeBSD.org> |
Good bye RCS. You will be missed. (devel/rcs and devel/rcs57 are available as alternatives) Approved by: core Approved by: re (hrs)
|
#
d3e23b57 |
|
03-Sep-2013 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Remove our hacked GNU patch. The old (2.1) GNU patch has outlived its days. The major local changes have been moved into the less restrictedly licensed patch(1) we adopted in usr.bin/ . A much newer version of GNU patch is available in the ports tree (devel/patch). Disconnect from the build and remove.
|
#
1cbff2a9 |
|
15-Jun-2013 |
Eitan Adler <eadler@FreeBSD.org> |
Remove CVS from the base system. Discussed with: many Reviewed by: peter, zi Approved by: core
|
#
af0dd31f |
|
22-Jan-2013 |
David Chisnall <theraven@FreeBSD.org> |
Import new (BSDL) device tree compiler. Now built by default, so that it can't be used on the host system (and not installed on the device, if required). The GPL'd one is still available if there are any devices that need it (make universe passes with it, including kernels that use fdt, but there may be some out-of-tree ones). WITH_GPL_DTC can be used to select the old one, for now. Probably won't be MFC'd, but we'll remove the GPL'd version in head after the new one has had a lot more testing and ship it in 10.0.
|
#
d38ae94b |
|
13-Oct-2012 |
Gabor Kovesdan <gabor@FreeBSD.org> |
- Remove GNU sort and the WITH_GNU_SORT knob
|
#
9fe1fe82 |
|
08-Jun-2011 |
David E. O'Brien <obrien@FreeBSD.org> |
Simply post r222273.
|
#
a23d1c70 |
|
24-May-2011 |
David E. O'Brien <obrien@FreeBSD.org> |
Build and install a BSD licensed grep. If WITH_BSD_GREP is not set, it will be 'bsdgrep' and GNUgrep will be '[ef]grep'. Otherwise, BSD-grep will be the grep family, and GNUgrep will be 'gnugrep'. Discussed with: brooks
|
#
0163af23 |
|
18-May-2011 |
Warner Losh <imp@FreeBSD.org> |
Implement WITH{,OUT}_{GCC,BINUTILS} to provide finer-grained control over building gcc and binutils. They default to true, unless MK_TOOLCHAIN is no. Reviewed by: ru@
|
#
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.
|
#
023f0373 |
|
03-Oct-2010 |
Gordon Tetlow <gordon@FreeBSD.org> |
Retire GNU man in favor of the newly written BSDL version. Approved by: wes (mentor)
|
#
6608cc57 |
|
23-Aug-2010 |
Gabor Kovesdan <gabor@FreeBSD.org> |
- Change default grep back to GNU version. BSD grep can be built with the WITH_BSD_GREP knob. - Bump __FreeBSD_version Requested by: dougb Approved by: delphij (mentor)
|
#
3c5326bf |
|
13-Jun-2010 |
Rafal Jaworowski <raj@FreeBSD.org> |
Connect FDT infrastructure to the build system. Reviewed by: imp Sponsored by: The FreeBSD Foundation
|
#
2ddf40c6 |
|
25-May-2010 |
Jung-uk Kim <jkim@FreeBSD.org> |
MFC: r208320 Add a new build option, MAN_UTILS. This option lets you control building utilities and related support files for manual pages, which were previously controlled by MAN. For POLA, the default depends on MAN, i.e., WITHOUT_MAN implies WITHOUT_MAN_UTILS and WITH_MAN implies WITH_MAN_UTILS. Note this patch implicitly fixes a documentation bug of src.conf(5), which says WITHOUT_MAN may be used to not build manual pages while it was also disabling some utilities for manual pages. Approved by: re (kib)
|
#
07e547fe |
|
19-May-2010 |
Jung-uk Kim <jkim@FreeBSD.org> |
Add a new build option, MAN_UTILS. This option lets you control building utilities and related support files for manual pages, which were previously controlled by MAN. For POLA, the default depends on MAN, i.e., WITHOUT_MAN implies WITHOUT_MAN_UTILS and WITH_MAN implies WITH_MAN_UTILS. This patch is slightly improved by me from: PR: misc/145212
|
#
92fc4757 |
|
29-Mar-2010 |
Xin LI <delphij@FreeBSD.org> |
MFC r205702: Remove GNU cpio after fix of CVE-2010-0624. Note that this is actually a no-op for most users, as this GNU cpio was broken on -HEAD and 8-STABLE since last March until the recent fix. FreeBSD 8.0+ uses BSD cpio by default and the code is being actively maintained.
|
#
36e60cda |
|
26-Mar-2010 |
Xin LI <delphij@FreeBSD.org> |
Remove GNU cpio after fix of CVE-2010-0624. Note that this is actually a no-op for most users, as this GNU cpio was broken on -HEAD and 8-STABLE since last March until the recent fix. FreeBSD 8.0+ uses BSD cpio by default and the code is being actively maintained. Blessed by: kientzle With hat: secteam MFC after: 3 days
|
#
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.
|
#
7e1f3246 |
|
20-Feb-2010 |
Randall Stewart <rrs@FreeBSD.org> |
These contain JC's patch to get gdb sort of working on mips. Its not fully done yet but its a start. Obtained from: JC - c.jayachandran@gmail.com M gnu/usr.bin/gdb/kgdb/trgt_mips.c M gnu/usr.bin/gdb/arch/mips/init.c M gnu/usr.bin/gdb/arch/mips/Makefile M gnu/usr.bin/Makefile M contrib/gdb/gdb/mips-tdep.h
|
#
fdf1f88b |
|
20-Jan-2010 |
Gabor Kovesdan <gabor@FreeBSD.org> |
Replace GNU bc/dc with BSDL versions ported from OpenBSD. They have a good compatibility level with the GNU counterparts and have shown to be mature enough. For now, the GNU versions aren't removed from the tree, just detached from the build. Sponsored by: Google Summer of Code 2008 Portbuild run by: erwin Approved by: delphij
|
#
d7f03759 |
|
19-Oct-2008 |
Ulf Lilleengen <lulf@FreeBSD.org> |
- Import the HEAD csup code which is the basis for the cvsmode work.
|
#
690f477d |
|
21-Sep-2008 |
Sam Leffler <sam@FreeBSD.org> |
add new build knobs and jigger some existing controls to improve control over the result of buildworld and installworld; this especially helps packaging systems such as nanobsd Reviewed by: various (posted to arch) MFC after: 1 month
|
#
5555bfc2 |
|
01-Sep-2008 |
David E. O'Brien <obrien@FreeBSD.org> |
GDB isn't building on MIPS. Temporarily disable, to revisit soon.
|
#
6973701a |
|
15-Jun-2008 |
Doug Barton <dougb@FreeBSD.org> |
1. Make the BSD version of cpio the default [1] a. The BSD version will be built and installed unless WITHOUT_BSD_CPIO is defined. b. The GNU version will not be built or installed unless WITH_GNU_CPIO is defined. If this is defined, the symlink in /usr/bin will be to the GNU version whether the BSD version is present or not. When these changes are MFCed the defaults should be flipped. 2. Add a knob to disable the building of GNU grep. This will make it easier for those that want to test the BSD version in the ports. Approved by: kientzle [1]
|
#
079e4657 |
|
19-Mar-2008 |
David E. O'Brien <obrien@FreeBSD.org> |
Re-enable the CVS build.
|
#
9aad47f4 |
|
19-Mar-2008 |
David E. O'Brien <obrien@FreeBSD.org> |
Disable CVS build.
|
#
2a670e33 |
|
12-Jan-2008 |
David E. O'Brien <obrien@FreeBSD.org> |
Reenable cvs with the build.
|
#
946debc5 |
|
12-Jan-2008 |
David E. O'Brien <obrien@FreeBSD.org> |
Disable CVS from the build.
|
#
9a9ea25f |
|
26-Jan-2007 |
Xin LI <delphij@FreeBSD.org> |
Replace the GNU gzip with a slightly modified NetBSD gzip. The NetBSD version is a feature-to-feature re-implementation of GNU gzip using the freely-redistributable zlib and this version is expected to be mostly bug-to-bug compatible with the GNU implementation. - Because this is a piece of mature code and we want to make changes so it is added directly rather than importing to src/contrib. - Connect newly added code to src/usr.bin/ and rescue/rescue build. - Disconnect the GNU gzip code from build for now, they will be eventually removed completely. - Provide two new src.conf(5) knobs, WITHOUT_BZIP2_SUPPORT and WITHOUT_BZIP2. Tested by: kris (full exp-7 pointyhat build) Approved by: core (importing a 4-clause BSD licensed file) Approved by: re (adding new utility during -HEAD code slush)
|
#
c23b8029 |
|
02-Oct-2006 |
Warner Losh <imp@FreeBSD.org> |
Enable gdb on the arm. Some time ago I committed it, but had forgotten to enable it here. Noticed by: cognet
|
#
e6fcb75d |
|
24-Aug-2006 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Build gdb on PowerPC.
|
#
2eed31bc |
|
21-Aug-2006 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Build gperf(1) for/on PowerPC. There's no apparent reason not to build it and nothing can be found in the commit logs. We won't know if there are runtime problems, until we build it...
|
#
e1fe3dba |
|
17-Mar-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
Reimplementation of world/kernel build options. For details, see: http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
|
#
96f71b3c |
|
06-Aug-2005 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Control rcs inclusion with NO_RCS insted of NO_TOOLCHAIN
|
#
093c6e12 |
|
05-Aug-2005 |
Poul-Henning Kamp <phk@FreeBSD.org> |
let NO_MAN control man let NO_TOOLCHAIN control rcs let NO_INFO control texinfo
|
#
3a4316bd |
|
03-Aug-2005 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Don't install groff if NO_GROFF
|
#
602778ab |
|
20-Mar-2005 |
Tim Kientzle <kientzle@FreeBSD.org> |
Stop building gtar. Bump __FreeBSD_version to reflect this change.
|
#
a35d8893 |
|
24-Oct-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
For variables that are only checked with defined(), don't provide any fake value.
|
#
59b7843e |
|
07-Jul-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Build things in dictionary order.
|
#
9e104bcb |
|
25-Jun-2004 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Hook gdb into the build. Exclude gdb on arm and powerpc as support does not exist yet. The NO_GDB knob is respected.
|
#
82d583b4 |
|
10-Jun-2004 |
Peter Wemm <peter@FreeBSD.org> |
Turn cvs back on after import; that was less painful than I expected.
|
#
5602449b |
|
10-Jun-2004 |
Peter Wemm <peter@FreeBSD.org> |
Turn off cvs while import/merging.
|
#
da2f648f |
|
14-Apr-2004 |
Peter Wemm <peter@FreeBSD.org> |
Update bmake glue for cvs-1.11.15, with apologies to Jacques for messing up his day. The *.patch files are still fine for MFC'ing.
|
#
257229b8 |
|
14-Apr-2004 |
Peter Wemm <peter@FreeBSD.org> |
Turn off cvs build for a few hours while importing.
|
#
3bc2f9a8 |
|
29-Aug-2003 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Introduce more knobs to slim down FreeBSD userland NO_TOOLCHAIN skips Compilers and Binutils NO_USB skips USB stuff NO_VINUM skips Vinum stuff NO_ACPI skips ACPI stuff
|
#
7bf3ceda |
|
27-Apr-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
Wrap gperf in NO_CXX as it needs the C++ to compile.
|
#
63b117a6 |
|
23-Feb-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
I thought groff was wrapped with NO_CXX. Oh well, it is now.
|
#
0bc81187 |
|
20-Feb-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
Some things don't build for PowerPC yet. List from: benno
|
#
4e6ef084 |
|
16-Sep-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Disable building of the a.out gas and ld. They will become ports.
|
#
741a21e8 |
|
04-Jun-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Remove GNU awk.
|
#
0367ff75 |
|
28-May-2002 |
Peter Wemm <peter@FreeBSD.org> |
Put on peril sensitive sunglasses and turn C++ stuff back on.
|
#
95f435e7 |
|
21-May-2002 |
Mark Murray <markm@FreeBSD.org> |
Remove ptx. It is not used anywhere in the base system, has not been maintained for years and is very old code. If there is any need for it, I suspect that ports would be a better place. No objection from: current@freebsd.org
|
#
ef446fb2 |
|
17-May-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Don't build gperf.
|
#
9a473994 |
|
16-May-2002 |
Mark Murray <markm@FreeBSD.org> |
Don't build perl.
|
#
83f56d9a |
|
15-May-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Make sure to not yet build the GNU C++, but still allow for the C++ progs to be built with e.g. an old compiler, CXX=/usr/bin/c++, for the time being.
|
#
6121408b |
|
10-May-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Build compiler on all platforms.
|
#
bd7ce31c |
|
09-May-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Turn off groff and gperf -- they will not compile with the in-tree Gcc 3.1.
|
#
d393af17 |
|
12-Apr-2002 |
Andrey A. Chernov <ache@FreeBSD.org> |
Re-add sort spammed in v1.62
|
#
52db7826 |
|
09-Apr-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Back out most of revision 1.59.
|
#
e82fc682 |
|
08-Apr-2002 |
Peter Wemm <peter@FreeBSD.org> |
move gperf to NO_GXX section, it works fine on ia64. It just needs a c++ compiler.
|
#
de47b2da |
|
08-Apr-2002 |
Andrey A. Chernov <ache@FreeBSD.org> |
Connect sort
|
#
9dcb4498 |
|
08-Apr-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
GCC and Gperf do not work on ia64 or sparc64 yet. Also do not try to compile Groff if NO_CXX is set.
|
#
a332a4b3 |
|
24-Mar-2002 |
Mark Murray <markm@FreeBSD.org> |
Remove GNU sort from the build. BSD sort is coming.
|
#
fc2cee85 |
|
16-Mar-2002 |
Mark Murray <markm@FreeBSD.org> |
Allow the use of the NO_PERL as well as NOPERL. The latter is going to go.
|
#
2335a3d7 |
|
02-Nov-2001 |
David E. O'Brien <obrien@FreeBSD.org> |
Bring Gawk back. There just isn't any other POSIX compliant AWK out there. The biggest thing missing from Bell-Labs AWK is the character class regexes.
|
#
43cfcf10 |
|
30-Oct-2001 |
David E. O'Brien <obrien@FreeBSD.org> |
Switch to the One True AWK from Bell-Labs, away from GNU AWK.
|
#
f949006c |
|
13-Aug-2001 |
Peter Wemm <peter@FreeBSD.org> |
Turn cvs back on. It seems that there's nothing outright broken, but there are some odd things I've run into.. eg: log message formatting, etc.
|
#
635a163b |
|
10-Aug-2001 |
Peter Wemm <peter@FreeBSD.org> |
Temporarily turn off cvs builds for the (short) duration of import/verification.
|
#
4979e034 |
|
15-Dec-2000 |
David E. O'Brien <obrien@FreeBSD.org> |
Only build the a.out `as' and `ld' if "WANT_AOUT" is defined. Looking in src/Makfile* it looks like all the "WANT_AOUT" support has been removed, maybe these should just go away... Note that the a.out `ld' reaches over into src/contrib/gcc for libiberty bits. This is biting us because the libiberty bits have evolved beyond what the a.out `ld' can handle. This change fixes the broken world, but only because very few have "WANT_AOUT" defined.
|
#
33968c45 |
|
15-Jan-2000 |
David E. O'Brien <obrien@FreeBSD.org> |
Remove Bison from the build. This is a prelude to possibly removing it from 4.0-R.
|
#
2c3311bb |
|
11-Dec-1999 |
Peter Wemm <peter@FreeBSD.org> |
reactivate cvs subdir build
|
#
aa06d428 |
|
10-Dec-1999 |
Peter Wemm <peter@FreeBSD.org> |
Turn off cvs for a moment pending import of a newer version..
|
#
77dec3a0 |
|
14-Sep-1999 |
Peter Wemm <peter@FreeBSD.org> |
Add a hook for disabling cvs and collect a few similar options together. (We do this on freefall as we use a tweaked /usr/bin/cvs wrapper)
|
#
9b7a44a6 |
|
27-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
#
1bb26001 |
|
02-May-1999 |
Doug Rabson <dfr@FreeBSD.org> |
Disable building gdb in preparation for importing gdb-4.18
|
#
1f9c1a34 |
|
05-Apr-1999 |
David E. O'Brien <obrien@FreeBSD.org> |
Turn off src/gnu/usr.bin/genclass -- it is OBE as it was part of libg++.
|
#
ddf0071c |
|
09-Sep-1998 |
Mark Murray <markm@FreeBSD.org> |
Remove the NOPERL block to building Perl5. Perl 5 will rebuild/bootstrap itself next time a make world is done with this in effect.
|
#
5850fb44 |
|
09-Sep-1998 |
Mark Murray <markm@FreeBSD.org> |
Set NOPERL while I spend the rest of the day bringing in Perl5. This will doubtless confuse someone, but I'd rather have this than breakage.
|
#
77dfb966 |
|
25-May-1998 |
Søren Schmidt <sos@FreeBSD.org> |
ELF preparation step 1: Move our old a.out utils to /usr/libexec/aout. Enable binutils and put the utils in /usr/libexec/elf Enable objformat, a little helper program that calls the right utils based on /etc/objformat and $OBJFORMAT. This will enable the ELF generating tools. Remember that this is only step one, the system is still compiled and run in a.out format ONLY. Problem left to solve: The BSD manpages wins over the GNU equivalents as the are installed last. We need to distinguish between the manpages somehow...
|
#
2abfb02a |
|
12-May-1998 |
John Birrell <jb@FreeBSD.org> |
perl now works on alpha. This just leaves gdb to be configured for alpha.
|
#
266f0ba4 |
|
12-May-1998 |
John Birrell <jb@FreeBSD.org> |
awk and groff (et al) now work on alpha as the result of library fixes.
|
#
eb61a18e |
|
13-Mar-1998 |
John Birrell <jb@FreeBSD.org> |
Add binutils if BINFORMAT is elf. This is needed for alpha, and it works on i386, but is still disabled until you set BINFORMAT.
|
#
fd8d0858 |
|
20-Feb-1998 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Correct spammage from MACHINE_ARCH commit - you don't want to *replace* the SUBDIR list in that case, you want to augment it. Also move a stray .endif to its proper location. Heh, no wonder my release builds were falling over! ;)
|
#
d975ec25 |
|
19-Feb-1998 |
John Birrell <jb@FreeBSD.org> |
No binutils yet 8-(, and a few programs that need porting to alpha. Make them i386 specific for now.
|
#
f2a0af48 |
|
12-Apr-1997 |
Peter Wemm <peter@FreeBSD.org> |
Don't descend into the perl directory if it isn't there (eg: cvsup refuse file), or if NOPERL is defined (eg: in /etc/make.conf)
|
#
fce15c9a |
|
22-Feb-1997 |
Peter Wemm <peter@FreeBSD.org> |
Revert $FreeBSD$ to $Id$
|
#
1130b656 |
|
14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Make the long-awaited change from $Id$ to $FreeBSD$ This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
#
5908a755 |
|
04-Oct-1996 |
Peter Wemm <peter@FreeBSD.org> |
Add genclass to the subdir list
|
#
aaa31547 |
|
10-Sep-1996 |
Peter Wemm <peter@FreeBSD.org> |
add bison, gperf
|
#
d670a62a |
|
07-Aug-1996 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Remove mkisofs from Makefile
|
#
420bf028 |
|
11-Jan-1996 |
Bill Paul <wpaul@FreeBSD.org> |
Remove yppush; it's about to be replaced.
|
#
a5051532 |
|
18-Dec-1995 |
Peter Wemm <peter@FreeBSD.org> |
Re-connect cvs to gnu/usr.bin/Makefile.. (Note that you need to have either done a 'make world' or explicitly run a 'make distrib-dirs' (in src/etc) to get some needed directories in /usr/share/examples/cvs to be built.)
|
#
26992c24 |
|
10-Dec-1995 |
Peter Wemm <peter@FreeBSD.org> |
Disconnect 'cvs' from SUBDIRS in preperation for import of new version..
|
#
65cc5b32 |
|
11-Apr-1995 |
Nate Williams <nate@FreeBSD.org> |
Re-enabled cvs now that Rod is satisfied that it will work correctly.
|
#
73a425b9 |
|
31-Mar-1995 |
Nate Williams <nate@FreeBSD.org> |
Temporarily disable building CVS to avoid anyone hosing up their CVS tree until a bit more testing is done. Submitted by: rgrimes@gndrsh.aac.dev.com "Rod Grimes"
|
#
ab795d6a |
|
22-Mar-1995 |
Nate Williams <nate@FreeBSD.org> |
Added gdb back in since it can no compile with the ld change.
|
#
84540525 |
|
17-Mar-1995 |
Paul Traina <pst@FreeBSD.org> |
rename ngroff to groff
|
#
c66585d5 |
|
13-Mar-1995 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Disabled gdb until it compiles. I need make world to work...
|
#
ad23c666 |
|
12-Feb-1995 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Add mkisofs to list of targets.
|
#
e35cfba7 |
|
31-Jan-1995 |
Bill Paul <wpaul@FreeBSD.org> |
Added SUNDIR entry for yppush
|
#
3c447b4f |
|
19-Jan-1995 |
Bruce Evans <bde@FreeBSD.org> |
Don't build kgdb. It should go away soon.
|
#
a99d4236 |
|
17-Jan-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
Build ngroff instead of groff now
|
#
98f978a5 |
|
16-Jan-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
Remove */doc
|
#
4d7b8c92 |
|
11-Jan-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
dc/doc added
|
#
cd54e143 |
|
11-Jan-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
as/doc added
|
#
eb0dc9c2 |
|
11-Jan-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
ptx/doc added
|
#
514c347b |
|
10-Jan-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
awk/doc added
|
#
b7091db2 |
|
10-Jan-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
send-pr/doc added
|
#
3237032f |
|
07-Nov-1994 |
David Greenman <dg@FreeBSD.org> |
Enabled build/install of kgdb.
|
#
de708661 |
|
25-Oct-1994 |
Bruce Evans <bde@FreeBSD.org> |
Add perl.
|
#
d341e762 |
|
08-Oct-1994 |
Andrey A. Chernov <ache@FreeBSD.org> |
Dialog added
|
#
0e55043e |
|
15-Sep-1994 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Add texinfo to the list of SUBDIR targets.
|
#
4516078c |
|
09-Sep-1994 |
Paul Richards <paul@FreeBSD.org> |
Enabled send-pr
|
#
7cd76956 |
|
24-Aug-1994 |
Paul Richards <paul@FreeBSD.org> |
Changed cc26 to cc Reviewed by: Submitted by:
|
#
1a7466e8 |
|
09-Aug-1994 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Nuke GNU pr. Reviewed by: Submitted by:
|
#
ec94de0d |
|
09-Aug-1994 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Remove kgdb for now until we figure out what our gdb strategy is going to be (having two sucks, and this one doesn't even work for 2.0 now!). Submitted by: jkh
|
#
e1514256 |
|
07-Aug-1994 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
cc -> cc26 (until Poul-Henning decides how he wants this to look). Submitted by: jkh
|
#
7f26aa0a |
|
10-Jun-1994 |
Paul Richards <paul@FreeBSD.org> |
Added kgdb subdir.
|
#
a3f77ca2 |
|
06-May-1994 |
Andrew Moore <alm@FreeBSD.org> |
added ptx
|
#
ca4dad26 |
|
29-Jan-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
New files for relocated source code.
|