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;
 }
 

Reply via email to