OKUJI Yoshinori:

>   OK, your ChangeLog does not conform to the standard, but I've added
> the netboot support into the CVS after rewriting the ChangeLog (that's
> what I'm already doing for contributors for GRUB, though I don't
> actually want to do it).

Where is the ChangeLog standard defined?

>   I have already fixed some problems in your patches, but there seems
> to be more problems. An example is that GRUB cannot be compiled when
> configuring it with the option --enable-ne.

I hope to look at this.

I can report another problem:

netboot/ns8390.c includes "netboot.h", which includes
"../stage2/shared.h", which includes <config.h>, which is interpreted
to mean netboot/config.h instead of grub/config.h. With egcs-1.1.2,
but not with gcc-2.7.2, I think, some of the prototypes in
netboot/config.h then conflict with functions defined as static in
ns8390.c.

Should netboot/config.h be renamed, or should the compiler be getting
different -I arguments, or should stage2/shared.h include
"../config.h" instead of <config.h>?

When compiling netboot/ns8390.c the compiler is called with:

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../stage1  ...

Edmund

Reply via email to