[openmamba-devel-it] richiesta patch per funzioni deprecate in libpng (blocco in compilazione)

Tiziana tiziana.ferro a gmail.com
Dom 27 Feb 2011 12:08:05 CET


In libpng png_check_sig e setjmp(png_ptr->jmpbuf) sono deprecate, mi recano
problemi in compilazione di alcuni pacchetti (per es. Dillo).
Andrebbe modificato il file giusto di libpng sulla falsa riga di
quest'esempio:


Index: images/fl_png.cxx
===================================================================
--- images/fl_png.cxx    (revision 7677)
+++ images/fl_png.cxx    (working copy)
@@ -62,7 +62,7 @@
 #if !HAVE_LIBPNG
   return 0;
 #else
-  return png_check_sig((png_byte*)datas, (int)size)!=0;
+  return !png_sig_cmp((png_bytep)datas, (png_size_t)0, (png_size_t)size);
 #endif
 }

@@ -111,7 +111,7 @@
     png_set_sig_bytes(png_ptr, 8);
   }

-  if (setjmp(png_ptr->jmpbuf))
+  if (setjmp(png_jmpbuf(png_ptr)))
     goto error;

   png_read_info(png_ptr, info_ptr);
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://tao/pipermail/openmamba-devel-it/attachments/20110227/90b54205/attachment.html>


Maggiori informazioni sulla lista openmamba-devel-it