gnu: abseil-cpp: Fix build on i686-linux.

* gnu/packages/cpp.scm (abseil-cpp)[source]: Add patch.
(abseil-cpp-20220623.1)[source]: Same.
* gnu/packages/patches/abseil-cpp-20220623.1-no-kepsilon-i686.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I27b9abc2c44ff6dc313209f4b0b12542a92d6fcd
This commit is contained in:
Efraim Flashner 2024-05-21 09:25:07 +03:00
parent e50fc5380e
commit 81d08d7970
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351
3 changed files with 30 additions and 2 deletions

View file

@ -1456,7 +1456,9 @@ Google's C++ code base.")
(file-name (git-file-name name version))
(sha256
(base32
"0vxh2a74g4s45yr8kdjqnzl64k10qdlc0hbnn987a4cnwdj4bp9r"))))
"0vxh2a74g4s45yr8kdjqnzl64k10qdlc0hbnn987a4cnwdj4bp9r"))
(patches
(search-patches "abseil-cpp-20220623.1-no-kepsilon-i686.patch"))))
(arguments
(substitute-keyword-arguments (package-arguments base)
((#:configure-flags flags)
@ -1477,7 +1479,9 @@ Google's C++ code base.")
(file-name (git-file-name name version))
(sha256
(base32
"1ydkkbanrpkp5i814arzsk973kyzhhjhagnp392rq6rrv16apldq"))))
"1ydkkbanrpkp5i814arzsk973kyzhhjhagnp392rq6rrv16apldq"))
(patches
(search-patches "abseil-cpp-20220623.1-no-kepsilon-i686.patch"))))
(arguments
(substitute-keyword-arguments (package-arguments base)
((#:phases phases)