Apache OpenOffice (AOO) Bugzilla – Issue 79625
Suppress "dmake: Executing shell macro: ..." output
Last modified: 2013-08-07 15:34:52 UTC
The output dmake: Executing shell macro: ... of dmake's shell macro can be suppressed by prepending @ like in any other recipe. Let's do this to suppress this generally unneeded output. I'll check the $(shell ..) commands in solenv/inc and add the @'s.
Created attachment 46790 [details] Patch for solenv/inc
@ause: The previous patch should help, not tested yet, but I found two strange occurences of @@ that were used in a $(shell ..) command. In solenv/inc/target.mk: LOCALJARS:=$(foreach,i,$(shell @@-cd $(JARDIR) && ls -1 $(JARFILES) ) $(JARDIR)$/$i) and in solenv/inc/tg_dep.mk: @@-echo $(foreach,i,$(DEPFILES) $(shell @@$(4nt_force_shell)-del $i)) ... Ah! The use of @@ in shell escapes suppresses the stderr output, together with the '-' this is silencing the shell escape. Sorry, the previous patch is wrong, I replaced the @@ in those places with @, but that was wrong.
Created attachment 46791 [details] New patch
@ause: The previous patch reduces the 'dmake: Executing shell macro: ...' lines from 19083 to 72. (on m221, see last tinderbox build) Do you have an auseXX cws where this can go? Or shall I create a new cws for this?
ause084? planned as post 2.3 cws
see also #i79760# which souns similar :). i don't close it as duplicate as haven't had a look at the attached patch yet
@ause: Well, issue 79760 handles the remaining 72 cases, it would be a shame to close that issue. How about you apply the solenv patch to ause084 (minimizes merging problems) and I create a cws for the remaining 26 modules?
@vq: kr volunteered to do a "silencer" cws. there is also one more issue dealing with deliver/build (#i79798#)
Fine, handing over the issue. @kr: You can make me QA'rep or ask me to verify this issue. (I see ause already worked on the deliver/build issue).
isn't this issue done with upcomming integration of #i79760#?
Going to close this, as this is double to i79760 and has been fixed ...
.