| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Merge commit '638c66de4a0faa4c2e815e81cd4021c2387c7e0f'
|
| |
|
|
|
|
| |
Fixes bug in meta mode output capture.
Merge commit '787302bde4d89279180303b753eb73b9bc6820b9'
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bmake along with /usr/share/mk seems to meet the criteria for being in
its own package: it's self-contained and the majority of users (who are
using binary packages) don't need to install it, so it doesn't belong in
FreeBSD-utilities. Instead, put it in its own package.
Add a dependency on the new package from:
- sendmail (uses make to build its configuration)
- NIS (uses make to build the database).
But not from examples, because while some of the examples do require
make, they are intended as examples rather than something to be used
directly.
Reviewed by: manu, sjg
Differential Revision: https://reviews.freebsd.org/D50149
|
| |
|
|
|
| |
Reviewed by: ivy
Differential Revision: https://reviews.freebsd.org/D51530
|
| |
|
|
| |
Merge commit '3d772e596c1acf76f555c1f51fd8d834e56b0c35'
|
| | |
|
| |
|
|
| |
Merge commit '284d1f7d496806b18558ab55e4654fd5e96d6a3e'
|
| | |
|
| | |
|
| |
|
|
| |
Merge commit '5ad769f660f3d00853bc739f82d9bc62f6a682cb'
|
| |
|
|
| |
Merge commit '84691af93185c692058ba55fa81a04103f5bf71b'
|
| |
|
|
|
|
|
| |
This is a residual of the $FreeBSD$ removal.
MFC After: 3 days (though I'll just run the command on the branches)
Sponsored by: Netflix
|
| |
|
|
| |
Merge commit 'dbb5be7f07456d02ce444484c683b130439acb45'
|
| |
|
|
| |
Merge commit '29efb3dcaedd9cbabc6f96f35545baf2c8b28501'
|
| |
|
|
| |
Merge commit '3c2ab5fddc576e58f3ffa70dc5fa95144646a513'
|
| |
|
|
| |
Merge commit '507951f55039f9d1ceae507d510f8cb68225fbc5'
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/955
|
| |
|
|
| |
Merge commit '1012cf15f75d1e9048779abd07270a37cdba590a'
|
| |
|
|
| |
Remove /^\s*\$FreeBSD\$$\n/
|
| |
|
|
| |
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| |
|
|
| |
Remove /^/[*/]\s*\$FreeBSD\$.*\n/
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Toolchain components were historically statically linked. They became
normal dynamically linked executables in commit 6ab18ea64d19. There is
no need to keep a special case build option for the toolchain; users who
want statically linked toolchain (or any other) components can use the
existing NO_SHARED knob.
Reviewed by: dim, sjg
Relnotes: Yes
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D41266
|
| |
|
|
| |
Merge commit '3e39ce563b9ba25883e5aa37d9799eda9e57c1e0'
|
| |
|
|
| |
This broke bmake's after-import step.
|
| | |
|
| | |
|
| |
|
|
| |
Merge commit '51d8a8b4ac1dd7265e891149e470a803906de2a7'
|
| |
|
|
| |
Merge commit 'f4d51098686d961fc03dc5aa327619d0af3c9dcd'
|
| | |
|
| |
|
|
| |
Merge commit '31a96ca5f0b6e5f8f7fa8cecf3a5c4354b3b096f'
|
| |
|
|
|
|
|
|
|
|
| |
Given the way bmake/unit-tests is visited, when doing 'test'
MK_AUTO_OBJ=yes will not be effective.
So create the objdir before running the sub-make.
Also ensure MAKEOBJDIR is passed to opt-m-include-dir
Reviewed by: deo
|
| | |
|
| |
|
|
|
|
|
|
| |
o ignore '.POSIX:' if not in first non-comment line
of Makefile as specified by POSIX.
add unit-tests for above.
Merge commit '92bfae0e6bd53a7a0d6fe55e70a916d86cf26e8b'
|
| |
|
|
| |
Merge commit 'a052cb432096794be5070dc68a2b302eaf5a4783'
|
| |
|
|
|
|
|
|
|
|
| |
* unit-tests/Makefile: disable opt-debug-x-trace on Linux if there
is any chance we have dash as .SHELL
* meta.c: use a variable to hold command line to be filtered
to avoid any side effects from content of command line.
Merge commit '535c59a6a9214436f5d6643775d29808e4b3408d'
|
| | |
|
| |
|
|
|
|
|
|
| |
This reverts commit 5eb81a4b4028113e3c319f21a1db6b67613ec7ab, reversing
changes made to c6806434e79079f4f9419c3ba4fec37efcaa1635 and
this reverts commit 679ff6112361d2660f4e0c3cda71198a5e773a25.
What happend is git rebase --rebase-merges doesn't do what is expected.
|
| |
|
|
|
|
| |
The long awaited hostapd 2.10 is finally here.
MFC after: 3 weeks
|
| | |
|
| |
|
|
| |
MFC after: 1 week
|
| |
|
|
| |
Fixes: ee10666327b62
|
| |
|
|
| |
The values in LINKS need to be full paths.
|
| |
|
|
|
|
| |
Some folk forget that make is bmake, and want the links...
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
|
| |
Changes of interest
o unit-tests: use private TMPDIR to avoid errors from other users
o avoid strdup in mkTempFile
o always use vfork
o job.c: do not create empty shell files in jobs mode
reduce unnecessary calls to waitpid
o cond.c: fix debug output for comparison operators in conditionals
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Quite a lot of churn on style, but lots of
good work refactoring complicated functions
and lots more unit-tests.
Thanks mostly to rillig at NetBSD
Some interesting entries from ChangeLog
o .MAKE.{UID,GID} represent uid and gid running make.
o allow env var MAKE_OBJDIR_CHECK_WRITABLE=no to skip writable
checks in InitObjdir. Explicit .OBJDIR target always allows
read-only directory.
o add more unit tests for META MODE
Merge commit '8e11a9b4250be3c3379c45fa820bff78d99d5946' into main
Change-Id: I464fd4c013067f0915671c1ccc96d2d8090b2b9c
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o allow env var MAKE_OBJDIR_CHECK_WRITABLE=no to skip writable
checks in InitObjdir. Explicit .OBJDIR target always allows
read-only directory.
o More code cleanup and refactoring.
o More unit tests
MFC after: 1 week
Notes:
svn path=/head/; revision=367863
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Lots of new unit-tests increase code coverage.
Lots of refactoring, cleanup and simlpification to reduce
code size.
Fixes for Bug 223564 and 245807
Updates to dirdeps.mk and meta2deps.py
Notes:
svn path=/head/; revision=367465
|