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
