ANNOUNCE: openssh-1.2.1pre24

Andre Lucas andre.lucas at dial.pipex.com
Sat Jan 1 01:54:51 EST 2000


On Fri, Dec 31, 1999 at 10:46:34AM +1100, Damien Miller wrote:
> 
> openssh-1.2.1pre24 is being uploaded to:
> 

HPUX status:
- compile problem, patch follows.
- utmp is now registering logins on the ptys (well done), but not
logouts. I'll look into it.
- manpages still broken, I hope to have a fix for that (probably
precompile them :-( ) today
- fixpaths is run twice, once at the end of a 'make', and again for a
'make install'

HPUX croaks, as I suspect will other plats, at a multi-include of
defines.h . Fair enough, I suppose. A patch follows, though I doubt it's
necessary in this case :-) Here's the trace:

includes.h
	...
	bsd-misc.h
		config.h
			defines.h
	<other>.h
		config.h
			defines.h  -> error.
	...
	config.h
			defines.h  -> error.

The patch fixes the current compile problem. IMO other includes,
particularly config.h, should have guards as well. An equally good fix
may be to stop .h files including config.h, as the .c should probably do
that.

-Andre


--- openssh-1.2.1pre24.orig/defines.h	Thu Dec 30 22:55:34 1999
+++ openssh-1.2.1pre24.new/defines.h	Fri Dec 31 14:35:12 1999
@@ -1,3 +1,6 @@
+#ifndef __DEFINES_H__
+#define __DEFINES_H__
+
 /* Necessary headers */
 
 #include <sys/types.h> /* For u_intXX_t */
@@ -223,4 +226,6 @@
 #else
 # define PAM_STRERROR(a,b) pam_strerror((a),(b))
 #endif
+
+#endif /* __DEFINES_H__ */


-- 
Andre Lucas <andre.lucas at dial.pipex.com>
http://dspace.dial.pipex.com/andre.lucas/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
Url : http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/19991231/e3bf9804/attachment.bin 


More information about the openssh-unix-dev mailing list