GNU bug report logs - #26246
26.0.50; In development: make: *** No rule to make target 'lib/Makefile.am', needed by 'lib/Makefile.in'.

Previous Next

Package: emacs;

Reported by: bugs <at> gnu.support (Jean Louis)

Date: Fri, 24 Mar 2017 22:17:01 UTC

Severity: normal

Tags: notabug

Found in version 26.0.50

Done: npostavs <at> users.sourceforge.net

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 26246 in the body.
You can then email your comments to 26246 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#26246; Package emacs. (Fri, 24 Mar 2017 22:17:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to bugs <at> gnu.support (Jean Louis):
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 24 Mar 2017 22:17:02 GMT) Full text and rfc822 format available.

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

From: bugs <at> gnu.support (Jean Louis)
To: bug-gnu-emacs <at> gnu.org
Subject: 26.0.50;
 In development: make: *** No rule to make target 'lib/Makefile.am',
 needed by 'lib/Makefile.in'.
Date: Fri, 24 Mar 2017 20:01:18 +0300
This is not a bug in Emacs. I have simply git pull-ed the latest Emacs
from development, and run the autogen, and configure, just as I do each
time.

This time I encountered
make: *** No rule to make target 'lib/Makefile.am', needed by 'lib/Makefile.in'.  Stop.

I cannot compile the newest version.

Jean




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#26246; Package emacs. (Fri, 24 Mar 2017 23:27:02 GMT) Full text and rfc822 format available.

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

From: npostavs <at> users.sourceforge.net
To: bugs <at> gnu.support (Jean Louis)
Cc: 26246 <at> debbugs.gnu.org
Subject: Re: bug#26246: 26.0.50;
 In development: make: *** No rule to make target 'lib/Makefile.am',
 needed by 'lib/Makefile.in'.
Date: Fri, 24 Mar 2017 19:27:51 -0400
bugs <at> gnu.support (Jean Louis) writes:

> This is not a bug in Emacs. I have simply git pull-ed the latest Emacs
> from development, and run the autogen, and configure, just as I do each
> time.
>
> This time I encountered
> make: *** No rule to make target 'lib/Makefile.am', needed by 'lib/Makefile.in'.  Stop.
>

According to [1] './autogen.sh; ./configure;make' should help, possibly
after doing 'make distclean'.

[1]: http://lists.gnu.org/archive/html/emacs-devel/2017-03/msg00643.html




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#26246; Package emacs. (Fri, 24 Mar 2017 23:44:02 GMT) Full text and rfc822 format available.

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

From: Jean Louis <bugs <at> gnu.support>
To: npostavs <at> users.sourceforge.net
Cc: Jean Louis <bugs <at> gnu.support>, 26246 <at> debbugs.gnu.org
Subject: Re: bug#26246: 26.0.50; In development: make: *** No rule to make
 target 'lib/Makefile.am', needed by 'lib/Makefile.in'.
Date: Sat, 25 Mar 2017 02:39:58 +0300
On Fri, Mar 24, 2017 at 07:27:51PM -0400, npostavs <at> users.sourceforge.net wrote:
> bugs <at> gnu.support (Jean Louis) writes:
> 
> > This is not a bug in Emacs. I have simply git pull-ed the latest Emacs
> > from development, and run the autogen, and configure, just as I do each
> > time.
> >
> > This time I encountered
> > make: *** No rule to make target 'lib/Makefile.am', needed by 'lib/Makefile.in'.  Stop.
> >
> 
> According to [1] './autogen.sh; ./configure;make' should help, possibly
> after doing 'make distclean'.
> 
> [1]: http://lists.gnu.org/archive/html/emacs-devel/2017-03/msg00643.html

make distclean
make: *** No rule to make target 'lib/Makefile.am', needed by 'lib/Makefile.in'.  Stop.

