[Bug 225788] science/libkml: clang 6.0 breaks build on HEAD
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Feb 9 10:35:41 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225788
Bug ID: 225788
Summary: science/libkml: clang 6.0 breaks build on HEAD
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: sunpoet at FreeBSD.org
Reporter: rhurlin at gwdg.de
Assignee: sunpoet at FreeBSD.org
Flags: maintainer-feedback?(sunpoet at FreeBSD.org)
Since the update to clang 6.x on HEAD the build of science/libkml breaks like
this:
[..snip..]
[194/247] /usr/bin/c++ -I/usr/local/include -Isrc -O2 -pipe -fstack-protector
-fno-strict-aliasing -O2 -pipe -fstack-protector -fno-strict-aliasing -MD -MT
examples/engine/CMakeFiles/example_splitstyles.dir/splitstyles.cc.o -MF
examples/engine/CMakeFiles/example_splitstyles.dir/splitstyles.cc.o.d -o
examples/engine/CMakeFiles/example_splitstyles.dir/splitstyles.cc.o -c
examples/engine/splitstyles.cc
FAILED: examples/engine/CMakeFiles/example_splitstyles.dir/splitstyles.cc.o
/usr/bin/c++ -I/usr/local/include -Isrc -O2 -pipe -fstack-protector
-fno-strict-aliasing -O2 -pipe -fstack-protector -fno-strict-aliasing -MD -MT
examples/engine/CMakeFiles/example_splitstyles.dir/splitstyles.cc.o -MF
examples/engine/CMakeFiles/example_splitstyles.dir/splitstyles.cc.o.d -o
examples/engine/CMakeFiles/example_splitstyles.dir/splitstyles.cc.o -c
examples/engine/splitstyles.cc
examples/engine/splitstyles.cc:38:52: error: invalid operands to binary
expression ('basic_ostream<char, std::__1::char_traits<char> >' and
'std::__1::ostream' (aka 'basic_ostream<char>'))
std::cerr << "read failed: " << input_filename << std::cerr;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~
/usr/include/c++/v1/ostream:218:20: note: candidate function not viable: no
known conversion from 'std::__1::ostream' (aka 'basic_ostream<char>') to 'const
void *' for 1st argument; take the address of the argument with &
basic_ostream& operator<<(const void* __p);
^
/usr/include/c++/v1/ostream:194:20: note: candidate function not viable: no
known conversion from 'std::__1::ostream' (aka 'basic_ostream<char>') to
'std::__1::basic_ostream<char> &(*)(std::__1::basic_ostream<char> &)' for 1st
argument
basic_ostream& operator<<(basic_ostream& (*__pf)(basic_ostream&))
[..snip..]
Many more errors like this follow.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list