From owner-freebsd-amd64@FreeBSD.ORG Wed May 26 16:42:23 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A7E1516A4CE for ; Wed, 26 May 2004 16:42:23 -0700 (PDT) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BAA543D4C for ; Wed, 26 May 2004 16:42:23 -0700 (PDT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (IDENT:brdavis@localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.12.10/8.12.10) with ESMTP id i4QNfmSK008674; Wed, 26 May 2004 16:41:48 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.12.10/8.12.3/Submit) id i4QNflac008671; Wed, 26 May 2004 16:41:47 -0700 Date: Wed, 26 May 2004 16:41:47 -0700 From: Brooks Davis To: freebsd-amd64@davehart.net Message-ID: <20040526234147.GA8208@Odin.AC.HMC.Edu> References: <255A839665EA24408EB27A6AAE15518E27AB8B@europa.ad.hartbrothers.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <255A839665EA24408EB27A6AAE15518E27AB8B@europa.ad.hartbrothers.com> User-Agent: Mutt/1.5.4i cc: Luke Beaulieu cc: freebsd-amd64@freebsd.org Subject: Re: 32-bit compatibility X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 May 2004 23:42:23 -0000 On Wed, May 26, 2004 at 11:35:42PM -0000, freebsd-amd64@davehart.net wrote: >=20 > > On Wed, May 26, 2004 at 11:03:35AM -0400, Luke Beaulieu wrote: > > > I'm currently building a web server that will be setup with=20 > > > FreeBSD/amd64. It must run Apache with mod_ssl and the Frontpage=20 > > > extensions module from RTR (http://www.rtr.com). > > >=20 > > > Can FreeBSD run a 32-bit module (mod_frontpage) and a=20 > > > 64-bit web server reliably? This server will be in a production > > > environment so I'd like to be sure. Thanks for any help. >=20 > Brooks Davis said: > > That's not possible. The ABI of the module (a dynamic=20 > > library) and the web server are not the same so the module=20 > > can't be loaded (linked). >=20 > It should be possible, if you're willing to maintain an i386 binary > environment for apache and its modules? I do not know if that would be > easier to do on the same amd64 machine, or on a separate i386 freebsd box, > but it seems within the realm of possibility given amd64 freebsd's ability > to run i386 freebsd binaries. It should be possiable to run a 32-bit apache under freebsd-amd64, though I'm not 100% sure of the current state of i386 support is today (it's always worked well enough for me to run perforce). Unless you're also going to be running other memory hungry services, I'm not sure why you'd bother though. The amd64 platform works great as the fastest i386 platform around. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4