Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 213969 - media-libs/freeimage-3.10.0 version bump
Summary: media-libs/freeimage-3.10.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-19 23:38 UTC by Christian Larsen
Modified: 2008-09-02 00:11 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
freeimage-3.10.0.ebuild (freeimage-3.10.0.ebuild,1.16 KB, text/plain)
2008-03-19 23:40 UTC, Christian Larsen
Details
files/freeimage-3.10.0-bugs.patch (freeimage-3.10.0-bugs.patch,900 bytes, text/plain)
2008-03-19 23:40 UTC, Christian Larsen
Details
files/freeimage-3.10.0-build.patch (freeimage-3.10.0-build.patch,4.18 KB, patch)
2008-03-19 23:41 UTC, Christian Larsen
Details | Diff
files/freeimage-3.10.0-bugs.patch (freeimage-3.10.0-bugs.patch,900 bytes, patch)
2008-03-19 23:43 UTC, Christian Larsen
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Larsen 2008-03-19 23:38:49 UTC
Symbols of the internal libraries are now hidden, so this no longer crashes applications using other libraries that link against other versions of the same libraries (libpng etc.)

This ebuild is based on the freeimage-3.9.3-r1.ebuild in portage and http://bugs.gentoo.org/show_bug.cgi?id=165938 which didn't succeed in hiding the symbols.

Tested successfully on amd64 and no longer gives a segmentation fault when running Ogre applications linked against Gtk that uses the system versions of the image libraries.

Please be gentle, this is my first ebuild contribution. ;)

Reproducible: Always

Steps to Reproduce:
Comment 1 Christian Larsen 2008-03-19 23:40:10 UTC
Created attachment 146621 [details]
freeimage-3.10.0.ebuild
Comment 2 Christian Larsen 2008-03-19 23:40:38 UTC
Created attachment 146622 [details]
files/freeimage-3.10.0-bugs.patch
Comment 3 Christian Larsen 2008-03-19 23:41:36 UTC
Created attachment 146624 [details, diff]
files/freeimage-3.10.0-build.patch
Comment 4 Christian Larsen 2008-03-19 23:43:19 UTC
Created attachment 146625 [details, diff]
files/freeimage-3.10.0-bugs.patch

Is a patch. ;)
Comment 5 Christian Larsen 2008-03-20 14:01:35 UTC
> This ebuild is based on the freeimage-3.9.3-r1.ebuild in portage and
> http://bugs.gentoo.org/show_bug.cgi?id=165938 which didn't succeed in hiding
> the symbols.
Of course I meant to refer to this bug (not the one in the quote): http://bugs.gentoo.org/show_bug.cgi?id=178110
Comment 6 Tristan Heaven (RETIRED) gentoo-dev 2008-09-02 00:11:52 UTC
Fixed, thanks.