| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The current default is provided in various Makefile.inc in some top-level
directories and covers a good portion of the tree, but doesn't cover parts
of the build a little deeper (e.g. libcasper).
Provide a default in src.sys.mk and set WARNS to it in bsd.sys.mk if that
variable is defined. This lets us relatively cleanly provide a default WARNS
no matter where you're building in the src tree without breaking things
outside of the tree.
Crunchgen has been updated as a bootstrap tool to work on this change
because it needs r365605 at a minimum to succeed. The cleanup necessary to
successfully walk over this change on WITHOUT_CLEAN builds has been added.
There is a supplemental project to this to list all of the warnings that are
encountered when the environment has WARNS=6 NO_WERROR=yes:
https://warns.kevans.dev -- this project will hopefully eventually go away
in favor of CI doing a much better job than it.
Reviewed by: emaste, brooks, ngie (all earlier version)
Reviewed by: emaste, arichardson (depend-cleanup.sh change)
Differential Revision: https://reviews.freebsd.org/D26455
Notes:
svn path=/head/; revision=365887
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update a bunch of Makefile.depend files as
a result of adding Makefile.depend.options files
Reviewed by: bdrewery
MFC after: 1 week
Sponsored by: Juniper Networks
Differential Revision: https://reviews.freebsd.org/D22494
Notes:
svn path=/head/; revision=355617
|
|
|
|
|
|
|
| |
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=325188
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Prefer SRCTOP over CURDIR/../../contrib, etc. However, retain the "up
one level" instances of ../ because they are really relative to this
part of the tree and not a means to find the root of the tree. As
such, it's better to leave them since that further the goal of being
able to move directories if watned to in the future.
Differential Revision: https://reviews.freebsd.org/D9932
Sponsored by: Netflix
Silence On: arch@ (twice)
Notes:
svn path=/head/; revision=315175
|
|
|
|
|
|
|
|
|
|
|
| |
These are no longer needed after the recent 'beforebuild: depend' changes
and hooking DIRDEPS_BUILD into a subset of FAST_DEPEND which supports
skipping 'make depend'.
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=295989
|
|
|
|
|
|
|
|
|
|
|
| |
This both avoids some dependencies on xinstall.host and allows
bootstrapping on older releases to work due to lack of at least 'install -l'
support.
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=291307
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
Notes:
svn path=/head/; revision=284345
|
| |
| |
| |
| | |
Notes:
svn path=/projects/bmake/; revision=284172
|
| |\
| |/
|/|
| | |
Notes:
svn path=/projects/bmake/; revision=283595
|
| |
| |
| |
| | |
Notes:
svn path=/projects/bmake/; revision=266219
|
| |
| |
| |
| | |
Notes:
svn path=/projects/bmake/; revision=265802
|
| |\
| | |
| | |
| | | |
Notes:
svn path=/projects/bmake/; revision=255263
|
| | |
| | |
| | |
| | | |
Notes:
svn path=/projects/bmake/; revision=248169
|
| | |
| | |
| | |
| | | |
Notes:
svn path=/projects/bmake/; revision=246868
|
| | |
| | |
| | |
| | | |
Notes:
svn path=/projects/bmake/; revision=242788
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Requested by: Simon Gerraty <sjg@juniper.net>
Notes:
svn path=/projects/bmake/; revision=239572
|
| |/
|/|
| |
| | |
Notes:
svn path=/head/; revision=276562
|
|/
|
|
| |
Notes:
svn path=/head/; revision=251438
|
|
|
|
|
|
|
|
|
|
|
| |
preparation for 8.0-RELEASE. Add the previous version of those
libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.
Reviewed by: kib
Approved by: re (rwatson)
Notes:
svn path=/head/; revision=195767
|
|
|
|
|
|
|
|
|
| |
Reported by: jhb
Discussed with: deischen, des, doubg, harti
Approved by: re (kensmith)
Notes:
svn path=/head/; revision=170925
|
|
|
|
|
|
|
|
|
|
| |
been bumped since RELENG_5.
Reviewed by: ru
Approved by: re (not needed for commit check but in principle...)
Notes:
svn path=/head/; revision=148297
|
|
|
|
|
|
|
| |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=146053
|
|
|
|
| |
Notes:
svn path=/head/; revision=146050
|
|
|
|
| |
Notes:
svn path=/head/; revision=146044
|
|
|
|
|
|
|
|
| |
modern versions of GNU regex already do things the way we want when
multibyte character support is enabled.
Notes:
svn path=/head/; revision=146043
|
|\
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=146041
|
| |
| |
| |
| |
| | |
Notes:
svn path=/vendor/libregex/dist/; revision=146040
svn path=/vendor/libregex/fedora-glibc-2.3.4-21/; revision=146042; tag=vendor/libregex/fedora-glibc-2.3.4-21
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=135463
|
| |
| |
| |
| |
| |
| |
| | |
need for hack workarounds in tools/lib32/build32.sh.
Notes:
svn path=/head/; revision=135286
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=131663
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
like [X-Y] should match all characters between X-Y according to the
locale's collating order, not by binary value. For now, this only fixes
the !MBS_SUPPORT case (which is the default).
Notes:
svn path=/head/; revision=131547
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=131546
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=131544
|
| |
| |
| |
| |
| | |
Notes:
svn path=/vendor/libregex/dist/; revision=131543
svn path=/vendor/libregex/from-grep-2.5.1/; revision=131545; tag=vendor/libregex/from-grep-2.5.1
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=126224
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=126215
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=126213
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=126212
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=126210
|
|
|
|
|
| |
Notes:
svn path=/vendor/libregex/dist/; revision=126209
svn path=/vendor/libregex/from-grep-2.4.2/; revision=126211; tag=vendor/libregex/from-grep-2.4.2
|
|
|
|
| |
Notes:
svn path=/head/; revision=126022
|
|
|
|
| |
Notes:
svn path=/head/; revision=125978
|
|
|
|
| |
Notes:
svn path=/head/; revision=125893
|
|
|
|
| |
Notes:
svn path=/head/; revision=118375
|
|
|
|
| |
Notes:
svn path=/head/; revision=104073
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to
handle symlinking include files. Allow for multiple groups of
include files to be installed, with the powerful INCSGROUPS knob.
Documentation to follow.
Added standard `includes' and `incsinstall' targets, use them
in Makefile.inc1. Headers from the following makefiles were
not installed before (during `includes' in Makefile.inc1):
kerberos5/lib/libtelnet/Makefile
lib/libbz2/Makefile
lib/libdevinfo/Makefile
lib/libform/Makefile
lib/libisc/Makefile
lib/libmenu/Makefile
lib/libmilter/Makefile
lib/libpanel/Makefile
Replaced all `beforeinstall' targets for installing includes
with the INCS stuff.
Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS,
and for compatibility with NetBSD. Similarly for INCOWN, INCGRP,
and INCMODE.
Consistently use INCLUDEDIR instead of /usr/include.
gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes
were only lightly tested due to the missing contrib/libstdc++-v3.
I fully tested the pre-WIP_GCC31 version of this patch with the
contrib/libstdc++.295 stuff.
These changes have been tested on i386 with the -DNO_WERROR "make
world" and "make release".
Notes:
svn path=/head/; revision=96462
|
|
|
|
|
|
|
|
| |
Submitted by: David Wolfskill <david@catwhisker.org>
(did I mention he should be a committer? :-) )
Notes:
svn path=/head/; revision=85807
|
|
|
|
| |
Notes:
svn path=/head/; revision=50488
|
|
|
|
| |
Notes:
svn path=/head/; revision=50472
|
|
|
|
|
|
|
|
| |
the only lib that was using the SHLIB_* values from gnu/lib/Makefile.inc.
Thus I simply added the to the Makefile here.
Notes:
svn path=/head/; revision=45276
|