Fix a one definition rule (ODR) violation: explicitly linking
to both the libsvn_subr amalgation wrapper and the libsvn_subr
library is wrong. It's typically not a bug in a static build
because the linker will usually not pull the unneeded file from
the static library, but in a shared build the whole library is
used at runtime. It was harmless in practice because the symbols
were the same, so it didn't matter which ones were used, but an
ODR violation is strictly undefined behaviour, even in
non-amalgamtion builds when only a dummy symbol gets redefined.
GCC's santizer detects ODR violations.

* build.conf (wc-queries-test): Don't link SQLite wrapper.


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1908545 13f79535-47bb-0310-9956-ffa450edef68
1 file changed