Fix BN_ext_get_uint64 for OpenSSL >= 1.1 32bit
authorDebian R Packages Maintainers <r-pkg-team@alioth-lists.debian.net>
Thu, 3 Oct 2024 23:37:27 +0000 (08:37 +0900)
committerCharles Plessy <plessy@debian.org>
Thu, 3 Oct 2024 23:37:27 +0000 (08:37 +0900)
commita1462539e67fd4336aeea60fa1ccf76e8a908d8d
tree54958a68c8e62b3dd92d948ead50523764258779
parentec5d4f5bbcb33186ef3521b3d82f15d8d809c2f0
Fix BN_ext_get_uint64 for OpenSSL >= 1.1 32bit

Origin: upstream
Bug: https://github.com/google/s2geometry/pull/183
Forwarded: no
Reviewed-by: Étienne Mollier <emollier@debian.org>
Last-Update: 2021-10-04

Suggested changes fix compilation error with OpenSSL >= 1.0 for 32bit target.
The algorithm is similar to what is currently being done in BN_ext_set_uint64,
but in the opposite direction.
Last-Update: 2021-10-04
Gbp-Pq: Name fix-ftbfs-on-32bit.patch
src/s2/util/math/exactfloat/exactfloat.cc