Bug 1528983 - build: changing verbosity is broken
Summary: build: changing verbosity is broken
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: GlusterFS
Classification: Community
Component: build
Version: mainline
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: bugs@gluster.org
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-12-25 14:11 UTC by Jan Engelhardt
Modified: 2019-05-27 16:07 UTC (History)
2 users (show)

Fixed In Version: glusterfs-6.x
Clone Of:
Environment:
Last Closed: 2019-05-27 16:07:53 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)
patch that fixes it (1.19 KB, text/plain)
2017-12-25 14:11 UTC, Jan Engelhardt
no flags Details

Description Jan Engelhardt 2017-12-25 14:11:36 UTC
Created attachment 1372158 [details]
patch that fixes it

Description of problem:

`make V=1` is broken — no commands are printed whatsoever. At the
same time, `make V=0` *also* is broken in that no summary lines
("CC  foo.o") are printed, either. Kill the annoying hardcoded
--quiet in configure.ac, since it seems to override everything that
automake offers.


Version-Release number of selected component (if applicable):

3.12.0


How reproducible:

make V=1
make V=0


Actual results:

$ make V=1
Making all in libglusterfs
Making all in src
Making all in src/gfdb
Making all in rpc
...
$ make V=0
Making all in libglusterfs
Making all in src
Making all in src/gfdb
Making all in rpc
...


Expected results:

$ make V=1 ->
Making all in libglusterfs
Making all in src
bison -y -p graphyy -d ./graph.y
/usr/bin/python ./gen-defaults.py ./defaults-tmpl.c > defaults.c
/usr/bin/python ../../events/eventskeygen.py C_HEADER
cp ../../rpc/rpc-lib/src/protocol-common.h .
flex -Pgraphyy -t ./graph.l > graph.lex.c
make --no-print-directory all-am
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I/usr/include/uuid  -D_FILE_
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I/usr/include/uuid  -D_FILE_

$ make V=0
Making all in libglusterfs
Making all in src
bison -y -p graphyy -d ./graph.y
/usr/bin/python ./gen-defaults.py ./defaults-tmpl.c > defaults.c
/usr/bin/python ../../events/eventskeygen.py C_HEADER
cp ../../rpc/rpc-lib/src/protocol-common.h .
flex -Pgraphyy -t ./graph.l > graph.lex.c
make --no-print-directory all-am
  CC       libglusterfs_la-dict.lo
  CC       libglusterfs_la-xlator.lo
  CC       libglusterfs_la-logging.lo
  CC       libglusterfs_la-hashfn.lo
  CC       libglusterfs_la-common-utils.lo
  CC       libglusterfs_la-timer.lo
  CC       libglusterfs_la-inode.lo


Additional info:

Comment 1 Shyamsundar 2018-10-23 14:55:23 UTC
Release 3.12 has been EOLd and this bug was still found to be in the NEW state, hence moving the version to mainline, to triage the same and take appropriate actions.

Comment 2 Amar Tumballi 2019-05-27 16:07:53 UTC
With glusterfs-6.0 and latest master, this is working properly.


Note You need to log in before you can comment on or make changes to this bug.