* make bootstrap fails on master
@ 2015-05-25 9:33 Artur Malabarba
2015-05-25 9:35 ` Artur Malabarba
0 siblings, 1 reply; 9+ messages in thread
From: Artur Malabarba @ 2015-05-25 9:33 UTC (permalink / raw)
To: emacs-devel
Running make bootstrap on Arch Linux gives me a single line of output:
make: *** No rule to make target 'src/lisp.mk', needed by 'Makefile'. Stop.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: make bootstrap fails on master
2015-05-25 9:33 make bootstrap fails on master Artur Malabarba
@ 2015-05-25 9:35 ` Artur Malabarba
2015-05-25 9:36 ` Zack Piper
2015-05-25 10:12 ` Artur Malabarba
0 siblings, 2 replies; 9+ messages in thread
From: Artur Malabarba @ 2015-05-25 9:35 UTC (permalink / raw)
To: emacs-devel
Actually, forget bootstrap. I can't even run make clean (same error).
2015-05-25 10:33 GMT+01:00 Artur Malabarba <bruce.connor.am@gmail.com>:
> Running make bootstrap on Arch Linux gives me a single line of output:
>
> make: *** No rule to make target 'src/lisp.mk', needed by 'Makefile'. Stop.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: make bootstrap fails on master
2015-05-25 9:35 ` Artur Malabarba
@ 2015-05-25 9:36 ` Zack Piper
2015-05-25 10:12 ` Artur Malabarba
1 sibling, 0 replies; 9+ messages in thread
From: Zack Piper @ 2015-05-25 9:36 UTC (permalink / raw)
To: emacs-devel
Is this a fresh clone? And which version?
--
Zack Piper <zack@apertron.net> http://apertron.net
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: make bootstrap fails on master
2015-05-25 9:35 ` Artur Malabarba
2015-05-25 9:36 ` Zack Piper
@ 2015-05-25 10:12 ` Artur Malabarba
2015-05-25 10:18 ` Zack Piper
2015-05-25 10:20 ` Zack Piper
1 sibling, 2 replies; 9+ messages in thread
From: Artur Malabarba @ 2015-05-25 10:12 UTC (permalink / raw)
To: emacs-devel
Ok, if I do a clean clone to another directory then `make` works fine
again. But the problematic directory was exactly on origin/master, so
I think this means the problem was being caused by a gitignored file?
Does anyone know what could have triggered this problem?
2015-05-25 10:35 GMT+01:00 Artur Malabarba <bruce.connor.am@gmail.com>:
> Actually, forget bootstrap. I can't even run make clean (same error).
>
> 2015-05-25 10:33 GMT+01:00 Artur Malabarba <bruce.connor.am@gmail.com>:
>> Running make bootstrap on Arch Linux gives me a single line of output:
>>
>> make: *** No rule to make target 'src/lisp.mk', needed by 'Makefile'. Stop.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: make bootstrap fails on master
2015-05-25 10:12 ` Artur Malabarba
@ 2015-05-25 10:18 ` Zack Piper
2015-05-25 10:43 ` Artur Malabarba
2015-05-25 10:20 ` Zack Piper
1 sibling, 1 reply; 9+ messages in thread
From: Zack Piper @ 2015-05-25 10:18 UTC (permalink / raw)
To: emacs-devel
On Mon, May 25, 2015 at 11:12:57AM +0100, Artur Malabarba wrote:
> Ok, if I do a clean clone to another directory then `make` works fine
> again. But the problematic directory was exactly on origin/master, so
> I think this means the problem was being caused by a gitignored file?
I would imagine it was a file that was changed somehow:
`git status`: will show details on what files have been modified/deleted/etc.
`git diff`: will show the diff on the modified files
`git clean -ndx`: will display files that would be deleted by a
.gitignore (`-n` is `--dry-run` so it doesn't act upon it.)
Would be interesting to see the output. :-)
--
Zack Piper <zack@apertron.net> http://apertron.net
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: make bootstrap fails on master
2015-05-25 10:12 ` Artur Malabarba
2015-05-25 10:18 ` Zack Piper
@ 2015-05-25 10:20 ` Zack Piper
2015-05-25 10:44 ` Artur Malabarba
1 sibling, 1 reply; 9+ messages in thread
From: Zack Piper @ 2015-05-25 10:20 UTC (permalink / raw)
To: emacs-devel
> >> make: *** No rule to make target 'src/lisp.mk', needed by 'Makefile'. Stop.
Aha! Found it!
Commit `46ea93792da1db916305d50272c6465a6dde7c25` states:
"* src/lisp.mk: Remove from repository and generate at build-time."
So a `./autogen.sh && ./configure` should fix it, or (as you have
done) simply reclone the repo, or even run `git clean -fdx`.
--
Zack Piper <zack@apertron.net> http://apertron.net
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: make bootstrap fails on master
2015-05-25 10:18 ` Zack Piper
@ 2015-05-25 10:43 ` Artur Malabarba
0 siblings, 0 replies; 9+ messages in thread
From: Artur Malabarba @ 2015-05-25 10:43 UTC (permalink / raw)
To: Zack Piper; +Cc: emacs-devel
The problem is fixed now, but just for the record, here are the outputs.
> `git status`: will show details on what files have been modified/deleted/etc.
> `git diff`: will show the diff on the modified files
git status is perfectly clean, the repo is in sync with origin/master.
> `git clean -ndx`: will display files that would be deleted by a
> .gitignore (`-n` is `--dry-run` so it doesn't act upon it.)
This shows a long list of files, mostly ".o" and ".elc". Doesn't show
anything like "src/lisp".
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: make bootstrap fails on master
2015-05-25 10:20 ` Zack Piper
@ 2015-05-25 10:44 ` Artur Malabarba
2015-05-25 10:45 ` Zack Piper
0 siblings, 1 reply; 9+ messages in thread
From: Artur Malabarba @ 2015-05-25 10:44 UTC (permalink / raw)
To: Zack Piper; +Cc: emacs-devel
Great! Thanks for the help.
2015-05-25 11:20 GMT+01:00 Zack Piper <zack@apertron.net>:
>> >> make: *** No rule to make target 'src/lisp.mk', needed by 'Makefile'. Stop.
>
> Aha! Found it!
>
> Commit `46ea93792da1db916305d50272c6465a6dde7c25` states:
>
> "* src/lisp.mk: Remove from repository and generate at build-time."
>
> So a `./autogen.sh && ./configure` should fix it, or (as you have
> done) simply reclone the repo, or even run `git clean -fdx`.
>
> --
> Zack Piper <zack@apertron.net> http://apertron.net
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: make bootstrap fails on master
2015-05-25 10:44 ` Artur Malabarba
@ 2015-05-25 10:45 ` Zack Piper
0 siblings, 0 replies; 9+ messages in thread
From: Zack Piper @ 2015-05-25 10:45 UTC (permalink / raw)
To: emacs-devel
On Mon, May 25, 2015 at 11:44:52AM +0100, Artur Malabarba wrote:
> Great! Thanks for the help.
You're welcome! :-D
--
Zack Piper <zack@apertron.net> http://apertron.net
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2015-05-25 10:45 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-25 9:33 make bootstrap fails on master Artur Malabarba
2015-05-25 9:35 ` Artur Malabarba
2015-05-25 9:36 ` Zack Piper
2015-05-25 10:12 ` Artur Malabarba
2015-05-25 10:18 ` Zack Piper
2015-05-25 10:43 ` Artur Malabarba
2015-05-25 10:20 ` Zack Piper
2015-05-25 10:44 ` Artur Malabarba
2015-05-25 10:45 ` Zack Piper
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).