Hi Martin, Please open a helpdesk ticket for this providing detailed instructions on how to pull in the code you need and we can look into providing an updated binary. Eg. the step-by-step instructions on how to build leveldbjni with the 0.7 package as you require.
(Ideally we should convince upstream to produce a release but I've tried and they seem to be unresponsive on this front...) Regards, Thanh On Fri, Mar 10, 2017 at 7:01 AM, Martin Dindoffer < martin.dindof...@pantheon.tech> wrote: > Hi everyone, > > I've been looking into a long-standing issue of SFTs failing on Windows > machines. Not sure if I've found the root of the problem, but there seems > to be a discrepancy in provided levelDB versions. > > Akka persistence requires fusesource leveldb, which in turn requires > org.iq80 leveldb (for its api). We wrap the 0.7 version as a bundle > in odl-akka-leveldb. But at the same time, we provide (fusesource) > natives bundled in our own uber package leveldbjni-all/1.8-odl. It embeds > both the native artifacts and leveldb[-api] at version 0.6. The bundle does > not get resolved, and the tests produce weird NoClassDefFound errors and > NPEs. > > The -odl fork was created by Than back in 2015 [1] to provide solaris > natives. But the vanilla 1.8 release of leveldbjni depends on 0.6 > api. Would it be possible to create an updated fork? > Martin > > [1] https://git.opendaylight.org/gerrit/#/c/25693/ >
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev