Linux-specific.  So I assume no output happens on non-linux, causing failure of other platforms.
I also don't see why this is linux-specific; it looks (superficially) like it should work on any *nix.