"Eric J. Schwertfeger" <[EMAIL PROTECTED]> writes:

> checking if m4 can handle eight-bit quote characters... no
> configure: warning: Upgrade to a better version than GNU m4 1.4,
> or recompile it with CFLAGS=-funsigned-char.

This means that regeneration of the test programs (which are included in
the dist) won't work.

> checking for BSD pty names... sort: read error: Bad file descriptor
> done

Haven't seen this before. Does "/dev/pty*" match any files on your
system? The sort line reads

  AC_DEFINE_UNQUOTED(PTY_BSD_SCHEME_SECOND_CHARS, "`ls /dev/pty* | cut -c 10-10 | sort 
| uniq | tr -d '\n'`")

> > > According to the man pages for getsockopt, FreeBSD 3.3 and Solaris 2.6
> > > expect *int (so the variable would be int) and Unixware 4.2MP/2.1.3 
> > > expects *size_t.
> > 
> > Are these two types the same on any of those systems? It would make
> > things easier with a single fallback type.
> 
> On all three systems, size_t is an unsigned int, which sounds like a
> reasonable fallback, and not abusing what size_t is for, so for now,
> either one should work on all three platforms.

Using size_t * when the function prototypes expect int * will cause
warnings, but no terrible problems if only sizeof(int) ==
sizeof(size_t). I think I'd choose int as the fallback.

/Niels

Reply via email to