Bug#812093: libimager-perl: FTBFS: Failed 1/65 test programs. 0/4481 subtests failed.

Niko Tyni ntyni at debian.org
Thu Jan 21 17:11:01 UTC 2016


Control: reassign -1 libgif7 5.1.2-0.1
Control: forwarded -1 http://sourceforge.net/p/giflib/bugs/81/
Control: retitle -1 libgif7: DGifOpen() broken because it uses unallocated memory
Control: tag -1 upstream patch

On Thu, Jan 21, 2016 at 06:37:30PM +1100, Tony Cook wrote:
> On Wed, Jan 20, 2016 at 10:38:27PM +0200, Niko Tyni wrote:
> > On Wed, Jan 20, 2016 at 02:42:04PM +0100, Chris Lamb wrote:
> > > Source: libimager-perl
> > > Version: 1.004+dfsg-1
> > > Severity: serious
> > > Justification: fails to build from source
> > > User: reproducible-builds at lists.alioth.debian.org
> > > Usertags: ftbfs
> > > X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
> > 
> > > libimager-perl fails to build from source in unstable/amd64:
> > 
> > It broke with src:giflib 5.1.2-0.1 -> 5.1.1-0.2. Don't know
> > why yet.
> > 
> > % perl -MImager -e 'Imager->new->read(type => "gif", file => "GIF/testimg/expected.gif") or die'
> > 
> > dies with the new giflib but not the old one.
> > 
> > Cc'ing Matthias Klose as a heads-up, he uploaded 5.1.1-0.2.
> 
> The read failures are caused by a bug present in both 5.1.1 and 5.1.2,
> partly fixed in giflib git at commit
> ef0cb9b4be572262b49fbc26fb2348683f44a517.
> 
> A similar fix is required to DGifOpen() for Imager's GIF support to
> work (reliably), reported upstream as
> https://sourceforge.net/p/giflib/bugs/81/

Thanks! I can confirm that libimager-perl builds and works again
for me with the attached patch to giflib. Reassigning.
-- 
Niko Tyni   ntyni at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Initialize-memory-in-DGifOpen-too.patch
Type: text/x-diff
Size: 1131 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20160121/df739d7e/attachment-0001.patch>


More information about the pkg-perl-maintainers mailing list