Date: Wed, 26 Apr 2017 18:34:10 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 218898] databases/clickhouse: fails to build with libc++ 4.0 Message-ID: <bug-218898-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D218898 Bug ID: 218898 Summary: databases/clickhouse: fails to build with libc++ 4.0 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Keywords: needs-patch, regression Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: jbeich@FreeBSD.org CC: proler@gmail.com Blocks: 218666 Flags: maintainer-feedback?(proler@gmail.com) CC: proler@gmail.com In file included from dbms/src/AggregateFunctions/AggregateFunctionsSequenceMatch.cpp:2: dbms/src/AggregateFunctions/AggregateFunctionSequenceMatch.h:306:32: error:= no matching member function for call to 'ignore' if (special_open_p.ignore(pos, end)) ~~~~~~~~~~~~~~~^~~~~~ dbms/src/Parsers/IParser.h:43:10: note: candidate function not viable: no k= nown conversion from 'char *' to 'Pos &' (aka 'const char *&') for 1st argument bool ignore(Pos & pos, Pos end) ^ dbms/src/Parsers/IParser.h:37:10: note: candidate function not viable: requ= ires 4 arguments, but 2 were provided bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expect= ed) ^ In file included from dbms/src/AggregateFunctions/AggregateFunctionsSequenceMatch.cpp:2: dbms/src/AggregateFunctions/AggregateFunctionSequenceMatch.h:308:25: error:= no matching member function for call to 'ignore' if (t_p.ignore(pos, end)) ~~~~^~~~~~ dbms/src/Parsers/IParser.h:43:10: note: candidate function not viable: no k= nown conversion from 'char *' to 'Pos &' (aka 'const char *&') for 1st argument bool ignore(Pos & pos, Pos end) ^ dbms/src/Parsers/IParser.h:37:10: note: candidate function not viable: requ= ires 4 arguments, but 2 were provided bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expect= ed) ^ In file included from dbms/src/AggregateFunctions/AggregateFunctionsSequenceMatch.cpp:2: dbms/src/AggregateFunctions/AggregateFunctionSequenceMatch.h:312:41: error:= no matching member function for call to 'ignore' if (less_or_equal_p.ignore(pos, end)) ~~~~~~~~~~~~~~~~^~~~~~ dbms/src/Parsers/IParser.h:43:10: note: candidate function not viable: no k= nown conversion from 'char *' to 'Pos &' (aka 'const char *&') for 1st argument bool ignore(Pos & pos, Pos end) ^ dbms/src/Parsers/IParser.h:37:10: note: candidate function not viable: requ= ires 4 arguments, but 2 were provided bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expect= ed) ^ In file included from dbms/src/AggregateFunctions/AggregateFunctionsSequenceMatch.cpp:2: dbms/src/AggregateFunctions/AggregateFunctionSequenceMatch.h:314:37: error:= no matching member function for call to 'ignore' else if (less_p.ignore(pos, end)) ~~~~~~~^~~~~~ dbms/src/Parsers/IParser.h:43:10: note: candidate function not viable: no k= nown conversion from 'char *' to 'Pos &' (aka 'const char *&') for 1st argument bool ignore(Pos & pos, Pos end) ^ dbms/src/Parsers/IParser.h:37:10: note: candidate function not viable: requ= ires 4 arguments, but 2 were provided bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expect= ed) ^ In file included from dbms/src/AggregateFunctions/AggregateFunctionsSequenceMatch.cpp:2: dbms/src/AggregateFunctions/AggregateFunctionSequenceMatch.h:316:49: error:= no matching member function for call to 'ignore' else if (greater_or_equal_p.ignore(pos, end)) ~~~~~~~~~~~~~~~~~~~^~~~~~ dbms/src/Parsers/IParser.h:43:10: note: candidate function not viable: no k= nown conversion from 'char *' to 'Pos &' (aka 'const char *&') for 1st argument bool ignore(Pos & pos, Pos end) ^ dbms/src/Parsers/IParser.h:37:10: note: candidate function not viable: requ= ires 4 arguments, but 2 were provided bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expect= ed) ^ In file included from dbms/src/AggregateFunctions/AggregateFunctionsSequenceMatch.cpp:2: dbms/src/AggregateFunctions/AggregateFunctionSequenceMatch.h:318:40: error:= no matching member function for call to 'ignore' else if (greater_p.ignore(pos, end)) ~~~~~~~~~~^~~~~~ dbms/src/Parsers/IParser.h:43:10: note: candidate function not viable: no k= nown conversion from 'char *' to 'Pos &' (aka 'const char *&') for 1st argument bool ignore(Pos & pos, Pos end) ^ dbms/src/Parsers/IParser.h:37:10: note: candidate function not viable: requ= ires 4 arguments, but 2 were provided bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expect= ed) ^ In file included from dbms/src/AggregateFunctions/AggregateFunctionsSequenceMatch.cpp:2: dbms/src/AggregateFunctions/AggregateFunctionSequenceMatch.h:323:41: error: non-const lvalue reference to type 'Pos' (aka 'const char *') cannot bind t= o a value of unrelated type 'char *' if (!number_p.parse(pos, end, node, max_parsed_pos, expected)) ^~~ dbms/src/Parsers/IParserBase.h:14:22: note: passing argument to parameter '= pos' here bool parse(Pos & pos, Pos end, ASTPtr & node, Pos & max_parsed_pos, Expected & expected); ^ In file included from dbms/src/AggregateFunctions/AggregateFunctionsSequenceMatch.cpp:2: dbms/src/AggregateFunctions/AggregateFunctionSequenceMatch.h:336:41: error: non-const lvalue reference to type 'Pos' (aka 'const char *') cannot bind t= o a value of unrelated type 'char *' else if (number_p.parse(pos, end, node, max_parsed_pos, expected)) ^~~ dbms/src/Parsers/IParserBase.h:14:22: note: passing argument to parameter '= pos' here bool parse(Pos & pos, Pos end, ASTPtr & node, Pos & max_parsed_pos, Expected & expected); ^ In file included from dbms/src/AggregateFunctions/AggregateFunctionsSequenceMatch.cpp:2: dbms/src/AggregateFunctions/AggregateFunctionSequenceMatch.h:350:38: error:= no matching member function for call to 'ignore' if (!special_close_p.ignore(pos, end)) ~~~~~~~~~~~~~~~~^~~~~~ dbms/src/Parsers/IParser.h:43:10: note: candidate function not viable: no k= nown conversion from 'char *' to 'Pos &' (aka 'const char *&') for 1st argument bool ignore(Pos & pos, Pos end) ^ dbms/src/Parsers/IParser.h:37:10: note: candidate function not viable: requ= ires 4 arguments, but 2 were provided bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expect= ed) ^ In file included from dbms/src/AggregateFunctions/AggregateFunctionsSequenceMatch.cpp:2: dbms/src/AggregateFunctions/AggregateFunctionSequenceMatch.h:354:36: error:= no matching member function for call to 'ignore' else if (dot_closure_p.ignore(pos, end)) ~~~~~~~~~~~~~~^~~~~~ dbms/src/Parsers/IParser.h:43:10: note: candidate function not viable: no k= nown conversion from 'char *' to 'Pos &' (aka 'const char *&') for 1st argument bool ignore(Pos & pos, Pos end) ^ dbms/src/Parsers/IParser.h:37:10: note: candidate function not viable: requ= ires 4 arguments, but 2 were provided bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expect= ed) ^ In file included from dbms/src/AggregateFunctions/AggregateFunctionsSequenceMatch.cpp:2: dbms/src/AggregateFunctions/AggregateFunctionSequenceMatch.h:356:28: error:= no matching member function for call to 'ignore' else if (dot_p.ignore(pos, end)) ~~~~~~^~~~~~ dbms/src/Parsers/IParser.h:43:10: note: candidate function not viable: no k= nown conversion from 'char *' to 'Pos &' (aka 'const char *&') for 1st argument bool ignore(Pos & pos, Pos end) ^ dbms/src/Parsers/IParser.h:37:10: note: candidate function not viable: requ= ires 4 arguments, but 2 were provided bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expect= ed) ^ before: http://www.ipv6proxy.net/go.php?u=3Dhttp://beefy12.nyi.freebsd.org/data/hea= d-amd64-default/p439347_s317390/logs/clickhouse-1.1.54165_1.log after: http://sprunge.us/CcBf Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D218666 [Bug 218666] databases/clickhouse: update to 1.1.54214 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-218898-13>