On Mon, Nov 25, 2019 at 11:53 AM Zac Medico <zmed...@gentoo.org> wrote: > > On 11/25/19 5:03 AM, Ulrich Müller wrote: > > We generally try to have verbose build logs, e.g., by calling > > configure with --disable-silent-rules. Silencing patch contradicts > > this, and will suppress reporting of fuzz factors. > > > > Note that the eapply specification in PMS calls patch without -s: > > https://projects.gentoo.org/pms/7/pms.html#x1-127001r1 > > Traditionally, the -s option wasn't used by epatch either. > > > > Bug: https://bugs.gentoo.org/674562 > > Signed-off-by: Ulrich Müller <u...@gentoo.org> > > --- > > bin/phase-helpers.sh | 3 +-- > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > > diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh > > index b53d39650..60f8d3243 100644 > > --- a/bin/phase-helpers.sh > > +++ b/bin/phase-helpers.sh > > @@ -993,10 +993,9 @@ if ___eapi_has_eapply; then > > ebegin "${prefix:-Applying }${f##*/}" > > # -p1 as a sane default > > # -f to avoid interactivity > > - # -s to silence progress output > > # -g0 to guarantee no VCS interaction > > # --no-backup-if-mismatch not to pollute the sources > > - ${patch_cmd} -p1 -f -s -g0 --no-backup-if-mismatch \ > > + ${patch_cmd} -p1 -f -g0 --no-backup-if-mismatch \ > > "${patch_options[@]}" < "${f}" > > failed=${?} > > if ! eend "${failed}"; then > > > > Looks good. Please merge.
I think this should be reverted. It causes too much noise, and "solves" a problem only very rarely.