Your message dated Tue, 06 May 2014 03:34:20 +0000
with message-id <[email protected]>
and subject line Bug#725099: fixed in emacs24 24.3+1-3
has caused the Debian Bug report #725099,
regarding emacs24: FTBFS on hurd-i386
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.)


-- 
725099: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=725099
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: emacs24
Version: 24.3+1-1
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd

Hi,

currently [1] emacs24 24.3 does not compile on GNU/Hurd.

The problem is that, since Hurd's sys/param.h defines BSD (for some
kind of BSD compatibility), BSD_SYSTEM is defined too, leading to the
inclusion of sys/sysctl.h, which does not exist on Hurd.

The problem has been (indirectly) fixed with upstream's r112030 [2]
in trunk; attached there is a backport of this commit, which allows to
successfully build emacs24 on Hurd.

[1] 
https://buildd.debian.org/status/fetch.php?pkg=emacs24&arch=hurd-i386&ver=24.3%2B1-2&stamp=1380607262
[2] http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/112030

Thanks,
-- 
Pino
2013-03-13  Paul Eggert  <[email protected]>

	* sysdep.c: Remove a use of BSD_SYSTEM, which I'm trying to phase out.
	Include <sys/param.h> unconditionally, as that works elsewhere and
	is simpler here.  Include <sys/sysctl.h> if DARWIN_OS ||
	__FreeBSD__, not if BSD_SYSTEM, since it's needed only for Darwin
	and FreeBSD now.

--- a/src/sysdep.c	2013-03-06 08:01:47 +0000
+++ b/src/sysdep.c	2013-03-13 05:04:46 +0000
@@ -38,9 +38,8 @@
 #include "sysselect.h"
 #include "blockinput.h"
 
-#ifdef BSD_SYSTEM
-#include <sys/param.h>
-#include <sys/sysctl.h>
+#if defined DARWIN_OS || defined __FreeBSD__
+# include <sys/sysctl.h>
 #endif
 
 #ifdef __FreeBSD__
@@ -69,9 +68,9 @@
 
 #ifdef MSDOS	/* Demacs 1.1.2 91/10/20 Manabu Higashida, MW Aug 1993 */
 #include "msdos.h"
-#include <sys/param.h>
 #endif
 
+#include <sys/param.h>
 #include <sys/file.h>
 #include <fcntl.h>
 


