• Building jcabi-aspects

    From Mechtilde Stehmann@21:1/5 to Debian Java on Tue Dec 29 16:50:01 2020
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --cuL9Zovid3b6SH5DLka9hWHrmR8maZyl0
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    Hello,

    I have the following scenario:

    I want to build jcabi-aspects with I need as a dependency

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=962621

    When I build it I get the emssage like:

    COMPILATION ERROR :
    [INFO] -------------------------------------------------------------
    [ERROR] /build/jcabi-aspects-0.22.6+ds/src/main/java/com/jcabi/aspects/aj/NamedThreads.java:[32,33]
    package com.jcabi.aspects.version does not exist

    This class will be build at build time from a template.

    Is it possible to control the sequence of building. So this needed *.jar
    is ready before the main part is built.

    OR:

    is it a valid way to first build this class as a binary package and
    take it as a dependency for the main package.

    and how is the best way to document it, that the ftp-master get the
    notice, when I upload it?

    What is the prefered way?

    Kind regards

    --
    Mechtilde Stehmann
    ## Debian Developer
    ## PGP encryption welcome
    ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F


    --cuL9Zovid3b6SH5DLka9hWHrmR8maZyl0--

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

    iQIzBAEBCgAdFiEE8ON/Pch6SZgomTnn8od7uhQarX8FAl/rTiIACgkQ8od7uhQa rX9qBQ//fPIGUF4MMg7G3xZPYY1nFmN9+suB2Iiai6SNjsli3YqS2mil7X4VDLM8 xJ9E/B/GGYGynhsLx00i94ohGIlTH0kvqdyauxY4zODINlF7905aYmllitgCFgIF vB9uhrX1dabWiSkbET7sSMxHrat+W+JlZNKLtD9guhfP9q/6c196zeuYIAmgZneX dB+PPlyT0t+/3uR1yjYdyxsguAo2jym0UkL2XfCGQcccHmtHbWdzhcDhT5+uVuaS Ryymiz6GqDj5tvf4m1vrWokXw1WatJ8RrL8YzcIZ9WEu8Ls05IEBF3oEVSMjVYjF 5FNk1FrZTScfgx0lsWmbf+JJFKWwuf4LV6CEZo7kps90Hay1lpHv1EvR21eO9pmD 2qxPU5g47eck0ieheGb335zWQq97XWaYXXbd3Ank01cT/XWNc7JMMoxdJDwgLkQo ibfkiZOnBfrjdjkEArGnum3B29uarHmr5uJgWEd3sS38jiLR4VzxzCNe+ZeARkGS sqPePmelxXc0siEf6e/c7iHoSOItN+kV0C3rdGV4Cp9mofanlgzUgpX+wJxPBkro czD8ujvXTbc/F6igGoq7NBSBUH8pEzXD3A759aNyiS3zT0qNr0Mx4/McO59X1bZf UIjeBxCr2YDXrF+GXKijdwvxojJB/6Gu8GFuMZ9TExuMrp2OsoU=
    =6yjD
    -----END PGP SIGNATURE-----
  • From Sudip Mukherjee@21:1/5 to mechtilde@debian.org on Sat Jan 2 02:10:02 2021
    Hi All,

    On Fri, Jan 1, 2021 at 9:44 AM Mechtilde Stehmann <mechtilde@debian.org> wrote:

    Hello,

    a good and healthy new year.

    I found the problem I had. but I don't understand it.

    I excluded the file hs_err_pid33295.log. IMO this file doesn't follow
    Policy and DFSG as source file.

    But only with this file it builds successfully

    Can someone explain it?

    I have already had a chat with Mechtilde on irc about it.
    Its failing to build with the version is changed to include '+ds'
    after the file is removed. If the '+' sign is removed and replaced
    with '.' or '~' then it builds fine.
    It seems the failure is with javax.annotation.processing.processor,
    not sure why the annotation processor with fail with '+' in the name.

    --
    Regards
    Sudip

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