Hello,

Le 15/09/2020 à 09:02, Andrius Merkys a écrit :
> Hello,
> 
> On 2020-09-15 09:50, Andreas Tille wrote:
>> Any idea what to do?  Seems like a new dependency[2] but I want to make
>> sure whether I'm right here and whether we really need this since it
>> sounds pretty unrelated to that program.
> 
> Jsign looks like a developer tool. Should be safe to patch out.
>
Indeed, and I saw it is only for builds on Microsoft Windows.

As Andrius suggests, I have patched build.xml to remove it.

I have also added two patches:
- letters with accents in a Java annotation were causing build failures;
- a useless (and unpackaged) Java package was imported for a test, I
removed it.

Everything is pushed in Salsa. Whereas the .deb can be built, there are
three test failures (I can investigate), and tests errors linked to
GPU/OpenCL, outputting thinks like
    [junit] beignet-opencl-icd: no supported GPU found, this is probably
the wrong opencl-icd package for this hardware
    [junit] (If you have multiple ICDs installed and OpenCL works, you
can ignore this message)
    [junit]
    [junit] OpenCL error: CL_DEVICE_NOT_FOUND from file
<GPUInterfaceOpenCL.cpp>, line 122.

If someone is fine with those OpenCL issues, please kindly advise me :)
beignet-opencl-icd is installed as a dependency of libhmsbeagle-java,
which is a (Build-)dependency of beast2-mcmc.

Best,
Pierre

Reply via email to