On Wednesday 06 June 2012 13:56:47 Josef Reidinger wrote:
Hi, OGRE use png from freeimage library. So check if freeimage library have png plugin. If yes, then problem is somewhere in OGRE, if not, then problem is in freeimage library. Josef
Indeed, in the freeimage spec file I found the following:
# Remove bundled libs (except of LibJPEG/ and LibTIFF4/) to make sure these don't get used during compile rm -rf Source/LibPNG/ Source/LibRawLite/ Source/OpenEXR/ Source/ZLib/ %if 0%{?suse_version} > 1210 rm -rf Source/LibOpenJPEG/ %endif
So how this can be mitigated?
This is not neccessary error. It can be just that we don't want bundled libraries and use instead system libraries for it. Maybe something there is changed and cause broken png support. ( it would be nice if such library have tests for this case ). I reccomend to try compile simple example with png using freeimage and if it doesn't work, then investigate what is going wrong in freeimage library. Josef
It seems this has been broken by this commit: https://build.opensuse.org/package/rdiff?linkrev=base&package=freeimage&project=games&rev=6 The patches to use the systen libraries are broken. This is pity I have to install Ubuntu to play this game... -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org