[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#636003: marked as done (libvigraimpex: FTBFS with libpng 1.5)



Your message dated Thu, 04 Aug 2011 20:50:29 +0000
with message-id <E1Qp4s9-0004eB-LP@franck.debian.org>
and subject line Bug#636003: fixed in libvigraimpex 1.7.1+dfsg1-2
has caused the Debian Bug report #636003,
regarding libvigraimpex: FTBFS with libpng 1.5
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
636003: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636003
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: libvigraimpex
Version: 1.7.1+dfsg1-1
Severity: important
Tags: patch
User: libpng@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 created the patch that revise this problem.
Could you check and apply this patch?

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


-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6



-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6



-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6
--- libvigraimpex-1.7.1+dfsg.orig/src/impex/png.cxx	2010-12-04 02:40:34.000000000 +0900
+++ libvigraimpex-1.7.1+dfsg/src/impex/png.cxx	2011-06-08 10:16:17.000000000 +0900
@@ -320,7 +320,7 @@
 #if (PNG_LIBPNG_VER > 10008) && defined(PNG_READ_iCCP_SUPPORTED)
         char * dummyName;
         int dummyCompType;
-        char * profilePtr;
+        png_bytep profilePtr;
         png_uint_32 profileLen;
         if (png_get_valid( png, info, PNG_INFO_iCCP )) {
             png_get_iCCP(png, info, &dummyName, &dummyCompType, &profilePtr, &profileLen) ;
@@ -592,7 +592,7 @@
         // set icc profile
         if (iccProfile.size() > 0) {
             png_set_iCCP(png, info, (png_charp)("icc"), 0,
-                         (png_charp)iccProfile.begin(), (png_uint_32)iccProfile.size());
+                         (png_const_bytep)iccProfile.begin(), (png_uint_32)iccProfile.size());
         }
 #endif
 

--- End Message ---
--- Begin Message ---
Source: libvigraimpex
Source-Version: 1.7.1+dfsg1-2

We believe that the bug you reported is fixed in the latest version of
libvigraimpex, which is due to be installed in the Debian FTP archive:

libvigraimpex-dev_1.7.1+dfsg1-2_amd64.deb
  to main/libv/libvigraimpex/libvigraimpex-dev_1.7.1+dfsg1-2_amd64.deb
libvigraimpex-doc_1.7.1+dfsg1-2_all.deb
  to main/libv/libvigraimpex/libvigraimpex-doc_1.7.1+dfsg1-2_all.deb
libvigraimpex3_1.7.1+dfsg1-2_amd64.deb
  to main/libv/libvigraimpex/libvigraimpex3_1.7.1+dfsg1-2_amd64.deb
libvigraimpex_1.7.1+dfsg1-2.debian.tar.gz
  to main/libv/libvigraimpex/libvigraimpex_1.7.1+dfsg1-2.debian.tar.gz
libvigraimpex_1.7.1+dfsg1-2.dsc
  to main/libv/libvigraimpex/libvigraimpex_1.7.1+dfsg1-2.dsc
python-vigra-doc_1.7.1+dfsg1-2_all.deb
  to main/libv/libvigraimpex/python-vigra-doc_1.7.1+dfsg1-2_all.deb
python-vigra_1.7.1+dfsg1-2_amd64.deb
  to main/libv/libvigraimpex/python-vigra_1.7.1+dfsg1-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 636003@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ralf Treinen <treinen@debian.org> (supplier of updated libvigraimpex package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 04 Aug 2011 13:57:08 +0200
Source: libvigraimpex
Binary: libvigraimpex-dev libvigraimpex3 libvigraimpex-doc python-vigra python-vigra-doc
Architecture: source amd64 all
Version: 1.7.1+dfsg1-2
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Ralf Treinen <treinen@debian.org>
Description: 
 libvigraimpex-dev - development files for the C++ computer vision library
 libvigraimpex-doc - Documentation for the C++ computer vision library
 libvigraimpex3 - C++ computer vision library
 python-vigra - Python bindings for the C++ computer vision library
 python-vigra-doc - Documentation for Python bindings for the C++ computer vision lib
Closes: 633818 636003
Changes: 
 libvigraimpex (1.7.1+dfsg1-2) unstable; urgency=low
 .
   * QA upload
   * Patch libpng15: Fix FTBFS with libpng 1.5 (closes: #636003). Thanks to
     Nobuhiro Iwamatsu and Joachim Schleicher for forwarding and testing
     the patch.
   * Replace build-dependency on libpng12-dev by libpng-dev | libpng12-dev
     in order to ease the upcoming libpng transition.
   * Fix FTBFS on sh4 architecture by using -mieee flag (closes: #633818).
     Thanks to Nobuhiro Iwamatsu for the patch!
Checksums-Sha1: 
 20c5bd8786c5dc4ca300e0af37018a1228cf70e8 1546 libvigraimpex_1.7.1+dfsg1-2.dsc
 fdce514489bfae9228211532d8692d2be8786b06 23421 libvigraimpex_1.7.1+dfsg1-2.debian.tar.gz
 74a01c09295d832b0d7fa8e6337bd958182ea459 1765610 libvigraimpex-dev_1.7.1+dfsg1-2_amd64.deb
 8bcd488dcbda261b064b90a66a824ddc34749aeb 187130 libvigraimpex3_1.7.1+dfsg1-2_amd64.deb
 fa6284221d88f7a90eb492002436cdad82152e77 3937226 python-vigra_1.7.1+dfsg1-2_amd64.deb
 44c71cc4157f5dad55e5e6916fd0bb95342232c2 3339256 libvigraimpex-doc_1.7.1+dfsg1-2_all.deb
 89b465d9c1ec1f5d51e4e7c310f9ac3c8b9dafab 75726 python-vigra-doc_1.7.1+dfsg1-2_all.deb
Checksums-Sha256: 
 7612efd92075d1a933d9b72f1bb1ed53ead94a92b55ab450bb802b959dccac15 1546 libvigraimpex_1.7.1+dfsg1-2.dsc
 4cec4cc7d718c9a6dea7d19fcfaf757e73c1d66902b435118b77642fb1fc384d 23421 libvigraimpex_1.7.1+dfsg1-2.debian.tar.gz
 104a2bf98aae6d988f3400aca4ff241b599c296d006fc94eb9cdb767d495b8ce 1765610 libvigraimpex-dev_1.7.1+dfsg1-2_amd64.deb
 07653225c38e617d0e9417b36399c4f93b3b48ab251affcfb52a1306aad1a27b 187130 libvigraimpex3_1.7.1+dfsg1-2_amd64.deb
 69b2a79e1e799c0ad22445b97ad639951d4e3ebdd08e982d8872cd7ec09f46dc 3937226 python-vigra_1.7.1+dfsg1-2_amd64.deb
 3b1b2b5dc0a997debd892559edd45699a04182e722337610c048c5481059dd05 3339256 libvigraimpex-doc_1.7.1+dfsg1-2_all.deb
 370b614c7c8f86f8eecee183b70a4a2e443dca3d150e67c4b1a9f8605f0fa9c9 75726 python-vigra-doc_1.7.1+dfsg1-2_all.deb
Files: 
 af8b9231096355f6584a31b372763d19 1546 libs optional libvigraimpex_1.7.1+dfsg1-2.dsc
 12bf3bb9fe9913447dacaa05c2bc380f 23421 libs optional libvigraimpex_1.7.1+dfsg1-2.debian.tar.gz
 02ea6e065c93b174636200899ae17777 1765610 libdevel optional libvigraimpex-dev_1.7.1+dfsg1-2_amd64.deb
 80b15b0a1d43ff37a9b9433d67f234a7 187130 libs optional libvigraimpex3_1.7.1+dfsg1-2_amd64.deb
 12d8aff9af27721b5cb0e9c43d2295ec 3937226 python optional python-vigra_1.7.1+dfsg1-2_amd64.deb
 7c92c2f133bdd325101943b7a3315350 3339256 doc optional libvigraimpex-doc_1.7.1+dfsg1-2_all.deb
 5b426b92995a931a753ded28469dae6b 75726 doc optional python-vigra-doc_1.7.1+dfsg1-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk46+usACgkQtzWmSeC6BMHygACfUioZeE5HfMp/G97SLXqoUmKt
YLgAoNx6iOuDqAvLoydCtKuRA5Nn8BL2
=GINo
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: