{"action":"opened","issue":{"url":"https://api.github.com/repos/RapidSVN/RapidSVN/issues/35","repository_url":"https://api.github.com/repos/RapidSVN/RapidSVN","labels_url":"https://api.github.com/repos/RapidSVN/RapidSVN/issues/35/labels{/name}","comments_url":"https://api.github.com/repos/RapidSVN/RapidSVN/issues/35/comments","events_url":"https://api.github.com/repos/RapidSVN/RapidSVN/issues/35/events","html_url":"https://github.com/RapidSVN/RapidSVN/issues/35","id":348075399,"node_id":"MDU6SXNzdWUzNDgwNzUzOTk=","number":35,"title":"Fails to build due to invalid type conversions","user":{"login":"timjackson","id":2638357,"node_id":"MDQ6VXNlcjI2MzgzNTc=","avatar_url":"https://avatars3.githubusercontent.com/u/2638357?v=4","gravatar_id":"","url":"https://api.github.com/users/timjackson","html_url":"https://github.com/timjackson","followers_url":"https://api.github.com/users/timjackson/followers","following_url":"https://api.github.com/users/timjackson/following{/other_user}","gists_url":"https://api.github.com/users/timjackson/gists{/gist_id}","starred_url":"https://api.github.com/users/timjackson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timjackson/subscriptions","organizations_url":"https://api.github.com/users/timjackson/orgs","repos_url":"https://api.github.com/users/timjackson/repos","events_url":"https://api.github.com/users/timjackson/events{/privacy}","received_events_url":"https://api.github.com/users/timjackson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-06T20:44:25Z","updated_at":"2018-08-06T20:44:25Z","closed_at":null,"author_association":"NONE","body":"Trying to build on Fedora 28 fails due to numerous but probably trivial type-conversion errors, everywhere \"|||\" appears:\r\n\r\nsrc/action_event.cpp: In member function 'void ActionEvent::init(wxWindow*, int, LogItemType, const wxString&, const wxString&)':\r\nsrc/action_event.cpp:118:17: error: ambiguous overload for 'operator<<' (operand types are 'wxString' and 'const char [4]')\r\n   cat << action << \"|||\" << msg;\r\n   ~~~~~~~~~~~~~~^~~~~~~~\r\nIn file included from /usr/include/wx-2.8/wx/memory.h:16,\r\n                 from /usr/include/wx-2.8/wx/object.h:20,\r\n                 from /usr/include/wx-2.8/wx/wx.h:16,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/string.h:992:13: note: candidate: 'wxString& wxString::operator<<(const wxString&)' <near match>\r\n   wxString& operator<<(const wxString& s)\r\n             ^~~~~~~~\r\n/usr/include/wx-2.8/wx/string.h:992:13: note:   conversion of argument 1 would be ill-formed:\r\nsrc/action_event.cpp:118:20: error: conversion from 'const char [4]' to 'const wxString' is ambiguous\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nIn file included from /usr/include/wx-2.8/wx/memory.h:16,\r\n                 from /usr/include/wx-2.8/wx/object.h:20,\r\n                 from /usr/include/wx-2.8/wx/wx.h:16,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/string.h:692:3: note: candidate: 'wxString::wxString(wxChar, size_t)' <near match>\r\n   wxString(wxChar ch, size_t nRepeat = 1)\r\n   ^~~~~~~~\r\n/usr/include/wx-2.8/wx/string.h:692:3: note:   conversion of argument 1 would be ill-formed:\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'wxChar' {aka 'wchar_t'} [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nIn file included from /usr/include/wx-2.8/wx/memory.h:16,\r\n                 from /usr/include/wx-2.8/wx/object.h:20,\r\n                 from /usr/include/wx-2.8/wx/wx.h:16,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/string.h:682:3: note: candidate: 'wxString::wxString(int)' <near match>\r\n   wxString(int);\r\n   ^~~~~~~~\r\n/usr/include/wx-2.8/wx/string.h:682:3: note:   conversion of argument 1 would be ill-formed:\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'int' [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nIn file included from /usr/include/wx-2.8/wx/memory.h:16,\r\n                 from /usr/include/wx-2.8/wx/object.h:20,\r\n                 from /usr/include/wx-2.8/wx/wx.h:16,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/string.h:1006:13: note: candidate: 'wxString& wxString::operator<<(wxChar)' <near match>\r\n   wxString& operator<<(wxChar ch) { append(1, ch); return *this; }\r\n             ^~~~~~~~\r\n/usr/include/wx-2.8/wx/string.h:1006:13: note:   conversion of argument 1 would be ill-formed:\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'wxChar' {aka 'wchar_t'} [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nIn file included from /usr/include/wx-2.8/wx/memory.h:16,\r\n                 from /usr/include/wx-2.8/wx/object.h:20,\r\n                 from /usr/include/wx-2.8/wx/wx.h:16,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/string.h:1010:13: note: candidate: 'wxString& wxString::operator<<(const wxWCharBuffer&)' <near match>\r\n   wxString& operator<<(const wxWCharBuffer& s)\r\n             ^~~~~~~~\r\n/usr/include/wx-2.8/wx/string.h:1010:13: note:   conversion of argument 1 would be ill-formed:\r\nsrc/action_event.cpp:118:20: error: invalid user-defined conversion from 'const char [4]' to 'const wxWCharBuffer&' [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nIn file included from /usr/include/wx-2.8/wx/string.h:55,\r\n                 from /usr/include/wx-2.8/wx/memory.h:16,\r\n                 from /usr/include/wx-2.8/wx/object.h:20,\r\n                 from /usr/include/wx-2.8/wx/wx.h:16,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/buffer.h:134:15: note: candidate is: 'wxWCharBuffer::wxWCharBuffer(size_t)' <near match>\r\n DEFINE_BUFFER(wxWCharBuffer, wchar_t, wxStrdupW);\r\n               ^~~~~~~~~~~~~\r\n/usr/include/wx-2.8/wx/buffer.h:33:5: note: in definition of macro 'DEFINE_BUFFER'\r\n     classname(size_t len)                                                   \\\r\n     ^~~~~~~~~\r\n/usr/include/wx-2.8/wx/buffer.h:134:15: note:   conversion of argument 1 would be ill-formed:\r\n DEFINE_BUFFER(wxWCharBuffer, wchar_t, wxStrdupW);\r\n               ^~~~~~~~~~~~~\r\n/usr/include/wx-2.8/wx/buffer.h:33:5: note: in definition of macro 'DEFINE_BUFFER'\r\n     classname(size_t len)                                                   \\\r\n     ^~~~~~~~~\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'size_t' {aka 'long unsigned int'} [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'size_t' {aka 'long unsigned int'} [-fpermissive]\r\nIn file included from /usr/include/wx-2.8/wx/string.h:55,\r\n                 from /usr/include/wx-2.8/wx/memory.h:16,\r\n                 from /usr/include/wx-2.8/wx/object.h:20,\r\n                 from /usr/include/wx-2.8/wx/wx.h:16,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/buffer.h:33:22: note:   initializing argument 1 of 'wxWCharBuffer::wxWCharBuffer(size_t)'\r\n     classname(size_t len)                                                   \\\r\n               ~~~~~~~^~~\r\n/usr/include/wx-2.8/wx/buffer.h:134:1: note: in expansion of macro 'DEFINE_BUFFER'\r\n DEFINE_BUFFER(wxWCharBuffer, wchar_t, wxStrdupW);\r\n ^~~~~~~~~~~~~\r\nIn file included from /usr/include/wx-2.8/wx/memory.h:16,\r\n                 from /usr/include/wx-2.8/wx/object.h:20,\r\n                 from /usr/include/wx-2.8/wx/wx.h:16,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/string.h:1060:13: note: candidate: 'wxString& wxString::operator<<(int)' <near match>\r\n   wxString& operator<<(int i)\r\n             ^~~~~~~~\r\n/usr/include/wx-2.8/wx/string.h:1060:13: note:   conversion of argument 1 would be ill-formed:\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'int' [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n\r\n\r\n/usr/include/wx-2.8/wx/string.h:1063:13: note:   conversion of argument 1 would be ill-formed:\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'unsigned int' [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nIn file included from /usr/include/wx-2.8/wx/memory.h:16,\r\n                 from /usr/include/wx-2.8/wx/object.h:20,\r\n                 from /usr/include/wx-2.8/wx/wx.h:16,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/string.h:1066:13: note: candidate: 'wxString& wxString::operator<<(long int)' <near match>\r\n   wxString& operator<<(long l)\r\n             ^~~~~~~~\r\n/usr/include/wx-2.8/wx/string.h:1066:13: note:   conversion of argument 1 would be ill-formed:\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'long int' [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nIn file included from /usr/include/wx-2.8/wx/memory.h:16,\r\n                 from /usr/include/wx-2.8/wx/object.h:20,\r\n                 from /usr/include/wx-2.8/wx/wx.h:16,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/string.h:1069:13: note: candidate: 'wxString& wxString::operator<<(long unsigned int)' <near match>\r\n   wxString& operator<<(unsigned long ul)\r\n             ^~~~~~~~\r\n/usr/include/wx-2.8/wx/string.h:1069:13: note:   conversion of argument 1 would be ill-formed:\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'long unsigned int' [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nIn file included from /usr/include/wx-2.8/wx/memory.h:16,\r\n                 from /usr/include/wx-2.8/wx/object.h:20,\r\n                 from /usr/include/wx-2.8/wx/wx.h:16,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/string.h:1073:13: note: candidate: 'wxString& wxString::operator<<(long long int)' <near match>\r\n   wxString& operator<<(wxLongLong_t ll)\r\n             ^~~~~~~~\r\n/usr/include/wx-2.8/wx/string.h:1073:13: note:   conversion of argument 1 would be ill-formed:\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'long long int' [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nIn file included from /usr/include/wx-2.8/wx/memory.h:16,\r\n                 from /usr/include/wx-2.8/wx/object.h:20,\r\n                 from /usr/include/wx-2.8/wx/wx.h:16,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/string.h:1079:13: note: candidate: 'wxString& wxString::operator<<(long long unsigned int)' <near match>\r\n   wxString& operator<<(wxULongLong_t ull)\r\n             ^~~~~~~~\r\n/usr/include/wx-2.8/wx/string.h:1079:13: note:   conversion of argument 1 would be ill-formed:\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'long long unsigned int' [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nIn file included from /usr/include/wx-2.8/wx/colour.h:48,\r\n                 from /usr/include/wx-2.8/wx/window.h:25,\r\n                 from /usr/include/wx-2.8/wx/wx.h:36,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/variant.h:324:20: note: candidate: 'wxColour& operator<<(wxColour&, const wxVariant&)' <near match>\r\n expdecl classname& operator << ( classname &object, const wxVariant &variant ); \\\r\n                    ^~~~~~~~\r\n/usr/include/wx-2.8/wx/colour.h:49:1: note: in expansion of macro 'DECLARE_VARIANT_OBJECT_EXPORTED'\r\n DECLARE_VARIANT_OBJECT_EXPORTED(wxColour,WXDLLEXPORT)\r\n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n/usr/include/wx-2.8/wx/variant.h:324:20: note:   conversion of argument 1 would be ill-formed:\r\n expdecl classname& operator << ( classname &object, const wxVariant &variant ); \\\r\n                    ^~~~~~~~\r\n/usr/include/wx-2.8/wx/colour.h:49:1: note: in expansion of macro 'DECLARE_VARIANT_OBJECT_EXPORTED'\r\n DECLARE_VARIANT_OBJECT_EXPORTED(wxColour,WXDLLEXPORT)\r\n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\nsrc/action_event.cpp:118:7: error: cannot bind non-const lvalue reference of type 'wxColour&' to an rvalue of type 'wxColour'\r\n   cat << action << \"|||\" << msg;\r\n   ~~~~^~~~~~~~~\r\nIn file included from /usr/include/wx-2.8/wx/window.h:25,\r\n                 from /usr/include/wx-2.8/wx/wx.h:36,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/colour.h:30:5: note:   after user-defined conversion: 'wxColour::wxColour(const wxString&)'\r\n     wxColour(const wxString &colourName) { Set(colourName); }                 \\\r\n     ^~~~~~~~\r\n/usr/include/wx-2.8/wx/gtk/colour.h:25:5: note: in expansion of macro 'DEFINE_STD_WXCOLOUR_CONSTRUCTORS'\r\n     DEFINE_STD_WXCOLOUR_CONSTRUCTORS\r\n     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\nIn file included from /usr/include/wx-2.8/wx/colour.h:48,\r\n                 from /usr/include/wx-2.8/wx/window.h:25,\r\n                 from /usr/include/wx-2.8/wx/wx.h:36,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/variant.h:325:20: note: candidate: 'wxVariant& operator<<(wxVariant&, const wxColour&)' <near match>\r\n expdecl wxVariant& operator << ( wxVariant &variant, const classname &object );\r\n                    ^~~~~~~~\r\n/usr/include/wx-2.8/wx/colour.h:49:1: note: in expansion of macro 'DECLARE_VARIANT_OBJECT_EXPORTED'\r\n DECLARE_VARIANT_OBJECT_EXPORTED(wxColour,WXDLLEXPORT)\r\n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n/usr/include/wx-2.8/wx/variant.h:325:20: note:   conversion of argument 2 would be ill-formed:\r\n expdecl wxVariant& operator << ( wxVariant &variant, const classname &object );\r\n                    ^~~~~~~~\r\n/usr/include/wx-2.8/wx/colour.h:49:1: note: in expansion of macro 'DECLARE_VARIANT_OBJECT_EXPORTED'\r\n DECLARE_VARIANT_OBJECT_EXPORTED(wxColour,WXDLLEXPORT)\r\n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\nsrc/action_event.cpp:118:20: error: invalid user-defined conversion from 'const char [4]' to 'const wxColour&' [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nIn file included from /usr/include/wx-2.8/wx/window.h:25,\r\n                 from /usr/include/wx-2.8/wx/wx.h:36,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/colour.h:29:5: note: candidate is: 'wxColour::wxColour(long unsigned int)' <near match>\r\n     wxColour( unsigned long colRGB ) { Set(colRGB); }                         \\\r\n     ^~~~~~~~\r\n/usr/include/wx-2.8/wx/gtk/colour.h:25:5: note: in expansion of macro 'DEFINE_STD_WXCOLOUR_CONSTRUCTORS'\r\n     DEFINE_STD_WXCOLOUR_CONSTRUCTORS\r\n     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n/usr/include/wx-2.8/wx/colour.h:29:5: note:   conversion of argument 1 would be ill-formed:\r\n     wxColour( unsigned long colRGB ) { Set(colRGB); }                         \\\r\n     ^~~~~~~~\r\n/usr/include/wx-2.8/wx/gtk/colour.h:25:5: note: in expansion of macro 'DEFINE_STD_WXCOLOUR_CONSTRUCTORS'\r\n     DEFINE_STD_WXCOLOUR_CONSTRUCTORS\r\n     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'long unsigned int' [-fpermissive]\r\n   cat << action << \"|||\" << msg;\r\n                    ^~~~~\r\nsrc/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 'long unsigned int' [-fpermissive]\r\nIn file included from /usr/include/wx-2.8/wx/window.h:25,\r\n                 from /usr/include/wx-2.8/wx/wx.h:36,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/colour.h:29:29: note:   initializing argument 1 of 'wxColour::wxColour(long unsigned int)'\r\n     wxColour( unsigned long colRGB ) { Set(colRGB); }                         \\\r\n               ~~~~~~~~~~~~~~^~~~~~\r\n/usr/include/wx-2.8/wx/gtk/colour.h:25:5: note: in expansion of macro 'DEFINE_STD_WXCOLOUR_CONSTRUCTORS'\r\n     DEFINE_STD_WXCOLOUR_CONSTRUCTORS\r\n     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\nIn file included from /usr/include/wx-2.8/wx/colour.h:48,\r\n                 from /usr/include/wx-2.8/wx/window.h:25,\r\n                 from /usr/include/wx-2.8/wx/wx.h:36,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/variant.h:324:20: note: candidate: 'wxBitmap& operator<<(wxBitmap&, const wxVariant&)' <near match>\r\n expdecl classname& operator << ( classname &object, const wxVariant &variant ); \\\r\n                    ^~~~~~~~\r\n/usr/include/wx-2.8/wx/bitmap.h:36:1: note: in expansion of macro 'DECLARE_VARIANT_OBJECT_EXPORTED'\r\n DECLARE_VARIANT_OBJECT_EXPORTED(wxBitmap,WXDLLEXPORT)\r\n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n/usr/include/wx-2.8/wx/variant.h:324:20: note:   conversion of argument 1 would be ill-formed:\r\n expdecl classname& operator << ( classname &object, const wxVariant &variant ); \\\r\n                    ^~~~~~~~\r\n/usr/include/wx-2.8/wx/bitmap.h:36:1: note: in expansion of macro 'DECLARE_VARIANT_OBJECT_EXPORTED'\r\n DECLARE_VARIANT_OBJECT_EXPORTED(wxBitmap,WXDLLEXPORT)\r\n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\nsrc/action_event.cpp:118:7: error: cannot bind non-const lvalue reference of type 'wxBitmap&' to an rvalue of type 'wxBitmap'\r\n   cat << action << \"|||\" << msg;\r\n   ~~~~^~~~~~~~~\r\nIn file included from /usr/include/wx-2.8/wx/bitmap.h:213,\r\n                 from /usr/include/wx-2.8/wx/wx.h:44,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/gtk/bitmap.h:64:5: note:   after user-defined conversion: 'wxBitmap::wxBitmap(const wxString&, wxBitmapType)'\r\n     wxBitmap( const wxString &filename, wxBitmapType type = wxBITMAP_TYPE_XPM );\r\n     ^~~~~~~~\r\nIn file included from /usr/include/wx-2.8/wx/colour.h:48,\r\n                 from /usr/include/wx-2.8/wx/window.h:25,\r\n                 from /usr/include/wx-2.8/wx/wx.h:36,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/variant.h:324:20: note: candidate: 'wxImage& operator<<(wxImage&, const wxVariant&)' <near match>\r\n expdecl classname& operator << ( classname &object, const wxVariant &variant ); \\\r\n                    ^~~~~~~~\r\n/usr/include/wx-2.8/wx/image.h:74:1: note: in expansion of macro 'DECLARE_VARIANT_OBJECT_EXPORTED'\r\n DECLARE_VARIANT_OBJECT_EXPORTED(wxImage,WXDLLEXPORT)\r\n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n/usr/include/wx-2.8/wx/variant.h:324:20: note:   conversion of argument 1 would be ill-formed:\r\n expdecl classname& operator << ( classname &object, const wxVariant &variant ); \\\r\n                    ^~~~~~~~\r\n/usr/include/wx-2.8/wx/image.h:74:1: note: in expansion of macro 'DECLARE_VARIANT_OBJECT_EXPORTED'\r\n DECLARE_VARIANT_OBJECT_EXPORTED(wxImage,WXDLLEXPORT)\r\n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\nsrc/action_event.cpp:118:7: error: cannot bind non-const lvalue reference of type 'wxImage&' to an rvalue of type 'wxImage'\r\n   cat << action << \"|||\" << msg;\r\n   ~~~~^~~~~~~~~\r\nIn file included from /usr/include/wx-2.8/wx/wx.h:45,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/image.h:200:5: note:   after user-defined conversion: 'wxImage::wxImage(const wxString&, long int, int)'\r\n     wxImage( const wxString& name, long type = wxBITMAP_TYPE_ANY, int index = -1 );\r\n     ^~~~~~~\r\nIn file included from /usr/include/wx-2.8/wx/colour.h:48,\r\n                 from /usr/include/wx-2.8/wx/window.h:25,\r\n                 from /usr/include/wx-2.8/wx/wx.h:36,\r\n                 from src/action_event.cpp:26:\r\n/usr/include/wx-2.8/wx/variant.h:324:20: note: candidate: 'wxIcon& operator<<(wxIcon&, const wxVariant&)' <near match>\r\n expdecl classname& operator << ( classname &object, const wxVariant &variant ); \\\r\n                    ^~~~~~~~\r\n/usr/include/wx-2.8/wx/icon.h:48:1: note: in expansion of macro 'DECLARE_VARIANT_OBJECT_EXPORTED'\r\n DECLARE_VARIANT_OBJECT_EXPORTED(wxIcon,WXDLLEXPORT)\r\n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n/usr/include/wx-2.8/wx/variant.h:324:20: note:   conversion of argument 1 would be ill-formed:\r\n expdecl classname& operator << ( classname &object, const wxVariant &variant ); \\\r\n                    ^~~~~~~~\r\n/usr/include/wx-2.8/wx/icon.h:48:1: note: in expansion of macro 'DECLARE_VARIANT_OBJECT_EXPORTED'\r\n DECLARE_VARIANT_OBJECT_EXPORTED(wxIcon,WXDLLEXPORT)\r\n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\nIn file included from src/action.cpp:30:\r\n/home/rpmbuild/fedora/rapidsvn/RapidSVN/libsvncpp/include/svncpp/client.hpp: At global scope:\r\n/home/rpmbuild/fedora/rapidsvn/RapidSVN/libsvncpp/include/svncpp/client.hpp:192:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]\r\n            const bool ignore_externals = false) throw(ClientException);\r\n                                                 ^~~~~\r\n/home/rpmbuild/fedora/rapidsvn/RapidSVN/libsvncpp/include/svncpp/client.hpp:216:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]\r\n            StatusEntries & entries) throw(ClientException);\r\n                                     ^~~~~\r\nsrc/action_event.cpp:118:7: error: cannot bind non-const lvalue reference of type 'wxIcon&' to an rvalue of type 'wxIcon'\r\n   cat << action << \"|||\" << msg;\r\n   ~~~~^~~~~~~~~\r\n"}}
{"actor":{"display_login":"timjackson"}}