From owner-freebsd-gnome@FreeBSD.ORG Wed Jun 25 10:21:12 2003 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C911D37B404 for ; Wed, 25 Jun 2003 10:21:12 -0700 (PDT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE19243FF5 for ; Wed, 25 Jun 2003 10:21:09 -0700 (PDT) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h5PHL7DZ011348; Wed, 25 Jun 2003 10:21:07 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9) with ESMTP id h5PHL6hn031576; Wed, 25 Jun 2003 10:21:06 -0700 (PDT) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9/Submit) id h5PHL5JO031575; Wed, 25 Jun 2003 10:21:05 -0700 (PDT) (envelope-from marcel) Date: Wed, 25 Jun 2003 10:21:05 -0700 From: Marcel Moolenaar To: Joe Marcus Clarke Message-ID: <20030625172105.GA31472@dhcp01.pn.xcllnt.net> References: <20030625015120.GB28344@dhcp01.pn.xcllnt.net> <1056555669.318.4.camel@gyros> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1056555669.318.4.camel@gyros> User-Agent: Mutt/1.5.4i cc: FreeBSD GNOME Users Subject: Re: mozilla & mozilla-devel fail to build on ia64 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2003 17:21:13 -0000 On Wed, Jun 25, 2003 at 11:41:09AM -0400, Joe Marcus Clarke wrote: > > - Is ia64 support present in the mozilla tree? > > Yes. The big challenge is to port the xpcom code to FreeBSD/ia64. I noticed that 1.3.1 only has ILP32 support, but 1.4 has both ILP32 and LP64 support. We're LP64 on FreeBSD, so it's probably better to start with 1.4b. If 1.4b builds and works on ia64, we can choose to backport to 1.3.1 or not. I don't think we have to create FreeBSD specific code, because that would imply that we're violating the ABI. There's no OS specifics that we need to deal with AFAICT. But that was just after glancing. I may be mistaken, but I think we can just use the *_ipf64.* files for FreeBSD/ia64... I'll try it out today, but have to get past the linking failures first (unresolved references to strlen(3) and other libc function). Seems we need to patch configure, like we do for alpha... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net