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

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

Hi,

> 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.

In test/infra/gitlab-ci.yml there is the comment

--8<---------------cut here---------------start------------->8---
    # TODO: with make -j4 several of the tests were failing, for
    # example shadowfile-tests, but passed without it.
--8<---------------cut here---------------end--------------->8---

I've never investigated what's up.

> 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

If this fixes the problem, pls push the patch. And change the files
under test/infra/ accordingly, please.

Best regards, Michael.
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.