Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#23961 - [blender 2.57-1] Illegal instruction on i686

Attached to Project: Arch Linux
Opened by Daniele (Taylor001) - Wednesday, 27 April 2011, 11:15 GMT
Last edited by Eric Belanger (Snowman) - Friday, 29 April 2011, 00:17 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Tobias Kieslich (tobias)
Eric Belanger (Snowman)
Architecture i686
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Blender does not start on i686 reporting "Illegal instruction."

Additional info:
* blender-2.57-1

Steps to reproduce:
Launch blender in terminal.
This task depends upon

Closed by  Eric Belanger (Snowman)
Friday, 29 April 2011, 00:17 GMT
Reason for closing:  Fixed
Additional comments about closing:  fixed in blender-1:2.57b-2
Comment by Rémy Oudompheng (remyoudompheng) - Wednesday, 27 April 2011, 22:20 GMT
Hello, can you give details about what is your CPU ?
Comment by Eric Belanger (Snowman) - Thursday, 28 April 2011, 04:22 GMT
try blender-1:2.57b-1 in testing.
Comment by Daniele (Taylor001) - Thursday, 28 April 2011, 07:25 GMT
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 10
model name : AMD Athlon(tm) XP 3000+
stepping : 0
cpu MHz : 2157.936
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up
bogomips : 4317.70
clflush size : 32
cache_alignment : 32
address sizes : 34 bits physical, 32 bits virtual
power management: ts

Same issue with blender-1:2.57b-1
Comment by Jim Duchek (jimduchek) - Thursday, 28 April 2011, 22:25 GMT
Just as a note for anyone looking into this (it may possibly be related, and I found this bug report looking for recent Arch blender problems), I'm running into the following errors on x86_64 (the first of the two only appeared after trying the blender in testing -- the second was there before):

blender: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by blender)
blender: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/libIlmThread.so.6)

I suspect that whoever is making the packages has some sort of toolchain issue going on? ilmtools was updated on the 25th (at least on x86_64).
Comment by Eric Belanger (Snowman) - Thursday, 28 April 2011, 23:37 GMT
FTR, the illegal instruction is caused by the sse2 extension used in the i686 package. I'll need to disable it as not all i686 machine have it.

Jim: I'm not getting this error. Is your system up-to-date?
Comment by Jim Duchek (jimduchek) - Thursday, 28 April 2011, 23:42 GMT
Bah. Nevermind. I had a problem with pacman and it appears it commented out multilib (gcc-libs-multilib being the package /usr/lib/stdc++ is in) -- my bad.

Loading...