attempt to use @eteq's build-ext fix branch