Debian Bug report logs - #637275
gtk-gnutella: FTBFS: str.c:1176:2: error: invalid operands to binary != (have 'va_list' and 'void *')

version graph

Package: src:gtk-gnutella; Maintainer for src:gtk-gnutella is Luca Bruno <lucab@debian.org>;

Reported by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>

Date: Wed, 10 Aug 2011 02:39:01 UTC

Severity: serious

Tags: fixed-upstream

Found in version gtk-gnutella/0.97-1

Fixed in version gtk-gnutella/0.97-2

Done: Luca Bruno <lucab@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Luca Bruno <lucab@debian.org>:
Bug#637275; Package src:gtk-gnutella. (Wed, 10 Aug 2011 02:39:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Nobuhiro Iwamatsu <iwamatsu@nigauri.org>:
New Bug report received and forwarded. Copy sent to Luca Bruno <lucab@debian.org>. (Wed, 10 Aug 2011 02:39:04 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: gtk-gnutella: FTBFS: str.c:1176:2: error: invalid operands to binary != (have 'va_list' and 'void *')
Date: Wed, 10 Aug 2011 11:37:21 +0900
Source: gtk-gnutella
Version: 0.97-1
Severity: serious

Hi,

gtk-gnutella FTBFS on armel, armhf and sh4.

armel:
  https://buildd.debian.org/status/fetch.php?pkg=gtk-gnutella&arch=armel&ver=0.97-1&stamp=1311016295
armhf:
  http://buildd.debian-ports.org/status/fetch.php?pkg=gtk-gnutella&arch=armhf&ver=0.97-1&stamp=1311027681
sh4:
  http://buildd.debian-ports.org/status/fetch.php?pkg=gtk-gnutella&arch=sh4&ver=0.97-1&stamp=1311030219

-----
/bin/rm -f stats.o
cc -c -I../.. -I.. -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include   -I/usr/include/dbus-1.0
-I/usr/lib/arm-linux-gnueabi/dbus-1.0/include   -DCURDIR=src/lib -O2
-g -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -W -Wall -Wformat=2 -Wshadow  stats.c
/bin/rm -f str.o
cc -c -I../.. -I.. -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include   -I/usr/include/dbus-1.0
-I/usr/lib/arm-linux-gnueabi/dbus-1.0/include   -DCURDIR=src/lib -O2
-g -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -W -Wall -Wformat=2 -Wshadow  str.c
str.c: In function 'str_vncatf':
str.c:1176:2: error: invalid operands to binary != (have 'va_list' and 'void *')
str.c:1204:7: error: used struct type value where scalar is required
str.c:1309:18: error: used struct type value where scalar is required
str.c:1322:18: error: used struct type value where scalar is required
str.c:1357:8: error: used struct type value where scalar is required
str.c:1366:8: error: used struct type value where scalar is required
str.c:1386:8: error: used struct type value where scalar is required
str.c:1399:8: error: used struct type value where scalar is required
str.c:1440:8: error: used struct type value where scalar is required
str.c:1505:8: error: used struct type value where scalar is required
str.c:1568:8: error: used struct type value where scalar is required
make[4]: *** [str.o] Error 1
-----

va_list is not same as void *.
va_list of type is va_list.

Could you check a package?

Best regards,
 Nobuhiro

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




Added tag(s) fixed-upstream. Request was from Luca BRUNO <lucab@debian.org> to control@bugs.debian.org. (Wed, 10 Aug 2011 09:33:09 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, Luca Bruno <lucab@debian.org>:
Bug#637275; Package src:gtk-gnutella. (Wed, 10 Aug 2011 09:42:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Luca BRUNO <lucab@debian.org>:
Extra info received and forwarded to list. Copy sent to Luca Bruno <lucab@debian.org>. (Wed, 10 Aug 2011 09:42:06 GMT) Full text and rfc822 format available.

Message #12 received at 637275@bugs.debian.org (full text, mbox):

From: Luca BRUNO <lucab@debian.org>
To: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>, 637275@bugs.debian.org
Cc: control@bugs.debian.org, Raphael Manfredi <Raphael_Manfredi@pobox.com>
Subject: Re: Bug#637275: gtk-gnutella: FTBFS: str.c:1176:2: error: invalid operands to binary != (have 'va_list' and 'void *')
Date: Wed, 10 Aug 2011 11:30:03 +0200
[Message part 1 (text/plain, inline)]
tag 637275 + fixed-upstream
thanks

Nobuhiro Iwamatsu scrisse:

> cc -c -I../.. -I.. -pthread -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include   -I/usr/include/dbus-1.0
> -I/usr/lib/arm-linux-gnueabi/dbus-1.0/include   -DCURDIR=src/lib -O2
> -g -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
> -D_FILE_OFFSET_BITS=64 -W -Wall -Wformat=2 -Wshadow  str.c
> str.c: In function 'str_vncatf':
> str.c:1176:2: error: invalid operands to binary != (have 'va_list'
> and 'void *') str.c:1204:7: error: used struct type value where

This has just been fixed upstream:
http://gtk-gnutella.svn.sourceforge.net/viewvc/gtk-gnutella?view=revision&revision=19409

Thanks Raphael for the super-quick commit, I was just starting looking
at it :)
Would you prefer going for a 0.97.1 soon, or can I go with a
distro-specific patch?

Cheers, Luca

-- 
 .''`.  ** Debian GNU/Linux **  | Luca Bruno (kaeso)
: :'  :   The Universal O.S.    | lucab (AT) debian.org
`. `'`  			| GPG Key ID: 3BFB9FB3
  `-     http://www.debian.org 	| Debian GNU/Linux Developer
[signature.asc (application/pgp-signature, attachment)]

Reply sent to Luca Bruno <lucab@debian.org>:
You have taken responsibility. (Wed, 10 Aug 2011 21:06:04 GMT) Full text and rfc822 format available.

Notification sent to Nobuhiro Iwamatsu <iwamatsu@nigauri.org>:
Bug acknowledged by developer. (Wed, 10 Aug 2011 21:06:10 GMT) Full text and rfc822 format available.

Message #17 received at 637275-close@bugs.debian.org (full text, mbox):

From: Luca Bruno <lucab@debian.org>
To: 637275-close@bugs.debian.org
Subject: Bug#637275: fixed in gtk-gnutella 0.97-2
Date: Wed, 10 Aug 2011 21:03:59 +0000
Source: gtk-gnutella
Source-Version: 0.97-2

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

gtk-gnutella_0.97-2.debian.tar.gz
  to main/g/gtk-gnutella/gtk-gnutella_0.97-2.debian.tar.gz
gtk-gnutella_0.97-2.dsc
  to main/g/gtk-gnutella/gtk-gnutella_0.97-2.dsc
gtk-gnutella_0.97-2_amd64.deb
  to main/g/gtk-gnutella/gtk-gnutella_0.97-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 637275@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Luca Bruno <lucab@debian.org> (supplier of updated gtk-gnutella 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: Wed, 10 Aug 2011 21:45:21 +0200
Source: gtk-gnutella
Binary: gtk-gnutella
Architecture: source amd64
Version: 0.97-2
Distribution: unstable
Urgency: low
Maintainer: Luca Bruno <lucab@debian.org>
Changed-By: Luca Bruno <lucab@debian.org>
Description: 
 gtk-gnutella - shares files in a peer to peer network
Closes: 637275
Changes: 
 gtk-gnutella (0.97-2) unstable; urgency=low
 .
   * Fix FTBFS due to assuming va_list argument as a pointer, patched upstream
     (Closes: #637275)
Checksums-Sha1: 
 ae66f0fe972c2fabe9b9a5861269ff72ff4e826d 1299 gtk-gnutella_0.97-2.dsc
 847b6e09b6fdbaf78a173e9d4b209afdceb94c33 11260 gtk-gnutella_0.97-2.debian.tar.gz
 deeecdfc2ef8e069c910b09195b4aab51aa04f89 16495458 gtk-gnutella_0.97-2_amd64.deb
Checksums-Sha256: 
 4cb9a0c1865cd8510b01acc1a45e81d49db1f9b70c773ac92640ca7cd8c10375 1299 gtk-gnutella_0.97-2.dsc
 fd59d229715c2b05c0fc6d5c9ddd69006e4fea405dce3125dc4ccef07cf4192a 11260 gtk-gnutella_0.97-2.debian.tar.gz
 a94dcbbd2669c0ab74e757b19ba8926e4ce785d11eced30ddea6116c01c02504 16495458 gtk-gnutella_0.97-2_amd64.deb
Files: 
 7171c0bd98d960f3e8fbe63dec285021 1299 net optional gtk-gnutella_0.97-2.dsc
 c7826af4faf8ed1c5480ab1020730ba2 11260 net optional gtk-gnutella_0.97-2.debian.tar.gz
 13607f3dfd796ebc0520e689bdec7993 16495458 net optional gtk-gnutella_0.97-2_amd64.deb

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

iEYEARECAAYFAk5C4fQACgkQRqobajv7n7NtBACeN1zdX9tuUQk9IMys8t31Ixyv
+LYAn2fzpqBxPkIEbnDN6Rr8jV0P3hRs
=SKkx
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 08 Sep 2011 07:38:25 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Apr 17 07:53:05 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.