fix libllvm to work with weston