From owner-freebsd-amd64@FreeBSD.ORG Tue Apr 4 15:11:19 2006 Return-Path: X-Original-To: freebsd-amd64@freebsd.org 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 2AFB016A423 for ; Tue, 4 Apr 2006 15:11:19 +0000 (UTC) (envelope-from ohartman@uni-mainz.de) Received: from mailgate2.zdv.Uni-Mainz.DE (mailgate2.zdv.Uni-Mainz.DE [134.93.178.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id 552BC43D45 for ; Tue, 4 Apr 2006 15:11:15 +0000 (GMT) (envelope-from ohartman@uni-mainz.de) Received: from [134.93.180.123] (ipamzra.Physik.Uni-Mainz.DE [134.93.180.123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailgate2.zdv.Uni-Mainz.DE (Postfix) with ESMTP id 1EABA300033D; Tue, 4 Apr 2006 17:11:14 +0200 (CEST) Message-ID: <44328C92.5090906@uni-mainz.de> Date: Tue, 04 Apr 2006 17:11:14 +0200 From: "O. Hartmann" User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Anton Berezin , "O. Hartmann" , freebsd-amd64@freebsd.org References: <4424047D.8090800@uni-mainz.de> <20060327100330.GD58186@heechee.tobez.org> <44317EE0.4010605@mail.uni-mainz.de> <20060403210837.GA38539@slackbox.xs4all.nl> <20060404091918.GA58655@heechee.tobez.org> <20060404150652.GA70058@slackbox.xs4all.nl> In-Reply-To: <20060404150652.GA70058@slackbox.xs4all.nl> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at uni-mainz.de Cc: Subject: Re: FreeBSD 6.1/AMD64: Celestia 1.3.2/1.4.1 not working? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Apr 2006 15:11:19 -0000 Roland Smith schrieb: > On Tue, Apr 04, 2006 at 11:19:18AM +0200, Anton Berezin wrote: >> On Mon, Apr 03, 2006 at 11:08:37PM +0200, Roland Smith wrote: >>> On Mon, Apr 03, 2006 at 10:00:32PM +0200, O. Hartmann wrote: >>> >>>> Anton Berezin wrote: >>>>> On Fri, Mar 24, 2006 at 03:38:53PM +0100, O. Hartmann wrote: >>>>> >>>>>> Compiling port Celestia 1.3.2 on FreeBSD 6.1-PRE/i386 works fine, but >>>>>> while compiling works on FreeBSD 6.1-PRE/AMD64, starting application >>>>>> results in segmentation fault: Signal 11. This leads me into conclusion >>>>>> Celestia 1.3.2 is not 64 Bit clean. >>> It compiles fine on my amd64 box, and it works OK too. (celestia-1.3.2_2). >> What options did you use to build the port? I am getting segfaults, >> just like Oliver. > > These are the options that I have selected. Lua is enabled because I > happen to have it on my system. > ---------- /var/db/ports/celestia/options ---------- > # This file is auto-generated by 'make config'. > # No user-servicable parts inside! > # Options for celestia-1.3.2_2 > _OPTIONS_READ=celestia-1.3.2_2 > WITH_LUA=true > WITHOUT_GLUT=true > WITH_GTK=true > WITHOUT_GNOME=true > WITHOUT_KDE=true > ---------- /var/db/ports/celestia/options ---------- > > I'm using the system compiler (3.4.4), and no special optimizations: > ---------- /etc/make.conf ---------- > # For ports. > WITHOUT_NLS=true > > # Compiler flags > CFLAGS=-O -pipe > COPTFLAGS=-O -pipe > ---------- /etc/make.conf ---------- > > Roland All right, my compiler options are -O2 -pipe -fno-strict-aliasing as recommended in make.conf (no special options choosen in make.conf, port selects options itself). Will try this ... Oliver