ICU linker warning LNK4099 on Xbox One

When compiling for Xbox One I’m see warnings like this one when linking:

sicudt.lib(stubdata.obj) : warning LNK4099: PDB ‘vc110.pdb’ was not found with ‘sicudt.lib(stubdata.obj)’ or at ‘\Binaries\XboxOne\vc110.pdb’; linking object as if no debug info

The ICU libraries have been compiled with debug info enabled via /Zi, but the corresponding pdbs are not distributed so that’s why the warning happens.

This looks like a mistake because the PS4 libs for ICU do not emit debug info.

I’ve rebuilt the ICU libs locally without /Zi and this fixes all the linker warnings - does this sound like the correct fix?

Thanks