From owner-freebsd-arch Mon Mar 18 15:23:26 2002 Delivered-To: freebsd-arch@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id 4A83537B405 for ; Mon, 18 Mar 2002 15:23:17 -0800 (PST) Received: by flood.ping.uio.no (Postfix, from userid 2602) id C71315346; Tue, 19 Mar 2002 00:23:15 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Bruce Evans Cc: Subject: Re: bsd.lib.mk modifications References: <20020319080926.C2957-100000@gamplex.bde.org> From: Dag-Erling Smorgrav Date: 19 Mar 2002 00:23:14 +0100 In-Reply-To: <20020319080926.C2957-100000@gamplex.bde.org> Message-ID: Lines: 19 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Bruce Evans writes: > libcrypto is already broken if it changes the object directory at > install time (this breaks installing from read-only mounts of the > object directory) ... its current beforeinstall target is obviously > broken in theory, since it begins with > > beforeinstall: openssl/opensslconf.h openssl/evp.h > > This should cause rebuilding of these headers in the openssl subdir > of the obj directory if the sources are newer. I think it does. Yes, I'm trying to get rid of that... the first step is to move these two headers out of the openssl subdirectory, since make(1) has trouble understanding dependencies and targets that involve subdirectories. This breaks some non-buildword scenarii, though. DES -- Dag-Erling Smorgrav - des@ofug.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message