Bug#690895: unblock: giflib/4.1.6-10
Hi, * Niels Thykier [2012-10-20 11:55]: Please find enclosed proposed new debdiff, only for enabling hardening and fixes. Looks okay; feel free to upload it to unstable. Please ping us once it has been in unstable for a couple of days. I guess the time is due now :) Best Regards, Thibaut -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121105221440.gs7...@lee.lan
Bug#690895: unblock: giflib/4.1.6-10
reopen 690895 thanks Hello again, On Thursday 18 October 2012, you wrote: On 2012-10-18 23:23, Thibaut Gridel wrote: Hi! Please unblock giflib Thank you for your interest. We can allow a minimal patch for the hardning fixes (/without/ a debhelper compat bump) if it goes via unstable, if needed. Please find enclosed proposed new debdiff, only for enabling hardening and fixes. Best Regards, Thibaut diff -Nru giflib-4.1.6/debian/changelog giflib-4.1.6/debian/changelog --- giflib-4.1.6/debian/changelog 2012-04-28 18:30:07.0 +0200 +++ giflib-4.1.6/debian/changelog 2012-10-19 23:04:11.0 +0200 @@ -1,3 +1,11 @@ +giflib (4.1.6-10) unstable; urgency=low + + * Fixing fprintf issues by YunQiang Su. + * Hardening build flags (Closes: #673660). + * Updating Standards (no change). + + -- Thibaut Gridel tgri...@free.fr Fri, 19 Oct 2012 23:03:46 +0200 + giflib (4.1.6-9.1) unstable; urgency=low * Non-maintainer upload. diff -Nru giflib-4.1.6/debian/control giflib-4.1.6/debian/control --- giflib-4.1.6/debian/control 2012-04-28 18:29:49.0 +0200 +++ giflib-4.1.6/debian/control 2012-10-19 23:04:11.0 +0200 @@ -1,9 +1,9 @@ Source: giflib Section: libs Priority: optional -Maintainer: Thibaut GRIDEL tgri...@free.fr +Maintainer: Thibaut Gridel tgri...@free.fr Build-Depends: debhelper (= 7.0.50~), autotools-dev, automake, autoconf, libtool (=2.2.6) -Standards-Version: 3.8.3 +Standards-Version: 3.9.3 Homepage: http://giflib.sourceforge.net/ Vcs-Browser: http://git.debian.org/?p=collab-maint/giflib.git;a=summary Vcs-Git: git://git.debian.org/collab-maint/giflib.git diff -Nru giflib-4.1.6/debian/patches/04-fprintf_format_error.patch giflib-4.1.6/debian/patches/04-fprintf_format_error.patch --- giflib-4.1.6/debian/patches/04-fprintf_format_error.patch 1970-01-01 01:00:00.0 +0100 +++ giflib-4.1.6/debian/patches/04-fprintf_format_error.patch 2012-10-19 23:04:11.0 +0200 @@ -0,0 +1,377 @@ +Index: giflib-4.1.6/util/gif2epsn.c +=== +--- giflib-4.1.6.orig/util/gif2epsn.c 2011-11-03 17:58:55.451972034 +0800 giflib-4.1.6/util/gif2epsn.c 2011-11-03 18:02:13.0 +0800 +@@ -146,7 +146,7 @@ + } + + if (HelpFlag) { +- fprintf(stderr, VersionStr); ++ fprintf(stderr, %s,VersionStr); + GAPrintHowTo(CtrlStr); + exit(EXIT_SUCCESS); + } +Index: giflib-4.1.6/util/gif2iris.c +=== +--- giflib-4.1.6.orig/util/gif2iris.c 2011-11-03 17:58:55.475972156 +0800 giflib-4.1.6/util/gif2iris.c 2011-11-03 18:02:13.0 +0800 +@@ -111,7 +111,7 @@ + } + + if (HelpFlag) { +- fprintf(stderr, VersionStr); ++ fprintf(stderr, %s, VersionStr); + GAPrintHowTo(CtrlStr); + exit(EXIT_SUCCESS); + } +Index: giflib-4.1.6/util/gif2ps.c +=== +--- giflib-4.1.6.orig/util/gif2ps.c 2011-11-03 17:58:55.503972298 +0800 giflib-4.1.6/util/gif2ps.c 2011-11-03 18:02:13.0 +0800 +@@ -129,7 +129,7 @@ + } + + if (HelpFlag) { +- fprintf(stderr, VersionStr); ++ fprintf(stderr, %s, VersionStr); + GAPrintHowTo(CtrlStr); + exit(EXIT_SUCCESS); + } +Index: giflib-4.1.6/util/gif2rgb.c +=== +--- giflib-4.1.6.orig/util/gif2rgb.c 2011-11-03 17:58:55.539972474 +0800 giflib-4.1.6/util/gif2rgb.c 2011-11-03 18:02:13.0 +0800 +@@ -108,7 +108,7 @@ + } + + if (HelpFlag) { +- fprintf(stderr, VersionStr); ++ fprintf(stderr, %s, VersionStr); + GAPrintHowTo(CtrlStr); + exit(EXIT_SUCCESS); + } +Index: giflib-4.1.6/util/gif2rle.c +=== +--- giflib-4.1.6.orig/util/gif2rle.c 2011-11-03 17:58:55.567972612 +0800 giflib-4.1.6/util/gif2rle.c 2011-11-03 18:02:13.0 +0800 +@@ -103,7 +103,7 @@ + } + + if (HelpFlag) { +- fprintf(stderr, VersionStr); ++ fprintf(stderr, %s, VersionStr); + GAPrintHowTo(CtrlStr); + exit(EXIT_SUCCESS); + } +Index: giflib-4.1.6/util/gifasm.c +=== +--- giflib-4.1.6.orig/util/gifasm.c 2011-11-03 17:58:55.587972712 +0800 giflib-4.1.6/util/gifasm.c 2011-11-03 18:02:13.0 +0800 +@@ -98,7 +98,7 @@ + } + + if (HelpFlag) { +- fprintf(stderr, VersionStr); ++ fprintf(stderr, %s, VersionStr); + GAPrintHowTo(CtrlStr); + exit(EXIT_SUCCESS); + } +Index: giflib-4.1.6/util/gifbg.c +=== +--- giflib-4.1.6.orig/util/gifbg.c 2011-11-03 18:02:13.0 +0800 giflib-4.1.6/util/gifbg.c 2011-11-03 18:04:31.945640624 +0800 +@@ -130,7 +130,7 @@ + } + + if (HelpFlag) { +- fprintf(stderr, VersionStr); ++ fprintf(stderr, %s, VersionStr); + GAPrintHowTo(CtrlStr); + exit(EXIT_SUCCESS); + } +Index: giflib-4.1.6/util/gifclip.c
Processed: Re: Bug#690895: unblock: giflib/4.1.6-10
Processing commands for cont...@bugs.debian.org: reopen 690895 Bug #690895 {Done: Niels Thykier ni...@thykier.net} [release.debian.org] unblock: giflib/4.1.6-10 Bug reopened Ignoring request to alter fixed versions of bug #690895 to the same values previously set thanks Stopping processing here. Please contact me if you need assistance. -- 690895: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690895 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.135073373416694.transcr...@bugs.debian.org
Bug#690895: unblock: giflib/4.1.6-10
Control: tags -1 + confirmed On 2012-10-20 13:48, Thibaut Gridel wrote: reopen 690895 thanks Hello again, On Thursday 18 October 2012, you wrote: On 2012-10-18 23:23, Thibaut Gridel wrote: Hi! Please unblock giflib Thank you for your interest. We can allow a minimal patch for the hardning fixes (/without/ a debhelper compat bump) if it goes via unstable, if needed. Please find enclosed proposed new debdiff, only for enabling hardening and fixes. Best Regards, Thibaut Hi, Looks okay; feel free to upload it to unstable. Please ping us once it has been in unstable for a couple of days. ~Niels -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/50829115.9030...@thykier.net
Processed: Re: Bug#690895: unblock: giflib/4.1.6-10
Processing control commands: tags -1 + confirmed Bug #690895 [release.debian.org] unblock: giflib/4.1.6-10 Added tag(s) confirmed. -- 690895: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690895 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.b690895.135073411519975.transcr...@bugs.debian.org
Bug#690895: unblock: giflib/4.1.6-10
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi! Please unblock giflib It contains fixes for #647497, which help 2 release goals: multiarch and fixing FTBS for hardening build flags Attached is proposed debdiff. Thank you! unblock giflib/4.1.6-10 diff -Nru giflib-4.1.6/debian/changelog giflib-4.1.6/debian/changelog --- giflib-4.1.6/debian/changelog 2012-04-28 18:30:07.0 +0200 +++ giflib-4.1.6/debian/changelog 2012-10-17 23:30:38.0 +0200 @@ -1,3 +1,10 @@ +giflib (4.1.6-10) unstable; urgency=low + + * Multiarching (Closes: #647497) + * Updating Standards (no change). + + -- Thibaut Gridel tgri...@free.fr Tue, 16 Oct 2012 23:31:11 +0200 + giflib (4.1.6-9.1) unstable; urgency=low * Non-maintainer upload. diff -Nru giflib-4.1.6/debian/clean giflib-4.1.6/debian/clean --- giflib-4.1.6/debian/clean 1970-01-01 01:00:00.0 +0100 +++ giflib-4.1.6/debian/clean 2012-10-17 23:30:38.0 +0200 @@ -0,0 +1,18 @@ +INSTALL +Makefile.in +aclocal.m4 +compile +config.guess +config.h.in +config.sub +configure +depcomp +doc/Makefile.in +install-sh +lib/Makefile.in +ltmain.sh +missing +pic/Makefile.in +util/Makefile.in +debian/libgif4.links +debian/libgif-dev.links diff -Nru giflib-4.1.6/debian/compat giflib-4.1.6/debian/compat --- giflib-4.1.6/debian/compat 2010-01-13 21:22:18.0 +0100 +++ giflib-4.1.6/debian/compat 2012-10-17 23:30:38.0 +0200 @@ -1 +1 @@ -7 +9 diff -Nru giflib-4.1.6/debian/control giflib-4.1.6/debian/control --- giflib-4.1.6/debian/control 2012-04-28 18:29:49.0 +0200 +++ giflib-4.1.6/debian/control 2012-10-17 23:30:38.0 +0200 @@ -1,9 +1,9 @@ Source: giflib Section: libs Priority: optional -Maintainer: Thibaut GRIDEL tgri...@free.fr -Build-Depends: debhelper (= 7.0.50~), autotools-dev, automake, autoconf, libtool (=2.2.6) -Standards-Version: 3.8.3 +Maintainer: Thibaut Gridel tgri...@free.fr +Build-Depends: debhelper (= 9), autotools-dev, automake, autoconf, libtool (=2.2.6) +Standards-Version: 3.9.3 Homepage: http://giflib.sourceforge.net/ Vcs-Browser: http://git.debian.org/?p=collab-maint/giflib.git;a=summary Vcs-Git: git://git.debian.org/collab-maint/giflib.git @@ -34,8 +34,10 @@ Package: libgif4 Architecture: any +Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Provides: libungif4g +Multi-Arch: same Description: library for GIF images (library) GIFLIB is a package of portable tools and library routines for working with GIF images. diff -Nru giflib-4.1.6/debian/libgif4.install giflib-4.1.6/debian/libgif4.install --- giflib-4.1.6/debian/libgif4.install 2010-01-13 21:22:18.0 +0100 +++ giflib-4.1.6/debian/libgif4.install 2012-10-17 23:30:38.0 +0200 @@ -1 +1 @@ -/usr/lib/*.so.* +/usr/lib/*/*.so.* diff -Nru giflib-4.1.6/debian/libgif4.links giflib-4.1.6/debian/libgif4.links --- giflib-4.1.6/debian/libgif4.links 2010-01-13 21:22:18.0 +0100 +++ giflib-4.1.6/debian/libgif4.links 1970-01-01 01:00:00.0 +0100 @@ -1,4 +0,0 @@ -/usr/lib/libgif.so.4.1.6 /usr/lib/libgif.so.4.1 -/usr/lib/libgif.so.4.1.6 /usr/lib/libungif.so.4 -/usr/lib/libgif.so.4.1.6 /usr/lib/libungif.so.4.1 -/usr/lib/libgif.so.4.1.6 /usr/lib/libungif.so.4.1.6 diff -Nru giflib-4.1.6/debian/libgif4.links.in giflib-4.1.6/debian/libgif4.links.in --- giflib-4.1.6/debian/libgif4.links.in 1970-01-01 01:00:00.0 +0100 +++ giflib-4.1.6/debian/libgif4.links.in 2012-10-17 23:30:38.0 +0200 @@ -0,0 +1,4 @@ +/usr/lib/%DEB_HOST_MULTIARCH%/libgif.so.4.1.6 /usr/lib/%DEB_HOST_MULTIARCH%/libgif.so.4.1 +/usr/lib/%DEB_HOST_MULTIARCH%/libgif.so.4.1.6 /usr/lib/%DEB_HOST_MULTIARCH%/libungif.so.4 +/usr/lib/%DEB_HOST_MULTIARCH%/libgif.so.4.1.6 /usr/lib/%DEB_HOST_MULTIARCH%/libungif.so.4.1 +/usr/lib/%DEB_HOST_MULTIARCH%/libgif.so.4.1.6 /usr/lib/%DEB_HOST_MULTIARCH%/libungif.so.4.1.6 diff -Nru giflib-4.1.6/debian/libgif-dev.install giflib-4.1.6/debian/libgif-dev.install --- giflib-4.1.6/debian/libgif-dev.install 2010-01-13 21:22:18.0 +0100 +++ giflib-4.1.6/debian/libgif-dev.install 2012-10-17 23:30:38.0 +0200 @@ -1,4 +1,4 @@ /usr/include/* -/usr/lib/*.a -/usr/lib/*.so -/usr/lib/*.la +/usr/lib/*/*.a +/usr/lib/*/*.so +/usr/lib/*/*.la diff -Nru giflib-4.1.6/debian/libgif-dev.links giflib-4.1.6/debian/libgif-dev.links --- giflib-4.1.6/debian/libgif-dev.links 2010-01-13 21:22:18.0 +0100 +++ giflib-4.1.6/debian/libgif-dev.links 1970-01-01 01:00:00.0 +0100 @@ -1,3 +0,0 @@ -/usr/lib/libgif.a /usr/lib/libungif.a -/usr/lib/libgif.la /usr/lib/libungif.la -/usr/lib/libgif.so.4.1.6 /usr/lib/libungif.so diff -Nru giflib-4.1.6/debian/libgif-dev.links.in giflib-4.1.6/debian/libgif-dev.links.in --- giflib-4.1.6/debian/libgif-dev.links.in 1970-01-01 01:00:00.0 +0100 +++ giflib-4.1.6/debian/libgif-dev.links.in 2012-10-17 23:30:38.0 +0200 @@ -0,0 +1,3 @@ +/usr/lib/%DEB_HOST_MULTIARCH%/libgif.a