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

Bug#117479: [james@nocrew.org: Bug#117418: napshare_0.1-2(unstable/ia64): fails to compile from source on 64 bit platforms]



Package: www.debian.org
Severity: normal

Please remove napshare from the repository (unstable and testing; it was
never in stable).

In light of the report that napshare has build problems, and given
that napshare upstream is dormant whereas the upstream of gtk-gnutella
(from which napshare is a fork) has recently revived, I see no reason
to have napshare in the archive.


Thanks,
-Steve


----- Forwarded message from James Troup <james@nocrew.org> -----

Subject: Bug#117418: napshare_0.1-2(unstable/ia64): fails to compile from source on 64 bit platforms
Reply-To: James Troup <james@nocrew.org>, 117418@bugs.debian.org
Original-Sender: James Troup <james@ruari-quinn.demon.co.uk>
X-Debian-PR-Message: report 117418
X-Debian-PR-Package: napshare
X-Debian-PR-Keywords: patch
To: submit@bugs.debian.org
Mail-Copies-To: never
From: James Troup <james@nocrew.org>
Date: 28 Oct 2001 18:55:00 +0000

Package: napshare
Version: 0.1-2
Severity: serious
Tags: patch

napshare fails to compile from source on 64 bit platforms with what
looks like a typo (though I didn't look very hard).  Even with this
patch, the code compiles in warn-o-rama mode, it looks like it could
do with a clean up WRT pointer abuse.

| Automatic build of napshare_0.1-2 on caballero by sbuild/ia64 1.159
| Build started at 20011028-1811
| ******************************************************************************

[...]

| ** Using build dependencies supplied by package:
| Build-Depends: debhelper (>= 2.2.3), glade, libgtk1.2-dev, libglib1.2-dev, xlibs-dev

[...]

| gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include    -g -O2 -Wall -c sockets.c
| sockets.c:538: conflicting types for `proxy_connect'
| gnutella.h:568: previous declaration of `proxy_connect'
| make[3]: *** [sockets.o] Error 1
| make[3]: Leaving directory `/build/buildd/napshare-0.1/src'

A complete build log can be found at
http://buildd.debian.org/build.php?arch=ia64&pkg=napshare&ver=0.1-2

-- 
James

diff -ur napshare-0.1.old/src/gnutella.h napshare-0.1/src/gnutella.h
--- napshare-0.1.old/src/gnutella.h	Sun May 27 05:38:03 2001
+++ napshare-0.1/src/gnutella.h	Sun Oct 28 18:49:03 2001
@@ -565,7 +565,7 @@
 struct gnutella_socket *socket_listen(guint32, guint16, gint);
 void socket_read(gpointer, gint, GdkInputCondition);
 int connect_socksv5(struct gnutella_socket*);
-int proxy_connect (int, const struct sockaddr *, size_t socklen_t);
+int proxy_connect (int, const struct sockaddr *, socklen_t);
 int recv_socks(struct gnutella_socket*);
 int send_socks(struct gnutella_socket*);
 


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

-- 
by Rocket to the Moon,
by Airplane to the Rocket,
by Taxi to the Airport,
by Frontdoor to the Taxi,
by throwing back the blanket and laying down the legs ...
- They Might Be Giants




Reply to: