Your message dated Thu, 09 Feb 2012 09:47:31 +0000
with message-id <e1rvqbd-0005gr...@franck.debian.org>
and subject line Bug#656938: fixed in ideviceinstaller 1.0.0-1.2
has caused the Debian Bug report #656938,
regarding ideviceinstaller FTBFS on 32-bit architectures, format string errors.
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 ow...@bugs.debian.org
immediately.)
--
656938: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=656938
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
package: ideviceinstaller
version: 1.0.0-1.1
severity: serious
tags: patch
gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wmissing-declarations
-Wredundant-decls -Wshadow -Wpointer-arith -Wwrite-strings -Wswitch-default
-Wno-unused-parameter -Werror -g -pthread -I/usr/include/glib-2.0
-I/usr/lib/arm-linux-gnueabi/glib-2.0/include -I/usr/include/p11-kit-1
-I/usr/include/libxml2 -I/usr/include/libxml2 -I/usr/lib/libzip/include
-g -O2 -c -o ideviceinstaller-ideviceinstaller.o `test -f 'ideviceinstaller.c'
|| echo './'`ideviceinstaller.c
ideviceinstaller.c: In function 'zip_f_get_contents':
ideviceinstaller.c:165:3: error: format '%ld' expects argument of type 'long
int', but argument 3 has type 'zip_uint64_t' [-Werror=format]
cc1: all warnings being treated as errors
I have attatched an updated verion of 653893-libzip-0.10.patch which typecasts the value
to type "unsigned long long" and changes the format specifier to %llu.
Description: fix build failure with libzip 0.10
zip_fread returns signed int64 while zip_stat size is an unsigned int64.
From: Fathi Boudra <f...@debian.org>
Bug-Debian: http://bugs.debian.org/653893
---
src/ideviceinstaller.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: ideviceinstaller-1.0.0/src/ideviceinstaller.c
===================================================================
--- ideviceinstaller-1.0.0.orig/src/ideviceinstaller.c 2011-03-19 15:56:32.000000000 +0000
+++ ideviceinstaller-1.0.0/src/ideviceinstaller.c 2012-01-22 23:50:01.000000000 +0000
@@ -161,8 +161,8 @@
}
*buffer = malloc(zs.size);
- if (zip_fread(zfile, *buffer, zs.size) != zs.size) {
- fprintf(stderr, "ERROR: zip_fread %ld bytes from '%s'\n", zs.size, filename);
+ if (zs.size>LLONG_MAX || zip_fread(zfile, *buffer, zs.size) != (zip_int64_t)zs.size) {
+ fprintf(stderr, "ERROR: zip_fread %llu bytes from '%s'\n", (unsigned long long)(zs.size), filename);
free(*buffer);
*buffer = NULL;
zip_fclose(zfile);
--- End Message ---
--- Begin Message ---
Source: ideviceinstaller
Source-Version: 1.0.0-1.2
We believe that the bug you reported is fixed in the latest version of
ideviceinstaller, which is due to be installed in the Debian FTP archive:
ideviceinstaller-dbg_1.0.0-1.2_amd64.deb
to main/i/ideviceinstaller/ideviceinstaller-dbg_1.0.0-1.2_amd64.deb
ideviceinstaller_1.0.0-1.2.debian.tar.gz
to main/i/ideviceinstaller/ideviceinstaller_1.0.0-1.2.debian.tar.gz
ideviceinstaller_1.0.0-1.2.dsc
to main/i/ideviceinstaller/ideviceinstaller_1.0.0-1.2.dsc
ideviceinstaller_1.0.0-1.2_amd64.deb
to main/i/ideviceinstaller/ideviceinstaller_1.0.0-1.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 656...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ansgar Burchardt <ans...@debian.org> (supplier of updated ideviceinstaller
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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 07 Feb 2012 10:10:12 +0100
Source: ideviceinstaller
Binary: ideviceinstaller ideviceinstaller-dbg
Architecture: amd64 source
Version: 1.0.0-1.2
Distribution: unstable
Urgency: low
Maintainer: Julien Lavergne <julien.laver...@gmail.com>
Changed-By: Ansgar Burchardt <ans...@debian.org>
Closes: 656938
Description:
ideviceinstaller - Utility to manage installed applications on an iDevice
ideviceinstaller-dbg - Utility to manage installed applications on an iDevice
- debug
Changes:
ideviceinstaller (1.0.0-1.2) unstable; urgency=low
.
* Non-maintainer upload.
* Fix build failure on architectures where sizeof(long) is 4.
(Closes: #656938)
Thanks to peter green <plugw...@p10link.net> for the patch.
+ updated patch: 653893-libzip-0.10.patch
Checksums-Sha1:
47aed17472c5d399163b6a26af7595c36161d9fa 1938 ideviceinstaller_1.0.0-1.2.dsc
f87196a82781b6fcf90b6a2efa0883f0e5f180b3 3116
ideviceinstaller_1.0.0-1.2.debian.tar.gz
61844bf747ae65cc5cf414aab2e812030982b154 14652
ideviceinstaller_1.0.0-1.2_amd64.deb
a4d5e11e4b6be84566d63e15bddf7f5011df86f9 14388
ideviceinstaller-dbg_1.0.0-1.2_amd64.deb
Checksums-Sha256:
f685d8efcd4be4d8e8e554d84af7157378bd973527aa05f15960a0902bba72e0 1938
ideviceinstaller_1.0.0-1.2.dsc
c6053963616ae318c8c1485c8936fd37fca5987c81eeb547411c42005589d83d 3116
ideviceinstaller_1.0.0-1.2.debian.tar.gz
772f8d73bf9eb6f6199263d010122bdf5bb47288ed719f6036ea6bef16867c63 14652
ideviceinstaller_1.0.0-1.2_amd64.deb
bff4261ae6aa1246c7c6dac5241d639663811a6e2ae754141ac58481417f0ae8 14388
ideviceinstaller-dbg_1.0.0-1.2_amd64.deb
Files:
f1f3de3862ce21a5c600f73393f299cb 1938 utils optional
ideviceinstaller_1.0.0-1.2.dsc
9a03797736069ecc7275a4ef70705df2 3116 utils optional
ideviceinstaller_1.0.0-1.2.debian.tar.gz
fe5c2661b9b696487fe2163c39e63c54 14652 utils optional
ideviceinstaller_1.0.0-1.2_amd64.deb
56c69df79b61c1f6f98bbceec8940253 14388 debug extra
ideviceinstaller-dbg_1.0.0-1.2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCgAGBQJPMO6xAAoJEIATJTTdNH3Ifu8QALnJQ42FntysBP9bHL0M9O/3
QE5bjrxDzT2aj/M4wLHalA/CkKgOH4Kbq0MlrDR+gTbRErBt1tInLhVA2dAzas13
czvVFz0kvm3oYpXhtlGrCAQvGocmuzYg7i1xv6FL0DFDSO6PNRXKlCQ1zBSuKJhO
0AfFAdW+/32t3kCuCAVph07JIEhqm+Wd4CBUEtsy6FRxTxZHWLjt9V5uodFczuWc
+/MkCDcSXBk5C6lIrnE83XAHxA1nunEX5ZeoAk538glnV6CqGVvCwnd2YTd504QP
eZ8hyytvirjmSUA6TEJNpHMnGsW0ifXsElJvisCYM5CsK4r9zDhSJneIYNSg1MeH
sGMF7xN3hZQRD8Wz7pqQxoKrODqpmultlcz99s/stINdhXoGBXwCgSuhY5ydUWm8
xHiSlaGAaq/QXiy/4NNgtoY8OMt5B46mWWLdOq+UuhPxw2TFRBcSE0H3dv55Io7h
ULoTNQ2XeUw+ETB1bMfoHryJZEZ85jLQWbuc7x0ntGuH8yHjNCya60R6Lq4e8adG
2JSMiPZIWcDn/l5TyaL7zYwPe6Kb4YAfBw7CIBgHwbaHC32eiD7oHNzrfFCo2VeU
8gFj7Zx7lIsyjXEJ7Fg+2kJIyDUHPAsNny4zKDK4oPvo+s7vIJ+d3dTQAcppS5Z5
T+/jhq//Fc5XmwSZ+jvY
=Xsqn
-----END PGP SIGNATURE-----
--- End Message ---