* [BUG] Build system broken with i386.rmk
@ 2008-09-09 0:50 phcoder
2008-09-09 12:39 ` Robert Millan
0 siblings, 1 reply; 5+ messages in thread
From: phcoder @ 2008-09-09 0:50 UTC (permalink / raw)
To: The development of GRUB 2
Hello. I had conflicts in .mk files after "svn up" so I removed all the
.mk. common.mk and i386-pc.mk were regenerated correctly but not i386.mk
$ make
conf/i386-pc.mk:3394: conf/i386.mk: No such file or directory
make: *** No rule to make target `conf/i386.mk'. Stop.
Can someone familiar with build system fix this?
Vladimir 'phcoder' Serbinenko
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [BUG] Build system broken with i386.rmk
2008-09-09 0:50 [BUG] Build system broken with i386.rmk phcoder
@ 2008-09-09 12:39 ` Robert Millan
2008-09-09 13:06 ` phcoder
0 siblings, 1 reply; 5+ messages in thread
From: Robert Millan @ 2008-09-09 12:39 UTC (permalink / raw)
To: The development of GRUB 2
On Tue, Sep 09, 2008 at 02:50:56AM +0200, phcoder wrote:
> Hello. I had conflicts in .mk files after "svn up" so I removed all the
> .mk. common.mk and i386-pc.mk were regenerated correctly but not i386.mk
> $ make
> conf/i386-pc.mk:3394: conf/i386.mk: No such file or directory
> make: *** No rule to make target `conf/i386.mk'. Stop.
> Can someone familiar with build system fix this?
Can you be more specific about what's wrong in svn? I believe ./autogen.sh
should fix your local tree.
--
Robert Millan
The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and
how) you may access your data; but nobody's threatening your freedom: we
still allow you to remove your data and not access it at all."
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [BUG] Build system broken with i386.rmk
2008-09-09 12:39 ` Robert Millan
@ 2008-09-09 13:06 ` phcoder
2008-09-09 13:21 ` Felix Zielcke
0 siblings, 1 reply; 5+ messages in thread
From: phcoder @ 2008-09-09 13:06 UTC (permalink / raw)
To: The development of GRUB 2
Robert Millan wrote:
> On Tue, Sep 09, 2008 at 02:50:56AM +0200, phcoder wrote:
>> Hello. I had conflicts in .mk files after "svn up" so I removed all the
>> .mk. common.mk and i386-pc.mk were regenerated correctly but not i386.mk
>> $ make
>> conf/i386-pc.mk:3394: conf/i386.mk: No such file or directory
>> make: *** No rule to make target `conf/i386.mk'. Stop.
>> Can someone familiar with build system fix this?
>
> Can you be more specific about what's wrong in svn? I believe ./autogen.sh
> should fix your local tree.
>
i386-pc.mk and common.mk are regenerated if necessary by make command
but i386.mk isn't.
Vladimir 'phcoder' Serbinenko
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [BUG] Build system broken with i386.rmk
2008-09-09 13:06 ` phcoder
@ 2008-09-09 13:21 ` Felix Zielcke
2008-09-09 13:59 ` Felix Zielcke
0 siblings, 1 reply; 5+ messages in thread
From: Felix Zielcke @ 2008-09-09 13:21 UTC (permalink / raw)
To: The development of GRUB 2
Am Dienstag, den 09.09.2008, 15:06 +0200 schrieb phcoder:
> Robert Millan wrote:
> > Can you be more specific about what's wrong in svn? I believe ./autogen.sh
> > should fix your local tree.
> >
> i386-pc.mk and common.mk are regenerated if necessary by make command
> but i386.mk isn't.
> Vladimir 'phcoder' Serbinenko
Actually they are generated in autogen.sh with
for rmk in conf/*.rmk; do
ruby genmk.rb < $rmk > `echo $rmk | sed 's/\.rmk$/.mk/'`
done
The problem is that we don't use automake stuff like this maintainer
mode
Then you would need to ./configure --enable-maintainer-mode or something
like that to enable these automatic regenerate rules in the Makefiles
Currently they're always enabled.
The problem can be some different autoconf version or something like
that or wrong timestamps.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [BUG] Build system broken with i386.rmk
2008-09-09 13:21 ` Felix Zielcke
@ 2008-09-09 13:59 ` Felix Zielcke
0 siblings, 0 replies; 5+ messages in thread
From: Felix Zielcke @ 2008-09-09 13:59 UTC (permalink / raw)
To: The development of GRUB 2
Am Dienstag, den 09.09.2008, 15:21 +0200 schrieb Felix Zielcke:
> The problem can be some different autoconf version or something like
> that or wrong timestamps.
Clean `svn co' works without problems, no files get regenerated.
Though I noticed i386.rmk and x86_64-efi.rmk were missing in Makefile.in
Well commited that little change now.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-09-09 14:00 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-09 0:50 [BUG] Build system broken with i386.rmk phcoder
2008-09-09 12:39 ` Robert Millan
2008-09-09 13:06 ` phcoder
2008-09-09 13:21 ` Felix Zielcke
2008-09-09 13:59 ` Felix Zielcke
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.