Summary: | databases/clickhouse: fails to build with system boost 1.65 | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Jan Beich <jbeich> |
Component: | Individual Port(s) | Assignee: | Jan Beich <jbeich> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | proler |
Priority: | --- | Keywords: | needs-patch |
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(proler) jbeich: merge-quarterly+ |
Hardware: | Any | ||
OS: | Any | ||
Bug Depends on: | 218841 | ||
Bug Blocks: | 220714 |
Description
Jan Beich
2017-09-19 01:10:23 UTC
A commit references this bug: Author: jbeich Date: Mon Sep 25 00:57:35 UTC 2017 New revision: 450563 URL: https://svnweb.freebsd.org/changeset/ports/450563 Log: databases/clickhouse: mark BROKEN after r450560 In file included from dbms/src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp:19: In file included from contrib/libboost/boost_1_65_0/boost/rational.hpp:82: contrib/libboost/boost_1_65_0/boost/integer/common_factor_rt.hpp:447:44: error: no member named 'min' in 'std::__1::numeric_limits<__uint128_t>' if(a == (std::numeric_limits<Integer>::min)()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ contrib/libboost/boost_1_65_0/boost/rational.hpp:854:26: note: in instantiation of function template specialization 'boost::integer::gcd<unsigned __int128>' requested here IntType g = integer::gcd(num, den); ^ contrib/libboost/boost_1_65_0/boost/rational.hpp:163:8: note: in instantiation of member function 'boost::rational<unsigned __int128>::normalize' requested here normalize(); ^ contrib/libboost/boost_1_65_0/boost/rational.hpp:251:23: note: in instantiation of function template specialization 'boost::rational<unsigned __int128>::rational<unsigned __int128, unsigned __int128>' requested here return *this = rational<IntType>(static_cast<IntType>(n), static_cast<IntType>(d)); ^ contrib/libboost/boost_1_65_0/boost/rational.hpp:211:8: note: in instantiation of function template specialization 'boost::rational<unsigned __int128>::assign<int, int>' requested here assign(n, static_cast<T>(1)); ^ dbms/src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp:122:16: note: in instantiation of function template specialization 'boost::rational<unsigned __int128>::rational<int>' requested here return 1; ^ [...] PR: 222439 Pointy hat to: jbeich (bundled boost didn't help) Changes: head/databases/clickhouse/Makefile Do you want me to apply the fix now or wait until it's reviewed/landed upstream? The package cluster runs bulk builds every 2 days, the next one is going to start around 2017-10-07 01:00 UTC. A commit references this bug: Author: jbeich Date: Fri Oct 6 18:23:08 UTC 2017 New revision: 451394 URL: https://svnweb.freebsd.org/changeset/ports/451394 Log: databases/clickhouse: unbreak after r450560 PR: 222439 Obtained from: upstream Submitted by: proler@gmail.com (maintainer) Changes: head/databases/clickhouse/Makefile head/databases/clickhouse/distinfo A commit references this bug: Author: jbeich Date: Fri Oct 6 18:24:34 UTC 2017 New revision: 451395 URL: https://svnweb.freebsd.org/changeset/ports/451395 Log: MFH: r451394 databases/clickhouse: unbreak after r450560 PR: 222439 Obtained from: upstream Submitted by: proler@gmail.com (maintainer) Approved by: ports-secteam blanket Changes: _U branches/2017Q4/ branches/2017Q4/databases/clickhouse/Makefile branches/2017Q4/databases/clickhouse/distinfo |