Your message dated Fri, 07 Nov 2008 22:47:22 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#504657: fixed in gstm 1.2-6
has caused the Debian Bug report #504657,
regarding gstm: implicit pointer conversions
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 [EMAIL PROTECTED]
immediately.)
--
504657: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504657
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: gstm
Version: 1.2-5
Severity: serious
Tags: patch
Usertags: implicit-pointer-conversions
Our automated buildd log filter[1] detected a problem that is likely to
cause your package to segfault on architectures where the size of a
pointer is greater than the size of an integer, such as ia64 and amd64.
Function `gstm_name2filename' implicitly converted to pointer at
callbacks.c:466
Function `create_pixbuf' implicitly converted to pointer at notarea.c:93
This is often due to a missing function prototype definition.
For more information, see [2].
Though it is guaranteed that this codepath will cause a segfault on certain
architectures, it is not guaranteed that this codepath would ever be executed
(e.g., if the returned pointer is never dereferenced). However, this bug
does prevent the ia64 buildd from successfully building this package, resulting
in a practical FTBFS issue and warranting the serious severity.
[1] http://people.debian.org/~dannf/check-implicit-pointer-functions
[2] http://wiki.debian.org/ImplicitPointerConversions
diff -urpN gstm-1.2.orig/src/callbacks.c gstm-1.2/src/callbacks.c
--- gstm-1.2.orig/src/callbacks.c 2006-08-03 02:39:51.000000000 -0600
+++ gstm-1.2/src/callbacks.c 2008-11-05 15:47:34.000000000 -0700
@@ -13,6 +13,7 @@
#include "conffile.h"
extern void gstm_quit(void);
+extern char *gstm_name2filename(char *n);
extern void docklet_x11_create(void);
extern void docklet_x11_position_menu(GtkMenu *menu, int *x, int *y, gboolean *push_in, gpointer user_data);
diff -urpN gstm-1.2.orig/src/notarea.c gstm-1.2/src/notarea.c
--- gstm-1.2.orig/src/notarea.c 2006-08-02 06:43:50.000000000 -0600
+++ gstm-1.2/src/notarea.c 2008-11-05 15:50:42.000000000 -0700
@@ -34,6 +34,8 @@
#include "eggtrayicon.h"
EggTrayIcon *docklet = NULL;
static GtkWidget *image = NULL;
+extern GdkPixbuf *create_pixbuf(const gchar *filename);
+
extern void docklet_clicked(int);
static void docklet_x11_destroyed_cb(GtkWidget *widget, void *data);
--- End Message ---
--- Begin Message ---
Source: gstm
Source-Version: 1.2-6
We believe that the bug you reported is fixed in the latest version of
gstm, which is due to be installed in the Debian FTP archive:
gstm_1.2-6.diff.gz
to pool/main/g/gstm/gstm_1.2-6.diff.gz
gstm_1.2-6.dsc
to pool/main/g/gstm/gstm_1.2-6.dsc
gstm_1.2-6_i386.deb
to pool/main/g/gstm/gstm_1.2-6_i386.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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ryan Niebur <[EMAIL PROTECTED]> (supplier of updated gstm 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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 06 Nov 2008 21:18:44 -0800
Source: gstm
Binary: gstm
Architecture: source i386
Version: 1.2-6
Distribution: unstable
Urgency: low
Maintainer: Ryan Niebur <[EMAIL PROTECTED]>
Changed-By: Ryan Niebur <[EMAIL PROTECTED]>
Description:
gstm - SSH tunnel manager for GNOME
Closes: 504657
Changes:
gstm (1.2-6) unstable; urgency=low
.
* fix implicit pointer conversions (Closes: #504657)
- use quilt
* use dh_clean to remove the generated man pages
Checksums-Sha1:
011657a0dcdc49da8b0f327d08c7ed60c9831a8d 1107 gstm_1.2-6.dsc
32fb474d27a2a7693526e0c9c3c17f247ffec154 3090 gstm_1.2-6.diff.gz
7939f06ec6990b249274308e08fbb4f417acade7 140128 gstm_1.2-6_i386.deb
Checksums-Sha256:
edc36e7d4fbce097bcba80f06df80f4010981bc989a408b620cc2d201cbf3f66 1107
gstm_1.2-6.dsc
46080643985f232a2e2e61486d6b066193bf9ed23bba4519042835a1aaa0f218 3090
gstm_1.2-6.diff.gz
e823595459e687ca564dd743d58e931dc3e08855767209f4f4addff101bbdfcb 140128
gstm_1.2-6_i386.deb
Files:
33fe8c59a547fa0e9f70e689f7d2dff7 1107 gnome optional gstm_1.2-6.dsc
06d90f0092aa007e85f724664166858a 3090 gnome optional gstm_1.2-6.diff.gz
5148af16d3b77476290a485b74086f77 140128 gnome optional gstm_1.2-6_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkkUpXcACgkQAukwV0RN2VB29ACdGn4ECmDpvJ+fbmleJDfSVVDi
ukUAnjOtGsfoP9Z3UYwQ5vYq2bAVemTT
=esb8
-----END PGP SIGNATURE-----
--- End Message ---