Checkout
Julian Foad
committed
on 08 Oct 09
Adjust the warning messages that are emitted by debug builds on failure to
load a Dynamic Shared Object file (such as the KWallet or Gnome K… Show more
Adjust the warning messages that are emitted by debug builds on failure to

load a Dynamic Shared Object file (such as the KWallet or Gnome Keyring auth

libs) so that the test suite will ignore them. This is useful when testing

with just one of KWallet or Gnome Keyring because Subversion tries to load

both and we don't care if it can't find one of them.

We could have kept the message going to stderr and made the test suite

ignore debug messages on stderr as well as on stdout, but there is precedent

for such messages to go to stdout.

We probably should make Subversion consistent about whether it tries to load

these libs. It is odd to try loading both (assuming both are listed in the

config option) if built with support for either but not to try if built with

support for neither.

* subversion/libsvn_subr/dso.c

 (svn_dso_load): Prefix the warning message with "DBG: " and emit it on

   stdout rather than stderr.

Show less