Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 629984 - dev-libs/quantlib-1.7.1 : cashflows.cpp:50:10: error: reference to Integer is ambiguous
Summary: dev-libs/quantlib-1.7.1 : cashflows.cpp:50:10: error: reference to Integer is...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2019-05-18
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2017-09-05 17:04 UTC by Toralf Förster
Modified: 2019-05-18 09:02 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,15.03 KB, text/plain)
2017-09-05 17:04 UTC, Toralf Förster
Details
dev-libs:quantlib-1.7.1:20170905-054315.log.bz2 (dev-libs:quantlib-1.7.1:20170905-054315.log.bz2,45.13 KB, application/x-bzip)
2017-09-05 17:04 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,46.89 KB, text/plain)
2017-09-05 17:04 UTC, Toralf Förster
Details
environment (environment,83.82 KB, text/plain)
2017-09-05 17:04 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,12.14 KB, application/x-bzip)
2017-09-05 17:04 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,9.62 KB, application/x-bzip)
2017-09-05 17:05 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,66.64 KB, application/x-bzip)
2017-09-05 17:05 UTC, Toralf Förster
Details
quantlib-1.7.1-boost-1.65.patch (quantlib-1.7.1-boost-1.65.patch,892 bytes, patch)
2019-01-02 12:07 UTC, Marco Genasci
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2017-09-05 17:04:40 UTC
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"
Comment 1 Toralf Förster gentoo-dev 2017-09-05 17:04:43 UTC
Created attachment 492492 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2017-09-05 17:04:46 UTC
Created attachment 492494 [details]
dev-libs:quantlib-1.7.1:20170905-054315.log.bz2
Comment 3 Toralf Förster gentoo-dev 2017-09-05 17:04:50 UTC
Created attachment 492496 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2017-09-05 17:04:53 UTC
Created attachment 492498 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2017-09-05 17:04:57 UTC
Created attachment 492500 [details]
etc.portage.tbz2
Comment 6 Toralf Förster gentoo-dev 2017-09-05 17:05:00 UTC
Created attachment 492502 [details]
logs.tbz2
Comment 7 Toralf Förster gentoo-dev 2017-09-05 17:05:04 UTC
Created attachment 492504 [details]
temp.tbz2
Comment 8 Weihua Zhou 2018-03-03 15:24:16 UTC
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
Comment 9 Marco Genasci 2019-01-02 12:07:57 UTC
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)
Comment 10 Larry the Git Cow gentoo-dev 2019-04-18 15:44:22 UTC
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(+)
Comment 11 Larry the Git Cow gentoo-dev 2019-05-18 09:02:46 UTC
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(-)