[openssh-unix-dev] Testing for the 4.4p1 release
Darren Tucker
dtucker at zip.com.au
Sat Sep 2 15:59:52 EST 2006
On Fri, Sep 01, 2006 at 08:14:51PM -0500, David Bronder wrote:
> Damien Miller wrote:
> >
> > The 4.4p1 release is approaching now, so we are now asking people to
> > actively test snapshots or CVS and report back to the mailing list.
>
> [AIX 5.1 ML5, IBM VAC 6 compiler, openssh-SNAP-20060902]
Thanks for testing.
> Fails to build. See below for details. Same result with a stripped
> down configure line (just adding --with-zlib=/usr/local).
[...]
> Compiler: cc -qlanglvl=ansi
I noticed that in your other report in which it worked, you had "cc
-qlanglvl=extc89" instead. Does this make a difference to the TAILQ_HEAD
error below? (It appears that this line of the code has not changed
for years.)
> "/usr/include/usersec.h", line 625.32: 1506-310 (I) The type "struct aud_rec" was introduced in a parameter list, and will go out of scope at the end of the function declaration or definition.
The patch below should fix those.
[...]
> "packet.c", line 162.12: 1506-010 (E) Macro TAILQ_HEAD invoked with a null argument for parameter name.
Please see my query above about compiler flags.
> "/usr/include/paths.h", line 50.9: 1506-213 (S) Macro name _PATH_BSHELL cannot be redefined.
> "/usr/include/paths.h", line 50.9: 1506-358 (I) "_PATH_BSHELL" is defined on line 322 of defines.h.
Hmm, the "cannot be redefined" sounds like we need to fix those before the
release.
Index: openbsd-compat/port-aix.h
===================================================================
RCS file: /usr/local/src/security/openssh/cvs/openssh_cvs/openbsd-compat/port-aix.h,v
retrieving revision 1.26
diff -u -p -r1.26 port-aix.h
--- openbsd-compat/port-aix.h 28 May 2005 10:28:40 -0000 1.26
+++ openbsd-compat/port-aix.h 2 Sep 2006 03:13:36 -0000
@@ -38,7 +38,7 @@
#ifdef WITH_AIXAUTHENTICATE
# include <login.h>
# include <userpw.h>
-# if defined(HAVE_SYS_AUDIT_H) && defined(AIX_LOGINFAILED_4ARG)
+# if defined(HAVE_SYS_AUDIT_H)
# include <sys/audit.h>
# endif
# include <usersec.h>
--
Darren Tucker (dtucker at zip.com.au)
GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4 37C9 C982 80C7 8FF4 FA69
Good judgement comes with experience. Unfortunately, the experience
usually comes from bad judgement.
More information about the openssh-unix-dev
mailing list