Your message dated Wed, 18 Oct 2006 18:32:19 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#363277: fixed in gnuserv 3.12.7-3
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: gnuserv
Version: 3.12.7-2
Severity: serious
Tags: patch

When building 'gnuserv' on amd64/unstable,
I get the following error:

gcc -c -I. -I. -DHAVE_CONFIG_H -I -g -O2 gnuclient.c
In file included from gnuclient.c:61:
./sysfile.h:395: error: conflicting types for 'strerror'
/usr/include/string.h:256: error: previous declaration of 'strerror' was here
make[1]: *** [gnuclient.o] Error 1
make[1]: Leaving directory `/gnuserv-3.12.7'
make: *** [build-stamp] Error 2

With the attached patch 'gnuserv' can be compiled on unstable.

The patch removes the problematic declaration of strerror from sysfile.h.
The strerror function does not seem to be used anywhere in the gnuserv code.

Regards
Andreas Jochens

diff -urN ../tmp-orig/gnuserv-3.12.7/sysfile.h ./sysfile.h
--- ../tmp-orig/gnuserv-3.12.7/sysfile.h        2004-10-19 08:51:09.000000000 
+0000
+++ ./sysfile.h 2006-04-18 08:24:32.000000000 +0000
@@ -387,14 +387,6 @@
 int dup2 (int oldd, int newd);
 #endif
 
-#ifndef HAVE_STRERROR
-/* X11R6 defines strerror as a macro */
-# ifdef strerror
-# undef strerror
-# endif
-const char *strerror (int);
-#endif
-
 
 
 /* 


--- End Message ---
--- Begin Message ---
Source: gnuserv
Source-Version: 3.12.7-3

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

gnuserv_3.12.7-3.diff.gz
  to pool/main/g/gnuserv/gnuserv_3.12.7-3.diff.gz
gnuserv_3.12.7-3.dsc
  to pool/main/g/gnuserv/gnuserv_3.12.7-3.dsc
gnuserv_3.12.7-3_amd64.deb
  to pool/main/g/gnuserv/gnuserv_3.12.7-3_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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike O'Connor <[EMAIL PROTECTED]> (supplier of updated gnuserv 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: RIPEMD160

Format: 1.7
Date: Wed, 18 Oct 2006 01:43:49 -0400
Source: gnuserv
Binary: gnuserv
Architecture: source amd64
Version: 3.12.7-3
Distribution: unstable
Urgency: low
Maintainer: Mike O'Connor <[EMAIL PROTECTED]>
Changed-By: Mike O'Connor <[EMAIL PROTECTED]>
Description: 
 gnuserv    - Allows you to attach to an already running Emacs
Closes: 323567 363277 367983 368386 379139 393257
Changes: 
 gnuserv (3.12.7-3) unstable; urgency=low
 .
   * New Maintainer (Closes: 393257)
   * Change packaging to dpatch
   * Added patch for ./configure from NMU that fixes missing X includes
     (Thanks: Stelios Bounanos) (Closes: 367983)
   * Remove woody/potato specific code in .postinst
   * Remove GFDL text from copyright, as no works in the package are
     distributed under that license
   * Updated Standards-Version to 3.7.2
   * Added a README.Debian documenting how to start gnuserv (Closes: 323567)
   * Altered gnuserv(1) manpage to not be XEmacs specific (Closes: 379139, 
368386)
   * Added patch to remove strerror (Thanks Andreas Jochens) (Closes: 363277)
Files: 
 7982bf55009a753bdc9cbdd05154e8be 616 editors optional gnuserv_3.12.7-3.dsc
 a1841ea588a411db5019f9b6db0865a4 20655 editors optional 
gnuserv_3.12.7-3.diff.gz
 9b0263d6e9327feb0a3ab1426f46323b 48040 editors optional 
gnuserv_3.12.7-3_amd64.deb

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

iD8DBQFFNtTowO+u47cOQDsRA2fwAJ9OfA84vcXnrBQ7rWETBd8VUKGDEACgoQTH
CEUgHcLgEblHRYjxF4RT6CY=
=TeqJ
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to