FreeBSD Bugzilla – Attachment 175812 Details for
Bug 213446
Configurable verbose build output
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Some example for complete variant
complete_example.diff (text/plain), 29.55 KB, created by
lightside
on 2016-10-16 04:40:47 UTC
(
hide
)
Description:
Some example for complete variant
Filename:
MIME Type:
Creator:
lightside
Created:
2016-10-16 04:40:47 UTC
Size:
29.55 KB
patch
obsolete
>diff --git Mk/Uses/cmake.mk Mk/Uses/cmake.mk >--- Mk/Uses/cmake.mk >+++ Mk/Uses/cmake.mk >@@ -78,11 +78,14 @@ CMAKE_ARGS+= -DCMAKE_C_COMPILER:STRING="${CC}" \ > -DCMAKE_INSTALL_PREFIX:PATH="${CMAKE_INSTALL_PREFIX}" \ > -DCMAKE_BUILD_TYPE:STRING="${CMAKE_BUILD_TYPE}" \ > -DTHREADS_HAVE_PTHREAD_ARG:BOOL=YES \ >- -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=YES \ >- -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON >+ -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=YES > > CMAKE_INSTALL_PREFIX?= ${PREFIX} > >+.ifndef LESS_VERBOSE >+CMAKE_ARGS+= -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON >+.endif >+ > .if defined(BATCH) || defined(PACKAGE_BUILDING) > CMAKE_NOCOLOR= yes > .endif >diff --git Mk/Uses/ninja.mk Mk/Uses/ninja.mk >--- Mk/Uses/ninja.mk >+++ Mk/Uses/ninja.mk >@@ -14,7 +14,9 @@ _INCLUDE_USES_NINJA_MK= yes > IGNORE= Incorrect 'USES+= ninja:${ninja_ARGS}' ninja takes no arguments > .endif > >+.ifndef LESS_VERBOSE > MAKE_ARGS+= -v >+.endif > > BUILD_DEPENDS+= ninja:devel/ninja > >diff --git Mk/Uses/verbose.mk Mk/Uses/verbose.mk >--- /dev/null >+++ Mk/Uses/verbose.mk >@@ -0,0 +1,72 @@ >+# $FreeBSD$ >+# >+# Provide support for verbose build output >+# >+# Feature: verbose >+# Usage: USES=verbose or USES=verbose:ARGS >+# Valid ARGS: env, var (default, implicit), list >+# ARGS description: >+# env Add verbose option to MAKE_ENV >+# var Add verbose option to defined VERBOSE_VAR variable(s) >+# list Add usage of VERBOSE_LIST variable >+# >+# Variables for ports: >+# VERBOSE_VAL - Verbose option, which added to specified variable(s) >+# Default: V=1 >+# VERBOSE_VAR - Custom defined variable(s), which used to add verbose >+# option. >+# Default: MAKE_ARGS >+# VERBOSE_LIST - Allows to specify additive (+=) and assign (=) operations >+# for specified variables, e.g. MAKE_ARGS+=V=1 >+# >+# MAINTAINER: portmgr@FreeBSD.org >+ >+.if !defined(_INCLUDE_USES_VERBOSE_MK) >+_INCLUDE_USES_VERBOSE_MK= yes >+ >+.if empty(verbose_ARGS) >+verbose_ARGS= var >+.endif >+ >+_valid_ARGS= env var list >+ >+# Sanity check >+.for arg in ${verbose_ARGS} >+. if empty(_valid_ARGS:M${arg}) >+IGNORE= Incorrect 'USES+= verbose:${verbose_ARGS}' usage: argument [${arg}] is\ >+ not recognized >+. endif >+.endfor >+ >+.ifndef LESS_VERBOSE >+ >+VERBOSE_VAL?= V=1 >+VERBOSE_VAR?= MAKE_ARGS >+ >+.if ${verbose_ARGS:Menv} >+MAKE_ENV+= ${VERBOSE_VAL} >+.endif >+ >+.if ${verbose_ARGS:Mvar} >+. for var in ${VERBOSE_VAR} >+${var}+= ${VERBOSE_VAL} >+. endfor >+.endif >+ >+.if ${verbose_ARGS:Mlist} >+.ifndef VERBOSE_LIST >+IGNORE= Incorrect 'USES+= verbose:list' usage: no VERBOSE_LIST variable defined >+.else >+.for var in ${VERBOSE_LIST:C/=.*//:O:u} >+_u= ${var} >+. if ${_u:M*+} >+${_u:C/.$//:tu}+= ${VERBOSE_LIST:M${var}=*:C/[^+]*\+=//:C/^"(.*)"$$/\1/} >+. else >+${_u:tu}= ${VERBOSE_LIST:M${var}=*:C/[^=]*=//:C/^"(.*)"$$/\1/} >+. endif >+.endfor >+.endif >+.endif >+ >+.endif >+.endif >diff --git Mk/Uses/waf.mk Mk/Uses/waf.mk >--- Mk/Uses/waf.mk >+++ Mk/Uses/waf.mk >@@ -30,9 +30,12 @@ MAKEFILE= # > MAKE_FLAGS= # > ALL_TARGET= # > HAS_CONFIGURE= yes >-MAKE_ARGS+= --verbose > WAF_CMD?= ./waf > >+.ifndef LESS_VERBOSE >+MAKE_ARGS+= --verbose >+.endif >+ > CONFIGURE_TARGET?= configure > ALL_TARGET?= build > INSTALL_TARGET?= install >diff --git Mk/bsd.port.mk Mk/bsd.port.mk >--- Mk/bsd.port.mk >+++ Mk/bsd.port.mk >@@ -1026,6 +1026,8 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org > # ensures periodic output during packaging and > # will help prevent timeouts by build monitors > # >+# LESS_VERBOSE - Define this to disable adding of define(s) for verbose output. >+# > # End of the list of all variables that need to be defined in a port. > # Most port authors should not need to understand anything after this point. > # >@@ -2507,7 +2509,7 @@ SET_LATE_CONFIGURE_ARGS= \ > if [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--mandir'`" ]; then \ > _LATE_CONFIGURE_ARGS="$${_LATE_CONFIGURE_ARGS} --mandir=${GNU_CONFIGURE_MANPREFIX}/man" ; \ > fi ; \ >- if [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--disable-silent-rules'`" ]; then \ >+ if [ -z "${LESS_VERBOSE}" ] && [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--disable-silent-rules'`" ]; then \ > _LATE_CONFIGURE_ARGS="$${_LATE_CONFIGURE_ARGS} --disable-silent-rules" ; \ > fi ; \ > if [ ! -z "`${CONFIGURE_CMD} --help 2>&1 | ${GREP} -- '--infodir'`" ]; then \ >diff --git cad/linuxcnc-devel/Makefile cad/linuxcnc-devel/Makefile >--- cad/linuxcnc-devel/Makefile >+++ cad/linuxcnc-devel/Makefile >@@ -34,8 +34,9 @@ ALL_TARGET= default > > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --with-realtime=uspace --enable-non-distributable=yes CFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" CXXFLAGS="-I${LOCALBASE}/include" CXX=c++ CC=cc --with-locale-dir="${PREFIX}/share/locale" >-MAKE_ENV= BUILD_VERBOSE=1 >-USES= autoreconf gettext gmake ncurses pkgconfig python readline shebangfix tk >+VERBOSE_VAL= BUILD_VERBOSE=1 >+USES= autoreconf gettext gmake ncurses pkgconfig python readline \ >+ shebangfix tk verbose:env > USE_GL= gl glu > USE_GNOME= cairo gdkpixbuf2 pygtksourceview > USE_XORG= ice sm x11 xext xft xinerama xmu xrender xscrnsaver xt >diff --git devel/cargo/Makefile devel/cargo/Makefile >--- devel/cargo/Makefile >+++ devel/cargo/Makefile >@@ -61,14 +61,14 @@ LIB_DEPENDS= libssh2.so:security/libssh2 \ > RUN_DEPENDS= rustc:${RUST_PORT} > RUST_PORT?= lang/rust > >-USES= gmake python:-2.7,build pkgconfig >+USES= gmake python:-2.7,build pkgconfig verbose > USE_OPENSSL= yes > HAS_CONFIGURE= yes > CONFIGURE_ARGS= --prefix="${PREFIX}" --mandir="${MANPREFIX}/man" > MAKE_ENV= ARGS="${CARGO_ARGS}" > CARGO_ARGS= --jobs ${MAKE_JOBS_NUMBER} > >-MAKE_ARGS+= VERBOSE=1 >+VERBOSE_VAL= VERBOSE=1 > > OPTIONS_DEFINE= BOOTSTRAP > OPTIONS_DEFAULT=BOOTSTRAP >diff --git devel/compiler-rt/Makefile devel/compiler-rt/Makefile >--- devel/compiler-rt/Makefile >+++ devel/compiler-rt/Makefile >@@ -19,9 +19,9 @@ INSTALL_WRKSRC= ${WRKDIR}/build > > CMAKE_SOURCE_PATH= ${WRKSRC} > >-USES= cmake tar:bzip2 >+USES= cmake tar:bzip2 verbose > USE_LDCONFIG= yes >-MAKE_ARGS= VERBOSE=1 >+VERBOSE_VAL= VERBOSE=1 > > LLVM_SVN= http://llvm.org/svn/llvm-project > >diff --git devel/git/Makefile devel/git/Makefile >--- devel/git/Makefile >+++ devel/git/Makefile >@@ -24,10 +24,9 @@ GROUPS= git_daemon > SUB_FILES= pkg-message > > GNU_CONFIGURE= yes >-USES= gmake shebangfix ssl tar:xz >+USES= gmake shebangfix ssl tar:xz verbose:env > CPPFLAGS+= -isystem${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib >-MAKE_ENV+= V=1 > USE_RC_SUBR= git_daemon > SHEBANG_FILES= *.perl */*.perl */*/*.perl */*.pl */*/*.pl */*/*/*.pl \ > t/*/*/pre t/*/*/post t/Git-SVN/Utils/*.t \ >diff --git devel/icu/Makefile devel/icu/Makefile >--- devel/icu/Makefile >+++ devel/icu/Makefile >@@ -22,9 +22,9 @@ CONFIGURE_ARGS+=--with-data-packaging=archive \ > --disable-samples \ > --enable-static > CPPFLAGS+= -DICU_NO_USER_DATA_OVERRIDE >-MAKE_ARGS= VERBOSE=1 >+VERBOSE_VAL= VERBOSE=1 > TEST_TARGET= check >-USES= compiler:c++0x gmake pathfix tar:tgz >+USES= compiler:c++0x gmake pathfix tar:tgz verbose > USE_LDCONFIG= yes > WRKSRC= ${WRKDIR}/icu/source > >diff --git devel/linux-kernel/Makefile devel/linux-kernel/Makefile >--- devel/linux-kernel/Makefile >+++ devel/linux-kernel/Makefile >@@ -52,7 +52,7 @@ BUILD_DEPENDS= bash:shells/bash \ > BUILD_DEPENDS+= gcc>0:lang/gcc \ > binutils>0:devel/binutils > >-USES= tar:xz gmake ncurses perl5 shebangfix >+USES= tar:xz gmake ncurses perl5 shebangfix verbose > > SHEBANG_FILES= scripts/check_extable.sh \ > scripts/coccicheck \ >@@ -125,8 +125,7 @@ MAKE_ENV+= PATH="${BUILD_WRKSRC}/freebsd-build-support/bin:${LOCALBASE}/bin:${PA > MAKE_ARGS+= ARCH="x86" \ > KCONFIG_CONFIG="${LINUX_KCONFIG}" \ > INSTALL_PATH="${STAGEDIR}${LINUX_INSTALL_PATH}" \ >- INSTALL_MOD_PATH="${STAGEDIR}${LINUX_MOD_INSTALL_PATH}" \ >- V=1 >+ INSTALL_MOD_PATH="${STAGEDIR}${LINUX_MOD_INSTALL_PATH}" > > post-patch: > # Create empty include files which Linux' build tools require, but >diff --git devel/rlvm/Makefile devel/rlvm/Makefile >--- devel/rlvm/Makefile >+++ devel/rlvm/Makefile >@@ -22,7 +22,7 @@ RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu > USE_GITHUB= yes > GH_ACCOUNT= eglaysher > >-USES= compiler:c++11-lib pkgconfig scons >+USES= compiler:c++11-lib pkgconfig scons verbose > USE_GL= glew glu > USE_GNOME= gtk20 > USE_SDL= image mixer ttf >@@ -31,7 +31,7 @@ EXCLUDE= GLEW SDL_image SDL_mixer SDL_ttf gmock gtest guichan \ > EXTRACT_AFTER_ARGS=${EXCLUDE:S,^,--exclude vendor/,} > CFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528 > LDFLAGS+= -Wl,--as-needed # avoid overlinking (gtk deps) >-MAKE_ARGS= VERBOSE=1 >+VERBOSE_VAL= VERBOSE=1 > INSTALLS_ICONS= yes > PORTDOCS= AUTHORS.TXT NEWS.TXT README.md STATUS.TXT notes > >diff --git devel/tig/Makefile devel/tig/Makefile >--- devel/tig/Makefile >+++ devel/tig/Makefile >@@ -14,10 +14,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING > > RUN_DEPENDS= git:devel/git > >-USES= autoreconf iconv gmake ncurses readline:port >+USES= autoreconf iconv gmake ncurses readline:port verbose > GNU_CONFIGURE= yes > CONFIGURE_ARGS= ${ICONV_CONFIGURE_BASE} >-MAKE_ARGS= V=1 > > ALL_TARGET= all strip > INSTALL_TARGET= install >diff --git emulators/dolphin-emu/Makefile emulators/dolphin-emu/Makefile >--- emulators/dolphin-emu/Makefile >+++ emulators/dolphin-emu/Makefile >@@ -30,8 +30,10 @@ USE_XORG= ice x11 xext xi xrandr > USE_WX= 3.0+ > USE_GL= gl glew glu > >-USES= cmake compiler:c++11-lib dos2unix iconv openal pkgconfig tar:tgz >+USES= cmake compiler:c++11-lib dos2unix iconv openal pkgconfig tar:tgz \ >+ verbose:env > DOS2UNIX_REGEX= .*\.(h|c|cpp) >+VERBOSE_VAL= VERBOSE=yes > > # Disable ALSA (emulated) and ao (buggy) > CMAKE_ARGS+= -DTRY_X11:BOOL=ON \ >@@ -61,7 +63,6 @@ PORTAUDIO_DESC= Enable PortAudio (mic) support > PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio > PORTAUDIO_CMAKE_ON= -DDISABLE_PORTAUDIO:BOOL=OFF > PORTAUDIO_CMAKE_OFF= -DDISABLE_PORTAUDIO:BOOL=ON >-DEBUG_MAKE_ENV= VERBOSE=yes > DEBUG_CMAKE_ON= -DFASTLOG:BOOL=ON > DEBUG_CMAKE_OFF= -DFASTLOG:BOOL=OFF > FRAMEDUMPS_DESC= Encode framedumps in AVI format >diff --git emulators/mame/Makefile emulators/mame/Makefile >--- emulators/mame/Makefile >+++ emulators/mame/Makefile >@@ -22,7 +22,7 @@ GH_ACCOUNT= mamedev > GH_PROJECT= mame # explicit (master port) > GH_TAGNAME= mame${PORTVERSION:S/.//} > >-USES= compiler:c11 gmake jpeg pkgconfig python:2,build shebangfix >+USES= compiler:c11 gmake jpeg pkgconfig python:2,build shebangfix verbose > SHEBANG_FILES= src/devices/cpu/m6502/m6502make.py \ > src/devices/cpu/m6809/m6809make.py \ > src/devices/cpu/mcs96/mcs96make.py \ >@@ -39,7 +39,8 @@ MAKE_ENV= NOWERROR=1 USE_NETWORK=1 \ > LD="${CXX}" PYTHON="${PYTHON_CMD}" SDL_LIBVER="sdl2" \ > OPT_FLAGS="${CXXFLAGS}" GCC_LDFLAGS="${LDFLAGS}" \ > TARGET="${MTARGET}" SUBTARGET="${MSUBTARGET}" FULLNAME="mame" SDL_NETWORK="pcap" >-MAKE_ARGS= TARGETOS=freebsd VERBOSE=1 TOOLS=1 >+MAKE_ARGS= TARGETOS=freebsd TOOLS=1 >+VERBOSE_VAL= VERBOSE=1 > MAKEFILE= makefile > GENIE= ${WRKSRC}/3rdparty/genie > PORTDOCS= * >diff --git emulators/raine/Makefile emulators/raine/Makefile >--- emulators/raine/Makefile >+++ emulators/raine/Makefile >@@ -18,13 +18,14 @@ LIB_DEPENDS= libpng.so:graphics/png > > WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} > >-USES= gmake perl5 shebangfix tar:bzip2 >+USES= gmake perl5 shebangfix tar:bzip2 verbose > SHEBANG_FILES= makedep > USE_PERL5= build > USE_SDL= image ttf sdl > USE_GCC= any > MAKEFILE= makefile >-MAKE_ARGS= NEO="" VERBOSE=1 HAS_CONSOLE="" >+MAKE_ARGS= NEO="" HAS_CONSOLE="" >+VERBOSE_VAL= VERBOSE=1 > > ONLY_FOR_ARCHS= i386 > >diff --git games/iortcw/Makefile games/iortcw/Makefile >--- games/iortcw/Makefile >+++ games/iortcw/Makefile >@@ -15,7 +15,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ > libopus.so:audio/opus \ > libfreetype.so:print/freetype2 > >-USES= jpeg openal pkgconfig gmake >+USES= gmake jpeg openal pkgconfig verbose > USE_GL= gl > USE_SDL= sdl2 > >diff --git games/iortcw/files/Makefile games/iortcw/files/Makefile >--- games/iortcw/files/Makefile >+++ games/iortcw/files/Makefile >@@ -19,7 +19,6 @@ MAKE_ARGS= BUILD_CLIENT=1 \ > USE_CODEC_OPUS=0 \ > USE_FREETYPE=1 \ > USE_LOCAL_HEADERS=0 \ >- V=1 \ > OPTIMIZEVM="" \ > OPTIMIZE="" \ > COPYDIR="${COPYDIR}" >diff --git games/openttd/Makefile games/openttd/Makefile >--- games/openttd/Makefile >+++ games/openttd/Makefile >@@ -22,11 +22,11 @@ LICENSE= GPLv2 > LIB_DEPENDS= libpng.so:graphics/png \ > liblzo2.so:archivers/lzo2 > >-USES= cpe gmake pkgconfig tar:xz >+USES= cpe gmake pkgconfig tar:xz verbose > HAS_CONFIGURE= yes > CONFIGURE_ENV= STRIP="${STRIP_CMD} ${STRIP}" > CONFIGURE_ARGS= --prefix-dir="${PREFIX}" --data-dir="${DATADIR_REL}" >-MAKE_ARGS= VERBOSE=1 >+VERBOSE_VAL= VERBOSE=1 > > WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} > CXXFLAGS= # Set to empty as OpenTTD treats it as an addition to CFLAGS >diff --git games/simutrans/Makefile games/simutrans/Makefile >--- games/simutrans/Makefile >+++ games/simutrans/Makefile >@@ -34,10 +34,10 @@ MAKE_ARGS= BACKEND=mixer_sdl \ > COLOUR_DEPTH=16 \ > MULTI_THREAD=0 \ > OSTYPE=freebsd \ >- FLAGS="-DUSE_C -DREVISION=${SIMUTRANS_REVISION}" \ >- VERBOSE=1 >+ FLAGS="-DUSE_C -DREVISION=${SIMUTRANS_REVISION}" >+VERBOSE_VAL= VERBOSE=1 > NO_WRKSUBDIR= yes >-USES= dos2unix gmake zip >+USES= dos2unix gmake verbose zip > DOS2UNIX_FILES= gui/loadsave_frame.h > USE_SDL= sdl mixer > >diff --git games/tome4/Makefile games/tome4/Makefile >--- games/tome4/Makefile >+++ games/tome4/Makefile >@@ -25,8 +25,9 @@ DESKTOP_ENTRIES="ToME 4" "" "${PORTNAME}" \ > > PLIST_SUB= PORTVERSION=${PORTVERSION} > WRKSRC= ${WRKDIR}/t-engine4-src-${PORTVERSION} >-MAKE_ARGS+= config=release verbose=yes ARCH="" CC=${CC} >-USES= gmake openal:al tar:bzip2 >+MAKE_ARGS+= config=release ARCH="" CC=${CC} >+VERBOSE_VAL= verbose=yes >+USES= gmake openal:al tar:bzip2 verbose > USE_SDL= image2 sdl2 ttf2 > USE_GL= gl glu > USE_CSTD= gnu89 >diff --git games/zangband/Makefile games/zangband/Makefile >--- games/zangband/Makefile >+++ games/zangband/Makefile >@@ -14,12 +14,12 @@ NO_CDROM= Possible copyright infringement > > WRKSRC= ${WRKDIR}/${PORTNAME} > >-USES= autoreconf gmake localbase ncurses perl5 >+USES= autoreconf gmake localbase ncurses perl5 verbose:env > USE_PERL5= build > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --datadir=${PREFIX}/lib \ > --with-gtk=no >-MAKE_ENV= VERBOSE=1 >+VERBOSE_VAL= VERBOSE=1 > MAKEFILE= makefile > ALL_TARGET= default > >diff --git graphics/imv/Makefile graphics/imv/Makefile >--- graphics/imv/Makefile >+++ graphics/imv/Makefile >@@ -14,7 +14,7 @@ LICENSE= GPLv2 > LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ > libfreeimage.so:graphics/freeimage > >-USES= desktop-file-utils gmake >+USES= desktop-file-utils gmake verbose > USE_SDL= sdl2 ttf2 > > USE_GITHUB= yes >@@ -22,8 +22,6 @@ GH_ACCOUNT= eXeC64 > > ALL_TARGET= imv > >-MAKE_ARGS= V=1 >- > PLIST_FILES= bin/imv \ > man/man1/imv.1.gz \ > share/applications/imv.desktop >diff --git graphics/mupdf/Makefile graphics/mupdf/Makefile >--- graphics/mupdf/Makefile >+++ graphics/mupdf/Makefile >@@ -24,8 +24,9 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ > > CFLAGS+= -I${WRKSRC}/include/mupdf > LIBS+= -L${LOCALBASE}/lib >-MAKE_ARGS= build=release prefix=${PREFIX} mandir=${PREFIX}/man verbose=yes >-USES= cpe compiler:c++11-lang gmake jpeg pkgconfig >+MAKE_ARGS= build=release prefix=${PREFIX} mandir=${PREFIX}/man >+VERBOSE_VAL= verbose=yes >+USES= cpe compiler:c++11-lang gmake jpeg pkgconfig verbose > USE_XORG= x11 xcursor xext xinerama xrandr > USE_GL= gl > >diff --git graphics/sekrit-twc-zimg/Makefile graphics/sekrit-twc-zimg/Makefile >--- graphics/sekrit-twc-zimg/Makefile >+++ graphics/sekrit-twc-zimg/Makefile >@@ -19,7 +19,8 @@ GH_ACCOUNT= sekrit-twc > > CONFLICTS_INSTALL= zimg-[0-9]* # include/zimg.h > >-USES= autoreconf compiler:c++11-lib gmake libtool pathfix >+USES= autoreconf compiler:c++11-lib gmake libtool pathfix verbose >+VERBOSE_VAL= VERBOSE=1 > EXTRACT_AFTER_ARGS= --exclude test/extra > PATHFIX_MAKEFILEIN= Makefile.am > GNU_CONFIGURE= yes >@@ -47,7 +48,7 @@ SIMD_CONFIGURE_ENABLE= x86simd > TEST_BUILD_DEPENDS= googletest>=1.6.0:devel/googletest > TEST_USES= localbase > TEST_CONFIGURE_ENABLE= unit-test >-TEST_TEST_TARGET= check VERBOSE=1 >+TEST_TEST_TARGET= check > > post-patch: > @${REINPLACE_CMD} -e 's/x86_64/&|amd64/g' \ >diff --git irc/kvirc/Makefile irc/kvirc/Makefile >--- irc/kvirc/Makefile >+++ irc/kvirc/Makefile >@@ -21,9 +21,11 @@ COMMENT?= IRC client for KDE 4 > USE_PERL5= build > USE_QT4= moc_build qmake_build rcc_build uic_build \ > dbus gui network sql xml >-USES= cmake cpe gettext perl5 ssl tar:bzip2 >+USES= cmake cpe gettext perl5 ssl tar:bzip2 verbose > CMAKE_ARGS= -DWANT_ESD=no -DWANT_DOXYGEN=no \ > -DMANDIR=${MANPREFIX} >+VERBOSE_VAR= CMAKE_ARGS >+VERBOSE_VAL= -DVERBOSE=yes > USE_LDCONFIG= yes > > OPTIONS_DEFINE= AUDIOFILE GSM PERL PYTHON DEBUG >@@ -45,7 +47,7 @@ PYTHON_DESC= Python scripting support > PYTHON_USES= python > PYTHON_CMAKE_OFF= -DWANT_PYTHON=no > >-DEBUG_CMAKE_ON= -DWITH_DEBUG=yes -DVERBOSE=yes >+DEBUG_CMAKE_ON= -DWITH_DEBUG=yes > > .if defined(PKGNAMESUFFIX) > CONFLICTS_INSTALL= kvirc-4.* >diff --git irc/znc/Makefile irc/znc/Makefile >--- irc/znc/Makefile >+++ irc/znc/Makefile >@@ -16,8 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE > > GNU_CONFIGURE= yes > USE_RC_SUBR= znc >-USES= compiler:c++11-lib cpe gmake iconv pkgconfig >-MAKE_ENV= V=1 >+USES= compiler:c++11-lib cpe gmake iconv pkgconfig verbose:env > > PORTDOCS= README.md > >diff --git lang/fpc/Makefile.units lang/fpc/Makefile.units >--- lang/fpc/Makefile.units >+++ lang/fpc/Makefile.units >@@ -21,6 +21,9 @@ UNITDIR= lib/fpc/${PORTVERSION}/units/${BUILDNAME} > UNITEXTRACT_SUFX= .tar.gz > EXTRACT_AFTER_ARGS= ${EXTRACTUNITDIR} > >+USES+= verbose >+VERBOSE_VAL= VERBOSE=1 >+ > MAKE_ARGS+= PP="${LOCALBASE}/bin/fpc" \ > FPCFPMAKE="${LOCALBASE}/bin/fpc" \ > FPCMAKE="${LOCALBASE}/bin/fpcmake" \ >@@ -28,7 +31,6 @@ MAKE_ARGS+= PP="${LOCALBASE}/bin/fpc" \ > OS_TARGET=${OPSYS:tl} \ > COMPILER_OPTIONS="${OPT}" \ > BSDHIER=1 \ >- VERBOSE=1 \ > INSTALL="${INSTALL_DATA}" \ > INSTALLEXE="${INSTALL_PROGRAM}" \ > INSTALLSCR="${INSTALL_SCRIPT}" \ >diff --git lang/micropython/Makefile lang/micropython/Makefile >--- lang/micropython/Makefile >+++ lang/micropython/Makefile >@@ -12,7 +12,7 @@ LICENSE= MIT > > LIB_DEPENDS= libffi.so:devel/libffi > >-USES= gmake pkgconfig python:3,build readline shebangfix >+USES= gmake pkgconfig python:3,build readline shebangfix verbose > > USE_GITHUB= yes > >@@ -21,7 +21,6 @@ PLIST_FILES= bin/micropython > WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/unix > > SHEBANG_FILES= ../tools/make-frozen.py >-MAKE_ARGS+= V=1 > MAKE_ENV+= PYTHON=${PYTHON_CMD} CFLAGS_EXTRA="${CPPFLAGS} ${CFLAGS}" > > .include <bsd.port.pre.mk> >diff --git lang/rust/Makefile lang/rust/Makefile >--- lang/rust/Makefile >+++ lang/rust/Makefile >@@ -58,7 +58,7 @@ RUST_ARCH_i386= i686 > RUST_TARGET= ${RUST_ARCH_${ARCH}}-unknown-${OPSYS:tl} > PLIST_SUB+= RUST_TARGET=${RUST_TARGET} > >-USES= compiler gmake libedit python:2,build >+USES= compiler gmake libedit python:2,build verbose > HAS_CONFIGURE= yes > CONFIGURE_ARGS= --disable-valgrind \ > ${CHOSEN_COMPILER_TYPE:Mclang:C/.+/--enable-&/} \ >@@ -70,7 +70,7 @@ CONFIGURE_ARGS= --disable-valgrind \ > > PORTDOCS= * > >-MAKE_ARGS+= VERBOSE=1 >+VERBOSE_VAL= VERBOSE=1 > > OPTIONS_DEFINE= DOCS GDB LLNEXTGEN PORT_LLVM > GDB_DESC= Install ports gdb (necessary for debugging rust programs) >diff --git math/rapid/Makefile math/rapid/Makefile >--- math/rapid/Makefile >+++ math/rapid/Makefile >@@ -16,11 +16,11 @@ RESTRICTED= For any commercial purpose, you must request a license from http://w > SUB_FILES= pkg-message > PKGMESSAGE= ${WRKDIR}/pkg-message > >+USES= verbose:env >+ > ALL_TARGET= > MAKE_JOBS_UNSAFE= yes > >-MAKE_ENV+= V=1 >- > .include <bsd.port.pre.mk> > > post-extract: >diff --git multimedia/mkvalidator/Makefile multimedia/mkvalidator/Makefile >--- multimedia/mkvalidator/Makefile >+++ multimedia/mkvalidator/Makefile >@@ -15,9 +15,8 @@ BROKEN_powerpc64= Does not build > > BUILD_WRKSRC= ${WRKSRC}/${PORTNAME} > >-USES= gmake iconv tar:bzip2 >+USES= gmake iconv tar:bzip2 verbose:env > HAS_CONFIGURE= yes >-MAKE_ENV= V=1 > MAKEFILE= GNUmakefile > > CFLAGS+= -I${ICONV_PREFIX}/include >diff --git multimedia/mkvtoolnix/Makefile multimedia/mkvtoolnix/Makefile >--- multimedia/mkvtoolnix/Makefile >+++ multimedia/mkvtoolnix/Makefile >@@ -22,7 +22,7 @@ LIB_DEPENDS= libvorbis.so:audio/libvorbis \ > BROKEN_FreeBSD_9= does not build: g++48 internal compiler error > BROKEN_sparc64= does not install > >-USES= compiler:c++11-lib iconv localbase pkgconfig tar:xz >+USES= compiler:c++11-lib iconv localbase pkgconfig tar:xz verbose:env > GNU_CONFIGURE= yes > USE_RUBY= yes > RUBY_NO_RUN_DEPENDS= yes >@@ -32,7 +32,6 @@ CONFIGURE_ARGS= --without-curl \ > --with-boost-filesystem=boost_filesystem \ > --with-boost-system=boost_system \ > --with-boost-regex=boost_regex >-MAKE_ENV= V=1 > > OPTIONS_DEFINE= FLAC NLS QT5 > OPTIONS_DEFAULT= FLAC QT5 >diff --git multimedia/xine/Makefile multimedia/xine/Makefile >--- multimedia/xine/Makefile >+++ multimedia/xine/Makefile >@@ -16,13 +16,12 @@ LIB_DEPENDS= libpng.so:graphics/png \ > libxine.so:multimedia/libxine > > USES= desktop-file-utils execinfo gmake iconv jpeg pkgconfig readline \ >- shared-mime-info tar:xz >+ shared-mime-info tar:xz verbose:env > USE_XORG= x11 xext xinerama xscrnsaver xtst xv xxf86vm > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --enable-vdr-keys \ > --disable-nvtvsimple \ > --disable-rpath >-MAKE_ENV= V=1 > INSTALLS_ICONS= yes > > CPPFLAGS+= -I${LOCALBASE}/include >diff --git net-p2p/bitcoin/Makefile net-p2p/bitcoin/Makefile >--- net-p2p/bitcoin/Makefile >+++ net-p2p/bitcoin/Makefile >@@ -14,7 +14,8 @@ LICENSE= MIT > LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \ > libevent.so:devel/libevent2 > >-USES= autoreconf compiler:c++0x gmake libtool pkgconfig shebangfix ssl >+USES= autoreconf compiler:c++0x gmake libtool pkgconfig shebangfix ssl \ >+ verbose:env > SHEBANG_FILES= src/test/*.py > USE_GITHUB= yes > GNU_CONFIGURE= yes >@@ -85,7 +86,6 @@ CONFIGURE_ARGS?= --without-libs \ > CONFIGURE_ENV= CRYPTO_CFLAGS="-I${OPENSSLINC}" CRYPTO_LIBS="-L${OPENSSLLIB} -lcrypto" \ > SSL_CFLAGS="-I${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl" \ > OBJCXX="${CXX}" OBJCXXFLAGS="${CXXFLAGS}" >-MAKE_ENV+= V=1 > > PLIST_FILES?= bin/bitcoin-qt share/applications/bitcoin-qt.desktop \ > share/pixmaps/bitcoin128.png >diff --git net/czmq/Makefile net/czmq/Makefile >--- net/czmq/Makefile >+++ net/czmq/Makefile >@@ -15,14 +15,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE > > LIB_DEPENDS= libzmq.so:net/libzmq4 > >-USES= autoreconf libtool pkgconfig >+USES= autoreconf libtool pkgconfig verbose:env > USE_LDCONFIG= yes > > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --with-libzmq=${LOCALBASE} \ > --with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig > >-MAKE_ENV= V=1 > INSTALL_TARGET= install-strip > > regression-test: build >diff --git net/dpdk/Makefile net/dpdk/Makefile >--- net/dpdk/Makefile >+++ net/dpdk/Makefile >@@ -11,14 +11,13 @@ COMMENT= DPDK: Software libraries for packet processing > > LICENSE= BSD3CLAUSE > >-USES= execinfo gmake kmod >+USES= execinfo gmake kmod verbose:env > MAKEFILE= GNUmakefile > ONLY_FOR_ARCHS= amd64 > ONLY_FOR_ARCHS_REASON= Only works on 64-bit x86 hardware > NO_PACKAGE= ignores cflags > RTE_TARGET= x86_64-native-bsdapp-clang > WRKBUILD= ${WRKSRC}/${RTE_TARGET} >-MAKE_ENV= V=1 > > ALL_TARGET= install T=${RTE_TARGET} > >diff --git net/libzmq3/Makefile net/libzmq3/Makefile >--- net/libzmq3/Makefile >+++ net/libzmq3/Makefile >@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING > > CONFLICTS= zmq-[0-9]* libzmq[^3]-[0-9]* > >-USES= libtool pathfix >+USES= libtool pathfix verbose:env > USE_LDCONFIG= yes > GNU_CONFIGURE= yes > >@@ -28,7 +28,6 @@ PGM_CONFIGURE_ON= --with-system-pgm > PGM_LIB_DEPENDS= libpgm.so:net/openpgm > PGM_USES= pkgconfig > >-MAKE_ENV= V=1 > INSTALL_TARGET= install-strip > > .include <bsd.port.options.mk> >diff --git net/libzmq4/Makefile net/libzmq4/Makefile >--- net/libzmq4/Makefile >+++ net/libzmq4/Makefile >@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING > > CONFLICTS= zmq-[0-9]* libzmq[^4]-[0-9]* > >-USES= libtool pkgconfig >+USES= libtool pkgconfig verbose:env > USE_LDCONFIG= yes > GNU_CONFIGURE= yes > >@@ -46,7 +46,6 @@ CONFIGURE_ARGS+= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig > > CFLAGS+= -Wno-long-long > CPPFLAGS+= -Wno-error >-MAKE_ENV= V=1 > > INSTALL_TARGET= install-strip > TEST_TARGET= check >diff --git net/mpich2/Makefile net/mpich2/Makefile >--- net/mpich2/Makefile >+++ net/mpich2/Makefile >@@ -22,7 +22,7 @@ RUN_DEPENDS= bash:shells/bash > > GNU_CONFIGURE= yes > USES= execinfo libtool:keepla localbase fortran perl5 \ >- pkgconfig python >+ pkgconfig python verbose:env > USE_GCC= yes > USE_LDCONFIG= yes > USE_PERL5= build >@@ -52,6 +52,7 @@ FFLAGS= -O2 > LDFLAGS+= -lpthread -L${LOCALBASE}/lib -lexecinfo > > MAKE_ENV= CCACHE_DISABLE=yes PACKAGE=${PORTNAME} >+VERBOSE_VAL= VERBOSE=1 > NOCCACHE= yes > > CONFLICTS= lam-7.* mpd-[0-9]* mpiexec-0.* >@@ -81,10 +82,6 @@ BIN2STRIP= check_callstack clog2_join clog2_print clog2_repair > > .include <bsd.port.options.mk> > >-.if ${PORT_OPTIONS:MDEBUG} >-MAKE_ENV+= VERBOSE=1 >-.endif >- > .if ! ${PORT_OPTIONS:MJAVA} > CONFIGURE_ARGS+= --without-java > PLIST_SUB+= JAVA="@comment " >diff --git net/vde2/Makefile net/vde2/Makefile >--- net/vde2/Makefile >+++ net/vde2/Makefile >@@ -17,10 +17,9 @@ CONFLICTS= vde-[0-9]* > > GNU_CONFIGURE= yes > INSTALL_TARGET= install-strip >-USES= gmake libtool pathfix shebangfix >+USES= gmake libtool pathfix shebangfix verbose:env > SHEBANG_FILES= src/lib/python/VdePlug.py > USE_LDCONFIG= yes >-MAKE_ENV= V=1 > MAKE_JOBS_UNSAFE=yes > > OPTIONS_DEFINE= PYTHON >diff --git security/certificate-transparency/Makefile security/certificate-transparency/Makefile >--- security/certificate-transparency/Makefile >+++ security/certificate-transparency/Makefile >@@ -26,10 +26,9 @@ LIB_DEPENDS?= libevent.so:devel/libevent2 \ > > BROKEN_FreeBSD_9= does not build on FreeBSD < 10.x > >-USES= autoreconf compiler:c++11-lib gmake pkgconfig >+USES= autoreconf compiler:c++11-lib gmake pkgconfig verbose > GNU_CONFIGURE= yes > CONFIGURE_ENV+= "CFLAGS+=-I${LOCALBASE}/include CXXFLAGS+=-lgtest CXXFLAGS+=-lgmock" >-MAKE_FLAGS+= "V=1" > USE_GITHUB= yes > GH_ACCOUNT= google > GH_TAGNAME= 1cdd6b5 >diff --git security/zxid/Makefile security/zxid/Makefile >--- security/zxid/Makefile >+++ security/zxid/Makefile >@@ -16,14 +16,13 @@ LICENSE_PERMS= # none > > LIB_DEPENDS= libcurl.so:ftp/curl > >-USES= gmake localbase tar:tgz >+USES= gmake localbase tar:tgz verbose > USE_OPENSSL= yes > USE_CSTD= gnu89 > MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" \ > LD="${CC}" LDFLAGS="${LDFLAGS}" \ > PREFIX="${PREFIX}" OPENSSL_ROOT="${OPENSSLBASE}" \ >- POSTLIBS="${LDFLAGS}" TARGET="${OPSYS:tl}" \ >- V=1 >+ POSTLIBS="${LDFLAGS}" TARGET="${OPSYS:tl}" > ALL_TARGET= default smime libzxid.so.0.0 > USE_LDCONFIG= yes > MAKE_JOBS_UNSAFE= yes >diff --git sysutils/busybox/Makefile sysutils/busybox/Makefile >--- sysutils/busybox/Makefile >+++ sysutils/busybox/Makefile >@@ -25,8 +25,8 @@ PORTSCOUT= skipv:1.25.0 > > CFLAGS+= -fno-builtin-mempcpy # avoid -Wshadow warnings > MAKE_ARGS= CC="${CC}" HOSTCC="${CC}" CXX="${CXX}" HOSTCXX="${CXX}" \ >- SKIP_STRIP=y V=1 >-USES= cpe gmake perl5 tar:bzip2 >+ SKIP_STRIP=y >+USES= cpe gmake perl5 tar:bzip2 verbose > USE_PERL5= build > > PLIST_FILES= bin/busybox man/man1/busybox.1.gz >diff --git sysutils/e2fsprogs/Makefile sysutils/e2fsprogs/Makefile >--- sysutils/e2fsprogs/Makefile >+++ sysutils/e2fsprogs/Makefile >@@ -14,7 +14,7 @@ LICENSE= GPLv2 > > PORTSCOUT= ignore # cannot handle the version in the directory > >-USES= cpe gmake pkgconfig tar:xz >+USES= cpe gmake pkgconfig tar:xz verbose > CPE_VENDOR= e2fsprogs_project > USE_CSTD= gnu99 > USE_LDCONFIG= yes >@@ -50,8 +50,6 @@ post-extract: > > PKGDEINSTALL= ${PKGINSTALL} > >-MAKE_ARGS+= V=1 >- > .include <bsd.port.options.mk> > > .if ${PORT_OPTIONS:MNLS} >diff --git sysutils/fusefs-lkl/Makefile sysutils/fusefs-lkl/Makefile >--- sysutils/fusefs-lkl/Makefile >+++ sysutils/fusefs-lkl/Makefile >@@ -16,7 +16,7 @@ BROKEN= Unfetchable (google code has gone away) > > BUILD_DEPENDS= gnubc>0:math/gnubc > >-USES= fuse gmake python:build shebangfix >+USES= fuse gmake python:build shebangfix verbose > SHEBANG_FILES= ../../arch/lkl/scripts/headers_install.py > USE_BINUTILS= yes > USE_GCC= yes >@@ -30,7 +30,6 @@ ONLY_FOR_ARCHS_REASON=No one has added other architecture ld formats yet > WRKSRC_SUBDIR= tools/lkl > ALL_TARGET= lklfuse > MAKE_JOBS_UNSAFE=yes >-MAKE_ARGS+= V=1 > # Need ports versions of 'bc', 'ld' to build! > MAKE_ARGS+= PATH="${LOCALBASE}/bin:${PATH}" > >diff --git www/chromium/Makefile www/chromium/Makefile >--- www/chromium/Makefile >+++ www/chromium/Makefile >@@ -63,7 +63,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl > > ONLY_FOR_ARCHS= i386 amd64 > USES= bison cpe desktop-file-utils execinfo jpeg \ >- ninja perl5 pkgconfig python:2,build shebangfix tar:xz >+ ninja perl5 pkgconfig python:2,build shebangfix tar:xz verbose:env > # chromium requires a recent compiler (C++11 capable, but clang 3.4 is > # not able to build chromium. OTOH clang36 on FreeBSD 9.3 cannot build > # chromium as the libc++ includes are not up to the task. USES flags >@@ -203,7 +203,6 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch-fixup-ffmpeg > ALL_TARGET+= ${TEST_TARGETS} > .endif > >-DEBUG_MAKE_ENV= V=1 > .if ${PORT_OPTIONS:MDEBUG} > BUILDTYPE= Debug > .else >diff --git www/mod_spdy/Makefile www/mod_spdy/Makefile >--- www/mod_spdy/Makefile >+++ www/mod_spdy/Makefile >@@ -27,7 +27,7 @@ BUILD_DEPENDS= python:lang/python \ > ONLY_FOR_ARCHS= amd64 i386 > USE_OPENSSL= yes > USE_APACHE= 22 >-USES= compiler execinfo gmake python:2 tar:xz >+USES= compiler execinfo gmake python:2 tar:xz verbose:env > REINPLACE_ARGS= -i "" > > WRKSRC= ${WRKDIR}/${PORTNAME}_source_${PORTVERSION}/mod_spdy/src >@@ -65,7 +65,6 @@ GYP_DEFINES+= clang=1 > .endif > > .if ${PORT_OPTIONS:MDEBUG} >-MAKE_ENV+= V=1 > BUILDTYPE= Debug > .else > BUILDTYPE= Release >diff --git x11-wm/muffin/Makefile x11-wm/muffin/Makefile >--- x11-wm/muffin/Makefile >+++ x11-wm/muffin/Makefile >@@ -19,7 +19,7 @@ LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ > RUN_DEPENDS= zenity>=3.0.0:x11/zenity > > USES= autoreconf:build execinfo gettext libtool gmake \ >- pathfix pkgconfig python:2 >+ pathfix pkgconfig python:2 verbose > USE_GITHUB= yes > GH_ACCOUNT= linuxmint > USE_GNOME= gconf2 gnomedocutils gnomeprefix gtk30 \ >@@ -34,7 +34,6 @@ LDFLAGS+= -L${LOCALBASE}/lib > PATHFIX_MAKEFILEIN= Makefile.am > CONFIGURE_ENV= LIBS="-lexecinfo" > CONFIGURE_ARGS= --enable-compile-warnings=maximum >-MAKE_ARGS= V=1 > GLIB_SCHEMAS= org.cinnamon.muffin.gschema.xml > INSTALL_TARGET= install-strip >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 213446
:
175704
|
175705
|
175718
|
175728
|
175729
|
175768
|
175772
|
175774
|
175775
| 175812 |
178899
|
180096