Bug 216066 - databases/glom: fails to build with lang/gcc6 or later
Summary: databases/glom: fails to build with lang/gcc6 or later
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Koop Mast
URL:
Keywords: needs-patch
Depends on:
Blocks:
 
Reported: 2017-01-14 15:10 UTC by Jan Beich
Modified: 2017-11-11 10:33 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (kwm)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Beich freebsd_committer 2017-01-14 15:10:43 UTC
glom/frame_glom.cc:1635:70: error: invalid operands to binary expression ('basic_ostream<char,
      std::__1::char_traits<char> >' and 'ostream' (aka 'basic_ostream<char>'))
      std::cerr << G_STRFUNC << ": m_pDialog_Relationships is null." << std::cerr;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~
/usr/include/c++/v1/ostream:220:20: note: candidate function not viable: no known conversion from
      '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:196:20: note: candidate function not viable: no known conversion from
      '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&))
                   ^
/usr/include/c++/v1/ostream:200:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_ios<char_type, traits_type>
      &(*)(basic_ios<char_type, traits_type> &)' (aka 'basic_ios<char, std::__1::char_traits<char> >
      &(*)(basic_ios<char, std::__1::char_traits<char> > &)') for 1st argument
    basic_ostream& operator<<(basic_ios<char_type, traits_type>&
                   ^
/usr/include/c++/v1/ostream:205:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'std::__1::ios_base &(*)(std::__1::ios_base &)' for
      1st argument
    basic_ostream& operator<<(ios_base& (*__pf)(ios_base&))
                   ^
/usr/include/c++/v1/ostream:208:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'bool' for 1st argument
    basic_ostream& operator<<(bool __n);
                   ^
/usr/include/c++/v1/ostream:209:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'short' for 1st argument
    basic_ostream& operator<<(short __n);
                   ^
/usr/include/c++/v1/ostream:210:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned short' for 1st argument
    basic_ostream& operator<<(unsigned short __n);
                   ^
/usr/include/c++/v1/ostream:211:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'int' for 1st argument
    basic_ostream& operator<<(int __n);
                   ^
/usr/include/c++/v1/ostream:212:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned int' for 1st argument
    basic_ostream& operator<<(unsigned int __n);
                   ^
/usr/include/c++/v1/ostream:213:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long' for 1st argument
    basic_ostream& operator<<(long __n);
                   ^
/usr/include/c++/v1/ostream:214:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long' for 1st argument
    basic_ostream& operator<<(unsigned long __n);
                   ^
/usr/include/c++/v1/ostream:215:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long long' for 1st argument
    basic_ostream& operator<<(long long __n);
                   ^
/usr/include/c++/v1/ostream:216:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long long' for 1st argument
    basic_ostream& operator<<(unsigned long long __n);
                   ^
/usr/include/c++/v1/ostream:217:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'float' for 1st argument
    basic_ostream& operator<<(float __f);
                   ^
/usr/include/c++/v1/ostream:218:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'double' for 1st argument
    basic_ostream& operator<<(double __f);
                   ^
/usr/include/c++/v1/ostream:219:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long double' for 1st argument
    basic_ostream& operator<<(long double __f);
                   ^
/usr/include/c++/v1/ostream:221:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_streambuf<char_type, traits_type> *' (aka
      'basic_streambuf<char, std::__1::char_traits<char> > *') for 1st argument
    basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb);
                   ^
/usr/include/c++/v1/ostream:757:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn)
^
/usr/include/c++/v1/ostream:790:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, char __c)
^
/usr/include/c++/v1/ostream:797:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'signed char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, signed char __c)
^
/usr/include/c++/v1/ostream:804:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c)
^
/usr/include/c++/v1/ostream:818:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn)
^
/usr/include/c++/v1/ostream:864:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, const char* __str)
^
/usr/include/c++/v1/ostream:871:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const signed char *' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str)
^
/usr/include/c++/v1/ostream:879:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const unsigned char *' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str)
^
/usr/include/c++/v1/ostream:1063:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const std::__1::error_code' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec)
^
/usr/include/c++/v1/ostream:750:1: note: candidate template ignored: deduced conflicting types for
      parameter '_CharT' ('char' vs. 'std::__1::basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c)
^
/usr/include/c++/v1/ostream:811:1: note: candidate template ignored: could not match 'const _CharT *'
      against 'ostream' (aka 'basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str)
^
/usr/include/c++/v1/ostream:1046:1: note: candidate template ignored: could not match 'basic_string'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1054:1: note: candidate template ignored: could not match
      'basic_string_view' against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1071:1: note: candidate template ignored: could not match 'shared_ptr'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p)
^
/usr/include/c++/v1/ostream:1078:1: note: candidate template ignored: could not match 'bitset'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x)
^
/usr/include/c++/v1/valarray:4105:1: note: candidate template ignored: substitution failure [with
      _Expr1 = std::__1::basic_ostream<char>, _Expr2 = std::__1::basic_ostream<char>]: no type named
      'value_type' in 'std::__1::basic_ostream<char>'
