Date: Sun, 17 Sep 2000 03:22:47 -0700 (PDT) From: Kris Kennaway <kris@FreeBSD.org> To: "Brian F. Feldman" <green@FreeBSD.org> Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/secure/lib/libssl Makefile src/secure/lib/libcrypto Makefile Makefile.inc Message-ID: <Pine.BSF.4.21.0009170320580.71138-100000@freefall.freebsd.org> In-Reply-To: <200009171019.e8HAJV515455@green.dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 17 Sep 2000, Brian F. Feldman wrote:
> > kris 2000/09/16 23:45:27 PDT
> >
> > Modified files:
> > secure/lib/libssl Makefile
> > secure/lib/libcrypto Makefile Makefile.inc
> > Log:
> > Overhaul of the build-time include file generation. Don't break in evp.h
> > if bootstrapping from a system on which the openssl headers are not
> > already present.
>
> I don't get it; what case does this fix? It was simply _evp.h previously
> calling the temporary file evp.h made sure it got used, and building
> things without NO_IDEA just didn't work for the obvious reasons. That was
> fixed, and I don't see how bootstrapping could have broken (or fixed).
Because the file was called _evp.h during the build phase if MAKE_IDEA=NO,
and the openssl code looks for evp.h - if you have it in
/usr/include/openssl then it picks up that one, which has obvious
compatability issues when the include file changes (which is how I
discovered it - when integrating the openssl 0.9.6 beta1 release in my
local tree)
Kris
--
In God we Trust -- all others must submit an X.509 certificate.
-- Charles Forsythe <forsythe@alum.mit.edu>
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0009170320580.71138-100000>
