Skip site navigation (1)Skip section navigation (2)
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>