Disable use of wide char functions for mkmagic.nx, a host tool. This
authorSimon Schubert <corecode@dragonflybsd.org>
Thu, 16 Nov 2006 23:46:53 +0000 (23:46 +0000)
committerSimon Schubert <corecode@dragonflybsd.org>
Thu, 16 Nov 2006 23:46:53 +0000 (23:46 +0000)
unbreaks buildworld for pre-citrus machines (1.2-RELEASE).

Reported-by: Thomas E. Spanjaard
lib/libmagic/Makefile
lib/libmagic/config.h

index e0ef7ed..2cfd7ef 100644 (file)
@@ -1,4 +1,4 @@
-# $DragonFly: src/lib/libmagic/Makefile,v 1.15 2006/11/13 17:45:05 pavalos Exp $
+# $DragonFly: src/lib/libmagic/Makefile,v 1.16 2006/11/16 23:46:53 corecode Exp $
 
 CONTRIBDIR=    ${.CURDIR}/../../contrib/file-4
 MAGICDIR= ${CONTRIBDIR}/magic
@@ -58,6 +58,7 @@ CLEANFILES+=   mkmagic.nx
 build-tools: mkmagic.nx
 
 NXCFLAGS+=     -DHAVE_CONFIG_H -DCOMPILE_ONLY -I${.CURDIR} -I${CONTRIBDIR}/src
+NXCFLAGS+=     -DBOOTSTRAPPING
 mkmagic.nx: apprentice.c funcs.c magic.c print.c
        ${NXCC} ${NXCFLAGS} ${NXLDFLAGS} ${.ALLSRC} ${NXLDLIBS} -o ${.TARGET}
 
index d9ac420..c7feb51 100644 (file)
@@ -1,4 +1,4 @@
-/* $DragonFly: src/lib/libmagic/config.h,v 1.7 2006/11/11 22:04:51 pavalos Exp $ */
+/* $DragonFly: src/lib/libmagic/config.h,v 1.8 2006/11/16 23:46:53 corecode Exp $ */
 /* config.h.  Generated by configure.  */
 /* config.h.in.  Generated from configure.in by autoheader.  */
 
 /* Define to 1 if you have the `vsnprintf' function. */
 #define HAVE_VSNPRINTF 1
 
+#ifndef BOOTSTRAPPING
 /* Define to 1 if you have the <wchar.h> header file. */
 #define HAVE_WCHAR_H 1
 
 
 /* Define to 1 if you have the `wcwidth' function. */
 #define HAVE_WCWIDTH 1
+#endif /* BOOTSTRAPPING */
 
 /* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
    */