PREFERRED_VERSION_qt4-x11-free-gles = "${ANGSTROM_QT_VERSION}"
PREFERRED_VERSION_samba = "3.3.9"
-PREFERRED_VERSION_tiff = "3.9.2+4.0.0beta5"
+PREFERRED_VERSION_tiff = "3.9.4+4.0.0beta6"
PREFERRED_VERSION_udev = "151"
PREFERRED_VERSION_udev_libc-uclibc = "141"
PREFERRED_VERSION_qt4-x11-free-gles = "${ANGSTROM_QT_VERSION}"
PREFERRED_VERSION_samba = "3.3.9"
-PREFERRED_VERSION_tiff = "3.9.2+4.0.0beta5"
+PREFERRED_VERSION_tiff = "3.9.4+4.0.0beta6"
PREFERRED_VERSION_udev = "154"
PREFERRED_VERSION_udev_libc-uclibc = "141"
PREFERRED_VERSION_qt4-x11-free-gles = "${KAEILOS_QT_VERSION}"
PREFERRED_VERSION_samba = "3.3.9"
-PREFERRED_VERSION_tiff = "3.9.2+4.0.0beta5"
+PREFERRED_VERSION_tiff = "3.9.4+4.0.0beta6"
PREFERRED_VERSION_udev = "151"
PREFERRED_VERSION_udev_libc-uclibc = "141"
--- /dev/null
+https://bugzilla.redhat.com/attachment.cgi?id=423232
+
+Index: libtiff/tif_ojpeg.c
+===================================================================
+--- libtiff/tif_ojpeg.c.orig
++++ libtiff/tif_ojpeg.c
+@@ -1937,6 +1937,10 @@ OJPEGReadBufferFill(OJPEGState* sp)
+ sp->in_buffer_source=osibsEof;
+ else
+ {
++ if (sp->tif->tif_dir.td_stripoffset == 0) {
++ TIFFErrorExt(sp->tif->tif_clientdata,sp->tif->tif_name,"Strip offsets are missing");
++ return(0);
++ }
+ sp->in_buffer_file_pos=sp->tif->tif_dir.td_stripoffset[sp->in_buffer_next_strile];
+ if (sp->in_buffer_file_pos!=0)
+ {
--- /dev/null
+https://bugzilla.redhat.com/attachment.cgi?id=425925
+
+Index: libtiff/tif_ojpeg.c
+===================================================================
+--- libtiff/tif_ojpeg.c.orig
++++ libtiff/tif_ojpeg.c
+@@ -1948,6 +1948,10 @@ OJPEGReadBufferFill(OJPEGState* sp)
+ sp->in_buffer_file_pos=0;
+ else
+ {
++ if (sp->tif->tif_dir.td_stripbytecount == 0) {
++ TIFFErrorExt(sp->tif->tif_clientdata,sp->tif->tif_name,"Strip byte counts are missing");
++ return(0);
++ }
+ sp->in_buffer_file_togo=sp->tif->tif_dir.td_stripbytecount[sp->in_buffer_next_strile];
+ if (sp->in_buffer_file_togo==0)
+ sp->in_buffer_file_pos=0;
LICENSE = "${PN}"
HOMEPAGE = "http://www.remotesensing.org/libtiff/"
DEPENDS = "zlib jpeg lzo"
-PV = "3.9.2+4.0.0beta5"
+PV = "3.9.4+4.0.0beta6"
-PR = "r5"
+PR = "r0"
-SRC_URI = "http://download.osgeo.org/libtiff/tiff-4.0.0beta5.tar.gz;name=tiff400beta5targz"
-SRC_URI[tiff400beta5targz.md5sum] = "a0a83604e38a299fae9f0b1a39c04870"
-SRC_URI[tiff400beta5targz.sha256sum] = "64b61567782643a841e33a8d031d0d6a9b3e436108829e2e947183f8dcdc6ec7"
+SRC_URI = "http://download.osgeo.org/libtiff/tiff-4.0.0beta6.tar.gz \
+ file://tiff-lp589145.diff;striplevel=0 \
+ file://tiff-ojpeg-null-stripbytecount.diff;striplevel=0"
+SRC_URI[md5sum] = "6a1e51841a5a5062cc381e34a48122a0"
+SRC_URI[sha256sum] = "de016175742bcdd0cd6f326dd2e7bbc7154437d7bb09976ad4789016065061e6"
-S = "${WORKDIR}/tiff-4.0.0beta5"
+S = "${WORKDIR}/tiff-4.0.0beta6"
inherit autotools