I've built svg2swf's libming on Ubuntu with libpng version 1.2 and with your changes and it's works fine, thanks. Not unexpected given that your linked bug report stated that the function has been available since libpng-0.88.
I'm not sure that adding another svgswf libming patch would be very useful, particularly because libming has progressed somewhat at. The libming git history shows a fix for the issue you reported. These is also another fix that matches what I had to do when building. Hopefully the other patches I needed for svg2swf are now in libming, and otherwise another bug report or a git fork would be a better way to maintain the patches.
Philip
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've followed all instructions very carefully and installed all libs from your sources ... except ming won't compile. I think it is due to a change in libpng 1.5.0
http://stackoverflow.com/questions/10507610/libpng-1-5-10-error-dereferencing-pointer-to-incomplete-type
The error I get on make:
More information about the libpng update: libpng io_ptr not exposed patch
It required edits in 3 lines to compile with latest libpng:
greetings
Last edit: mov AX 13h 2016-01-26
Thanks for this. I'll take a look at the weekend.
Philip
I've built svg2swf's libming on Ubuntu with libpng version 1.2 and with your changes and it's works fine, thanks. Not unexpected given that your linked bug report stated that the function has been available since libpng-0.88.
I'm not sure that adding another svgswf libming patch would be very useful, particularly because libming has progressed somewhat at. The libming git history shows a fix for the issue you reported. These is also another fix that matches what I had to do when building. Hopefully the other patches I needed for svg2swf are now in libming, and otherwise another bug report or a git fork would be a better way to maintain the patches.
Philip