Your message dated Wed, 18 Oct 2006 18:32:19 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#367983: 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.1
Severity: grave
Tags: patch
Gnuserv's configure script has some logic (at line 1493) to edit out X
header and library directories that are the same as the default
/usr/include and /usr/lib & /lib.
This is a problem now that Xorg packages actually place their files in
these locations. Specifically, the check above causes gnuserv's
configure to add a plain "-I" to CPPFLAGS after checking for X being
present, thereby making subsequent tests by invoking cpp like so:
gcc -E -I conftest.c
This causes all subsequent tests to fail (including the socket ones)
and eventually compiles a gnuclient that simply exits with an error
message (see gnuclient.c:63).
I'm not sure how to best fix this, but there are at least two ways:
1) Disable the code that prunes default paths in configure (though I
can't test the veracity of the comment there regarding gcc breaking
etc.)
E.g.
--- configure.orig 2006-05-19 00:42:47.000000000 +0100
+++ configure 2006-05-19 00:42:58.000000000 +0100
@@ -1494,11 +1494,9 @@
# bogus both because they are the default anyway, and because
# using them would break gcc on systems where it needs fixed includes.
case "$ac_im_incroot" in
- /usr/include) ;;
*) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot"
;;
esac
case "$ac_im_usrlibdir" in
- /usr/lib | /lib) ;;
*) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;;
esac
fi
2) Invoke configure with
"--x-includes=/usr/include --x-libraries=/usr/lib"
in debian rules to bypass the "checking for X" test completely.
Cheers,
/-sb.
Stelios Bounanos (sb () enotty () net)
--- 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 ---