[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[ninf-users:00122] Re: Ninf + FreeBSD



Hi,

The CVS server is not opened to the public and access is limited to
the Ninf-G developers.  Currently, we have no plan to open the CVS
server to the public.

If you would like to know more details about contribution to the
Ninf-G development, please don't hesitate to ask us.

Thanks,

--
Yoshio Tanaka (yoshio.tanaka@aist.go.jp)
http://ninf.apgrid.org/
http://www.apgrid.org/



ricardonf> Dear Tomoshige Tashiro,
ricardonf> the patch worked very well.
ricardonf> We compiled ninf-g in the upcoming FreeBSD 6.0 release.
ricardonf> I have one more question: Is there a way to get the history of the
ricardonf> modifications and
ricardonf> to update the source code via cvs ?
ricardonf> 
ricardonf> Thanks
ricardonf> On 11/2/05, Tomoshige Tashiro <tashiro@soum.co.jp> wrote:
ricardonf> >
ricardonf> > Dear Hedson,
ricardonf> >
ricardonf> > Thanks to report.
ricardonf> >
ricardonf> > From: Hedson Lima <hedson@gmail.com>
ricardonf> > Subject: [ninf-users:00119] Ninf + FreeBSD
ricardonf> > Date: Tue, 1 Nov 2005 21:24:58 -0200
ricardonf> >
ricardonf> > > We are trying to compile NinfG 2.4.0 in FreeBSD. Globus compiled well,
ricardonf> > but
ricardonf> > > we running into some trouble on compiling Ninf. It complains about some
ricardonf> > > syntax erros in xdr.h. We are using FreeBSD 6.0-RC1.
ricardonf> > > The messages are as follows:
ricardonf> >
ricardonf> > FreeBSD is not a supported platform, but we have a patch for FreeBSD
ricardonf> > 5.4 (see attached).
ricardonf> > We do not guarantee that Ninf-G works correctly on FreeBSD, but hope
ricardonf> > this helps you.
ricardonf> >
ricardonf> > > In file included from /usr/local/ng-2.4.0/c/include/net.h:12,
ricardonf> > > from /usr/local/ng-2.4.0/c/include/ngInternal.h:461,
ricardonf> > > from /usr/local/ng-2.4.0/c/include/ng.h:100,
ricardonf> > > from ngclArgumentStack.c:87:
ricardonf> > > /usr/include/rpc/xdr.h:104: error: syntax error before "bool_t"
ricardonf> > > /usr/include/rpc/xdr.h:114: error: syntax error before "bool_t"
ricardonf> >
ricardonf> > This error message looks the same, as I saw when I created this patch.
ricardonf> >
ricardonf> > Thanks.
ricardonf> >
ricardonf> >
ricardonf> > ? c/common/ngArgumentConvert.c.050831
ricardonf> > ? c/include/net.h.050831
ricardonf> > ? c/include/ngExecutableInternal.h.050831
ricardonf> > ? c/include/ngInternal.h.050831
ricardonf> > Index: c/common/ngArgumentConvert.c
ricardonf> > ===================================================================
ricardonf> > RCS file: /grid/cvsroot/ngv2/c/common/ngArgumentConvert.c,v
ricardonf> > retrieving revision 1.92
ricardonf> > diff -u -r1.92 ngArgumentConvert.c
ricardonf> > --- c/common/ngArgumentConvert.c 4 Aug 2005 09:32:48 -0000 1.92
ricardonf> > +++ c/common/ngArgumentConvert.c 31 Aug 2005 07:36:08 -0000
ricardonf> > @@ -12,7 +12,7 @@
ricardonf> >
ricardonf> > #include <stdlib.h>
ricardonf> > #include <string.h>
ricardonf> > -#if defined(NG_OS_IRIX)
ricardonf> > +#if defined(NG_OS_IRIX) || defined(NG_OS_FREEBSD)
ricardonf> > #include <rpc/rpc.h>
ricardonf> > #else
ricardonf> > #include <rpc/xdr.h>
ricardonf> > Index: c/include/net.h
ricardonf> > ===================================================================
ricardonf> > RCS file: /grid/cvsroot/ngv2/c/include/net.h,v
ricardonf> > retrieving revision 1.5
ricardonf> > diff -u -r1.5 net.h
ricardonf> > --- c/include/net.h 19 Feb 2004 05:47:29 -0000 1.5
ricardonf> > +++ c/include/net.h 31 Aug 2005 07:36:08 -0000
ricardonf> > @@ -6,7 +6,7 @@
ricardonf> > #define NET_H
ricardonf> >
ricardonf> > /** for net_sock_t */
ricardonf> > -#if defined(NG_OS_IRIX)
ricardonf> > +#if defined(NG_OS_IRIX) || defined(NG_OS_FREEBSD)
ricardonf> > #include <rpc/rpc.h>
ricardonf> > #else
ricardonf> > #include <rpc/xdr.h>
ricardonf> > Index: c/include/ngExecutableInternal.h
ricardonf> > ===================================================================
ricardonf> > RCS file: /grid/cvsroot/ngv2/c/include/ngExecutableInternal.h,v
ricardonf> > retrieving revision 1.43
ricardonf> > diff -u -r1.43 ngExecutableInternal.h
ricardonf> > --- c/include/ngExecutableInternal.h 5 Jul 2005 11:49:50 -0000 1.43
ricardonf> > +++ c/include/ngExecutableInternal.h 31 Aug 2005 07:36:08 -0000
ricardonf> > @@ -8,7 +8,7 @@
ricardonf> >
ricardonf> > #if defined(sun) || defined(NG_OS_AIX)
ricardonf> > #include <stddef.h>
ricardonf> > -#elif defined(NG_OS_IRIX)
ricardonf> > +#elif defined(NG_OS_IRIX) || defined(NG_OS_FREEBSD)
ricardonf> > #include <sys/endian.h>
ricardonf> > #elif defined(NG_OS_OSF5_1)
ricardonf> > #include <machine/endian.h>
ricardonf> > Index: c/include/ngInternal.h
ricardonf> > ===================================================================
ricardonf> > RCS file: /grid/cvsroot/ngv2/c/include/ngInternal.h,v
ricardonf> > retrieving revision 1.181
ricardonf> > diff -u -r1.181 ngInternal.h
ricardonf> > --- c/include/ngInternal.h 3 Aug 2005 07:35:27 -0000 1.181
ricardonf> > +++ c/include/ngInternal.h 31 Aug 2005 07:36:09 -0000
ricardonf> > @@ -8,7 +8,7 @@
ricardonf> >
ricardonf> > #if defined(sun) || defined(NG_OS_AIX)
ricardonf> > #include <stddef.h>
ricardonf> > -#elif defined(NG_OS_IRIX)
ricardonf> > +#elif defined(NG_OS_IRIX) || defined(NG_OS_FREEBSD)
ricardonf> > #include <sys/endian.h>
ricardonf> > #elif defined(NG_OS_OSF5_1)
ricardonf> > #include <machine/endian.h>
ricardonf> >
ricardonf> >
ricardonf> >
ricardonf> 
ricardonf> 
ricardonf> --
ricardonf> Ricardo Nascimento Ferreira
ricardonf> Analista de Redes e Segurança
ricardonf> Solaris Certified System Administrator
ricardonf> Chave pública PGP / PGP public key:
ricardonf> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x741F3B25