Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Feb 2015 14:40:14 -0500
From:      Ryan Stone <rysto32@gmail.com>
To:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   make regression -- -q doesn't work?
Message-ID:  <CAFMmRNxeEEqsy=ZWGn4H%2B275OF_eRf888eWhT9zv6k9n2hjNLA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
On 10.1-RELEASE, make -q doesn't seem to work anymore:

[rstone@wtllab-bsd10-build-64 rstone]cat Makefile

foo: bar
        cp bar foo

bar:
        touch bar

clean:
        rm -f foo bar

[rstone@wtllab-bsd10-build-64 rstone]make -q foo; echo $?
1
[rstone@wtllab-bsd10-build-64 rstone]make foo
touch bar
cp bar foo
[rstone@wtllab-bsd10-build-64 rstone]make -q foo; echo $?
`foo' is up to date.
1
[rstone@wtllab-bsd10-build-64 rstone]make foo
`foo' is up to date.
[rstone@wtllab-bsd10-build-64 rstone]echo $?
0


This worked correctly in 8.1-RELEASE.  I suspect that this is a
bmake-induced regression?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFMmRNxeEEqsy=ZWGn4H%2B275OF_eRf888eWhT9zv6k9n2hjNLA>