Package: starfish Version: 1.1-11 Severity: important Tags: patch User: lib...@packages.debian.org Usertags: libpng15-transition
Hi, I uploaded libpng 1.5.2 to experimental. libpng maintainers plan to transition from libpng 1.2 to 1.5. I am checking build it the package depend to libpng. I noticed your package FTBFS by libpng 1.5. I appended the patch that corrected this problem. Could you smoothly cooperate in libpng 1.5 to shift? Best regards, Nobuhiro -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.39-2-amd64 (SMP w/2 CPU cores) Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash
diff -Nru xstarfish-1.1/debian/changelog xstarfish-1.1/debian/changelog --- xstarfish-1.1/debian/changelog 2010-08-13 04:48:02.000000000 +0900 +++ xstarfish-1.1/debian/changelog 2011-06-08 10:25:55.000000000 +0900 @@ -1,3 +1,10 @@ +xstarfish (1.1-11.1) unstable; urgency=low + + * Non-maintainer upload. + * libpng transition. + + -- Nobuhiro Iwamatsu <iwama...@nigauri.org> Wed, 08 Jun 2011 10:25:48 +0900 + xstarfish (1.1-11) unstable; urgency=low * New maintainer (Closes: #486776) diff -Nru xstarfish-1.1/debian/patches/debian-changes-1.1-11.1 xstarfish-1.1/debian/patches/debian-changes-1.1-11.1 --- xstarfish-1.1/debian/patches/debian-changes-1.1-11.1 1970-01-01 09:00:00.000000000 +0900 +++ xstarfish-1.1/debian/patches/debian-changes-1.1-11.1 2011-06-08 21:40:43.000000000 +0900 @@ -0,0 +1,40 @@ +Description: Upstream changes introduced in version 1.1-11.1 + This patch has been created by dpkg-source during the package build. + Here's the last changelog entry, hopefully it gives details on why + those changes were made: + . + xstarfish (1.1-11.1) unstable; urgency=low + . + * Non-maintainer upload. + * libpng transition. + . + The person named in the Author field signed this changelog entry. +Author: Nobuhiro Iwamatsu <iwama...@nigauri.org> + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: <vendor|upstream|other>, <url of original patch> +Bug: <url in upstream bugtracker> +Bug-Debian: http://bugs.debian.org/<bugnumber> +Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber> +Forwarded: <no|not-needed|url proving that it has been forwarded> +Reviewed-By: <name and email of someone who approved the patch> +Last-Update: <YYYY-MM-DD> + +--- xstarfish-1.1.orig/unix/makepng.c ++++ xstarfish-1.1/unix/makepng.c +@@ -79,7 +79,11 @@ void MakePNGFile(StarfishRef tex, const + if(theInfoPtr) + { + /* set up the png error handling. */ ++#if PNG_LIBPNG_VER_MAJOR >= 1 && PNG_LIBPNG_VER_MINOR >= 4 ++ if (setjmp(png_jmpbuf((theWritePtr)))) ++#else + if (setjmp(theWritePtr->jmpbuf)) ++#endif + { + png_destroy_write_struct(&theWritePtr, &theInfoPtr); + fclose(theFile); diff -Nru xstarfish-1.1/debian/patches/series xstarfish-1.1/debian/patches/series --- xstarfish-1.1/debian/patches/series 2010-08-13 06:26:30.000000000 +0900 +++ xstarfish-1.1/debian/patches/series 2011-06-08 21:40:43.000000000 +0900 @@ -1 +1,2 @@ previous-maintainer-changes +debian-changes-1.1-11.1