-----BEGIN PGP SIGNED MESSAGE-----

Hello,

same situation as in [openssl.org #962], I've applied the fix given
there.

"make install" fails, complaining about an invalid semicolon while
running "make install" in fips/sha1.

Reason: The target "install:" in fips/sha1/Makefile (as in other
Makefiles in the fips directory tree) contains this shell command:

  if test -n "$(EXHEADER)"; then for i in $(EXHEADER) ; do ...

But EXHEADER is empty, thus this command expands to

  if test -n ""; then for i in  ; do ...

This is a shell syntax error: Both bash and ksh complain about the
unexpected semicolon between "in" and "do". Unluckily, the idea of
protecting against this situation using the test -n command does not
work because the whole if-construct is parsed completely by the shell
before the test -n command is executed; I'm afraid another way is
needed to circumvent this problem.

Kind regards
- -- 
Rainer Perske, Zentrum f�r Informationsverarbeitung, Universit�t M�nster
Lesetipp: <http://www.textkritik.de/schriftundcharakter/sundc008tofu.htm>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (AIX)

iQDVAwUBQYer0s9UbnbjB8C5AQHsngX/YrT4h4SpFtnhtOQeLczW+i+avlh85jNz
TNa49MmGF37/xoqeonXBAaNS1aNuHea1mLez1HW8D0nnw4pWzC5lWr64iEQta0f8
vDq0d6vwZ/sWcuhifgpQV2gEL3IUPXsK1T2rcKdavC5Uqz0RhplanoovuyKsPf3p
VRNiVvWGGZj/YBgd3sn9S9R2QelBPYT6zRHuws0OweIh8BnsMEMxslOo4nv36Q5J
VJU53l1wj1/abboy41D/8e/bkGi1KM8T
=QCT+
-----END PGP SIGNATURE-----

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to