fix multithreaded building