From owner-cvs-all Sun Sep 17 3:22:51 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id BC77F37B424; Sun, 17 Sep 2000 03:22:47 -0700 (PDT) Received: from localhost (kris@localhost) by freefall.freebsd.org (8.9.3/8.9.2) with ESMTP id DAA71541; Sun, 17 Sep 2000 03:22:47 -0700 (PDT) (envelope-from kris@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: kris owned process doing -bs Date: Sun, 17 Sep 2000 03:22:47 -0700 (PDT) From: Kris Kennaway To: "Brian F. Feldman" 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 In-Reply-To: <200009171019.e8HAJV515455@green.dyndns.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message