Date: Thu, 13 Oct 2016 12:28:11 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 213446] Configurable verbose build output Message-ID: <bug-213446-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213446 Bug ID: 213446 Summary: Configurable verbose build output Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Keywords: patch Severity: Affects Many People Priority: --- Component: Ports Framework Assignee: portmgr@FreeBSD.org Reporter: lightside@gmx.com CC: freebsd-ports-bugs@FreeBSD.org, portmgr@FreeBSD.org Attachment #175704 maintainer-approval?(portmgr@FreeBSD.org) Flags: CC: portmgr@FreeBSD.org Created attachment 175704 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D175704&action= =3Dedit Proposed patch (since 421635 revision) Patch to make configurable verbose build output, with using NO_VERBOSE_BUILD define, e.g. NO_VERBOSE_BUILD=3Dyes in /etc/make.conf or `make NO_VERBOSE_BUILD=3Dyes` for concrete port to disable verbose build output or without it to enable. The ports r421635 changed defaults from compact (so called "silent") to ver= bose build output unconditionally. While changes for defaults are understandable, there are no objective restrictions to forbid usage of previous approach (i= .e. compact build output), especially from point of view of backward compatibil= ity, where Make (including configure scripts), CMake, Ninja build systems design= ed with compact build output by default, with ability to select verbose build = as an option. Possible to change the name for "NO_VERBOSE_BUILD" variable and/or descript= ion of it. Some examples of compact and verbose build outputs: Compact ports-mgmt/pkg: http://beefy6.nyi.freebsd.org/data/101amd64-default/419462/logs/pkg-1.8.7_1= .log Verbose ports-mgmt/pkg: http://beefy6.nyi.freebsd.org/data/101amd64-default/423739/logs/pkg-1.8.7_3= .log Compact devel/llvm39: http://beefy6.nyi.freebsd.org/data/101amd64-default/421280/logs/llvm39-3.9.= 0.log Verbose devel/llvm39: http://beefy6.nyi.freebsd.org/data/101amd64-default/423487/logs/llvm39-3.9.= 0_2.log --=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>