x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -DQL_WORKING_BOOST_STREAMS -Werror=terminate -O2 -pipe -march=native -fopenmp -c -o cashflows.o cashflows.cpp cashflows.cpp: In static member function ‘static void CashFlowsTest::testSettings()’: cashflows.cpp:50:10: error: reference to ‘Integer’ is ambiguous for (Integer i=0; i<3; ++i) ^~~~~~~ In file included from /usr/include/boost/concept_check.hpp:32:0, ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 13.0-desktop_libressl_20170903-100751 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-6.4.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) emerge -qpv dev-libs/quantlib [ebuild N ] dev-libs/quantlib-1.7.1 USE="openmp -debug -doc -emacs -examples -static-libs"
Created attachment 492492 [details] emerge-info.txt
Created attachment 492494 [details] dev-libs:quantlib-1.7.1:20170905-054315.log.bz2
Created attachment 492496 [details] emerge-history.txt
Created attachment 492498 [details] environment
Created attachment 492500 [details] etc.portage.tbz2
Created attachment 492502 [details] logs.tbz2
Created attachment 492504 [details] temp.tbz2
It seems that quantlib 1.7.1 was not compatible with boost 1.65. This problem has already been solved in the latest version of quantlib, 1.7.1 is just too old for boost 1.65
Created attachment 559454 [details, diff] quantlib-1.7.1-boost-1.65.patch Upstream patch for solve problem in 1.7.1 version (version 1.10.1 already solve the problem)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e7d509afb587df33950c1c26da3c11f6df3ba64 commit 6e7d509afb587df33950c1c26da3c11f6df3ba64 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-04-18 15:43:56 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-04-18 15:43:56 +0000 package.mask: Last rite dev-libs/quantlib Bug: https://bugs.gentoo.org/629984 Signed-off-by: Michał Górny <mgorny@gentoo.org> profiles/package.mask | 8 ++++++++ 1 file changed, 8 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea9470676bacc347d31dab732777b41f7b33d21 commit 6ea9470676bacc347d31dab732777b41f7b33d21 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-05-18 09:00:25 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-05-18 09:02:25 +0000 dev-libs/quantlib: Remove last-rited pkg Closes: https://bugs.gentoo.org/629984 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-libs/quantlib/Manifest | 1 - dev-libs/quantlib/files/50quantlib-gentoo.el | 6 -- dev-libs/quantlib/metadata.xml | 12 ---- dev-libs/quantlib/quantlib-1.7.1.ebuild | 92 ---------------------------- profiles/package.mask | 8 --- 5 files changed, 119 deletions(-)