FreeBSD 6.1/AMD64: Celestia 1.3.2/1.4.1 not working?

O. Hartmann ohartman at uni-mainz.de
Tue Apr 4 15:11:19 UTC 2006


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


More information about the freebsd-amd64 mailing list