i haven't heard of problems with configure/lastlog on 10.20. i'll copy the development list as there are folks there who use 10.20. On Thu, 6 Sep 2001, Jesse Caldwell wrote: :one last problem with openssh -- building openssh on HPUX 10.20 fails :on loginrec.c (i don't have the errors handy but i would be more than :happy to recreate them). i get the same error with 2.9p2 and 9/6/2001 :cvs source, and i tried two versions of gcc and the cc compiler, so :this is pretty repeatable. :) using --without-lastlog gets around it. :just wondering if you guys already had a fix or if i should go about :clobbering the source myself.
On Wed, Sep 12, 2001 at 11:26:02AM -0700, Kevin Steves wrote:> i haven't heard of problems with configure/lastlog on 10.20. i'll copy > the development list as there are folks there who use 10.20. > > On Thu, 6 Sep 2001, Jesse Caldwell wrote: > :one last problem with openssh -- building openssh on HPUX 10.20 fails > :on loginrec.c (i don't have the errors handy but i would be more than > :happy to recreate them). i get the same error with 2.9p2 and 9/6/2001 > :cvs source, and i tried two versions of gcc and the cc compiler, so > :this is pretty repeatable. :) using --without-lastlog gets around it. > :just wondering if you guys already had a fix or if i should go about > :clobbering the source myself.I cannot reproduce your problem with both 2.9p2 and today's (13.9.2001) cvs source. (10.20 with up-to-date patches.) Best regards, Lutz -- Lutz Jaenicke Lutz.Jaenicke at aet.TU-Cottbus.DE BTU Cottbus http://www.aet.TU-Cottbus.DE/personen/jaenicke/ Lehrstuhl Allgemeine Elektrotechnik Tel. +49 355 69-4129 Universitaetsplatz 3-4, D-03044 Cottbus Fax. +49 355 69-4153
I've not tried anything more recent that 2.9p1 on hp-ux 10.20 but on that the only problem I had was with the HP cc needed a minor change to the code in openbsd-compat/strmode.c (it barfed on a non-ansi definition): *** openbsd-compat/strmode.c.orig Wed Mar 14 23:23:41 2001 --- openbsd-compat/strmode.c Wed Mar 14 23:24:36 2001 *************** *** 42,51 **** #include <sys/stat.h> #include <string.h> ! void ! strmode(mode, p) ! register mode_t mode; ! register char *p; { /* print type */ switch (mode & S_IFMT) { --- 42,48 ---- #include <sys/stat.h> #include <string.h> ! void strmode( register mode_t mode, register char *p) { /* print type */ switch (mode & S_IFMT) { of course loginrec.c may have changed since then...
Our (very old) HPs arn't on maintenence any more so we can only apply security patches.... [At least that is what HP told us]. Oddly the compilers we have was installed from the last CDs they shipped us in November 1999, which is more recent than 2.5 years ago so I wonder why that patch wasn't already applied... :-) -- Jon