GNU bug report logs - #57959
29.0.50; build error on gnulinux

Previous Next

Package: emacs;

Reported by: Pankaj Jangid <pankaj <at> codeisgreat.org>

Date: Tue, 20 Sep 2022 18:28:02 UTC

Severity: normal

Tags: moreinfo

Found in version 29.0.50

Done: Gregory Heytings <gregory <at> heytings.org>

Bug is archived. No further changes may be made.

Full log


Message #25 received at 57959 <at> debbugs.gnu.org (full text, mbox):

From: Gregory Heytings <gregory <at> heytings.org>
To: Pankaj Jangid <pankaj <at> codeisgreat.org>
Cc: 57959 <at> debbugs.gnu.org
Subject: Re: bug#57959: 29.0.50; build error on gnulinux
Date: Thu, 22 Sep 2022 22:03:50 +0000
>> What's the exact "make" command you type?  Can you try "git clean -fdx" 
>> followed by "make" (without any other arguments, except -j<some 
>> number>)?
>
> Yes. If I run just "make -j`nproc`" after "git clean -fdx", it builds 
> fine. Following is my observation now,
>
> # bad
> git clean -fdx
> make -j`nproc` configure="--prefix=$HOME/.local" install
>
> # bad
> ./autogen.sh
> ./configure --prefix=$HOME/.local
> make -j`nproc` install
>
> # good
> ./autogen.sh
> ./configure --prefix=$HOME/.local
> make -j`nproc`
> make install
>
> It appears that the "install" target has some issues with "-j`nproc`" if 
> the emacs is not already built.
>

This should now be fixed on master.  Can you please check, and tell us if 
it's indeed fixed?

(Note that "make install" works, but is not recommended.  It is better to 
do "make && make install", to actually proceed with the install only if 
the build succeeded.)




This bug report was last modified 2 years and 232 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.