Your message dated Mon, 7 Nov 2005 12:31:20 +0000
with message-id <[EMAIL PROTECTED]>
has caused the Debian Bug report #337872,
regarding FTBFS (alpha): invalid va_list* usage
to be marked as having been forwarded to the upstream software
author(s) [EMAIL PROTECTED]

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

---------------------------------------
Received: (at 337872-forwarded) by bugs.debian.org; 7 Nov 2005 12:31:25 +0000
>From [EMAIL PROTECTED] Mon Nov 07 04:31:25 2005
Return-path: <[EMAIL PROTECTED]>
Received: from cheddar.halon.org.uk [193.201.200.139] (Debian-exim)
        by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
        id 1EZ69k-00081k-00; Mon, 07 Nov 2005 04:31:24 -0800
Received: from maulkin by cheddar.halon.org.uk with local (Exim 4.54)
        id 1EZ69g-00040j-R7; Mon, 07 Nov 2005 12:31:20 +0000
Date: Mon, 7 Nov 2005 12:31:20 +0000
From: Neil McGovern <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED], [EMAIL PROTECTED]
Subject: Drivel - Fails to build from source (alpha): invalid va_list* usage
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
User-Agent: Mutt/1.5.9i
Sender: Neil McGovern <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02

Hi Todd,

It looks like Drivel fails to build on alpha. Any ideas if va_list* is
needed?

Cheers,
Neil
(Please preserve the CC on reply)
----- Forwarded message from Falk Hueffner <[EMAIL PROTECTED]> -----

Date: Mon, 07 Nov 2005 00:44:20 +0100
=46rom: Falk Hueffner <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: Bug#337872: FTBFS (alpha): invalid va_list* usage

Package: drivel
Version: 2.0.2-4
Severity: serious
Justification: no longer builds from source

drivel fails to build on Alpha:

[...]
if alpha-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..   -DGNOMELOCALEDIR=3D\"=
"/usr/share/locale"\" -DDRIVEL_GLADE_DIR=3D\"/usr/share/drivel/glade\" -DDR=
IVEL_GLADE_FILE=3D\"drivel.glade\" -DDRIVEL_LANGUAGES_DIR=3D\"/usr/share/dr=
ivel/languages\" -DDATADIR=3D\""/usr/share"\" -DPREFIX=3D\""/usr"\" -DLIBDI=
R=3D\""/usr/lib"\" -DG_LOG_DOMAIN=3D\"Drivel\" -DSYSCONFDIR=3D\""/usr/etc"\=
" -DPIXMAPDIR=3D\""/usr/share/pixmaps"\" -I.. -I../src/libegg -Wall -Wmissi=
ng-prototypes  -I/usr/include -DXTHREADS -DORBIT2=3D1 -pthread -I/usr/inclu=
de/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/g=
tk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/p=
ango-1.0 -I/usr/include/freetype2 -I/usr/include/gconf/2 -I/usr/include/orb=
it-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr=
/include/bonobo-activation-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/=
libgnome-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.=
0 -I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/l=
ibxml2 -I/usr/include/libglade-2.0 -I/usr/include/gtksourceview-1.0 -I/usr/=
include/libgnomeprint-2.2 -I/usr/include/gtkspell-2.0    -std=3Dc89 -g -O2 =
-MT xmlrpc.o -MD -MP -MF ".deps/xmlrpc.Tpo" \
  -c -o xmlrpc.o `test -f 'xmlrpc.c' || echo './'`xmlrpc.c; \
then mv -f ".deps/xmlrpc.Tpo" ".deps/xmlrpc.Po"; \
else rm -f ".deps/xmlrpc.Tpo"; exit 1; \
fi
xmlrpc.c: In function 'parse_parameter_types':
xmlrpc.c:44: error: used struct type value where scalar is required
xmlrpc.c:52: warning: pointer targets in passing argument 3 of 'xmlNewChild=
' differ in signedness
[...]
make[4]: *** [xmlrpc.o] Error 1
make[4]: Leaving directory `/tmp/drivel-2.0.2/src'
[...]

The problem is:

static void
parse_parameter_types (va_list *args, xmlNodePtr node)
{
        xmlNodePtr xml_param, xml_value;
        gchar *value;
        gint type, value_int;
        gdouble value_double;
        GTimeVal value_time;
=09
        g_return_if_fail (node);
        g_return_if_fail (*args); // <- here

Dereferencing a va_list* makes no sense at all, I have no idea what it
is supposed to do, probably it can simply be removed.

Full log at:
http://buildd.debian.org/fetch.php?&pkg=3Ddrivel&ver=3D2.0.2-4&arch=3Dalpha=
&stamp=3D1129027124&file=3Dlog&as=3Draw


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: alpha
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13.2
Locale: LANG=3DC, [EMAIL PROTECTED] (charmap=3DISO-8859-15)


----- End forwarded message -----

--=20
A. Because it breaks the logical sequence of discussion
Q. Why is top posting bad?
gpg key - http://www.halon.org.uk/pubkey.txt ; the.earth.li B345BDD3


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to