operator<<(const _Expr1& __x, const _Expr2& __y)
^
/usr/include/c++/v1/valarray:4120:1: note: candidate template ignored: substitution failure [with
      _Expr = std::__1::basic_ostream<char>]: no type named 'value_type' in
      'std::__1::basic_ostream<char>'
operator<<(const _Expr& __x, const typename _Expr::value_type& __y)
^
/usr/include/c++/v1/valarray:4136:1: note: candidate template ignored: substitution failure [with
      _Expr = std::__1::basic_ostream<char>]: no type named 'value_type' in
      'std::__1::basic_ostream<char>'
operator<<(const typename _Expr::value_type& __x, const _Expr& __y)
^
glom/frame_glom.cc:1706:61: error: invalid operands to binary expression ('basic_ostream<char,
      std::__1::char_traits<char> >' and 'ostream' (aka 'basic_ostream<char>'))
      std::cerr << G_STRFUNC << ": m_pBox_Reports is null." << std::cerr;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~
/usr/include/c++/v1/ostream:220:20: note: candidate function not viable: no known conversion from
      '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:196:20: note: candidate function not viable: no known conversion from
      '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&))
                   ^
/usr/include/c++/v1/ostream:200:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_ios<char_type, traits_type>
      &(*)(basic_ios<char_type, traits_type> &)' (aka 'basic_ios<char, std::__1::char_traits<char> >
      &(*)(basic_ios<char, std::__1::char_traits<char> > &)') for 1st argument
    basic_ostream& operator<<(basic_ios<char_type, traits_type>&
                   ^
/usr/include/c++/v1/ostream:205:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'std::__1::ios_base &(*)(std::__1::ios_base &)' for
      1st argument
    basic_ostream& operator<<(ios_base& (*__pf)(ios_base&))
                   ^
/usr/include/c++/v1/ostream:208:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'bool' for 1st argument
    basic_ostream& operator<<(bool __n);
                   ^
/usr/include/c++/v1/ostream:209:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'short' for 1st argument
    basic_ostream& operator<<(short __n);
                   ^
/usr/include/c++/v1/ostream:210:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned short' for 1st argument
    basic_ostream& operator<<(unsigned short __n);
                   ^
/usr/include/c++/v1/ostream:211:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'int' for 1st argument
    basic_ostream& operator<<(int __n);
                   ^
/usr/include/c++/v1/ostream:212:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned int' for 1st argument
    basic_ostream& operator<<(unsigned int __n);
                   ^
/usr/include/c++/v1/ostream:213:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long' for 1st argument
    basic_ostream& operator<<(long __n);
                   ^
/usr/include/c++/v1/ostream:214:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long' for 1st argument
    basic_ostream& operator<<(unsigned long __n);
                   ^
/usr/include/c++/v1/ostream:215:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long long' for 1st argument
    basic_ostream& operator<<(long long __n);
                   ^
/usr/include/c++/v1/ostream:216:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long long' for 1st argument
    basic_ostream& operator<<(unsigned long long __n);
                   ^
/usr/include/c++/v1/ostream:217:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'float' for 1st argument
    basic_ostream& operator<<(float __f);
                   ^
/usr/include/c++/v1/ostream:218:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'double' for 1st argument
    basic_ostream& operator<<(double __f);
                   ^
/usr/include/c++/v1/ostream:219:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long double' for 1st argument
    basic_ostream& operator<<(long double __f);
                   ^
/usr/include/c++/v1/ostream:221:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_streambuf<char_type, traits_type> *' (aka
      'basic_streambuf<char, std::__1::char_traits<char> > *') for 1st argument
    basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb);
                   ^
/usr/include/c++/v1/ostream:757:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn)
^
/usr/include/c++/v1/ostream:790:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, char __c)
^
/usr/include/c++/v1/ostream:797:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'signed char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, signed char __c)
^
/usr/include/c++/v1/ostream:804:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c)
^
/usr/include/c++/v1/ostream:818:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn)
^
/usr/include/c++/v1/ostream:864:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, const char* __str)
^
/usr/include/c++/v1/ostream:871:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const signed char *' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str)
^
/usr/include/c++/v1/ostream:879:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const unsigned char *' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str)
^
/usr/include/c++/v1/ostream:1063:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const std::__1::error_code' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec)
^
/usr/include/c++/v1/ostream:750:1: note: candidate template ignored: deduced conflicting types for
      parameter '_CharT' ('char' vs. 'std::__1::basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c)
^
/usr/include/c++/v1/ostream:811:1: note: candidate template ignored: could not match 'const _CharT *'
      against 'ostream' (aka 'basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str)
^
/usr/include/c++/v1/ostream:1046:1: note: candidate template ignored: could not match 'basic_string'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1054:1: note: candidate template ignored: could not match
      'basic_string_view' against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1071:1: note: candidate template ignored: could not match 'shared_ptr'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p)
^
/usr/include/c++/v1/ostream:1078:1: note: candidate template ignored: could not match 'bitset'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x)
^
/usr/include/c++/v1/valarray:4105:1: note: candidate template ignored: substitution failure [with
      _Expr1 = std::__1::basic_ostream<char>, _Expr2 = std::__1::basic_ostream<char>]: no type named
      'value_type' in 'std::__1::basic_ostream<char>'
operator<<(const _Expr1& __x, const _Expr2& __y)
^
/usr/include/c++/v1/valarray:4120:1: note: candidate template ignored: substitution failure [with
      _Expr = std::__1::basic_ostream<char>]: no type named 'value_type' in
      'std::__1::basic_ostream<char>'
operator<<(const _Expr& __x, const typename _Expr::value_type& __y)
^
/usr/include/c++/v1/valarray:4136:1: note: candidate template ignored: substitution failure [with
      _Expr = std::__1::basic_ostream<char>]: no type named 'value_type' in
      'std::__1::basic_ostream<char>'
operator<<(const typename _Expr::value_type& __x, const _Expr& __y)
^
glom/frame_glom.cc:1997:61: error: invalid operands to binary expression ('basic_ostream<char,
      std::__1::char_traits<char> >' and 'ostream' (aka 'basic_ostream<char>'))
      std::cerr << G_STRFUNC << ": m_pBox_Reports is null." << std::cerr;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~
/usr/include/c++/v1/ostream:220:20: note: candidate function not viable: no known conversion from
      '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:196:20: note: candidate function not viable: no known conversion from
      '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&))
                   ^
/usr/include/c++/v1/ostream:200:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_ios<char_type, traits_type>
      &(*)(basic_ios<char_type, traits_type> &)' (aka 'basic_ios<char, std::__1::char_traits<char> >
      &(*)(basic_ios<char, std::__1::char_traits<char> > &)') for 1st argument
    basic_ostream& operator<<(basic_ios<char_type, traits_type>&
                   ^
/usr/include/c++/v1/ostream:205:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'std::__1::ios_base &(*)(std::__1::ios_base &)' for
      1st argument
    basic_ostream& operator<<(ios_base& (*__pf)(ios_base&))
                   ^
/usr/include/c++/v1/ostream:208:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'bool' for 1st argument
    basic_ostream& operator<<(bool __n);
                   ^
/usr/include/c++/v1/ostream:209:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'short' for 1st argument
    basic_ostream& operator<<(short __n);
                   ^
/usr/include/c++/v1/ostream:210:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned short' for 1st argument
    basic_ostream& operator<<(unsigned short __n);
                   ^
/usr/include/c++/v1/ostream:211:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'int' for 1st argument
    basic_ostream& operator<<(int __n);
                   ^
/usr/include/c++/v1/ostream:212:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned int' for 1st argument
    basic_ostream& operator<<(unsigned int __n);
                   ^
/usr/include/c++/v1/ostream:213:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long' for 1st argument
    basic_ostream& operator<<(long __n);
                   ^
/usr/include/c++/v1/ostream:214:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long' for 1st argument
    basic_ostream& operator<<(unsigned long __n);
                   ^
/usr/include/c++/v1/ostream:215:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long long' for 1st argument
    basic_ostream& operator<<(long long __n);
                   ^
/usr/include/c++/v1/ostream:216:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long long' for 1st argument
    basic_ostream& operator<<(unsigned long long __n);
                   ^
/usr/include/c++/v1/ostream:217:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'float' for 1st argument
    basic_ostream& operator<<(float __f);
                   ^
/usr/include/c++/v1/ostream:218:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'double' for 1st argument
    basic_ostream& operator<<(double __f);
                   ^
/usr/include/c++/v1/ostream:219:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long double' for 1st argument
    basic_ostream& operator<<(long double __f);
                   ^
/usr/include/c++/v1/ostream:221:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_streambuf<char_type, traits_type> *' (aka
      'basic_streambuf<char, std::__1::char_traits<char> > *') for 1st argument
    basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb);
                   ^
/usr/include/c++/v1/ostream:757:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn)
^
/usr/include/c++/v1/ostream:790:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, char __c)
^
/usr/include/c++/v1/ostream:797:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'signed char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, signed char __c)
^
/usr/include/c++/v1/ostream:804:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c)
^
/usr/include/c++/v1/ostream:818:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn)
^
/usr/include/c++/v1/ostream:864:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, const char* __str)
^
/usr/include/c++/v1/ostream:871:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const signed char *' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str)
^
/usr/include/c++/v1/ostream:879:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const unsigned char *' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str)
^
/usr/include/c++/v1/ostream:1063:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const std::__1::error_code' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec)
^
/usr/include/c++/v1/ostream:750:1: note: candidate template ignored: deduced conflicting types for
      parameter '_CharT' ('char' vs. 'std::__1::basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c)
^
/usr/include/c++/v1/ostream:811:1: note: candidate template ignored: could not match 'const _CharT *'
      against 'ostream' (aka 'basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str)
^
/usr/include/c++/v1/ostream:1046:1: note: candidate template ignored: could not match 'basic_string'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1054:1: note: candidate template ignored: could not match
      'basic_string_view' against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1071:1: note: candidate template ignored: could not match 'shared_ptr'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p)
^
/usr/include/c++/v1/ostream:1078:1: note: candidate template ignored: could not match 'bitset'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x)
^
/usr/include/c++/v1/valarray:4105:1: note: candidate template ignored: substitution failure [with
      _Expr1 = std::__1::basic_ostream<char>, _Expr2 = std::__1::basic_ostream<char>]: no type named
      'value_type' in 'std::__1::basic_ostream<char>'
operator<<(const _Expr1& __x, const _Expr2& __y)
^
/usr/include/c++/v1/valarray:4120:1: note: candidate template ignored: substitution failure [with
      _Expr = std::__1::basic_ostream<char>]: no type named 'value_type' in
      'std::__1::basic_ostream<char>'
operator<<(const _Expr& __x, const typename _Expr::value_type& __y)
^
/usr/include/c++/v1/valarray:4136:1: note: candidate template ignored: substitution failure [with
      _Expr = std::__1::basic_ostream<char>]: no type named 'value_type' in
      'std::__1::basic_ostream<char>'
operator<<(const typename _Expr::value_type& __x, const _Expr& __y)
^
glom/frame_glom.cc:2395:53: error: invalid operands to binary expression ('basic_ostream<char,
      std::__1::char_traits<char> >' and 'ostream' (aka 'basic_ostream<char>'))
      std::cerr << G_STRFUNC << ": dialog is null." << std::cerr;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~
/usr/include/c++/v1/ostream:220:20: note: candidate function not viable: no known conversion from
      '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:196:20: note: candidate function not viable: no known conversion from
      '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&))
                   ^
/usr/include/c++/v1/ostream:200:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_ios<char_type, traits_type>
      &(*)(basic_ios<char_type, traits_type> &)' (aka 'basic_ios<char, std::__1::char_traits<char> >
      &(*)(basic_ios<char, std::__1::char_traits<char> > &)') for 1st argument
    basic_ostream& operator<<(basic_ios<char_type, traits_type>&
                   ^
/usr/include/c++/v1/ostream:205:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'std::__1::ios_base &(*)(std::__1::ios_base &)' for
      1st argument
    basic_ostream& operator<<(ios_base& (*__pf)(ios_base&))
                   ^
/usr/include/c++/v1/ostream:208:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'bool' for 1st argument
    basic_ostream& operator<<(bool __n);
                   ^
/usr/include/c++/v1/ostream:209:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'short' for 1st argument
    basic_ostream& operator<<(short __n);
                   ^
/usr/include/c++/v1/ostream:210:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned short' for 1st argument
    basic_ostream& operator<<(unsigned short __n);
                   ^
/usr/include/c++/v1/ostream:211:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'int' for 1st argument
    basic_ostream& operator<<(int __n);
                   ^
/usr/include/c++/v1/ostream:212:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned int' for 1st argument
    basic_ostream& operator<<(unsigned int __n);
                   ^
/usr/include/c++/v1/ostream:213:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long' for 1st argument
    basic_ostream& operator<<(long __n);
                   ^
/usr/include/c++/v1/ostream:214:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long' for 1st argument
    basic_ostream& operator<<(unsigned long __n);
                   ^
/usr/include/c++/v1/ostream:215:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long long' for 1st argument
    basic_ostream& operator<<(long long __n);
                   ^
/usr/include/c++/v1/ostream:216:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long long' for 1st argument
    basic_ostream& operator<<(unsigned long long __n);
                   ^
/usr/include/c++/v1/ostream:217:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'float' for 1st argument
    basic_ostream& operator<<(float __f);
                   ^
/usr/include/c++/v1/ostream:218:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'double' for 1st argument
    basic_ostream& operator<<(double __f);
                   ^
/usr/include/c++/v1/ostream:219:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long double' for 1st argument
    basic_ostream& operator<<(long double __f);
                   ^
/usr/include/c++/v1/ostream:221:20: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_streambuf<char_type, traits_type> *' (aka
      'basic_streambuf<char, std::__1::char_traits<char> > *') for 1st argument
    basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb);
                   ^
