Your message dated Mon, 11 Jan 2021 13:26:31 +0000
with message-id <e1kyxdl-0005zh...@fasolo.debian.org>
and subject line Bug#977345: fixed in xxhash 0.8.0-2
has caused the Debian Bug report #977345,
regarding libxxhash built without hw-accelerated XXH3, 50% performance loss
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
977345: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977345
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:xxhash
Version: 0.8.0-1
Severity: normal

XXH3 supports various hardware-accelerated variants in
xxh_x86dispatch.{c,h}, which are currently not built into the library.

This means that it only operates at roughly half the speed on my Core
i5-8250U compared to the AVX2-accelerated variant.

The implementation is odd: Client code explcitly has to use the
xxh_x86dispatch.h header instead of the xxhash.h one. It would be more
convenient if any code that includes xxhash.h on x86 automatically
benefits from dispatched optimized code.

At the bare minimum, on x86, export DIGEST=1 when building and install
xxh_x86dispatch.h header. I'd love to see the xxh_x86dispatch.h also
replace the xxhash.h header on x86 (still keeping xxh_x86dispatch.h in
case people look for it) such that clients can directly benefit from it
even if they do not handle looking up that header and using it.

-- System Information:
Debian Release: bullseye/sid
  APT prefers hirsute
  APT policy: (991, 'hirsute'), (500, 'hirsute'), (500, 'groovy-updates'), 
(500, 'groovy-security')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.8.0-32-generic (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to 
C.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- 
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer                              i speak de, en

--- End Message ---
--- Begin Message ---
Source: xxhash
Source-Version: 0.8.0-2
Done: Norbert Preining <norb...@preining.info>

We believe that the bug you reported is fixed in the latest version of
xxhash, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 977...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Norbert Preining <norb...@preining.info> (supplier of updated xxhash package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 11 Jan 2021 21:57:57 +0900
Source: xxhash
Architecture: source
Version: 0.8.0-2
Distribution: unstable
Urgency: medium
Maintainer: Norbert Preining <norb...@preining.info>
Changed-By: Norbert Preining <norb...@preining.info>
Closes: 977345 979758
Changes:
 xxhash (0.8.0-2) unstable; urgency=medium
 .
   * Use hardware-accelerated XXH3 computation on x86 architecture, and
     install the hardware-accelerating header file.
     Thanks to Julian Andres Klode. (Closes: #977345)
   * Cherry-pick upstream: Fix empty version in .pc file (Closes: #979758)
Checksums-Sha1:
 4f344cf5cdbee4879cdf575f15e03e09d4124503 1601 xxhash_0.8.0-2.dsc
 ad48ecf4f560d2913e98dd7f799a820843d6882a 4160 xxhash_0.8.0-2.debian.tar.xz
 f9a7fd3fcc10cedbad7703161107e95641ccd38e 6152 xxhash_0.8.0-2_source.buildinfo
Checksums-Sha256:
 91c696b5371558ebb12c323b0bd4e15eece0a439ef49c6aa5a6d0c1cf6c7762a 1601 
xxhash_0.8.0-2.dsc
 5c427c2c08019a945412afac02326a24c72b65a83bff59447009db303233aecd 4160 
xxhash_0.8.0-2.debian.tar.xz
 575014ec3f2637463ecc71370bbd9261c7989bfa23ed20f0fbeef5089397a459 6152 
xxhash_0.8.0-2_source.buildinfo
Files:
 6f399f537b336850d0593ecbc8d040a3 1601 utils optional xxhash_0.8.0-2.dsc
 1558d7b4f99c39a3e94e6a760dc4368a 4160 utils optional 
xxhash_0.8.0-2.debian.tar.xz
 4a618b27e449c58e301d4469d79f3d54 6152 utils optional 
xxhash_0.8.0-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE68ws0vrA2voQX53I2A4JsIcUAGYFAl/8TCsACgkQ2A4JsIcU
AGbYNQf/Z/0F5l+vS6WoIPN92eBLECBcSf+U4N2qBqdpiRWkgaAbWMEgj3DfsJS0
/M1nBOUhl/OdvXjwFQ7bZkY9TL1MVzqzlZ0Dx201IpdkEWLpg6N++TgHx8UrgM+s
jgPlu//pUvQlBkgfeK1IAx2uYJn09yKX+FYeYseex5X1wcLbNJDvs6l1TKGBBXQq
5JomyX92B3CnkfKG8s8mt4kMuO0s3zQ2kHvXwSjX02f0+yylg35ZaBVCRa4KqchQ
XLSTXh6kRxTaIiHUpyrnLv6FcHxczacqZGDXfYkuGCCmWVgQRMSmRSHrWDdpF0TW
uQVrj8NjC99V8EMRuesAiYxk+fzOaQ==
=2FLG
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to