leiningen

N.B. The maintainers are on #leiningen on Libera chat IRC. Go there for direct support/bug reports.
2019-11-05T01:31:15.078200Z

You can use the DEBUG=true env variable too to perhaps see more details

2019-11-05T01:31:37.078700Z

DEBUG=true lein uberjar

atticmaverick 2019-11-05T17:35:23.083500Z

So I ran my own leinigen build to debug and determined it was failing at eval.sh, which runs a java command. I ran that java command with -verbose flag and it gave me a little more info. the build is hanging when [class, load] is occurring. it loads 4 in reasonable time but each class load after takes significantly more time [12.521 s, 12.521 s, 13.109 s, 13.308 s, 41.109 s, 191.967 s, 431.966s, 10338.197 s, 12491.966 s]

atticmaverick 2019-11-05T17:37:18.084200Z

i also tried many different jvm versions just to rule that out, but the same issue. on the bright side im a little more familiar with leinigen internals

atticmaverick 2019-11-05T20:17:48.085600Z

i did test with a blank project with the parent dependency that the class load was slow on and it seems to be related to that dependency. so at least i narrowed it down. it is kind of odd that it continues to "work" (no printed errors) but it just takes several hours for each one.