File fix_octave9_compat.patch of Package octave-forge-optim
--- optim-1.6.2/src/__max_nargin_optim__.cc 2022-04-11 00:31:04.000000000 +1000 +++ optim-1.6.2.new/src/__max_nargin_optim__.cc 2024-02-12 23:39:51.725763032 +1100 @@ -74,7 +74,7 @@ else { retval = octave_value - (fcn.user_function_value ()->parameter_list ()->length ()); + (fcn.user_function_value ()->parameter_list ()->size ()); } return retval;