Build errors in action_event.cpp

Tim Jackson <[email protected]> Sun, 11 Mar 2018 13:25:07 +0100
Newsgroups gmane.comp.version-control.subversion.rapidsvn.user
Message-ID <[email protected]>
Hi

RapidSVN currently fails to build for me (Fedora 27), from the latest version 
in Git (commit 97484dc8). There are several errors in action_event.cpp, but 
perhaps only one actual root cause:

src/action_event.cpp:118:17: error: ambiguous overload for 'operator<<' 
(operand types are 'wxString' and 'const char [4]')
src/action_event.cpp:118:20: error: conversion from 'const char [4]' to 'const 
wxString' is ambiguous
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'wxChar {aka wchar_t}' [-fpermissive]
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'int' [-fpermissive]
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'wxChar {aka wchar_t}' [-fpermissive]
src/action_event.cpp:118:20: error: invalid user-defined conversion from 
'const char [4]' to 'const wxWCharBuffer&' [-fpermissive]
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'size_t {aka long unsigned int}' [-fpermissive]
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'size_t {aka long unsigned int}' [-fpermissive]
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'int' [-fpermissive]
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'unsigned int' [-fpermissive]
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'long int' [-fpermissive]
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'long unsigned int' [-fpermissive]
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'long long int' [-fpermissive]
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'long long unsigned int' [-fpermissive]
src/action_event.cpp:118:7: error: cannot bind non-const lvalue reference of 
type 'wxIcon&' to an rvalue of type 'wxIcon'
src/action_event.cpp:118:7: error: cannot bind non-const lvalue reference of 
type 'wxImage&' to an rvalue of type 'wxImage'
src/action_event.cpp:118:7: error: cannot bind non-const lvalue reference of 
type 'wxBitmap&' to an rvalue of type 'wxBitmap'
src/action_event.cpp:118:20: error: invalid user-defined conversion from 
'const char [4]' to 'const wxColour&' [-fpermissive]
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'long unsigned int' [-fpermissive]
src/action_event.cpp:118:20: error: invalid conversion from 'const char*' to 
'long unsigned int' [-fpermissive]
src/action_event.cpp:118:7: error: cannot bind non-const lvalue reference of 
type 'wxColour&' to an rvalue of type 'wxColour'


I'm not a developer myself; any ideas or a suggested fix?

Thanks

Tim

------------------------------------------------------
http://rapidsvn.tigris.org/ds/viewMessage.do?dsForumId=671&dsMessageId=3441015

To unsubscribe from this discussion, e-mail: [[email protected]].