From owner-freebsd-ports@FreeBSD.ORG Thu Jan 27 16:54:50 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53F6816A4CE for ; Thu, 27 Jan 2005 16:54:50 +0000 (GMT) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB7D643D5C for ; Thu, 27 Jan 2005 16:54:49 +0000 (GMT) (envelope-from swhetzel@gmail.com) Received: by wproxy.gmail.com with SMTP id 58so299555wri for ; Thu, 27 Jan 2005 08:54:43 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=fc87vQbTuoHMAHYI5QqMKVvmPamh6RW/sLNCe09Lg9R2H8QHyMhCL7fL491OjJDkZpnbyNWJC55Ap86EnJgyA75Oi+us3RMvjT/wYWXSU7SHka34JAltfH41Fp1cXO0ylk98xiycK/feBt0FGWx4omWHuuWdPHX1g9jsNkmMz4w= Received: by 10.54.2.11 with SMTP id 11mr331851wrb; Thu, 27 Jan 2005 08:54:43 -0800 (PST) Received: by 10.54.29.48 with HTTP; Thu, 27 Jan 2005 08:54:43 -0800 (PST) Message-ID: <790a9fff0501270854259b3db@mail.gmail.com> Date: Thu, 27 Jan 2005 10:54:43 -0600 From: Scot Hetzel To: Colin Alston In-Reply-To: <41F80EFA.3010503@karnaugh.za.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <41F3A981.1060209@karnaugh.za.net> <790a9fff050125135751a834eb@mail.gmail.com> <41F80EFA.3010503@karnaugh.za.net> cc: ports@freebsd.org Subject: Re: ghc-6.2.2 broken X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Scot Hetzel List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2005 16:54:50 -0000 On Wed, 26 Jan 2005 23:43:22 +0200, Colin Alston wrote: > Scot Hetzel wrote: > > >FreeBSD 5.3 has most of the binaries installed dynamic. With this > >requires that ld-elf.so.1 is installed under /libexec instead of > >/usr/libexec (because /usr may not be mounted). > > > That was on FreeBSD 5.0-RELEASE. > > Is there any reason why the port does not do/explain this? Dependencies > are for the week and boring? > The use of shared libs in the /bin and /sbin directories was added Aug 17, 2003 and you needed to specify WITH_DYNAMICROOT during a buildworld. After the dynamic root became standard it was changed to NO_DYNAMICROOT, but /libexec/ld-elf.so.1 didn't move again. The WITH_DYNAMICROOT option was added after 5.1-RELEASE, not sure why the port wouldn't build on your system. Scot