Undefine debug if it has been defined
Found when integrating ITK into an cmb session Some ITK libraries publicly export this define when built in debug mode That messes up the DEBUG enumeration in the Logger Severity enumeration
Backport: release
Edited by Aaron Bray