AANOUNCE: openssh-1.2.1pre27

Damien Miller djm at mindrot.org
Wed Jan 19 13:03:54 EST 2000


On Tue, 18 Jan 2000, Gary E. Miller wrote:

> Yo Damien!
> 
> On Mon, 17 Jan 2000, Damien Miller wrote:
> 
> > A couple of silly errors, and one dangerous bug were in the pre26 
> > release. This release corrects them.
> > 
> > http://violet.ibs.com.au/openssh/files/openssh-1.2.1pre27.tar.gz
> 
> This fails to compile on  SCO UNIXWARE 7.1.0 for the following 4 reasons:
> 
> 1. partially complete change from $(OBJS) to $(LIBOBJS) in Makefile
>    previsously reported.

Fixed.

> 2. in "bsd-rresvport.c" at line 64:
> 	int sa_len;
>    sa_len is already defined in <sys/socket.h> and creates a fatal
>    name collision. I just changed the name.

Changed to salen

> 3. "sshconnect.c" at line 1073:
> 	 int sa_len;
>    same problem as #2 above.
> 
> 4. at link time, "howmany()", referenced in sshd.o is undefined.
>    howmany() is a macro defined in:<sys/sysmacros.h>
>    so I manually added it to defined.h

Would this fragment suffice?

/* SCO defines this */
#ifdef howmany
# undef howmany
#endif /* howmany */

> Then it compiles with the following errors:
> 
> 1. the u_intXX_t detection seems broken again:
> 
> UX:acomp: WARNING: "./defines.h", line 83: typedef redeclared: u_int16_t
> UX:acomp: WARNING: "./defines.h", line 84: typedef redeclared: u_int32_t

What is the output of configure?

-d
 
--
| "Bombay is 250ms from New York in the new world order" - Alan Cox
| Damien Miller - http://www.mindrot.org/
| Email: djm at mindrot.org (home) -or- djm at ibs.com.au (work)








More information about the openssh-unix-dev mailing list