Log message: [[[ Add LZ4 library verison info to svn --version -v. * subversion/libsvn_subr/sysinfo.c (): Include lz4/lz4internal.h or lz4.h depending on SVN_INTERNAL_LZ4. (svn_sysinfo__linked_libs): Add LZ4 library version info. ]]]
-- Ivan Zhakov
Index: subversion/libsvn_subr/sysinfo.c =================================================================== --- subversion/libsvn_subr/sysinfo.c (revision 1804853) +++ subversion/libsvn_subr/sysinfo.c (working copy) @@ -51,6 +51,12 @@ #include "sysinfo.h" #include "svn_private_config.h" +#if SVN_INTERNAL_LZ4 +#include "lz4/lz4internal.h" +#else +#include <lz4.h> +#endif + #if HAVE_SYS_UTSNAME_H #include <sys/utsname.h> #endif @@ -167,6 +173,11 @@ lib->compiled_version = apr_pstrdup(pool, svn_zlib__compiled_version()); lib->runtime_version = apr_pstrdup(pool, svn_zlib__runtime_version()); + lib = &APR_ARRAY_PUSH(array, svn_version_ext_linked_lib_t); + lib->name = "LZ4"; + lib->compiled_version = apr_pstrdup(pool, LZ4_VERSION_STRING); + lib->runtime_version = apr_pstrdup(pool, LZ4_versionString()); + return array; }