./autogen.sh 
Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)
Checking for autoconf (need at least version 2.65) ... ok
Your system has the required tools.
Running 'autoreconf -fi -I m4' ...
You can now run './configure'.

and after configure I get following:

  Does Emacs use -lxft?                                   yes
  Does Emacs use -lsystemd?                               no
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                yes
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets (requires gtk3)?            no
  Does Emacs have threading support in lisp?              yes


configure: creating ./config.status
root [ /sources/emacs ]# make
make: *** No rule to make target 'lib/Makefile.am', needed by 'lib/Makefile.in'.  Stop.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#26246; Package emacs. (Sat, 25 Mar 2017 00:01:01 GMT) Full text and rfc822 format available.

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

From: npostavs <at> users.sourceforge.net
To: Jean Louis <bugs <at> gnu.support>
Cc: 26246 <at> debbugs.gnu.org
Subject: Re: bug#26246: 26.0.50;
 In development: make: *** No rule to make target 'lib/Makefile.am',
 needed by 'lib/Makefile.in'.
Date: Fri, 24 Mar 2017 20:01:36 -0400
Jean Louis <bugs <at> gnu.support> writes:
>
> make distclean
> make: *** No rule to make target 'lib/Makefile.am', needed by 'lib/Makefile.in'.  Stop.
>
> ./autogen.sh 
[...]
> configure: creating ./config.status
> root [ /sources/emacs ]# make
> make: *** No rule to make target 'lib/Makefile.am', needed by 'lib/Makefile.in'.  Stop.

Hmm, maybe try 'rm Makefile lib/Makefile'?  Or else just start from a
fresh checkout.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#26246; Package emacs. (Sat, 25 Mar 2017 06:40:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: npostavs <at> users.sourceforge.net
Cc: bugs <at> gnu.support, 26246 <at> debbugs.gnu.org
Subject: Re: bug#26246: 26.0.50;
 In development: make: *** No rule to make target 'lib/Makefile.am',
 needed by 'lib/Makefile.in'.
Date: Sat, 25 Mar 2017 09:38:50 +0300
> From: npostavs <at> users.sourceforge.net
> Date: Fri, 24 Mar 2017 20:01:36 -0400
> Cc: 26246 <at> debbugs.gnu.org
> 
> Hmm, maybe try 'rm Makefile lib/Makefile'?

Definitely.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#26246; Package emacs. (Sat, 06 May 2017 20:30:04 GMT) Full text and rfc822 format available.

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

From: npostavs <at> users.sourceforge.net
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: bugs <at> gnu.support, 26246 <at> debbugs.gnu.org
Subject: Re: bug#26246: 26.0.50;
 In development: make: *** No rule to make target 'lib/Makefile.am',
 needed by 'lib/Makefile.in'.
Date: Sat, 06 May 2017 16:30:28 -0400
tags 26246 notabug
close 26246
quit

Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: npostavs <at> users.sourceforge.net
>> Date: Fri, 24 Mar 2017 20:01:36 -0400
>> Cc: 26246 <at> debbugs.gnu.org
>> 
>> Hmm, maybe try 'rm Makefile lib/Makefile'?
>
> Definitely.

I added some tips about this to INSTALL.REPO [1: 5772b920f4].

[1: 5772b920f4]: 2017-05-06 16:28:54 -0400
  ; INSTALL.REPO: Mention cases that 'make bootstrap' can't handle (Bug#26246).
  http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=5772b920f40a8c9f0a5266caf8d0f4729f6d2c13




Added tag(s) notabug. Request was from npostavs <at> users.sourceforge.net to control <at> debbugs.gnu.org. (Sat, 06 May 2017 20:30:05 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 26246 <at> debbugs.gnu.org and bugs <at> gnu.support (Jean Louis) Request was from npostavs <at> users.sourceforge.net to control <at> debbugs.gnu.org. (Sat, 06 May 2017 20:30:05 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 04 Jun 2017 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 326 days ago.

Previous Next


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