Warnings from openssh-4.3p1 configure
Tim Rice
tim at multitalents.net
Fri Feb 10 16:34:26 EST 2006
On Thu, 9 Feb 2006, Tim Rice wrote:
> On Thu, 9 Feb 2006, Tim Rice wrote:
>
> > On Thu, 9 Feb 2006, Mark Zimmerman wrote:
> >
> > > On Thu, Feb 09, 2006 at 02:00:21PM -0800, Tim Rice wrote:
> > > > On Thu, 9 Feb 2006, Mark Zimmerman wrote:
> > > >
> > > > > Greetings:
> > > > >
> > > > > Well, I tried the latest snapshot and it configures without warnings
> > > > > and it compiles, but it doesn't work...
> > > >
> > > > Very suprising.
> > > > Do a diff in the 2 config.h files and send it to me.
> > > > What platform is this?
> > >
> > > foghorn$ uname -a
> > > SunOS cswfsu01 5.8 Generic_117350-31 sun4u sparc SUNW,Sun-Fire-V440
> > >
> > >
> > > foghorn$ diff openssh-4.3p1/config.h openssh/config.h
> > [diff sniped]
> > Looks right.
> >
> > > > > foghorn$ ./ssh gaim
> > > > > Disconnecting: Bad packet length 1423594411.
> > > > > foghorn$ ./ssh -V
> > > > > OpenSSH_4.3p1-snap20060208, OpenSSL 0.9.8a 11 Oct 2005
> >
> > Try the 20060210 snap. That's what's in CVS.
> >
> > It's working fine here.
> > SunOS sun2 5.8 Generic_117350-31 sun4u sparc SUNW,Ultra-2
> > But then I'm using openssl 0.9.7
> >
> > [hours pass, more building/testing]
> > I just built a current 0.9.8 and tested again. regression tests fail.
> > Hmm.
> >
> > Tests OK with 0.9.8 on my UnixWare box.
> >
> > I'll do more testing as time permits.
>
> I may have an idea.
>
> I'm guessing that there is a problem with running 2 versions of
> the openssl shared libs. My Solaris box is seg faulting.
> ....
> 27822: getpid() = 27822 [27821]
> 27822: Incurred fault #6, FLTBOUNDS %pc = 0xFF2328D0
> 27822: siginfo: SIGSEGV SEGV_MAPERR addr=0x00000014
> 27822: Received signal #11, SIGSEGV [default]
> 27822: siginfo: SIGSEGV SEGV_MAPERR addr=0x00000014
> 27822: *** process killed ***
> 27828: read(7, 0xFFBEE410, 4) = 0
> 27828: write(2, " d e b u g 1 : d o _ c".., 20) = 20
> 27828: _exit(255)
> ....
>
> But my UnixWare 7.1.1 box does not.
>
> The Soaris box has a bunch of other shared libs that use the openssl 0.9.7
> shared libs. This openssh test run was built with 0.9.8 shared libs.
>
> I'm suspecting that this can't work.
That was it. If I disabled nss_ldap (that was using openssl 0.9.7 libs),
openssh regression tests pass using openssl 0.9.8
>
> Anyone have any thoughts on this?
>
> Mark, do a truss on the sshd that fails and see what openssl libs it
> opens.
>
--
Tim Rice Multitalents (707) 887-1469
tim at multitalents.net
More information about the openssh-unix-dev
mailing list