From owner-freebsd-questions@FreeBSD.ORG Wed Apr 14 09:13:16 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E3C016A4CE for ; Wed, 14 Apr 2004 09:13:16 -0700 (PDT) Received: from gen129.n001.c02.escapebox.net (gen129.n001.c02.escapebox.net [213.73.91.129]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26D7943D48 for ; Wed, 14 Apr 2004 09:13:16 -0700 (PDT) (envelope-from gemini@geminix.org) Message-ID: <407D6318.6090807@geminix.org> Date: Wed, 14 Apr 2004 18:13:12 +0200 From: Uwe Doering Organization: Private UNIX Site User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040119 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <20040412143432.I93393@floyd.gnulife.org> <20040412154038.A93479@floyd.gnulife.org> In-Reply-To: <20040412154038.A93479@floyd.gnulife.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Received: from gemini by geminix.org with asmtp (TLSv1:AES256-SHA:256) (Exim 3.36 #1) id 1BDn0k-0006Zo-00; Wed, 14 Apr 2004 18:13:14 +0200 Subject: Re: SOLVED: Re: openssl port not over-writing the base X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Apr 2004 16:13:16 -0000 Jamie wrote: > On Mon, 12 Apr 2004, Jamie wrote: >> Tried upgrading openssl this morning on a 4.9REL machine with ports. >> >> I went into /usr/ports/security/openssl and ran: >> >> make -DOPENSSL_OVERWRITE_BASE=yes install >> >> When it was through building, it didn't over-write the /usr/bin/openssl >>binary, but it did install the new openssl in /usr/local/bin. >> >> What am I missing here? The makefile has this line in it: >> >>.if defined(OPENSSL_OVERWRITE_BASE) >> >> I can't understand why it would put it in /usr/local. > > I was able to get it built correctly without the =yes appended to the > option. The correct syntax for assigning a value to a make variable would be make OPENSSL_OVERWRITE_BASE=yes install This can be important in cases where just defining the variable with '-D' is not enough. Uwe -- Uwe Doering | EscapeBox - Managed On-Demand UNIX Servers gemini@geminix.org | http://www.escapebox.net