Created attachment 421766 [details] build log after src_prepare executed Policy CMP0053 is not set: Simplify variable reference and escape sequence evaluation. Run "cmake --help-policy CMP0053" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For input: ' /* __IBMC__ = VRP */ # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__IBMC__/100) # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__IBMC__/10 % 10) # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__IBMC__ % 10)' the old evaluation rules produce: ' /* __IBMC__ = VRP */ # define /usr/gamesCOMPILER_VERSION_MAJOR @MACRO_DEC@(__IBMC__/100) # define /usr/gamesCOMPILER_VERSION_MINOR @MACRO_DEC@(__IBMC__/10 % 10) # define /usr/gamesCOMPILER_VERSION_PATCH @MACRO_DEC@(__IBMC__ % 10)' but the new evaluation rules produce: ' /* __IBMC__ = VRP */ # define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__IBMC__/100) # define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__IBMC__/10 % 10) # define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__IBMC__ % 10)' And so on. This doesn't seem to be a serious issue as it compiles, but I would like to see it getting fixed. Also it has been fixed upstream recently, so I will try to backport and provide a patch.
Created attachment 421768 [details, diff] proposed patch please review/test before commiting, thank you.
ping?
definitely quieter so it's in portage. thanks for the bug report and patch.