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

Re: gentoo build



On Sat, 8 Dec 2001, Ivan E. Moore II wrote:

>     Can someone take a look at the gentoo build.  (http://buildd.debian.org) 
> It fails to build on unstable (either through the buildd or manually) however
> it's maintainer was able to build it successfully on faure...so my only
> idea is faure isn't up to date sid and there's something broken in the
> newer packages.

Try it again with the patch below....it's a long story :-P  I haven't
finished the compilation yet, so I haven't tested it fully, but it does
allow children.c to compile (I need to go holiday shopping).

Here's the patch:

diff -burN gentoo-0.11.18/src/gentoo.h gentoo-patched/src/gentoo.h
--- gentoo-0.11.18/src/gentoo.h	Sat Sep  1 15:21:37 2001
+++ gentoo-patched/src/gentoo.h	Sat Dec  8 17:19:21 2001
@@ -13,14 +13,14 @@
 
 #include "config.h"
 
-#if !defined __alpha		/* I've heard this helps on Alpha systems... */
+#if !(defined(__alpha) && defined(__osf__))	/* I've heard this helps on Alpha systems... */
 #define __EXTENSIONS__
 #define _POSIX_C_SOURCE	3	/* This is for Solaris. */
 #define	POSIX_C_SOURCE	3
 
-#endif				/* !__alpha */
+#endif				/* !__alpha && !__osf__ */
 
-#if defined __osf__ && defined __alpha__		/* On Tru64, this should bring in mknod(). */
+#if defined(__osf__) && defined(__alpha__)		/* On Tru64, this should bring in mknod(). */
 #define	_XOPEN_SOURCE_EXTENDED
 #define	_OSF_SOURCE					/* For MAXNAMLEN on Tru64. */
 #endif



Reply to: