{"action":"created","issue":{"url":"https://api.github.com/repos/flammie/omorfi/issues/48","repository_url":"https://api.github.com/repos/flammie/omorfi","labels_url":"https://api.github.com/repos/flammie/omorfi/issues/48/labels{/name}","comments_url":"https://api.github.com/repos/flammie/omorfi/issues/48/comments","events_url":"https://api.github.com/repos/flammie/omorfi/issues/48/events","html_url":"https://github.com/flammie/omorfi/issues/48","id":310226703,"number":48,"title":"Java interface compilation fails","user":{"login":"marko-asplund","id":1002541,"avatar_url":"https://avatars3.githubusercontent.com/u/1002541?v=4","gravatar_id":"","url":"https://api.github.com/users/marko-asplund","html_url":"https://github.com/marko-asplund","followers_url":"https://api.github.com/users/marko-asplund/followers","following_url":"https://api.github.com/users/marko-asplund/following{/other_user}","gists_url":"https://api.github.com/users/marko-asplund/gists{/gist_id}","starred_url":"https://api.github.com/users/marko-asplund/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marko-asplund/subscriptions","organizations_url":"https://api.github.com/users/marko-asplund/orgs","repos_url":"https://api.github.com/users/marko-asplund/repos","events_url":"https://api.github.com/users/marko-asplund/events{/privacy}","received_events_url":"https://api.github.com/users/marko-asplund/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-03-31T09:21:37Z","updated_at":"2018-04-03T12:58:58Z","closed_at":null,"author_association":"NONE","body":"I get the following compilation error while trying to compile Omorfi.java against the current (https://github.com/hfst/hfst-optimized-lookup/tree/938edf4075ab1e3a08017750d80d32e903cf5376) hfst-optimized-lookup-java code base from GitHub:\r\n```\r\n...\r\nCLASSPATH=..:./..${CLASSPATH:+\":$CLASSPATH\"} javac -d ..    java/com/github/flammie/omorfi/Omorfi.java\r\njava/com/github/flammie/omorfi/Omorfi.java:256: error: analyze(String) is not public in Transducer; cannot be accessed from outside package\r\n                analyser.analyze(wf));\r\n                        ^\r\njava/com/github/flammie/omorfi/Omorfi.java:265: error: analyze(String) is not public in Transducer; cannot be accessed from outside package\r\n                analyser.analyze(wf.toUpperCase()));\r\n                        ^\r\njava/com/github/flammie/omorfi/Omorfi.java:275: error: analyze(String) is not public in Transducer; cannot be accessed from outside package\r\n                analyser.analyze(wf.toLowerCase()));\r\n                        ^\r\n3 errors\r\nMakefile:1199: recipe for target 'classjava.stamp' failed\r\nmake[2]: *** [classjava.stamp] Error 1\r\nmake[2]: Leaving directory '/home/marko/omorfi-20170515/src'\r\n```\r\n\r\nAlso, it would be nice if configure would support passing hfst-optimized-lookup jar path as command line argument instead of having to set it via `CLASSPATH`.\r\n"},"comment":{"url":"https://api.github.com/repos/flammie/omorfi/issues/comments/378240787","html_url":"https://github.com/flammie/omorfi/issues/48#issuecomment-378240787","issue_url":"https://api.github.com/repos/flammie/omorfi/issues/48","id":378240787,"user":{"login":"marko-asplund","id":1002541,"avatar_url":"https://avatars3.githubusercontent.com/u/1002541?v=4","gravatar_id":"","url":"https://api.github.com/users/marko-asplund","html_url":"https://github.com/marko-asplund","followers_url":"https://api.github.com/users/marko-asplund/followers","following_url":"https://api.github.com/users/marko-asplund/following{/other_user}","gists_url":"https://api.github.com/users/marko-asplund/gists{/gist_id}","starred_url":"https://api.github.com/users/marko-asplund/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marko-asplund/subscriptions","organizations_url":"https://api.github.com/users/marko-asplund/orgs","repos_url":"https://api.github.com/users/marko-asplund/repos","events_url":"https://api.github.com/users/marko-asplund/events{/privacy}","received_events_url":"https://api.github.com/users/marko-asplund/received_events","type":"User","site_admin":false},"created_at":"2018-04-03T12:58:58Z","updated_at":"2018-04-03T12:58:58Z","author_association":"NONE","body":"While waiting for PR hfst/hfst-optimized-lookup#14 to get merged, an interim workaround could be to just fork the repository and do a custom OL release similar to this:\r\nhttps://github.com/marko-asplund/hfst-optimized-lookup/releases\r\n\r\nOtherwise, it can be quite difficult for people to compile Omorfi.\r\n\r\nAlso, some users might want to skip building the Java interface altogether."}}
{"actor":{"display_login":"marko-asplund"}}