Your message dated Wed, 28 Nov 2007 02:32:12 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#440878: fixed in stage 2.0.3-2
has caused the attached Bug report 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 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)
--- Begin Message ---
Package: stage
Version: 2.0.3-1
Severity: important
Tags: patch
Usertags: implicit-pointer-conversion
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.
This is often due to a missing function prototype definition.
For more information, see [2].
[1] http://people.debian.org/~dannf/check-implicit-pointer-functions
[2] http://wiki.debian.org/ImplicitPointerConversions
The strdup() prototype is only defined by string.h if _GNU_SOURCE is
defined. The attached patch fixes the issue for the Debian build, but
upstream should probably be notified so that it can be fixed more
generally.
----- Forwarded message from Debian/IA64 non-US Build Daemon <[EMAIL
PROTECTED]> -----
X-Spam-Checker-Version: SpamAssassin 3.1.7-deb (2006-10-05) on ldl.fc.hp.com
X-Spam-Level:
X-Spam-Status: No, score=-1.4 required=3.5 tests=AWL,BAYES_00,UNDISC_RECIPS
autolearn=disabled version=3.1.7-deb
X-Virus-Scanned: Debian amavisd-new at ldl.fc.hp.com
Subject: Log for failed build of stage_2.0.3-1 (dist=unstable)
From: Debian/IA64 non-US Build Daemon <[EMAIL PROTECTED]>
Date: Sat, 01 Sep 2007 05:37:01 +0100
To: undisclosed-recipients: ;
X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data:
2007.8.31.210724
Debian-Buildd-Error: Yes
Function `strdup' implicitly converted to pointer at gui_menus.c:716
----- End forwarded message -----
--
dann frazier
--- stage-2.0.3/debian/rules.orig 2007-09-04 17:59:56.000000000 -0600
+++ stage-2.0.3/debian/rules 2007-09-04 17:56:26.000000000 -0600
@@ -16,7 +16,7 @@
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-CFLAGS = -Wall -g
+CFLAGS = -Wall -g -D_GNU_SOURCE
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
--- End Message ---
--- Begin Message ---
Source: stage
Source-Version: 2.0.3-2
We believe that the bug you reported is fixed in the latest version of
stage, which is due to be installed in the Debian FTP archive:
libstage2-dev_2.0.3-2_i386.deb
to pool/main/s/stage/libstage2-dev_2.0.3-2_i386.deb
libstage2_2.0.3-2_i386.deb
to pool/main/s/stage/libstage2_2.0.3-2_i386.deb
libstageplugin1_2.0.3-2_i386.deb
to pool/main/s/stage/libstageplugin1_2.0.3-2_i386.deb
stage_2.0.3-2.diff.gz
to pool/main/s/stage/stage_2.0.3-2.diff.gz
stage_2.0.3-2.dsc
to pool/main/s/stage/stage_2.0.3-2.dsc
stage_2.0.3-2_i386.deb
to pool/main/s/stage/stage_2.0.3-2_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.
Michael Janssen <[EMAIL PROTECTED]> (supplier of updated stage 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.7
Date: Tue, 27 Nov 2007 18:40:29 -0600
Source: stage
Binary: stage libstageplugin1 libstage2 libstage2-dev
Architecture: source i386
Version: 2.0.3-2
Distribution: unstable
Urgency: low
Maintainer: Michael Janssen <[EMAIL PROTECTED]>
Changed-By: Michael Janssen <[EMAIL PROTECTED]>
Description:
libstage2 - Robot simulation library
libstage2-dev - Robot simulation library - development files
libstageplugin1 - Simulation plugin for Player
stage - Robot simulation for Player
Closes: 439804 440878
Changes:
stage (2.0.3-2) unstable; urgency=low
.
* Depend on 'robot-player' instead of 'player'. Closes: #439804
* Add -D_GNU_SOURCE to CFLAGS for amd64 compilation. Closes: #440878
* Change make distclean so as to not ignore other errors.
* Update address of the FSF in debian/copyright.
Files:
2943823416c03c82c9bcf32fabb7279b 693 libs extra stage_2.0.3-2.dsc
578720fba9274390f015c7f0a3af2a82 163714 libs extra stage_2.0.3-2.diff.gz
808d5442d39eaeaa7bb022e4a214a32b 99876 science extra stage_2.0.3-2_i386.deb
6d5982f615154d366dbd46c7f4687242 124502 libdevel extra
libstage2-dev_2.0.3-2_i386.deb
daf619d0321b4761e4107557b716253d 111770 libs extra libstage2_2.0.3-2_i386.deb
ddd63bebb2d06a9e5f9de0dec16d61cc 52730 libs extra
libstageplugin1_2.0.3-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHTM2F2ZWWIMAOkVkRAiraAJ9I1k9Spaa0EBWVjJHjYWf9pzvcVgCfWeqP
WDc/Oy4QG15MuArQdBVL6oQ=
=kMuA
-----END PGP SIGNATURE-----
--- End Message ---