• Building Matreshka-18.1 on FreeBSD

    From Alastair Hogge@21:1/5 to All on Thu Aug 10 09:41:41 2023
    Hello,

    I am attempting to build Matreshska (https://github.com/reznikmm/ matreshka_archive) with gnat-12.2.0 20220819 on FreeBSD-14-amd64, however
    the compilation fails with:

    [...]
    matreshka-internals-unicode-ucd-colls.ads:72265:27: warning: there are no others [-gnatwr]
    matreshka-internals-unicode-ucd-colls.ads:72781:27: warning: there are no others [-gnatwr]
    matreshka-internals-unicode-ucd-colls.ads:73297:27: warning: there are no others [-gnatwr]
    matreshka-internals-unicode-ucd-colls.ads:73911:27: warning: there are no others [-gnatwr]
    matreshka-internals-unicode-ucd-colls.ads:74427:27: warning: there are no others [-gnatwr]
    matreshka-internals-unicode-ucd-colls.ads:84101:09: error: violation of restriction "No_Elaboration_Code" at line 45
    gprbuild: *** compilation phase failed
    gmake[3]: *** [Makefile.build:65: league] Error 4

    Any advice? I am new to both Ada and Matreshka. I am also not sure if I am using the correct upstream source for Matreshka. forge.ada-ru.org/
    matreshka is offline, landgraf's GitHub project is behind reznikmm read-
    only archive.

    --
    To health and anarchy

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alastair Hogge@21:1/5 to All on Thu Aug 17 04:19:16 2023
    So I found https://github.com/godunko/matreshka which appears to be the
    new home for the project, and it compiles OK on FreeBSD amd64.

    --
    To health and anarchy

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)