/usr/include/c++/v1/ostream:757:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn)
^
/usr/include/c++/v1/ostream:790:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, char __c)
^
/usr/include/c++/v1/ostream:797:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'signed char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, signed char __c)
^
/usr/include/c++/v1/ostream:804:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c)
^
/usr/include/c++/v1/ostream:818:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn)
^
/usr/include/c++/v1/ostream:864:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, const char* __str)
^
/usr/include/c++/v1/ostream:871:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const signed char *' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str)
^
/usr/include/c++/v1/ostream:879:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const unsigned char *' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str)
^
/usr/include/c++/v1/ostream:1063:1: note: candidate function not viable: no known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const std::__1::error_code' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec)
^
/usr/include/c++/v1/ostream:750:1: note: candidate template ignored: deduced conflicting types for
      parameter '_CharT' ('char' vs. 'std::__1::basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c)
^
/usr/include/c++/v1/ostream:811:1: note: candidate template ignored: could not match 'const _CharT *'
      against 'ostream' (aka 'basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str)
^
/usr/include/c++/v1/ostream:1046:1: note: candidate template ignored: could not match 'basic_string'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1054:1: note: candidate template ignored: could not match
      'basic_string_view' against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1071:1: note: candidate template ignored: could not match 'shared_ptr'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p)
^
/usr/include/c++/v1/ostream:1078:1: note: candidate template ignored: could not match 'bitset'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x)
^
/usr/include/c++/v1/valarray:4105:1: note: candidate template ignored: substitution failure [with
      _Expr1 = std::__1::basic_ostream<char>, _Expr2 = std::__1::basic_ostream<char>]: no type named
      'value_type' in 'std::__1::basic_ostream<char>'
operator<<(const _Expr1& __x, const _Expr2& __y)
^
/usr/include/c++/v1/valarray:4120:1: note: candidate template ignored: substitution failure [with
      _Expr = std::__1::basic_ostream<char>]: no type named 'value_type' in
      'std::__1::basic_ostream<char>'
operator<<(const _Expr& __x, const typename _Expr::value_type& __y)
^
/usr/include/c++/v1/valarray:4136:1: note: candidate template ignored: substitution failure [with
      _Expr = std::__1::basic_ostream<char>]: no type named 'value_type' in
      'std::__1::basic_ostream<char>'
operator<<(const typename _Expr::value_type& __x, const _Expr& __y)
^

build log: http://sprunge.us/NHVN
regressed by: https://github.com/llvm-mirror/libcxx/commit/3a1b90a866b6
Comment 1 Jan Beich freebsd_committer 2017-01-14 15:14:58 UTC
(In reply to Dimitry Andric from bug 216034 comment #6)
> Note that the upstream author has reverted the commit causing this here:
>
> http://llvm.org/viewvc/llvm-project?rev=291921&view=rev
>
> and has also merged it to the 4.0 branch. I will import the upstream
> branch into the projects/clang400-import branch soon.

lang/gcc6 and later versions are also affected.

glom/frame_glom.cc: In member function 'void Glom::Frame_Glom::do_menu_developer_relationships(Gtk::Window&, Glib::ustring)':
glom/frame_glom.cc:1635:70: error: no match for 'operator<<' (operand types are 'std::basic_ostream<char>' and 'std::ostream {aka std::basic_ostream<char>}')
       std::cerr << G_STRFUNC << ": m_pDialog_Relationships is null." << std::cerr;
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[...]
Comment 2 Rene Ladan freebsd_committer 2017-11-11 10:33:51 UTC
Expired port removed.