[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/18: gnu: libcmis: Fix FTBFS with Boost >= 1.68.0.
From: |
Marius Bakke |
Subject: |
03/18: gnu: libcmis: Fix FTBFS with Boost >= 1.68.0. |
Date: |
Sun, 9 Sep 2018 12:16:03 -0400 (EDT) |
mbakke pushed a commit to branch core-updates
in repository guix.
commit f6f8645cc9337309eeae21e0d036a3167c4a85bc
Author: Marius Bakke <address@hidden>
Date: Tue Sep 4 13:32:54 2018 +0200
gnu: libcmis: Fix FTBFS with Boost >= 1.68.0.
* gnu/packages/libreoffice.scm (libcmis)[arguments]: Add phase to substitute
header file name.
---
gnu/packages/libreoffice.scm | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/libreoffice.scm b/gnu/packages/libreoffice.scm
index 3dc7a4b..690fa80 100644
--- a/gnu/packages/libreoffice.scm
+++ b/gnu/packages/libreoffice.scm
@@ -316,7 +316,16 @@ working with graphics in the WPG (WordPerfect Graphics)
format.")
;; During configure, the boost headers are found, but linking
;; fails without the following flag.
(string-append "--with-boost="
- (assoc-ref %build-inputs "boost")))))
+ (assoc-ref %build-inputs "boost")))
+ #:phases (modify-phases %standard-phases
+ (add-before 'build 'fix-boost-include
+ (lambda _
+ ;; This library moved in Boost and the compatibility
+ ;; redirect is no longer available since version 1.68.0.
+ (substitute* "src/libcmis/xml-utils.cxx"
+ (("boost/uuid/sha1.hpp")
+ "boost/uuid/detail/sha1.hpp"))
+ #t)))))
(home-page "https://github.com/tdf/libcmis")
(synopsis "CMIS client library")
(description "LibCMIS is a C++ client library for the CMIS interface. It
- branch core-updates updated (0171019 -> 4333d48), Marius Bakke, 2018/09/09
- 05/18: gnu: fontconfig: Update to 2.13.1., Marius Bakke, 2018/09/09
- 04/18: gnu: python-scipy: Update to 1.1.0., Marius Bakke, 2018/09/09
- 03/18: gnu: libcmis: Fix FTBFS with Boost >= 1.68.0.,
Marius Bakke <=
- 06/18: gnu: python-pytest: Update to 3.8.0., Marius Bakke, 2018/09/09
- 07/18: gnu: python-hypothesis: Update to 3.70.3., Marius Bakke, 2018/09/09
- 02/18: gnu: vigra: Fix FTBFS with Numpy >= 1.15., Marius Bakke, 2018/09/09
- 11/18: gnu: mesa: Update to 18.1.8., Marius Bakke, 2018/09/09
- 10/18: gnu: Python: Delete broken test., Marius Bakke, 2018/09/09
- 09/18: gnu: OpenBLAS: Update to 0.3.3., Marius Bakke, 2018/09/09
- 16/18: gnu: jbig2dec: Don't build libjbig2dec.a., Marius Bakke, 2018/09/09
- 14/18: gnu: cmake: Update to 3.12.2., Marius Bakke, 2018/09/09
- 15/18: gnu: util-linux: Remove static library reference from '.la' files., Marius Bakke, 2018/09/09
- 12/18: gnu: gtk+: Update to 3.24.0., Marius Bakke, 2018/09/09