[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Build system bug affecting svn_error_codes.h and svn_config.h only

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Fri, 17 Apr 2015 16:26:48 +0000

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
Received on 2015-04-17 18:27:32 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.