~ruther/guix-local

3ff587f8b092bcef5a54203a651796f4ec473111 — Ricardo Wurmus 3 years ago a3bfb86
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.
1 files changed, 5 insertions(+), 0 deletions(-)

M gnu/packages/cpp.scm
M gnu/packages/cpp.scm => gnu/packages/cpp.scm +5 -0
@@ 1048,6 1048,11 @@ point and then, after each tween step, plugging back the result.")
                               "-DCMAKE_EXE_LINKER_FLAGS=-lgtest -lpthread -lgmock")
       #: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
           ;; The CMakeLists fails to find our googletest for some reason, but
           ;; it works nonetheless.