2011/10/3 Lluís Batlle i Rossell <virik...@gmail.com>

> On Mon, Oct 03, 2011 at 11:58:08AM -0700, Gé Weijers wrote:
> >
> >
> > On Mon, 3 Oct 2011, Lluís Batlle i Rossell wrote:
> >
> > >Additionally, I don't know how portable it is to use always getaddrinfo
> > >(POSIX-2001?) while requiring C89.
> >
> > C89 does not address networking, so this issue is unrelated to C89.
> > If getaddrinfo is not supported on a platform that uses the socket
> > API it may be time to move away from it :-(
>
> :) I agree. I was just wondering, how old (or simple) systems/compilers we
> expect fossil to build on.
>

I need to build Fossil on a circa 2002 Mac iBook PPC running MacOS 10.2
(Juguar).  And that currently works, with a few extra -D options manually
added to the Makefile.  I'd like to keep it working.


>
> > The only extra complexity it adds is that a server has to be able to
> > listen to multiple sockets. Some OSes may give you a single socket
> > that can handle both IPv4 and IPv6 connections, and others will not.
>
> I know I know. But posix allows a 'setsockopt' to force it do both ipv4 and
> ipv6
> in the same socket, isn't it? Different OSes have different 'defaults' for
> that
> though.
>
> Regards,
> Lluís.
> _______________________________________________
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>



-- 
D. Richard Hipp
d...@sqlite.org
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to