workaround ushare build