I tried building GDAL 1.7.3 this evening and found that it did not support the 
new libpng 1.5.0.
I also looked at the archive for GDAL 1.8.0 RC2, and it seems to have the same 
code in question.

The changes are small, just a few like this:

<    VSIFFlushL( (png_FILE_p) png_get_io_ptr(png_ptr->io_ptr) );
>    VSIFFlushL( (png_FILE_p) png_get_io_ptr(png_ptr) );

And one like this:

<    jmp_buf* psSetJmpContext = (jmp_buf*) png_ptr->error_ptr;
>    jmp_buf* psSetJmpContext = (jmp_buf*) png_get_error_ptr(png_ptr);

On a personal note, it feels good to be back here again, building GDAL.  I 
started with GDAL back at the dawn of time, mid-2000, and it's been a long, 
happy relationship.

-Ben


_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to