[Bug 218898] databases/clickhouse: fails to build with libc++ 4.0
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Apr 26 18:34:11 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218898
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 at FreeBSD.org
Reporter: jbeich at FreeBSD.org
CC: proler at gmail.com
Blocks: 218666
Flags: maintainer-feedback?(proler at gmail.com)
CC: proler at 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 known
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: requires
4 arguments, but 2 were provided
bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expected)
^
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 known
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: requires
4 arguments, but 2 were provided
bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expected)
^
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 known
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: requires
4 arguments, but 2 were provided
bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expected)
^
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 known
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: requires
4 arguments, but 2 were provided
bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expected)
^
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 known
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: requires
4 arguments, but 2 were provided
bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expected)
^
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 known
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: requires
4 arguments, but 2 were provided
bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expected)
^
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 to 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 to 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 known
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: requires
4 arguments, but 2 were provided
bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expected)
^
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 known
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: requires
4 arguments, but 2 were provided
bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expected)
^
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 known
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: requires
4 arguments, but 2 were provided
bool ignore(Pos & pos, Pos end, Pos & max_parsed_pos, Expected & expected)
^
before:
http://www.ipv6proxy.net/go.php?u=http://beefy12.nyi.freebsd.org/data/head-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=218666
[Bug 218666] databases/clickhouse: update to 1.1.54214
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list