From owner-cvs-all Sun Sep 17 8:21:32 2000 Delivered-To: cvs-all@freebsd.org Received: from green.dyndns.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id B091837B422; Sun, 17 Sep 2000 08:21:25 -0700 (PDT) Received: from localhost (rdpy7n@localhost [127.0.0.1] (may be forged)) by green.dyndns.org (8.11.0/8.11.0) with ESMTP id e8HFLK523802; Sun, 17 Sep 2000 11:21:23 -0400 (EDT) (envelope-from green@FreeBSD.org) Message-Id: <200009171521.e8HFLK523802@green.dyndns.org> X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 To: Kris Kennaway Cc: "Brian F. Feldman" , 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: Message from Kris Kennaway of "Sun, 17 Sep 2000 03:22:47 PDT." From: "Brian F. Feldman" Date: Sun, 17 Sep 2000 11:21:19 -0400 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > 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) Hm, that does make some sense then; why don't we just fix the include paths that are used during building? If this happened for evp.h, it could occur for more files later, I suppose. /usr/include really shouldn't be in any include paths at all when building world. -- Brian Fundakowski Feldman \ FreeBSD: The Power to Serve! / green@FreeBSD.org `------------------------------' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message