[MPlayer-dev-eng] [PATCH] shorten make output

The Wanderer inverseparadox at comcast.net
Tue May 13 23:45:04 CEST 2008


Evgeniy Stepanov wrote:

> Hi,
> 
> this patch makes build output much shorter and, IMO, more pleasant to
> the eye. Instead of long gcc command lines only 'CC filename' or
> 'LINK filename' is printed. The idea and the implementation are taken
> from linux kernel build system. It can be turned off with 'make V=1'.

I hate that feature of the Linux kernel build system; it's kind of nice
in theory, and makes no difference when everything goes right, but when
things are going wrong (or just when you're curious) it would be nice to
see exactly what the commands are, and I've never before heard of a way
to do that.

If in fact the "V=1" approach would work the same way with the kernel,
then that's good to know, but I"m still not sure I like the idea of
extending this practice to other projects.

Would there be any problem with having this available but disabled by
default - or, at least, settable via a configure option?

> As I mentioned on -cvslog, with the latest changes to the build
> system, the last linking command takes almost 3 screens on my
> monitor, and it becomes tiresome to scroll back and check for
> warnings all the time. With this patch, the warnings are much more
> noticable. Even better, there is more motivation to fix them, because
> the output then becomes even more beautiful.

IMO this approach makes the output, not "beautiful", but
"clueless-user-friendly" - and as such I find it annoying much of the
time. I'm not a clueless user, I don't appreciate being treated as one,
and I should not have to specify some obscure option to a nice clean
one-word command in order to avoid being treated as one.

-- 
       The Wanderer

Warning: Simply because I argue an issue does not mean I agree with any
side of it.

Secrecy is the beginning of tyranny.



More information about the MPlayer-dev-eng mailing list