Your message dated Mon, 29 Jul 2013 06:03:00 +0000
with message-id <[email protected]>
and subject line Bug#718187: fixed in clucene-core 2.3.3.4-4
has caused the Debian Bug report #718187,
regarding clucene-core: 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.)
--
718187: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718187
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: clucene-core
Version: 2.3.3.4-1
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd
Control: forwarded -1 http://sourceforge.net/p/clucene/bugs/217/
Hi,
clucene-core 2.3.3.4 does not compile on GNU/Hurd [1].
The failure happens because pthread_t (whose actual definition is
implementation-defined) is a typedef to int, and thus the
lucene::util::Misc::toString implementation for the
_LUCENE_THREADID_TYPE type (= pthread_t) conflicts with int32_t
implementation.
I reported the problem upstream [2]; in the meanwhile (upstream seems
dead?) could it be possible to apply the proposed quick fix to disable
one of the two toString on Hurd?
[1]
https://buildd.debian.org/status/fetch.php?pkg=clucene-core&arch=hurd-i386&ver=2.3.3.4-3&stamp=1375020418
[2] http://sourceforge.net/p/clucene/bugs/217/
Thanks,
--
Pino
--- a/src/shared/CLucene/util/Misc.cpp
+++ b/src/shared/CLucene/util/Misc.cpp
@@ -466,6 +466,7 @@ bool Misc::listFiles(const char* directo
std::string Misc::toString(const bool value){
return value ? "true" : "false";
}
+#ifndef __GNU__
std::string Misc::toString(_LUCENE_THREADID_TYPE value){
static int32_t nextindex = 0;
static std::map<_LUCENE_THREADID_TYPE, int32_t> ids;
@@ -474,6 +475,7 @@ std::string Misc::toString(_LUCENE_THREA
}
return toString(ids[value]);
}
+#endif
std::string Misc::toString(const int32_t value){
char buf[20];
TCHAR tbuf[20];
--- a/src/shared/CLucene/util/Misc.h
+++ b/src/shared/CLucene/util/Misc.h
@@ -67,7 +67,9 @@ CL_NS_DEF(util)
static std::string toString(const int32_t value);
static std::string toString(const int64_t value);
+#ifndef __GNU__
static std::string toString(const _LUCENE_THREADID_TYPE value);
+#endif
static std::string toString(const bool value);
static std::string toString(const float_t value);
static std::string toString(const TCHAR* s, int32_t len=-1);
--- End Message ---
--- Begin Message ---
Source: clucene-core
Source-Version: 2.3.3.4-4
We believe that the bug you reported is fixed in the latest version of
clucene-core, 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.
Fathi Boudra <[email protected]> (supplier of updated clucene-core 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.8
Date: Mon, 29 Jul 2013 08:31:38 +0300
Source: clucene-core
Binary: libclucene-dev libclucene-core1 libclucene-contribs1
Architecture: source amd64
Version: 2.3.3.4-4
Distribution: unstable
Urgency: low
Maintainer: Fathi Boudra <[email protected]>
Changed-By: Fathi Boudra <[email protected]>
Description:
libclucene-contribs1 - language specific text analyzers (runtime)
libclucene-core1 - core library for full-featured text search engine (runtime)
libclucene-dev - library for full-featured text search engine (development)
Closes: 718187
Changes:
clucene-core (2.3.3.4-4) unstable; urgency=low
.
* Add bug718187-ftbfs-hurd.patch to fix build failure on HURD.
Thanks to Pino Toscano. (Closes: #718187)
Checksums-Sha1:
ca78b50add64fe2aae944aefda34d89fcdf9f467 1442 clucene-core_2.3.3.4-4.dsc
b1b9c2594ced2f088eee8681718b761060ab3418 8742
clucene-core_2.3.3.4-4.debian.tar.gz
d88360a3964b68eff7b45aec66d76d32cc661b73 132658
libclucene-dev_2.3.3.4-4_amd64.deb
5bde5122addc6335f85fa575b139f17c3ed38b37 455926
libclucene-core1_2.3.3.4-4_amd64.deb
d2bb5279ff31054e41f30ff205a7ee615c704dab 83584
libclucene-contribs1_2.3.3.4-4_amd64.deb
Checksums-Sha256:
7c76cca36898f0e691aac13bfbe50c647712062b12f2e9072b9baef611b8d8a7 1442
clucene-core_2.3.3.4-4.dsc
f24a1a20ac766ec43019beef5aab1e3d9e18d1be5060331f28759eb7f40077c6 8742
clucene-core_2.3.3.4-4.debian.tar.gz
b78c4422916621c09d6d71e1de78cf4161da01c8f00f40b1dc86bb100978bb74 132658
libclucene-dev_2.3.3.4-4_amd64.deb
fe0fa14274afb435a3328f5c22a5a8595256f9621ff2bf171ff3f8399e0566cc 455926
libclucene-core1_2.3.3.4-4_amd64.deb
eb7b3df8f31db8556c256f7a8598fb30879dc1cf78bd6183a30b05e1c984d2d0 83584
libclucene-contribs1_2.3.3.4-4_amd64.deb
Files:
95209e73c69440b22ed27e3a9a3c1b79 1442 libs optional clucene-core_2.3.3.4-4.dsc
4328f02f47106e98edb2f7b44b06c78a 8742 libs optional
clucene-core_2.3.3.4-4.debian.tar.gz
b3ba0d047bd588b4d04a88a912faa7ca 132658 libdevel optional
libclucene-dev_2.3.3.4-4_amd64.deb
c4482dfd30bb9f935444018d1d40ec58 455926 libs optional
libclucene-core1_2.3.3.4-4_amd64.deb
c9f26b6fcf6bcf795e468e966bec9747 83584 libs optional
libclucene-contribs1_2.3.3.4-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iJwEAQECAAYFAlH2AfUACgkQjPU19mqlcveP0AQAxaz+spF410uoLFgcxg0W2NU9
EJ2yMVOIG5CP9NcP/+JHAybE//+j1HKcB6mRF2YWSZrELsZ073E3Why1fNLbq/pf
v/H4eLhpATINlCh9Tx6wPCiU+5RaqP/o1PkeqBzqGbSsSvOJy/z+EC8mtxif0mLE
puC9iUMfRooW0Nbc/60=
=a+js
-----END PGP SIGNATURE-----
--- End Message ---