On 7 Nov 2003, Santiago Vila <[EMAIL PROTECTED]> wrote: > Package: distcc > Version: 2.10.1-2 > Tags: patch, upstream > > There is no MAXPATHLEN in GNU/Hurd, so this package does not compile > from source. > > The "right" fix for this would be to modify the program so that no > MAXPATHLEN is assumed (doing dynamic allocation of the required space), > but for now this patch should be enough:
Thanks, a modified version was taken into upstream for 2.12. > > diff -ru distcc-2.10.1.orig/src/serve.c distcc-2.10.1/src/serve.c > +++ distcc-2.10.1/src/serve.c 2003-11-07 16:22:09.000000000 +0100 > @@ -70,6 +70,10 @@ > #endif /* HAVE_SYS_SIGNAL_H */ > #include <sys/param.h> > > +#ifndef MAXPATHLEN > +#define MAXPATHLEN 4096 > +#endif > + > #include "distcc.h" > #include "trace.h" > #include "io.h" > diff -ru distcc-2.10.1.orig/src/util.c distcc-2.10.1/src/util.c > +++ distcc-2.10.1/src/util.c 2003-11-07 16:21:14.000000000 +0100 > @@ -40,6 +40,10 @@ > > #include <sys/param.h> > > +#ifndef MAXPATHLEN > +#define MAXPATHLEN 4096 > +#endif > + > #include "distcc.h" > #include "trace.h" > #include "io.h" > > Thanks. > -- Martin linux.conf.au -- Adelaide, January 2004 __ distcc mailing list http://distcc.samba.org/ To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/distcc