[Bug 146] OpenSSH 3.1p1 will not build on BSD/OS 4.2/4.1/4.01

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Mon Mar 18 13:03:19 EST 2002


http://bugzilla.mindrot.org/show_bug.cgi?id=146





------- Additional Comments From mdev at idg.nl  2002-03-18 13:03 -------
The patch for fake-queue.h works, but just looks ugly.
Since <sys/param.h> is the one <sys/queue.h>, and the full path becomes:
"includes.h" -> "config.h" -> "defines.h" -> <sys/param.h>

I wasn't able to come up with a better solution.
The #undef's are there to get rid of the 'redefinition' warnings.

That it works on 4.1 is probably, because for some reason somewhere, KERNEL is
defined on 4.2 before including <sys/param.h> while it isn't on 4.1.

As for the static cmds[], that seemed to do the trick quite well.



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



More information about the openssh-unix-dev mailing list