[Bug 1017] socklen_t test in configure fails/configure stops

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Tue Apr 19 17:27:14 EST 2005


dtucker at zip.com.au changed:

           What    |Removed                     |Added
              Group|Portable OpenSSH            |
           Platform|All                         |PPC

------- Additional Comments From dtucker at zip.com.au  2005-04-19 17:27 -------
(In reply to comment #4)
> Noted the output from the configure script on my box for these sizes was
> wrong, I got all 0's. Surely significant.

Yeah, that'll do it.  This appears to be the underlying cause:

> checking for sys/types.h... no

Do you have /usr/include/sys/types.h, and is it world readable?  On my 5.2 box:

$ ls -l /usr/include/sys/types.h
-r--r--r--   1 bin  bin  15489 Jun 23 2004  /usr/include/sys/types.h

For the record, Mark also reports that the IBM build instructions for OpenSSH
include the "-D__STR31__" although I'm not sure why.  It doesn't seem to make
any difference on my box, it works with and without it.


Hmm, it appears that -D__STR31__ will prevent many string functions (including
memset() from being inlined):

Perhaps that's something that we should add to CFLAGS or config.h for all AIXes?

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the openssh-bugs mailing list