Your message dated Wed, 27 Feb 2013 13:18:26 +0000
with message-id <[email protected]>
and subject line Bug#701764: fixed in phonetisaurus 0.7.8-2
has caused the Debian Bug report #701764,
regarding phonetisaurus: FTBFS on Hurd: fatal error: mach/clock.h: No such file
or directory
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.)
--
701764: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701764
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: phonetisaurus
Version: 0.7.8-1
Severity: improtant
Tags: patch
User: [email protected]
Usertags: hurd
phonetisaurus FTBFS on hurd-i386:
| g++ -g -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Werror=format-security -Wall -I3rdparty/utfcpp -g -O2 -fPIE -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2
-c LatticePruner.cpp -o LatticePruner.o
| In file included from LatticePruner.hpp:34:0,
| from LatticePruner.cpp:32:
| util.hpp:36:24: fatal error: mach/clock.h: No such file or directory
| compilation terminated.
| make[1]: *** [LatticePruner.o] Error 1
Full build log:
https://buildd.debian.org/status/fetch.php?pkg=phonetisaurus&arch=hurd-i386&ver=0.7.8-1&stamp=1360791236
This happens because upstream uses the __MACH__ macro to determine if
it's a Darwin system. However, __MACH__ is defined on Hurd, too. Using
the __APPLE__ macro instead should do the trick.
--
Jakub Wilk
Description: fix FTBFS on Hurd
Author: Jakub Wilk <[email protected]>
Forwared: no
Last-Update: 2013-02-26
--- a/src/util.hpp
+++ b/src/util.hpp
@@ -32,7 +32,7 @@
#include <fst/fstlib.h>
#include <utf8.h>
#include <google/dense_hash_map>
-#ifdef __MACH__
+#ifdef __APPLE__
#include <mach/clock.h>
#include <mach/mach.h>
#endif
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -104,7 +104,7 @@
return entry;
}
-#ifdef __MACH__
+#ifdef __APPLE__
timespec get_time( ){
clock_serv_t cclock;
mach_timespec_t mts;
--- End Message ---
--- Begin Message ---
Source: phonetisaurus
Source-Version: 0.7.8-2
We believe that the bug you reported is fixed in the latest version of
phonetisaurus, 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.
Giulio Paci <[email protected]> (supplier of updated phonetisaurus 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: Wed, 27 Feb 2013 01:36:13 +0100
Source: phonetisaurus
Binary: phonetisaurus
Architecture: source i386
Version: 0.7.8-2
Distribution: experimental
Urgency: low
Maintainer: Giulio Paci <[email protected]>
Changed-By: Giulio Paci <[email protected]>
Description:
phonetisaurus - Grapheme to Phoneme conversion tool
Closes: 701678 701764
Changes:
phonetisaurus (0.7.8-2) experimental; urgency=low
.
* Add 1004_fix_ftbfs_on_non_linux.patch.
(Closes: #701678)
* Add 1005_fix_ftbfs_on_gnu_hurd.patch.
(Closes: #701764)
Checksums-Sha1:
1ba1484f9b9a5365e5ade09e4012742d51f704cd 2038 phonetisaurus_0.7.8-2.dsc
843083312f28941effb267ea9131737ff4bdc3ed 12415
phonetisaurus_0.7.8-2.debian.tar.gz
b004c88e4d76218160ab794459b85f9de699d6be 1465372 phonetisaurus_0.7.8-2_i386.deb
Checksums-Sha256:
859ccc0cdb4fa2e1a240dd9ab24eddbc54c8a099b95e7685af55713194cd5a34 2038
phonetisaurus_0.7.8-2.dsc
b3e26909dae3bb0227a92351c70b62d0e9aef208e3d8a036d3cf328b62660091 12415
phonetisaurus_0.7.8-2.debian.tar.gz
84a736dbb13ba30e259827a29544135d3c197104a24c4491d4e017064cb9c186 1465372
phonetisaurus_0.7.8-2_i386.deb
Files:
e1dd110436060d4ce980ddc31c1dbbb9 2038 science optional
phonetisaurus_0.7.8-2.dsc
66a7f1bd9ca56f41af688668a3ca00e3 12415 science optional
phonetisaurus_0.7.8-2.debian.tar.gz
685328d054de771c7cb976346208589c 1465372 science optional
phonetisaurus_0.7.8-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJRLgYMAAoJEC1Os6YBVHX1NUQP+wahF5z7hpnNMFUXgfsYpLgN
3l0xVi0Q1PUHpSx34Sxnn7Bdio1zrkkLXSRpd05M4cxtVda89c1ANByL6oYvmKT5
yTj+qh2ClHqVJok80ejyRswuHv94yuCSweVVw/NXjBucToN5GFYDSr92dAs8KomI
e12G9m7MX7QZB+OGYhI4tYCaRtTo6Lt+cCkeqwXTo2JikoBLmLBLC4WYh78hfMaC
o0PgpHnQCvxrjhAp434aN3ZkyepxOgN6QHn6h7vcX3ZxhbW9QbsrMO6xiV9q8e0W
e1B8252gtfTPp6EPdIMkz6zhY85bG+HYyghfuZhcjHAOUX5L1yNuwzJEQVpXVnK2
FMsTeFOCgOLuYf5TjdxbZvo5HZemYOMiCjlvp8KmY9e/aMyS48EZXDCXMSOqoIQ4
hNjZDkJaGjN7wO044bCiWmgQfe2nn+YxvEglsoMeLQYSDKbMAYUHYFRT1LZ5I3A+
nJMd+s2Domp6TlLQkcLHMa1QG0yHTgqtXs3/rUl+L+mIcJVqUG2h4hVexGB4CcZK
hX3tG4MEQ8DEcexo585zGf4BxBzp445bwCnSJjCKMi53oTaK/91pN+MA/Uh6EkHs
KB+151AmBOM6++xHtj8RUjWYrmiiqHywb+Ln5IFnqGvwLn0f6q+xUjR4yS4YOD6R
vEV64LTI3CHVMugRaZDz
=Mssd
-----END PGP SIGNATURE-----
--- End Message ---