#
c38e59ce |
| 06-Jan-2021 |
Kristof Provost <kp@FreeBSD.org> |
pfctl: Fix NOCLEAN build
We've created a new pf_ruleset.c file for pfctl and no longer use the kernel vrsion, but the build system doesn't handle this dependency change correctly. Delete the depende
pfctl: Fix NOCLEAN build
We've created a new pf_ruleset.c file for pfctl and no longer use the kernel vrsion, but the build system doesn't handle this dependency change correctly. Delete the dependency file if it contains the kernel version of the file.
MFC after: 2 weeks
show more ...
|
Revision tags: release/12.2.0 |
|
#
fe815331 |
| 18-Sep-2020 |
Kyle Evans <kevans@FreeBSD.org> |
build: provide a default WARNS for all in-tree builds
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 p
build: provide a default WARNS for all in-tree builds
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
show more ...
|
#
1fde3051 |
| 08-Sep-2020 |
Ed Maste <emaste@FreeBSD.org> |
retire an old NO_CLEAN dependency cleanup hack
We have some hacks to remove stale dependency files for NO_CLEAN builds that are missed by make's dependency handling. These are intended to upport on
retire an old NO_CLEAN dependency cleanup hack
We have some hacks to remove stale dependency files for NO_CLEAN builds that are missed by make's dependency handling. These are intended to upport ongoing NO_CLEAN builds, and are no longer needed after a sufficient amount of time elapses.
show more ...
|
#
e2515283 |
| 27-Aug-2020 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
6a5646af |
| 26-Aug-2020 |
Ed Maste <emaste@FreeBSD.org> |
Apply a big hammer for stale pre-OpenZFS files
-DNO_CLEAN builds have had trouble across the OpenZFS import. It's not worth the effort to try to address this with any granularity; instead, just tri
Apply a big hammer for stale pre-OpenZFS files
-DNO_CLEAN builds have had trouble across the OpenZFS import. It's not worth the effort to try to address this with any granularity; instead, just trigger on a .depend file indicating a tree from before the import, and remove the whole cddl object tree.
Reviewed by: mmacy, kevans Differential Revision: https://reviews.freebsd.org/D26189
show more ...
|
#
0bdf7b18 |
| 26-Aug-2020 |
Ed Maste <emaste@FreeBSD.org> |
depend-cleanup.sh: add a note about removing old entries
|
Revision tags: release/11.4.0 |
|
#
7d03e081 |
| 14-Apr-2020 |
Kyle Evans <kevans@FreeBSD.org> |
Mark closefrom(2) COMPAT12, reimplement in libc to wrap close_range
Include a temporarily compatibility shim as well for kernels predating close_range, since closefrom is used in some critical areas
Mark closefrom(2) COMPAT12, reimplement in libc to wrap close_range
Include a temporarily compatibility shim as well for kernels predating close_range, since closefrom is used in some critical areas.
Reviewed by: markj (previous version), kib Differential Revision: https://reviews.freebsd.org/D24399
show more ...
|
#
18041d4e |
| 13-Apr-2020 |
Kyle Evans <kevans@FreeBSD.org> |
depend-cleanup: fix typo, ^/lib/libc/sys/Makefile.inc generates .S stubs
Pointy hat: kevans
|
#
6fe257c7 |
| 13-Apr-2020 |
Kyle Evans <kevans@FreeBSD.org> |
Move shm_open dependency cleanup into a new home
r359461 introduced this nifty script to centralize these things, so add shm_open.c there to remove a total of one (1) bad example from Makefile.inc1.
Move shm_open dependency cleanup into a new home
r359461 introduced this nifty script to centralize these things, so add shm_open.c there to remove a total of one (1) bad example from Makefile.inc1.
Looked over by: emaste
show more ...
|
#
4dad87a4 |
| 30-Mar-2020 |
Ed Maste <emaste@FreeBSD.org> |
add shell script for stale dependency hack
It's rather awkward to debug issues with the dependency cleanup hacks when implemented via make. Add a cleanup shell script and move the libomp hack there
add shell script for stale dependency hack
It's rather awkward to debug issues with the dependency cleanup hacks when implemented via make. Add a cleanup shell script and move the libomp hack there as an initial example.
Reviewed by: brooks MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D24228
show more ...
|