Your message dated Mon, 19 Nov 2018 13:34:40 +0000
with message-id <e1gojhi-000hlf...@fasolo.debian.org>
and subject line Bug#913510: fixed in ruby-charlock-holmes 0.7.6-1
has caused the Debian Bug report #913510,
regarding ruby-charlock-holmes FTBFS with ICU 63.1
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 ow...@bugs.debian.org
immediately.)


-- 
913510: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913510
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-charlock-holmes
Source-Version: 0.7.5-1
Severity: important
Tags: patch
Usertags: icu63

Dear Maintainer,

ICU 63.1 recently released, packaged and uploaded to experimental.
Its transition is going to start soon. However your package fails to
build with this version. I attach a patch which fixes the problem.
Please check if it works with the version in Sid and upload the
package when it's feasible for you.

Thanks,
Laszlo/GCS
Description: fix FTBFS with ICU 63.1
 Add icu namespace.
Author: Laszlo Boszormenyi (GCS) <gcs@debian.org>
Last-Update: 2018-11-04

---

--- ruby-charlock-holmes-0.7.5.orig/ext/charlock_holmes/transliterator.cpp
+++ ruby-charlock-holmes-0.7.5/ext/charlock_holmes/transliterator.cpp
@@ -36,7 +36,7 @@ static VALUE rb_cTransliterator;
 
 static VALUE rb_transliterator_id_list(VALUE self) {
   UErrorCode status = U_ZERO_ERROR;
-  StringEnumeration *id_list;
+  icu::StringEnumeration *id_list;
   int32_t id_list_size;
   const char *curr_id;
   int32_t curr_id_len;
@@ -44,7 +44,7 @@ static VALUE rb_transliterator_id_list(V
   VALUE rb_curr_id;
 
   id_list_size = 0;
-  id_list = Transliterator::getAvailableIDs(status);
+  id_list = icu::Transliterator::getAvailableIDs(status);
   if(!U_SUCCESS(status)) {
     rb_raise(rb_eArgError, "%s", u_errorName(status));
   }
@@ -78,12 +78,12 @@ static VALUE rb_transliterator_id_list(V
 static VALUE rb_transliterator_transliterate(VALUE self, VALUE rb_txt, VALUE rb_id) {
   UErrorCode status = U_ZERO_ERROR;
   UParseError p_error;
-  Transliterator *trans;
+  icu::Transliterator *trans;
   const char *txt;
   size_t txt_len;
   const char *id;
   size_t id_len;
-  UnicodeString *u_txt;
+  icu::UnicodeString *u_txt;
   std::string result;
   VALUE rb_out;
 
@@ -98,14 +98,14 @@ static VALUE rb_transliterator_translite
   id = RSTRING_PTR(rb_id);
   id_len = RSTRING_LEN(rb_id);
 
-  trans = Transliterator::createInstance(UnicodeString(id, id_len), UTRANS_FORWARD, p_error, status);
+  trans = icu::Transliterator::createInstance(icu::UnicodeString(id, id_len), UTRANS_FORWARD, p_error, status);
   if(!U_SUCCESS(status)) {
     rb_raise(rb_eArgError, "%s", u_errorName(status));
   }
 
-  u_txt = new UnicodeString(txt, txt_len);
+  u_txt = new icu::UnicodeString(txt, txt_len);
   trans->transliterate(*u_txt);
-  StringByteSink<std::string> sink(&result);
+  icu::StringByteSink<std::string> sink(&result);
   u_txt->toUTF8(sink);
 
   delete u_txt;

--- End Message ---
--- Begin Message ---
Source: ruby-charlock-holmes
Source-Version: 0.7.6-1

We believe that the bug you reported is fixed in the latest version of
ruby-charlock-holmes, 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 913...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pirate Praveen <prav...@debian.org> (supplier of updated ruby-charlock-holmes 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 19 Nov 2018 18:47:44 +0530
Source: ruby-charlock-holmes
Binary: ruby-charlock-holmes
Architecture: source
Version: 0.7.6-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Pirate Praveen <prav...@debian.org>
Description:
 ruby-charlock-holmes - Ruby character encoding detection library
Closes: 913510
Changes:
 ruby-charlock-holmes (0.7.6-1) unstable; urgency=medium
 .
   * New upstream version 0.7.6
     (This version is compatible with ICU 63.1) (Closes: #913510)
   * Bump Standards-Version to 4.2.1 (no changes needed)
   * Move debian/watch to gemwatch.debian.net
Checksums-Sha1:
 5ddfceec822dd4315b8046117701770dd5acf4d8 2230 ruby-charlock-holmes_0.7.6-1.dsc
 efc4f7a2b8e47bb397313e74ba6198fcd4dfee89 7092 
ruby-charlock-holmes_0.7.6.orig.tar.gz
 951ba912a8bc321e6b1de32bf6caa3b771f0bed7 3084 
ruby-charlock-holmes_0.7.6-1.debian.tar.xz
 a35d1b8b518c9f3b8ceba45a8d4ae437200f13ca 12104 
ruby-charlock-holmes_0.7.6-1_source.buildinfo
Checksums-Sha256:
 b7506b22ccf743fc3fb48e27654ee7ca3a2d3f2ae5f0b60f6c95e1157553b942 2230 
ruby-charlock-holmes_0.7.6-1.dsc
 0b88ed5df01f74160d7a3fb9c0c21d190eeaf26ec4bd0e064c384ea1b3b03f1e 7092 
ruby-charlock-holmes_0.7.6.orig.tar.gz
 b6cc6a467f52856268516572c4b345ec8fce494f262abc590a7307e97335902f 3084 
ruby-charlock-holmes_0.7.6-1.debian.tar.xz
 6e113aa689da158cfd63a77ced05ee46a3bdceb13159610220cfc339bb57db8c 12104 
ruby-charlock-holmes_0.7.6-1_source.buildinfo
Files:
 355e47b2eccb4a426e821ebb817b8f93 2230 ruby optional 
ruby-charlock-holmes_0.7.6-1.dsc
 7a715aaa61cd05df376833edaf75ac8c 7092 ruby optional 
ruby-charlock-holmes_0.7.6.orig.tar.gz
 36b8a10f49bfbb3be989d56d42be4e00 3084 ruby optional 
ruby-charlock-holmes_0.7.6-1.debian.tar.xz
 8226a7b5cc1b4943a5e139db92d8f908 12104 ruby optional 
ruby-charlock-holmes_0.7.6-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE/OFtr184QaN6dPMgC3aSB2Kmt4UFAlvyuacACgkQC3aSB2Km
t4VaFw//VKj6MqkWgmZ6ZUKeU7rM8qggVa4W+BvKM6kjzgfqktQWA4LlOgQK3nM0
reqytJJa7WoMY2zwqkdrcjVjrPjzIRu8V4h2yUx4qcMlrDxSBl/gH4jpIsQ8V7DG
MdNg6QwFmlr9ZaJHEeCeO1OqyA7iLvKyA+MnSCG9FTygePLgpvlLEYawi5I73CYd
wGyREZKHod35zu917SJjfuKV+W7RodMWRVXfIn7ZCrY4Obwm3xnzF4WiLIYWSJK2
aJ1AFnOGLtL0ChC5sCl5K9DTYwk8qmBr7Q7xWPrabDdsQDJtlMQQuXiHep4XcAsX
5jlK441v4x6lYL6bUa4jrGzDL09RmfpjcBH31DqGy2IqBZlsYznNc/G955yPACXg
Wj5pc1hiYpWBgoacVS+8he1Feggd/rCfBfC+CuJKLNGxXPd4rjpR7J+gaI8e4VMi
yc5DpKfWJLubTz+IsUgobPKU7dhRz26rhNemr3KxhtLAYJuZvuSL8oSj9lNYlU9i
H/im7qPNCI7xj1ngC1u2OHc6DphDLHw405CO5tZsDldAJZrcEX5LHpxCWEzkBiVs
fSO3TP/7liSZA6lnFCJF8oYzpWIwKgLZ+6unT1dbwFigTJZGVgFiGOemyDKSB/Bm
GBhV96apAD2x5GcEEcU3AECWR1mTsSzoWJT03raG56XtCa5BpIo=
=nxMr
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to