Browse Source

use XXH_PRIVATE_API only when using system lib

Thomas Waldmann 3 năm trước cách đây
mục cha
commit
f3f287e91d
1 tập tin đã thay đổi với 1 bổ sung0 xóa
  1. 1 0
      setup.py

+ 1 - 0
setup.py

@@ -222,6 +222,7 @@ libxxhash_prefix = setup_xxhash.xxhash_system_prefix(possible_libxxhash_prefixes
 if prefer_system_libxxhash and libxxhash_prefix:
     print('Detected and preferring libxxhash over bundled XXHASH')
     define_macros.append(('BORG_USE_LIBXXHASH', 'YES'))
+    define_macros.append(('XXH_PRIVATE_API', 'YES'))  # do not use this for bundled zstd or xxh64, breaks the build
     libxxhash_system = True
 else:
     libxxhash_system = False