after John's last commit Herbert
g++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I../../../src/ -I../../../src/frontends/ -I../../../boost -isystem /usr/X11R6/include -g -O -finline-limit=500 -fno-exceptions -W -Wall -Winline -Winline -c ControlRef.C -MT ControlRef.lo -MD -MP -MF .deps/ControlRef.TPlo ControlRef.C: In member function `void ControlRef::gotoRef(const std::string&) const': ControlRef.C:47: choosing `void LyXFunc::dispatch(int, bool)' over `void LyXFunc::dispatch(kb_action, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool)' ControlRef.C:47: because worst conversion for the former is better than worst conversion for the latter ControlRef.C: In member function `void ControlRef::gotoBookmark() const': ControlRef.C:54: choosing `void LyXFunc::dispatch(int, bool)' over `void LyXFunc::dispatch(kb_action, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool)' ControlRef.C:54: because worst conversion for the former is better than worst conversion for the latter -- http://www.lyx.org/help/