As a side note, looking at the Debian patch tracker, most of the diff currently in Debian is the result of upgrading the embedded copy of libtiff to resolve outstanding security vulnerabilities, because the Debian maintainer was unable to separate freeimage's use of libtiff internals. Assuming that libtiff in freeimage is up to date, it shouldn't be necessary to carry that diff forward.
Given that, you're just left with the patches to the build system (Makefile.srcs, fipMakefile.srcs, genfipsrclist.sh, and gensrclist.sh) to disable building the embedded libraries and remove them from the include path, and patches to the plugin interface source files (Source/FreeImage/J2KHelper.cpp, Source/FreeImage/PluginEXR.cpp, Source/FreeImage/PluginJ2K.cpp, Source/FreeImage/PluginJP2.cpp, Source/FreeImage/PluginJPEG.cpp, Source/FreeImage/PluginMNG.cpp, Source/FreeImage/PluginPNG.cpp, Source/FreeImage/ZLibInterface.cpp, Source/FreeImageToolkit/JPEGTransform.cpp) which change the #includes to use system libraries instead of the embedded ones (and also to cleanup a SIZEOF macro that doesn't exist) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/898845 Title: New upstream release: FreeImage 3.15.1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/freeimage/+bug/898845/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
