NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: misc/50166



Hi,

El 19/09/15 a les 15:27, Antti Kantee ha escrit:
On 18/09/15 20:25, Robert Millan wrote:
compat_defs.h doesn't seem to help as make.h does:

/home/amnesia/rump/debian/rumpkernel/buildrump.sh/src/tools/make/../../usr.bin/make/arch.c:
In function 'ArchSVR4Entry':
/home/amnesia/rump/debian/rumpkernel/buildrump.sh/src/tools/make/../../usr.bin/make/arch.c:815:47:
error: 'MAXPATHLEN' undeclared (first use in this function)
      (void)strncpy(name, &ar->fnametab[entry], MAXPATHLEN);

what is the expected include path for arch.c -> compat_defs.h?

Try adding:

#if HAVE_NBTOOL_CONFIG_H
#include "nbtool_config.h"
#endif

to the appropriate place(s).

I don't think this can work. Looking at the log, make is initially compiled before running
build.sh, then build.sh uses make to build other stuff, and then nbtool_config.h is
dynamically generated by src/tools/compat/configure.

Can we make an exception for make and put the MAXPATHLEN ifdef in make.h too?

--
Robert Millan



Home | Main Index | Thread Index | Old Index