[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#928820: marked as done (unblock: libxmlada/18-4)



Your message dated Sat, 11 May 2019 18:45:00 +0000
with message-id <cfbff1de-bde1-36d5-a9e6-dc953c1efc90@thykier.net>
and subject line Re: unblock: libxmlada/18-4
has caused the Debian Bug report #928820,
regarding unblock: libxmlada/18-4
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 owner@bugs.debian.org
immediately.)


-- 
928820: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=928820
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package libxmlada

The update of unicode from 11 to 12 in testing has broken the build of
libxmlada/18-3, which generates Ada code from the unicode standard.

Most key Ada packages indirectly build-depend on libxmlada via
gprbuild. They automatically marked for removal from testing at the
end of the month.

A fix follows. It only adds a few manual exceptions to the translator,
as done for each Unicode version.

You may find more details at https://bugs.debian.org/927943.

unblock libxmlada/18-4

--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libxmlada (18-4) unstable; urgency=medium
+
+  * Update to unicode version 12. Closes: #927943.
+
+ -- Nicolas Boulenguez <nicolas@debian.org>  Thu, 02 May 2019 11:47:15 +0200
+
 libxmlada (18-3) unstable; urgency=medium
 
   * Update to unicode version 11, really closing #903380.
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@
 Build-Depends: debhelper (>= 11),
  gnat, gnat-8,
 # Note: the rules script parses this line to extract the gnat version.
- unicode-data (>= 11~), unicode-data (<< 12~),
+ unicode-data (>= 12~), unicode-data (<< 13~),
 # Used by debian/rules to generate unicode-names-*.ads.
 # When a new unicode standard is released, we most probably have to
 # increase the ALI version of xmlada-unicode and all reverse dependencies.
--- a/debian/patches/generate-unicode-9-names.diff
+++ b/debian/patches/generate-unicode-9-names.diff
@@ -14,7 +14,7 @@
  end Translators.Alias;
 --- a/unicode/importer/translators-block.adb
 +++ b/unicode/importer/translators-block.adb
-@@ -164,6 +164,10 @@
+@@ -164,6 +164,15 @@
             "Phags_Pa");
        Add ("CJK Compatibility Forms",
             "Cjk_Compatibility_Forms");
@@ -22,6 +22,11 @@
 +      --  Unicode 9.
 +      Add ("Ideographic Symbols and Punctuation",
 +           "Ideograph_Symb_Punct");
++      --  Unicode 12.
++      Add ("Egyptian Hieroglyph Format Controls",
++           "Egypt_Hieroglyph_Fmt_Ctrl");
++      Add ("Symbols and Pictographs Extended-A",
++           "Symbols_Pictographs_Ext_A");
     end Set_Exceptions;
  
  end Translators.Block;

--- End Message ---
--- Begin Message ---
On Sat, 11 May 2019 19:56:41 +0200 Nicolas Boulenguez
<nicolas@debian.org> wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> Please unblock package libxmlada
> 
> The update of unicode from 11 to 12 in testing has broken the build of
> libxmlada/18-3, which generates Ada code from the unicode standard.
> 
> Most key Ada packages indirectly build-depend on libxmlada via
> gprbuild. They automatically marked for removal from testing at the
> end of the month.
> 
> A fix follows. It only adds a few manual exceptions to the translator,
> as done for each Unicode version.
> 
> You may find more details at https://bugs.debian.org/927943.
> 
> unblock libxmlada/18-4
> 
> [...]

Unblocked, thanks.
~Niels

--- End Message ---

Reply to: