Philip points out that subversion/libsvn_subr/errorcode.inc and
subversion/libsvn_subr/config_keys.inc are not regenerated when
svn_error_codes.h and svn_config.h (respectively) change.

The fix would be to write a Makefile.in rule that regenerates (just) the
.inc file when the respective .h file changes.  The files arae
regenerated by these lines in gen-make.py:
  generator.write_errno_table()
  generator.write_config_keys()

I note that the line before those two is write_sqlite_headers(), which
already works correctly (touching .sql regenerates its .h).

config_keys.inc is new from today, errorcode.inc has around since 1.8.

I'm not sure what's the situation in the windows build with respect to
this issue.

Daniel

Reply via email to