Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Oct 2016 23:53:23 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 213446] Configurable verbose build output
Message-ID:  <bug-213446-13-RCJhtDbK85@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-213446-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-213446-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213446

--- Comment #21 from lightside <lightside@gmx.com> ---
(In reply to comment #14)
> > (In reply to comment #5)
> > ninja/waf may need a hack e.g.,
> >=20
> >  -MAKE_ARGS+=3D	-v
> >  +MAKE_ARGS+=3D	${ECHO:Ntrue:S/echo/-v/}
>=20
> but not for ports-mgmt/pkg and devel/llvm39, for example.
Turns out, that possible to use `make MAKE_ARGS=3DV=3D0` for ports-mgmt/pkg=
 port to
get less (or compact) verbose build output. This may cover cases with
"--disable-silent-rules" for configure scripts.

On the other hand, the devel/tig port with MAKE_ARGS=3DV=3D1 in Makefile:
https://svnweb.freebsd.org/ports/head/devel/tig/Makefile?view=3Dmarkup&path=
rev=3D423383#l20
doesn't build with `make MAKE_ARGS=3DV=3D0`. The `make MAKE_ENV=3DV=3D0` do=
esn't give
less verbose build output. The `make -s` disables all build output for this
case.

The case with Ninja build system (for devel/llvm39 port) is different, beca=
use
there is no option to switch off
(https://svnweb.freebsd.org/ports/head/Mk/Uses/ninja.mk?view=3Dmarkup&pathr=
ev=3D421635#l17):
-8<--
% ninja --help 2>&1 | grep building
  -v       show all command lines while building
-->8-

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-213446-13-RCJhtDbK85>