Your message dated Sun, 22 Jan 2012 21:06:13 +0000
with message-id <e1rp4c9-0007o6...@franck.debian.org>
and subject line Bug#653893: fixed in ideviceinstaller 1.0.0-1.1
has caused the Debian Bug report #653893,
regarding ideviceinstaller: ftbfs against libzip-0.10
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.)
--
653893: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653893
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ideviceinstaller
Version: 1.0.0-1
Severity: serious
Tags: patch
Justification: ftbfs
Hi,
a rebuild against libzip-0.10 failed to build:
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/x86_64-linux-gnu/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:164:41: error: comparison between signed and unsigned
integer expressions [-Werror=sign-compare]
cc1: all warnings being treated as errors
make[3]: *** [ideviceinstaller-ideviceinstaller.o] Error 1
make[3]: Leaving directory `/tmp/buildd/ideviceinstaller-1.0.0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/ideviceinstaller-1.0.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/ideviceinstaller-1.0.0'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Description: fix build failure with libzip 0.10
zip_fread returns signed int64 while zip_stat size is an unsigned int64.
---
src/ideviceinstaller.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/src/ideviceinstaller.c
+++ b/src/ideviceinstaller.c
@@ -161,7 +161,7 @@ static int zip_f_get_contents(struct zip
}
*buffer = malloc(zs.size);
- if (zip_fread(zfile, *buffer, zs.size) != zs.size) {
+ if (zs.size>LLONG_MAX || zip_fread(zfile, *buffer, zs.size) != (zip_int64_t)zs.size) {
fprintf(stderr, "ERROR: zip_fread %ld bytes from '%s'\n", zs.size, filename);
free(*buffer);
*buffer = NULL;
Description: fix build failure with libzip 0.10
zip_fread returns signed int64 while zip_stat size is an unsigned int64.
---
src/ideviceinstaller.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/src/ideviceinstaller.c
+++ b/src/ideviceinstaller.c
@@ -161,7 +161,7 @@ static int zip_f_get_contents(struct zip
}
*buffer = malloc(zs.size);
- if (zip_fread(zfile, *buffer, zs.size) != zs.size) {
+ if (zs.size>LLONG_MAX || zip_fread(zfile, *buffer, zs.size) != (zip_int64_t)zs.size) {
fprintf(stderr, "ERROR: zip_fread %ld bytes from '%s'\n", zs.size, filename);
free(*buffer);
*buffer = NULL;
Description: fix build failure with libzip 0.10
zip_fread returns signed int64 while zip_stat size is an unsigned int64.
---
src/ideviceinstaller.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/src/ideviceinstaller.c
+++ b/src/ideviceinstaller.c
@@ -161,7 +161,7 @@ static int zip_f_get_contents(struct zip
}
*buffer = malloc(zs.size);
- if (zip_fread(zfile, *buffer, zs.size) != zs.size) {
+ if (zs.size>LLONG_MAX || zip_fread(zfile, *buffer, zs.size) != (zip_int64_t)zs.size) {
fprintf(stderr, "ERROR: zip_fread %ld bytes from '%s'\n", zs.size, filename);
free(*buffer);
*buffer = NULL;
--- End Message ---
--- Begin Message ---
Source: ideviceinstaller
Source-Version: 1.0.0-1.1
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.1_amd64.deb
to main/i/ideviceinstaller/ideviceinstaller-dbg_1.0.0-1.1_amd64.deb
ideviceinstaller_1.0.0-1.1.debian.tar.gz
to main/i/ideviceinstaller/ideviceinstaller_1.0.0-1.1.debian.tar.gz
ideviceinstaller_1.0.0-1.1.dsc
to main/i/ideviceinstaller/ideviceinstaller_1.0.0-1.1.dsc
ideviceinstaller_1.0.0-1.1_amd64.deb
to main/i/ideviceinstaller/ideviceinstaller_1.0.0-1.1_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 653...@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: Fri, 20 Jan 2012 20:32:30 +0100
Source: ideviceinstaller
Binary: ideviceinstaller ideviceinstaller-dbg
Architecture: amd64 source
Version: 1.0.0-1.1
Distribution: unstable
Urgency: low
Maintainer: Julien Lavergne <julien.laver...@gmail.com>
Changed-By: Ansgar Burchardt <ans...@debian.org>
Closes: 653893
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.1) unstable; urgency=low
.
* Non-maintainer upload.
* Fix build failure with libzip-0.10. (Closes: #653893)
Thanks to Fathi Boudra <f...@debian.org> for the patch.
+ new patch: 653893-libzip-0.10.patch
Checksums-Sha1:
380cfc2594ff6f413599a11209c025349205acee 1938 ideviceinstaller_1.0.0-1.1.dsc
94c574d7646f587cbdaec2c8e873ef10650fb661 3072
ideviceinstaller_1.0.0-1.1.debian.tar.gz
dcf8580dab36a17aa6d2f97a27de44eb8c89893e 14546
ideviceinstaller_1.0.0-1.1_amd64.deb
45142181e9e69377ee5a7e4ff59dd747f904347a 14272
ideviceinstaller-dbg_1.0.0-1.1_amd64.deb
Checksums-Sha256:
147dd4e7b8b374b9afe172ac9ca1fadbb8749d81bfd91a55db6f8d41b872b13c 1938
ideviceinstaller_1.0.0-1.1.dsc
0deb627800261e15f49c4dc1f0c7275bde5c8ee1d0e3239f05b6319402d29e0f 3072
ideviceinstaller_1.0.0-1.1.debian.tar.gz
7b7dfd3088fcb02e57d5fc7447b51df0fae9c54931b8ddbf05b20e4ba6c3d2fc 14546
ideviceinstaller_1.0.0-1.1_amd64.deb
57d74c954612a34b31e9ba35152cd6bdc7f5b06785dd8159a7cbf6d45bb46110 14272
ideviceinstaller-dbg_1.0.0-1.1_amd64.deb
Files:
41a922f14b04a295ae663690ecff9d03 1938 utils optional
ideviceinstaller_1.0.0-1.1.dsc
6d3a81a6421254f8ad381d135d647eec 3072 utils optional
ideviceinstaller_1.0.0-1.1.debian.tar.gz
5d96f9971b88db6aaa83c00a8f9ee832 14546 utils optional
ideviceinstaller_1.0.0-1.1_amd64.deb
0f87f7d60473fa1b51633b167de823e6 14272 debug extra
ideviceinstaller-dbg_1.0.0-1.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCgAGBQJPGcJ7AAoJEIATJTTdNH3IE0IQAKYTrhLBOkXtA1b0EgIaFEHl
fZC3XKTSxMUkJDMLbhOiqY7xkeIh0whDYqF+1CBlxntHZcx/epE8SUaQJ+bZEkiO
KxCOAQ0R21u5g0rshhEEckntdDg+6urrIkBiZBXdT7U/hpMqAXWS0zTHRL+klYBe
vVw3vhjUy16uC/1m234YKttbTlYDjBsTL9qHB1B69U5PIv/VAFNV2WJAQSjimxw5
epl5AH/MEvdNsBhV32VFka5iq1gYuoVtvKQm2hewGtIavpZt43mQXDLraLdg3Wtr
XpexRSdglxrtEcdIGxlTc1GuYY8puU15LP5JwO0ySfvmsWegMbV1xyjs7IVxsYwp
bYOGFSH929BrSizWlKsMpYUcFrMFi4DkHlyRZGilpFQufp/9cLRt2V87Yrozqi/a
GhzaQxqleq17I1eyumni7MxFu/bIRt+a2m4HyvEZ2gMmhDarkXBgl07TttWkHA62
4VK5VfjDshIagu6r1XBvklcGZ2JA5ak+4kjY3ji01KI6ktga1w6+hgz15h7po6/6
7dkwWXFpOui3bDKQTI2CzAXkpQSpZ8KPFRM64ZkqhJgpJ6WevKPpyfTsIGCcpvX+
HOGxLXSI1cCipPgm0e6aQzBX9Auxo1lRBfMO6j1hih44jSbSqx7q3Ry0UwBBDaxi
BQgJi242aXlrVRuJL3+y
=w5S2
-----END PGP SIGNATURE-----
--- End Message ---