We should enable source-build for platforms beyond Linux. More details to come. This is just a tracking issue for now.