Marek Parfianowicz created SVN-4628:
---------------------------------------

             Summary: Classes with native methods unnecessarily load the 
svnjavahl-1 native library
                 Key: SVN-4628
                 URL: https://issues.apache.org/jira/browse/SVN-4628
             Project: Subversion
          Issue Type: Bug
          Components: bindings_javahl
    Affects Versions: 1.9.3, 1.9.2, 1.9.1, 1.9.0
            Reporter: Marek Parfianowicz


In this commit:

https://github.com/apache/subversion/commit/fd00c8271282c7d7b0283f5e994feba0f00417be#diff-16c43c60e5af2f2a802701c33d649b26

a static code has been added to load the native library to all classes having 
native methods. 

This is superfluous. Please note that subclasses can provide a non-native 
implementation of these native methods. So having a native library is actually 
not mandatory.

There's a real problem with SVNKit, which provides a pure Java-based 
implementation of SVN protocol, that you cannot use it without having SVN 
binaries installed. 

Please have a look at this bug report:

https://issues.tmatesoft.com/issue/SVNKIT-662

which actually should be fixed on SVN side...




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to