Bug 842041 - Ogre3D partially broken when built with gcc4.7
Summary: Ogre3D partially broken when built with gcc4.7
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: ogre
Version: 17
Hardware: All
OS: All
unspecified
medium
Target Milestone: ---
Assignee: Bruno Wolff III
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-07-21 07:52 UTC by Al Reay
Modified: 2012-09-09 02:54 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-09-09 02:48:25 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
SRPM patch file (538 bytes, patch)
2012-07-21 07:52 UTC, Al Reay
no flags Details | Diff

Description Al Reay 2012-07-21 07:52:22 UTC
Created attachment 599493 [details]
SRPM patch file

Description of problem:
Ogre3D crashes when doing skeletal animation

Version-Release number of selected component (if applicable):
Affects all Ogre releases built with GCC4.7

How reproducible:
Running the Ogre SampleBrowser included in the ogre3d rpm

Steps to Reproduce:
1. Run `SampleBrowser`
2. Choose the 6th sample (named 'Character') 
3. Crash occurs immediately
  
Actual results:
Crash

Expected results:
Shows a basic 3D scene


Additional info:
First identified on upstream's forums http://www.ogre3d.org/forums/viewtopic.php?f=2&t=70052

I've supplied a SRPM patch file to fix this problem based on the solution suggested in the above url.

Comment 1 Bruno Wolff III 2012-07-21 13:03:07 UTC
Thanks for doing the leg work on this! I am testing building with this patch right now. Assuming the build works locally, I'll do builds in koji and submit them to updates testing today. I don't have an easy way to test this at home, so I'd appreciate feedback once the builds are available.

Comment 2 Bruno Wolff III 2012-07-21 15:18:29 UTC
I did the rawhide build. I had to change the patch a bit for rawhide as it is using 1.7.4 instead of 1.7.3.
I need to run soon, and won't start the f17 build until a bit later.
F16 has gcc 4.6, so I don't think I need to worry about that.

Comment 3 Fedora Update System 2012-07-22 15:52:05 UTC
ogre-1.7.3-3.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/ogre-1.7.3-3.fc16

Comment 4 Fedora Update System 2012-07-23 20:19:58 UTC
Package ogre-1.7.3-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 ogre-1.7.3-3.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-10986/ogre-1.7.3-3.fc16
then log in and leave karma (feedback).

Comment 5 Bruno Wolff III 2012-07-23 20:54:26 UTC
I oopsed here. I managed to build the update for F16 instead of F17. I have a new build started for F17. I should be able to request a push to testing tonight.

Comment 6 Fedora Update System 2012-07-23 21:24:21 UTC
ogre-1.7.3-7.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/ogre-1.7.3-7.fc17

Comment 7 Al Reay 2012-07-24 07:30:42 UTC
Cool, will test it when it gets pushed.

Comment 8 Fedora Update System 2012-09-09 02:48:25 UTC
ogre-1.7.3-3.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2012-09-09 02:54:24 UTC
ogre-1.7.3-7.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.