I am trying to use the JS compiler inside hop. I compiled bigloo and hop just fine (modulo the PRs I added).
Compiling a JS file with hop complains about a missing nodejs.heap. This file seems to be generated by hop/nodejs, but not distributed with any binary package. Trying to run make inside this folder complains about missing symbol uv-fs-stat-cb-vector-props. Disabling libuv at configure time makes the process of building the nodejs library earlier on.
I did notice that this variable showed up in the very last commit and reverting the last commit for uv.scm allows nodejs.heap to be built.
I have also tried a couple of different libuv versions in case mine is too recent but didn't have much luck.