looks like this is gonna be blocked on glibc support for llvm (which is on the way apparently!!!) or me doing a lot of custom patches in ruby that might not even fix anything, so, delayed for now. perhaps worth a blog post to explain why it's stuck and what i've done so far? would that be of interest to any? fairly effortful writeup, but i'd love to share if others care.