mirror of
https://github.com/freebsd/freebsd-src
synced 2024-07-21 02:06:37 +00:00
![Simon J. Gerraty](/assets/img/avatar_default.png)
Relevant/interesting changes: o parse.c: fix out-of-bounds read when parsing an invalid line https://bugs.freebsd.org/265119 fix memory leak in wildcard targets and sources fix off-by-one error in buffer for .WAIT nodes o allow to randomize build order of targets .MAKE.MODE += randomize-targets can help uncover dependency bugs
17 lines
427 B
Makefile
17 lines
427 B
Makefile
# $NetBSD: deptgt-end-fail-indirect.mk,v 1.3 2022/05/07 08:01:20 rillig Exp $
|
|
#
|
|
# Tests for an error in a dependency of the .END node.
|
|
#
|
|
# Before 2020-11-25, an error in the .END target did not print the "Stop."
|
|
# and exited with status 0. The cause for this was a missing condition in
|
|
# Compat_MakeAll in the handling of the .END node.
|
|
|
|
all:
|
|
: $@
|
|
|
|
.END: failing
|
|
: Making ${.TARGET} from ${.ALLSRC}.
|
|
|
|
failing: .PHONY
|
|
false
|