OpenSSH_4.3p1 configure patch

Tim Rice tim at multitalents.net
Sat Feb 4 09:46:34 EST 2006


On Fri, 3 Feb 2006, Corinna Vinschen wrote:

> On Feb  2 17:01, Tim Rice wrote:
> > Here is a patch to configure, & configure.ac that should
> > solve the problems people are having with 4.3p1.
> 
> Your patch works fine here and, hey, wow, it also solves the "crippled
> AES" problem I have noticed yesterday!  I was going to look into this

That was Bug #1148. Darren committed a fix a couple of days ago.

> today but now ...  case closed :-)
> 
> > Thanks to Corina for finding the simple solution.
> 
> You're welcome.  Thanks for your patch.

It was actually a little embarrassing for me. I discovered the problem
of the first AC_CHECK_HEADERS check being in a platform specific test
back in June 2005 (see 20050602 ChangeLog entry) but hadn't dug deep
enough to find that adding a simple AC_PROG_EGREP to the top would
solve the problem. So we got bit again.

Note to self: Find the cause before applying a workaround.

> 
> Content-Description: 4.3p1-configure.patch
> > [...]
> > diff -ru openssh-4.3p1/configure.ac openssh/configure.ac
> > --- openssh-4.3p1/configure.ac	2006-01-29 05:22:39.000000000 -0800
> > +++ openssh/configure.ac	2006-02-02 16:10:29.540763142 -0800
> > @@ -27,6 +27,7 @@
> >  AC_PROG_CPP
> >  AC_PROG_RANLIB
> >  AC_PROG_INSTALL
> > +AC_PROG_EGREP
> >  AC_PATH_PROG(AR, ar)
> >  AC_PATH_PROG(CAT, cat)
> >  AC_PATH_PROG(KILL, kill)
> > @@ -1832,7 +1833,7 @@
> >  	[AC_LANG_SOURCE([[
> >  #include <string.h>
> >  #include <openssl/evp.h>
> > -int main(void) { exit(EVP_aes_192_cbc() == NULL || EVP_aes_256_cbc() == NULL)}
> > +int main(void) { exit(EVP_aes_192_cbc() == NULL || EVP_aes_256_cbc() == NULL);}
> >  	]])],
> >  	[
> >  		AC_MSG_RESULT(no)
> 
> 
> Corinna
> 
> 

-- 
Tim Rice				Multitalents	(707) 887-1469
tim at multitalents.net





More information about the openssh-unix-dev mailing list