Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Sep 2005 14:00:17 -0400 (EDT)
From:      "Jim Trigg" <jtrigg@spamcop.net>
To:        ports@freebsd.org
Subject:   Re: Openssl 0.9.8 incompatibility
Message-ID:  <3059.192.168.1.2.1128016817.squirrel@mail.scadian.net>
In-Reply-To: <1399.192.168.1.2.1128015775.squirrel@mail.scadian.net>
References:  <1399.192.168.1.2.1128015775.squirrel@mail.scadian.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, September 29, 2005 1:42 pm, Jim Trigg wrote:
> Well, apparently openssl 0.9.8 is more fragile than 0.9.7g; two of my
> installed ports won't rebuild with it.  There's an easy workaround for
> security/cyrus-sasl2 -- make it with WITHOUT_NTLM defined.  I haven't
> figured out exactly how comms/kermit broke, though.

OK, found it.  In adding PSS to rsa, openssl 0.9.8 uses EM as a variable
name, and kermit uses it as a defined constant.  My personal
recommendation would be to change rsa_pss.c and rsa.h in openssl to use
something either lowercase or less generic, but I can think of an ugly
hack to kermit to get around it as well.  (My current workaround is after
installing openssl to modify $PREFIX/include/openssl/rsa.h to use PSS_EM
instead of EM.)

Should I submit this as a PR (and should I submit it upstream, or would
the maintainer deal with that)?

Thanks,
Jim




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3059.192.168.1.2.1128016817.squirrel>