Is there some known issue compiling aleph on clojure 1.10.3?
Oh, this might be an accidental incompatibility introduced along the way with HTTP/2 support
Right, looks like 1.11.3 is currently the minimum required version
I get this error
Syntax error macroexpanding channel-inbound-handler at (aleph/netty.clj:856:5).
No value supplied for key: {:channel-read ([_ ctx msg] (log/trace "pause-handler buffering msg" msg) (swap! msgs conj msg)), :handler-removed ([_ ctx] (fire-buffered-msgs ctx)), :channel-inactive ([_ ctx] (fire-buffered-msgs ctx) (.fireChannelInactive ctx)), :user-event-triggered ([_ ctx evt] (when (instance? ChannelInputShutdownReadComplete evt) (fire-buffered-msgs ctx)) (.fireUserEventTriggered ctx evt))}
It works fine with 1.11.4 and 1.12.0Latest (0.8.2) aleph
The exact same codebase, it compiles and tests pass if I lower aleph all the way to 0.6.4, none of the more recent versions work
Is the minimum supported clojure version the 1.11.3 in the project.clj?
ref: fails with 0.8.2 https://github.com/valerauko/vuk/actions/runs/13179415775 passes with 0.6.4 https://github.com/valerauko/vuk/actions/runs/13179661175