On Thu, Oct 05, 2006 at 08:50:01PM +0100, Joe Orton wrote:
> I've put up a snapshot of the 0.26.x branch:
> 
> http://www.webdav.org/neon/snapshots/neon-r1091.tar.gz
> 
> [n.b.: this is not a release. it is a snapshot of the SVN branch]
> 
> Matthias, could you check whether I've merged all the MinGW patches OK?  
> Peter/Albert - I've added a change which should fix the issue with HP-UX 
> 10.x, could you test that out?

I just checked out HEAD and compiled it. With the attached patch, neon
builds on the following platforms:
  AIX 4.3.3, 5.1, 5.2, 5.3
  HP-UX 10.20, 11.00, 11.11, 11.23/PA, 11.23/IA
  IRIX 6.5
  Redhat Linux 7.1, 9
  RHEL 2.1/x86, 3/x86, 3/amd64, 4/x86, 4/amd64
  Solaris 2.6, 7, 8, 9, 10/SPARC, 10/Intel
  Tru64 UNIX 4.0D, 5.1

I presume setting _XOPEN_SOURCE_EXTENDED=1 in macros/neon.m4 is
required to get at the h_errno definition on HP-UX 10.20
(_XOPEN_SOURCE_EXTENDED doesn't seem to be needed for 11.x). However,
in macros/neon.m4 and src/ne_socket.c, you already compensate for a
lack of the h_errno declaration. But, with autoconf 2.59+,
HAVE_DECL_H_ERRNO is set to either 0 or 1. So, the
!defined(HAVE_DECL_H_ERRNO) needs to be set to !HAVE_DECL_H_ERRNO. So,
I just removed setting _XOPEN_SOURCE_EXTENDED.

On AIX 4.3.3 with the IBM C compiler, trailing commas after the last
enum definition returns an error (src/ne_session.h).

-- 
albert chin ([EMAIL PROTECTED])
_______________________________________________
neon mailing list
[email protected]
http://mailman.webdav.org/mailman/listinfo/neon

Reply via email to