--- End Message ---
--- Begin Message ---
Source: emacs24
Source-Version: 24.3+1-3

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

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.
Rob Browning <[email protected]> (supplier of updated emacs24 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: SHA256

Format: 1.8
Date: Mon, 05 May 2014 19:36:05 -0500
Source: emacs24
Binary: emacs24-lucid emacs24-lucid-dbg emacs24-nox emacs24-nox-dbg emacs24 
emacs24-dbg emacs24-bin-common emacs24-common emacs24-el
Architecture: source amd64 all
Version: 24.3+1-3
Distribution: unstable
Urgency: low
Maintainer: Rob Browning <[email protected]>
Changed-By: Rob Browning <[email protected]>
Description: 
 emacs24    - GNU Emacs editor (with GTK+ GUI support)
 emacs24-bin-common - GNU Emacs editor's shared, architecture dependent files
 emacs24-common - GNU Emacs editor's shared, architecture independent 
infrastructur
 emacs24-dbg - Debugging symbols for emacs24
 emacs24-el - GNU Emacs LISP (.el) files
 emacs24-lucid - GNU Emacs editor (with Lucid GUI support)
 emacs24-lucid-dbg - Debugging symbols for emacs24-lucid
 emacs24-nox - GNU Emacs editor (without GUI support)
 emacs24-nox-dbg - Debugging symbols for emacs24-nox
Closes: 682288 725099 735999
Changes: 
 emacs24 (24.3+1-3) unstable; urgency=low
 .
   * Describe emacs24/emacs24-lucid/emacs24-nox more clearly in
     debian/control.  Explain the differences more clearly, and mention
     the emacsclient related crash that emacs24-lucid may help avoid.
     Thanks to Jonathan Nieder <[email protected]> for the report, and
     to him and Justin B Rye <[email protected]> for suggesting
     improvements.  (Closes: 682288)
 .
   * Fix build on GNU/Hurd.
     Add 0010-Emacs-should-now-build-correctly-on-GNU-Hurd.patch to
     incorporate the relevant upstream patch.  Thanks to Pino Toscano
     <[email protected]> for the report. (Closes: 725099)
 .
   * Change the build dependency from libtiff4-dev to libtiff-dev.
     Thanks to Jay Berkenbilt <[email protected]> for the report.
     (Closes: 735999)
Checksums-Sha1: 
 456652b9c93346b0845b788c423759a17efe650c 2696 emacs24_24.3+1-3.dsc
 efa3ca4d534f2475a7c6e85fbce05d8a93985514 42156 emacs24_24.3+1-3.debian.tar.xz
 37908832fb0182a2852b94f979bd2c48d1c2d57e 3312510 
emacs24-lucid_24.3+1-3_amd64.deb
 d838fd3192d07e0216e7a1c8029a3cf395e7b63c 3327268 
emacs24-lucid-dbg_24.3+1-3_amd64.deb
 9abefa67320cf5ddbbe5ad84b8dccfee3d495d12 2937306 emacs24-nox_24.3+1-3_amd64.deb
 21c9c8339a71c11c14910ff53631f89cd7b76221 2346032 
emacs24-nox-dbg_24.3+1-3_amd64.deb
 1027f7b8192db844447b84640e734040797da330 3313776 emacs24_24.3+1-3_amd64.deb
 b01c80c414b645973e073952c20fed026830e79e 3314314 emacs24-dbg_24.3+1-3_amd64.deb
 8f53daeb1c8b5e2acd2b64bc3b4ed4b38832d522 230768 
emacs24-bin-common_24.3+1-3_amd64.deb
 18fc9a2d35f74cd190a7b3ad0ea9ace9ff775e99 13928864 
emacs24-common_24.3+1-3_all.deb
 74d979c62c2d143cbd0efe0ca05f74a97c9d2758 14919500 emacs24-el_24.3+1-3_all.deb
Checksums-Sha256: 
 6fc4e7efa5e8b116e347d67ad871f1c59903a9491da4df2adba6625400f537ed 2696 
emacs24_24.3+1-3.dsc
 ee6db6480bef2ecf857cf84a316f1f454046d2e31208a14308c343645ccf56eb 42156 
emacs24_24.3+1-3.debian.tar.xz
 0de2a0f8c0165a51857606b349830123775a73e45c0c7e185da80c9f3076e79d 3312510 
emacs24-lucid_24.3+1-3_amd64.deb
 77bfe27636ff1be114b87688eb87891de2df276310cd3eae49568522b56b50f1 3327268 
emacs24-lucid-dbg_24.3+1-3_amd64.deb
 36a2e42aca190661a8d2199c13776887f2b862d056808aac4373dd66efd8f4f0 2937306 
emacs24-nox_24.3+1-3_amd64.deb
 0bb624542779226914c6b35f9b85da5700078ad111b60ac3522e8047ac2b7983 2346032 
emacs24-nox-dbg_24.3+1-3_amd64.deb
 3d13e27254bdc42ac2ccf0b058c4a084f9e4d30c6ac7001a1eaf8f365a09ce35 3313776 
emacs24_24.3+1-3_amd64.deb
 3bfcf36220dd27e49b064e8bc5adfc43c3f382692397423b10eb42be09d333af 3314314 
emacs24-dbg_24.3+1-3_amd64.deb
 c2f8ebc39fbf35040ed2b93918d3fece4f1ff24f19280d0aa85a981062e6b15b 230768 
emacs24-bin-common_24.3+1-3_amd64.deb
 66b386bde46e51b44832142962d03f1c97a395815ad0db2b22ac893b5ca489c6 13928864 
emacs24-common_24.3+1-3_all.deb
 93cd720e4e982048db9fb518400d30a3f6f41bdd011c52652167746ca560768f 14919500 
emacs24-el_24.3+1-3_all.deb
Files: 
 eb5fd99f84772d6bb24e875200087bb1 3312510 editors optional 
emacs24-lucid_24.3+1-3_amd64.deb
 1988d16fcc1b606e064ff19e12c50917 3327268 debug extra 
emacs24-lucid-dbg_24.3+1-3_amd64.deb
 ad74cc4cb7ba3d99c779033841d4d2da 2937306 editors optional 
emacs24-nox_24.3+1-3_amd64.deb
 b8a05b33f16294f33a1490edbc0c0fae 2346032 debug extra 
emacs24-nox-dbg_24.3+1-3_amd64.deb
 c0f1190ee0adf12429d4cb9e8f34b5ef 3313776 editors optional 
emacs24_24.3+1-3_amd64.deb
 3a92f03b362d8c6b2185270ecb99868f 3314314 debug extra 
emacs24-dbg_24.3+1-3_amd64.deb
 0673d59bc2e76e4bb858206a36592640 230768 editors optional 
emacs24-bin-common_24.3+1-3_amd64.deb
 a183c06cfea5d8c5106e896a95f64cb8 13928864 editors optional 
emacs24-common_24.3+1-3_all.deb
 f7c22f1b5c3a6512cdf7d0575743b241 14919500 editors optional 
emacs24-el_24.3+1-3_all.deb
 68f213ca5067e1adb58d8aff1f846892 2696 editors optional emacs24_24.3+1-3.dsc
 c035d7749375c79b5e4885bfe051d992 42156 editors optional 
emacs24_24.3+1-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJTaD6DAAoJEO7xFsVaWkLxGZYP+QFHuQ64oD+h3EexLIKf8Lr6
YHtBeXa1ionsPc7zZe4W25eMRyz4lHzIY6PbD9Vo8uxaE8IaqQo0MFq38nifbYsg
bvMl9dpAhbdP6RQVx5JKDQq0uU5U/XX4TUosK/LbEuDE9jD7WvVqCN1wTQiVIvT4
MphU1QfzitXDmnLU4D1ALkx3tkKHHDWb5VJVuA6JjM8llbFkBvbGF4/S9KbZG9W4
hO6mut/VwQ4UI3ENgwe+aKof+r8HHOeensHXKukPpetl/9+tVmawc6FI9JaV0feM
OJr+SZP179miFNB/F/Bxy8OA9ZebZ5QhYkv3Yh4ZyPw2IMa4sLQYaQJPyAEiXPKZ
X4NoVAibK9BUOyaDDxKUnVi7AIXDCD7G7uK81G8cUUw8Onm8t/tcuNkYLUmPYznt
U5unKgJ65wMrGgjF1CIMyOI26PasySKTzNYI4VDimtrV7ra82+P3nCHuVGrNnlTI
Tnq5dJ9u5gCL/DewzRCVKxOVXWq0rTzw0Gug00o/HECFsMSM7p8rl0E6KHcNtEPj
hHUL5puOybs7FgHrA0bjF5wnWUU3qSeeScMir5PmEmCSPqIO7MTECriagvSXmM71
44y1WZIUR12HAoVRFmO0Edz+P1cqF21/LAPg6iD7qmggax5sLh6S3foFN9Em0e93
uBjxBAA89SSRIGgvs/5r
=RAKq
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to