boot-dev

Boot development discussion and banter
martinklepsch 2017-12-21T13:35:02.000334Z

FWIW I tried pushing a SNAPSHOT release yesterday but ran into issues with lein refusing to push a 36M jar to Clojars. Will need to look into getting around that but SNAPSHOT should be available some time this week. πŸ™‚

richiardiandrea 2017-12-21T19:25:34.000342Z

Awesome!

martinklepsch 2017-12-21T19:26:23.000414Z

Just pushed 2.8.0-SNAPSHOT to Clojars. That file size issue was bogus on my end πŸ™‚

1🦜
martinklepsch 2017-12-21T19:28:33.000118Z

Running the tests on Java 9 required me to set LEIN_SKIP_BOOTCLASSPATH as described here: https://github.com/technomancy/leiningen/issues/2149 Besides that I only had a small issue when running a project on Java9 which was caused by some module something something problem: https://stackoverflow.com/questions/43574426/how-to-resolve-java-lang-noclassdeffounderror-javax-xml-bind-jaxbexception-in-j

martinklepsch 2017-12-21T19:30:13.000480Z

Happy testing! πŸŽ‰

flyboarder 2017-12-21T19:31:38.000377Z

@martinklepsch πŸ‘

richiardiandrea 2017-12-21T19:37:32.000401Z

thanks a lot!

martinklepsch 2017-12-21T19:40:36.000101Z

np πŸ™‚

martinklepsch 2017-12-21T19:50:13.000337Z

The make deploy target checks that one is on Java 7, I assume that is for compatibility of AOT compiled classes?

martinklepsch 2017-12-21T19:50:18.000176Z

Anyone know?

juhoteperi 2017-12-21T19:53:39.000473Z

AFAIK, Clojure always compiles Clojure files to 1.6 compatible classes, and javac -target option takes care of Java compilation target, I don't know why the check is there

martinklepsch 2017-12-21T20:02:37.000139Z

@juhoteperi maybe it’s because we’re not only compiling Clojure code but also some Java? idk.. πŸ™‚

juhoteperi 2017-12-21T20:04:25.000603Z

I think all the modules should set javac target option

martinklepsch 2017-12-21T20:06:47.000517Z

If anyone has thoughts let me know

martinklepsch 2017-12-21T20:08:52.000263Z

(updated link with proper formatting)

flyboarder 2017-12-21T21:08:42.000063Z

@martinklepsch should we maybe move away from launch4j?

martinklepsch 2017-12-21T21:19:54.000309Z

idk, this issue seemed pretty uncommon and I guess moving away from launch4j would be a significant project on it’s own

martinklepsch 2017-12-21T21:20:13.000394Z

If anyone is eager to work on this and can show it works better than launch4j, sure πŸ™‚

martinklepsch 2017-12-21T21:20:23.000298Z

Not going to be me though πŸ˜›

martinklepsch 2017-12-21T22:19:57.000382Z

AppVeyor is broken because it seems to download the current release from Github: https://ci.appveyor.com/project/Deraen/boot/build/278

martinklepsch 2017-12-21T22:23:16.000003Z

@flyboarder oh, seems like we already were on 0.1.33? πŸ˜„

flyboarder 2017-12-21T22:23:40.000182Z

yeah looks like someone beat me to it, not much has changed