Hi Julian,
faster than expected, here is a version that at least builds on my
system cleanly, using the following patch. Do you think this is fine as
is?
diff --git a/debian/libxxhash-dev.install b/debian/libxxhash-dev.install
index 9c64d0d..a578b78 100644
--- a/debian/libxxhash-dev.install
+++ b/debian/libxxhash-dev.install
@@ -1,6 +1,5 @@
usr/lib/*/libxxhash.a
usr/lib/*/libxxhash.so
-usr/include/xxhash.h
-usr/include/xxh3.h
+usr/include/xxh*
usr/lib/*/pkgconfig/libxxhash.pc
doc/xxhash_spec.md usr/share/doc/libxxhash-dev
diff --git a/debian/libxxhash0.symbols b/debian/libxxhash0.symbols
index 52c2f58..80c1518 100644
--- a/debian/libxxhash0.symbols
+++ b/debian/libxxhash0.symbols
@@ -15,20 +15,28 @@ libxxhash.so.0 libxxhash0 #MINVER#
XXH32_update@Base 0.6.5
XXH3_128bits@Base 0.7.0
XXH3_128bits_digest@Base 0.7.1
+ (arch=any-i386 any-amd64)XXH3_128bits_dispatch@Base 0.8.0-2
XXH3_128bits_reset@Base 0.7.1
XXH3_128bits_reset_withSecret@Base 0.7.1
XXH3_128bits_reset_withSeed@Base 0.7.1
XXH3_128bits_update@Base 0.7.1
+ (arch=any-i386 any-amd64)XXH3_128bits_update_dispatch@Base 0.8.0-2
XXH3_128bits_withSecret@Base 0.7.1
+ (arch=any-i386 any-amd64)XXH3_128bits_withSecret_dispatch@Base 0.8.0-2
XXH3_128bits_withSeed@Base 0.7.0
+ (arch=any-i386 any-amd64)XXH3_128bits_withSeed_dispatch@Base 0.8.0-2
XXH3_64bits@Base 0.7.0
XXH3_64bits_digest@Base 0.7.1
+ (arch=any-i386 any-amd64)XXH3_64bits_dispatch@Base 0.8.0-2
XXH3_64bits_reset@Base 0.7.1
XXH3_64bits_reset_withSecret@Base 0.7.1
XXH3_64bits_reset_withSeed@Base 0.7.1
XXH3_64bits_update@Base 0.7.1
+ (arch=any-i386 any-amd64)XXH3_64bits_update_dispatch@Base 0.8.0-2
XXH3_64bits_withSecret@Base 0.7.1
+ (arch=any-i386 any-amd64)XXH3_64bits_withSecret_dispatch@Base 0.8.0-2
XXH3_64bits_withSeed@Base 0.7.0
+ (arch=any-i386 any-amd64)XXH3_64bits_withSeed_dispatch@Base 0.8.0-2
XXH3_copyState@Base 0.7.1
XXH3_createState@Base 0.7.1
XXH3_freeState@Base 0.7.1
diff --git a/debian/rules b/debian/rules
index 2053a97..ebd6517 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,7 +2,12 @@
#export DH_VERBOSE=1
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+include /usr/share/dpkg/architecture.mk
+
+ifeq ($(DEB_HOST_ARCH_CPU),$(filter $(DEB_HOST_ARCH),i386 amd64))
+ export DISPATCH=1
+endif
+
%:
dh $@
Best
Norbert
--
PREINING Norbert https://www.preining.info
Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13