mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-02-02 16:17:27 +01:00
gnu: abseil-cpp-20200923.3: Fix build failure.
* gnu/packages/cpp.scm (abseil-cpp-20200923.3)[arguments]: Add phase 'fix-max to add a missing type cast.
This commit is contained in:
parent
a3bfb86738
commit
3ff587f8b0
1 changed files with 5 additions and 0 deletions
|
@ -1048,6 +1048,11 @@ (define-public abseil-cpp-20200923.3
|
||||||
"-DCMAKE_EXE_LINKER_FLAGS=-lgtest -lpthread -lgmock")
|
"-DCMAKE_EXE_LINKER_FLAGS=-lgtest -lpthread -lgmock")
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'fix-max
|
||||||
|
(lambda _
|
||||||
|
(substitute* "absl/debugging/failure_signal_handler.cc"
|
||||||
|
(("std::max\\(SIGSTKSZ, 65536\\)")
|
||||||
|
"std::max<size_t>(SIGSTKSZ, 65536)"))))
|
||||||
(add-before 'configure 'remove-gtest-check
|
(add-before 'configure 'remove-gtest-check
|
||||||
;; The CMakeLists fails to find our googletest for some reason, but
|
;; The CMakeLists fails to find our googletest for some reason, but
|
||||||
;; it works nonetheless.
|
;; it works nonetheless.
|
||||||
|
|
Loading…
Reference in a new issue