Re: bug#48598: 28.0.50; buffer-naming collisions involving bouncers in ERC

"J.P." <[email protected]>
Newsgroups gmane.emacs.erc.general
Message-ID <[email protected]>
Michael Albinus <[email protected]> writes:

> Thinking about,
>
>     make_params: "-k -C test check-lisp-erc check-lisp-erc-erc-d SELECTOR='$(SELECTOR_EXPENSIVE)'"
>
> is more future-proof. See test/README.

Ah, so it's right there in black and white, plain as day! Further
evidence I need to be culled from the herd. Thanks (of course).

On a tenuously related note, for some reason, I'm unable to run

  make -C test -j<NN> check-lisp-erc ...

without incurring a "'warning: jobserver unavailable: using -j1". Plain
old -j without the <NN> works fine, and other targets I've tried, like
check and check-expensive, seem unaffected.

(Apologies if this is nonsense or old news or should be discussed
elsewhere: a cursory search on the bug tracker and the help list came up
empty, and the few hits on emacs-devel for "jobserver unavailable" were
all build-related red herrings, like [1].)

FWIW, the course of action prescribed by the info node "(make) Error
Messages", namely, prepending a "+", seems to remedy the problem.

  diff --git a/test/Makefile.in b/test/Makefile.in
  index 3b6e116e65..c0256d770d 100644
  --- a/test/Makefile.in
  +++ b/test/Makefile.in
  @@ -247,7 +247,7 @@ define subdir_template
     SUBDIR_TARGETS += check-$(subst /,-,$(1))
     .PHONY: check-$(subst /,-,$(1))
     check-$(subst /,-,$(1)):
  -       @${MAKE} check LOGFILES="$(patsubst %.el,%.log, \
  +       +@${MAKE} check LOGFILES="$(patsubst %.el,%.log, \
                  $(patsubst $(srcdir)/%,%,$(wildcard ${srcdir}/$(1)/*.el)))"
   endef

Sorry if that's just noise. As you're well aware, I know nothing! Thanks
again.

[1] https://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00720.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.