Skip site navigation (1)Skip section navigation (2)
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>