s6-ps fails to compile under clang due to using a variable length array in a structure. This is gcc-specific behavior.
Ah, yes. I didn't catch this one because my only clang test machine is a FreeBSD, which s6-linux-utils obviously doesn't build on. I'll add a linux/clang build somewhere. Thanks for the report, will apply this weekend or something. I should use the opportunity to change the avltreeb API so the problem is fixed everywhere. -- Laurent