Author: brane
Date: Sun Feb 25 14:05:22 2018
New Revision: 1825306
URL: http://svn.apache.org/viewvc?rev=1825306&view=rev
Log:
Silence OSX ranlib warnings about object files with no symbols when
linking with an external LZ4 library.
* subversion/libsvn_subr/lz4/lz4.c (svn__fake__lz4internal):
Define this symbol when our internal copy of LZ4 is not used.
Modified:
subversion/trunk/subversion/libsvn_subr/lz4/lz4.c
Modified: subversion/trunk/subversion/libsvn_subr/lz4/lz4.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/lz4/lz4.c?rev=1825306&r1=1825305&r2=1825306&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/lz4/lz4.c (original)
+++ subversion/trunk/subversion/libsvn_subr/lz4/lz4.c Sun Feb 25 14:05:22 2018
@@ -1471,4 +1471,11 @@ int LZ4_decompress_fast_withPrefix64k(co
}
#endif /* LZ4_COMMONDEFS_ONLY */
+#else /* !SVN_INTERNAL_LZ4 */
+
+/* Silence OSX ranlib warnings about object files with no symbols. */
+#include <apr.h>
+extern const apr_uint32_t svn__fake__lz4internal;
+const apr_uint32_t svn__fake__lz4internal = 0xdeadbeef;
+
#endif /* SVN_INTERNAL_LZ4 */