update external libs and rebuild