The imlib2 version shipped in Fedora 12 is the last released one, still it lacks a few fixes present in the latest SVN version. A particularly annoying one is the following: the shipped version will refuse to load an image if one of its dimensions is greater than 8192 pixels.

My photo gallery uses imlib2 to generate thumbnails, and it has panoramic photos wider than 8192 pixels. So far, it was failing when generating the thumbnails, imlib2 returning an “Unknown error” code.

It turns out that the SVN version of imlib2 has a more reasonnable limitation: it’ll refuse to load an image if its area is greater than 229 pixels.

You can grab the updated package here (my packages are not signed)