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

jffi-update: trident7 fails to build



hello debian-java,

I am in the process of packaging insubstantial [1]
(flamingo/substance/trident/...). It built ok a few weeks ago, but now
I am getting:

Execution failed for task ':trident:processResources'.
> Found class com.kenai.jffi.InvocationBuffer, but interface was
> expected

This is because of the libffi-java update in sid:
jessie (java): 1.0.2-11 WORKS
sid (java): 1.2.7-3 FAILS (see above)

(com.kenai.jffi.InvocationBuffer used to be an interface (1.0),
but now is an abstract class (1.2))

The problem is that I cannot find any reference to InvocationBuffer
in the insubstantial source code:

$ grep -R InvocationBuffer
$

Using search engines, I can only find solutions like updating ruby
runtime or jenkins for this kind of problem (which obviously does not
affect trident7).

Shall I ask here? https://github.com/jnr/jffi

[1] https://github.com/fnatter/insubstantial-debian
(the build can so far only be triggered with:
<install some dependencies manually>
$ dquilt push -a
$ debian/rules build)

Thanks and Best Regards,
-- 
Felix Natter


Reply to: