diff --git a/vegastrike-libpng15.patch b/vegastrike-libpng15.patch new file mode 100644 index 0000000..ae02bdf --- /dev/null +++ b/vegastrike-libpng15.patch @@ -0,0 +1,11 @@ +--- src/gfx/vsimage.cpp.libpng 2011-11-06 11:52:55.177722216 -0600 ++++ src/gfx/vsimage.cpp 2011-11-06 11:54:50.967438468 -0600 +@@ -867,7 +867,7 @@ + png_destroy_write_struct( &png_ptr, (png_infopp) NULL ); + return BadFormat; + } +- if ( setjmp( png_ptr->jmpbuf ) ) { ++ if ( setjmp( png_jmpbuf(png_ptr) ) ) { + png_destroy_write_struct( &png_ptr, &info_ptr ); + return BadFormat; + } diff --git a/vegastrike.spec b/vegastrike.spec index 70cf28f..0dcfaed 100644 --- a/vegastrike.spec +++ b/vegastrike.spec @@ -106,7 +106,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Sun Nov 06 2011 Bruno Wolff III - 0.5.1-0.2.beta1-3 -- Rebuild for libpng 1.5 +- Change direct png struct reference to use an accessor for linpng 1.5 * Fri Jul 22 2011 Bruno Wolff III - 0.5.1-0.2.beta1-2 - Rebuild for boost 1.47