boot

:boot-clj: https://boot-clj.github.io/ — build tooling for Clojure. Dev chat in #boot-dev
borkdude 2019-10-25T09:33:41.001400Z

we're upgrading out boot cljs build to JVM 11. We're getting a lot more advanced compilation errors than before. E.g. now I'm looking at:

Uncaught TypeError: Cannot read property '$cljs$core$IFn$_invoke$arity$3$' of undefined
    at $reagent$dom$render_comp$$ (app.js:33023)
    at $reagent$dom$render$cljs$0core$0IFn$0_invoke$0arity$03$$ (app.js:33034)
    at $dre$core$mount_components_BANG_$$ (app.js:60358)
does this ring any bells?

borkdude 2019-10-25T09:33:55.001800Z

I'm not sure if this is a CLJS or boot problem

borkdude 2019-10-25T12:13:42.002400Z

I have now narrowed this problem down to boot tooling. I've ported our CLJS build to deps.edn and there it works just fine on JVM 11

borkdude 2019-10-25T12:14:05.002700Z

Anyone else doing advanced builds with boot on JVM11?

borkdude 2019-10-25T12:18:05.003400Z

unrelated problem: when I generate js with deps.edn and publish this to a resource path that's watched by boot, I get this error: 2019-10-25 14:16 java[89795] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-21)

borkdude 2019-10-25T12:21:25.003800Z

I found this: https://github.com/boot-clj/boot/issues/641