ports/157086: graphics/blender (2.57b): Assembler messages: {standard input}:9349: Error: no such instruction: `palignr $8, %xmm8, %xmm1'
O. Hartmann
ohartman at mail.zedat.fu-berlin.de
Thu May 19 07:50:23 UTC 2011
On 05/18/11 23:36, Marcus von Appen wrote:
> On, Wed May 18, 2011, O. Hartmann wrote:
>
>> On 05/17/11 23:57, Marcus von Appen wrote:
>> > I am unable to recreate this behaviour on different systems.
>> > I assume, your packages are up to date?
>>
>> Yes, they are, as reported.
>>
>> >
>> > How many CPUs does 'sysctl -n kern.smp.cpu' report?
>>
>> sysctl -n kern.smp.cpus
>> 8
>>
>> >
>> > Can you deactivate the MAKE_JOBS_SAFE= yes line (just put a # in front
>> > of it) within the Makefile (or use the DISABLE_MAKE_JOBS switch on the
>> > command line) and try to build it again?
>>
>> Checked it, disabled, no success.
>>
>> But ...
>>
>> Enabling the usage of gcc45 by adding USE_FORTRAN=yes in the toplevel
>> Makefile resulted in a working blender 2.57b!
>
> That's interesting. How does your /etc/make.conf look like? Do you tweak
> the default gcc in some way?
Yes, I tweak:
CPUTYPE?=core2
COPTFLAGS= -O2 -pipe -march=core2
CFLAGS= -O2 -pipe -march=core2
But I also tried commenting out everything and rebuild the system with
no success. In this case, it may be a port that gets miscompiled by 'core2'?
>
> What does (the base system's) 'gcc --version' report?
It reports:
gcc (GCC) 4.2.2 20070831 prerelease [FreeBSD]
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>
> Can you also send me the output from 'cat /var/db/ports/blender/options'?
Here it is:
# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for blender-2.57b
_OPTIONS_READ=blender-2.57b
WITH_BULLET=true
WITH_CINEON=true
WITH_DDS=true
WITH_FFMPEG=true
WITH_FFTW3=true
WITH_GAMEENGINE=true
WITH_HDR=true
WITHOUT_JACK=true
WITH_NLS=true
WITH_MENU=true
WITH_OPENAL=true
WITH_OPENEXR=true
WITH_OPENJPEG=true
WITH_OPENMP=true
WITHOUT_PLAYER=true
WITHOUT_REDCODE=true
WITH_SAMPLERATE=true
WITH_SDL=true
WITHOUT_SNDFILE=true
WITH_TIFF=true
WITH_XINPUT=true
>
> Cheers
> Marcus
I'm wondering since I use the same settings on several other FreeBSD
9.0-CURRENT/amd64 boxes for graphics/blender and it works there.
Oliver
More information about the freebsd-ports-bugs
mailing list