boot

:boot-clj: https://boot-clj.github.io/ — build tooling for Clojure. Dev chat in #boot-dev
juhoteperi 2019-08-16T06:46:43.042200Z

@flyboarder Have you taken look at this: https://github.com/boot-clj/boot/issues/745 ? Currently pretty much prevents use of 2.8.3 which is also only version which works with recent nRepl

flyboarder 2019-08-16T18:57:01.042900Z

@juhoteperi I just made a commit to master that I believe will fix this, not able to test at the moment tho

flyboarder 2019-08-16T18:57:24.043300Z

anyone have a few minutes to build and test master?

juhoteperi 2019-08-16T19:08:19.043700Z

@flyboarder Didn' work. But removing wagon-http dependency works.

flyboarder 2019-08-16T19:08:40.044Z

oh?

juhoteperi 2019-08-16T19:09:03.044500Z

Pomegranate 1.1.0 uses wagon 3.0.0 so that would be safe version at least

juhoteperi 2019-08-16T19:10:15.045400Z

Pomegranate master which has wagon 3.3.2 uses Maven 3.6.0 instead of 3.5.3, so maybe that is required for the new Wagon-http? I couldn't find proper changelogs for the projects so hard to say.

juhoteperi 2019-08-16T19:10:31.046Z

Yes, but that is unreleased

flyboarder 2019-08-16T19:10:52.046400Z

oh really? I thought that version was available already?

flyboarder 2019-08-16T19:11:20.046900Z

oh I see

juhoteperi 2019-08-16T19:11:46.047800Z

Anyway, I think we don't need the direct dependency on wagon-http as it is already dep of pomegranate

flyboarder 2019-08-16T19:11:58.048200Z

agreed, Im not sure why we were explicit in the wagon dependency anyway

juhoteperi 2019-08-16T19:13:11.048800Z

Looks like at some point Boot wanted to use more recent version than Pomegranate for some features

flyboarder 2019-08-16T19:38:40.049400Z

so it looks like I cant push to clojars because of jar size limits

flyboarder 2019-08-16T19:39:05.049900Z

we already removed aot to get around this once, but I feel thats a sign of how we are currently building