Date: Sat, 10 Sep 2016 22:40:00 +1000 From: Kubilay Kocak <koobs@FreeBSD.org> To: Dmitry Marakasov <amdmi3@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r421635 - in head: . Mk Mk/Uses archivers/gcpio archivers/gtar archivers/lhasa audio/beast audio/flac audio/libgpod audio/soundtouch audio/xmms-flac biology/ncbi-blast+/files cad/adms c... Message-ID: <dcd1c30b-9d10-15fc-1af3-42938e874bc9@FreeBSD.org> In-Reply-To: <201609091942.u89Jgkjh040193@repo.freebsd.org> References: <201609091942.u89Jgkjh040193@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 10/09/2016 5:42 AM, Dmitry Marakasov wrote: > Author: amdmi3 Date: Fri Sep 9 19:42:46 2016 New Revision: 421635 > URL: https://svnweb.freebsd.org/changeset/ports/421635 > > Log: Most commonly used build systems support silent builds, when > they hide actual commands executed and only show short summary line > (like "CC foo.c"). CMake and ninja enable this by default, some > autotools using ports do as well. This is unacceptable because we > need complete build logs at any time, so we now switch to verbose > build logs unconditionally. Note that this change deliberately > affects ALL builds and not only package builds on cluster, because we > need to be sure that user experiencing failure can always provide > informative build log regardless of settings and without rerunning > the build. Very nice, thank you for this Dmitry. Do you think it might be possible to inspect Makefiles for "V" variables that are very often used to provide a switch to mute/unmute commands? These allow making verbose builds explicit by adding V=1 to make arguments. > Change summary: > > - Always do verbose builds for cmake, ninja and GNU configure (the > latter includes check if --disable-silent-rules is actually > supported by the configure script; there are isolated cases when it's > not true) - Remove CMAKE_VERBOSE, NINJA_VERBOSE and > CONFIGURE_ARGS=--disable-silent-rules from all ports which set them > for this is no longer needed - Revert hacks for > --disable-silent-rules support priorly committed to > biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well > > Submitted by: amdmi3 Reviewed by: mat Exp-run by: antoine Approved > by: portmgr (mat, antoine) Differential Revision: D7534 >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?dcd1c30b-9d10-15fc-1af3-42938e874bc9>