Looks like this can be fixed with a minimal patch.
https://github.com/AdaCore/xmlada/issues/31
Attached.
Description: Assert for VMS filelength not needed on Debian
Bug-Debian: https://bugs.debian.org/1114529
Forwarded: https://github.com/AdaCore/xmlada/issues/31
Author: Peter Blackman <[email protected]>
Index: b/unicode/importer/convert.adb
===================================================================
--- a/unicode/importer/convert.adb
+++ b/unicode/importer/convert.adb
@@ -198,7 +198,7 @@
License : File_Type;
begin
-- On VMS, Filename lengths are limited to 39.39 characters.
- pragma Assert (14 + Pkg'Length <= 39, "file name too long: " & Pkg);
+ -- pragma Assert (14 + Pkg'Length <= 39, "file name too long: " & Pkg);
Create (File, Out_File,
Output_Dir & "unicode-names-" & Ada.Strings.Fixed.Translate
(Pkg, Ada.Strings.Maps.Constants.Lower_Case_Map) & ".ads");