orc-0.4.15 starts to generate code with nopl instructions which are invalid on Geode and some other processors supported by Fedora. This causes gstreamer-based apps to crash immediately with SIGILL on the OLPC XO-1. David Schleef has fixed this with: http://code.entropywave.com/git?p=orc.git;a=patch;h=4f813175b93ba44ba3f91cec28f8393d996ff918 I've confirmed that it solves the problem. Please could this be added to Fedora? I'm happy to commit/build this.
Created attachment 528186 [details] patch for orc.git fedora repo
Actually lets wait on this one, please. I just found another crash also introduced by orc-0.4.15 which is not fixed by the above. I'll report it to the author and get back to you.
Thanks for the report and suggested fixes. I'm on hold to push a new update.
Created attachment 528370 [details] patch for orc.git fedora repo OK, now it seems to be working correctly. 2 fixes are needed: http://code.entropywave.com/git?p=orc.git;a=commitdiff;h=4f813175b93ba44ba3f91cec28f8393d996ff918 http://code.entropywave.com/git?p=orc.git;a=commitdiff;h=574ee1ee5025d9941e44238e846f6074fbdf2e87 I tested a RPM built with the attached patch and it no longer crashes.
Thanks for your patch. I applied it and included another patch, suggested by selinux folks. Could you try the rpms of the following build: https://koji.fedoraproject.org/koji/taskinfo?taskID=3434537
Thanks, seems to be working fine
orc-0.4.16-3.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/orc-0.4.16-3.fc16
orc-0.4.16-3.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/orc-0.4.16-3.fc15
orc-0.4.16-3.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/orc-0.4.16-3.fc14
Package orc-0.4.16-3.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing orc-0.4.16-3.fc16' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2011-14503 then log in and leave karma (feedback).
orc-0.4.16-3.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
orc-0.4.16-3.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.
orc-0.4.16-3.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.