Description of problem: SuperTux bundles a Squirrel interpreter. It shouldn't. https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries Version-Release number of selected component (if applicable): supertux-0.3.1-9.fc12 Steps to Reproduce: yumdownloader --source supertux rpmdev-extract supertux-*.src.rpm tar -tvf supertux-*.src/supertux-*.tar* | grep squirrel/
It looks like this may be addressed along with bug 575533.
Please check if this is an unmodified copy of squirrel, people quite often make API incompatible improvements to squirrel.
The modifications are unimportant. It looks like SuperTux was successfully built against the system Squirrel: https://koji.fedoraproject.org/koji/buildinfo?buildID=165815
(In reply to comment #3) > The modifications are unimportant. It looks like SuperTux was successfully > built against the system Squirrel: Can you post the diff somewhere?
Created attachment 406681 [details] SuperTux changes to squirrel Here is the diff. It consists of two changes. - Adding a missing const. Accepted upstream, but there is no publicly viewable repository (ugh): http://squirrel-lang.org/forums/thread/3632.aspx - A change to word size determination that was proposed upstream but got no response: http://squirrel-lang.org/forums/thread/3633.aspx
Thanks, they looks harmless. Closing because the rawhide package already uses system squirrel.