title: error: missing binary operator before token "("
body: <p>after gcc upgrade my project fails to build due to the error:</p>
  
  <pre><code>In file included from /usr/include/luabind/wrapper_base.hpp:31:0,
                   from /usr/include/luabind/back_reference.hpp:27,
                   from /usr/include/luabind/class.hpp:93,
                   from /usr/include/luabind/luabind.hpp:28,
                   from /home/ockonal/Workspace/themisto/engine/include/Scripting/ScriptManager.hpp:21,
                   from /home/ockonal/Workspace/themisto/engine/source/Core/Root.cpp:28:
  /usr/include/luabind/detail/call_member.hpp:319:1: error: missing binary operator before token "("
  In file included from /usr/include/luabind/back_reference.hpp:27:0,
                   from /usr/include/luabind/class.hpp:93,
                   from /usr/include/luabind/luabind.hpp:28,
                   from /home/ockonal/Workspace/themisto/engine/include/Scripting/ScriptManager.hpp:21,
                   from /home/ockonal/Workspace/themisto/engine/source/Core/Root.cpp:28:
  /usr/include/luabind/wrapper_base.hpp:92:1: error: missing binary operator before token "("
  In file included from /usr/include/luabind/function.hpp:10:0,
                   from /usr/include/luabind/class.hpp:94,
                   from /usr/include/luabind/luabind.hpp:28,
                   from /home/ockonal/Workspace/themisto/engine/include/Scripting/ScriptManager.hpp:21,
                   from /home/ockonal/Workspace/themisto/engine/source/Core/Root.cpp:28:
  /usr/include/luabind/detail/call_function.hpp:326:1: error: missing binary operator before token "("
  In file included from /usr/include/luabind/detail/constructor.hpp:12:0,
                   from /usr/include/luabind/class.hpp:96,
                   from /usr/include/luabind/luabind.hpp:28,
                   from /home/ockonal/Workspace/themisto/engine/include/Scripting/ScriptManager.hpp:21,
                   from /home/ockonal/Workspace/themisto/engine/source/Core/Root.cpp:28:
  /usr/include/luabind/wrapper_base.hpp:92:1: error: missing binary operator before token "("
  In file included from /usr/include/luabind/class.hpp:107:0,
                   from /usr/include/luabind/luabind.hpp:28,
                   from /home/ockonal/Workspace/themisto/engine/include/Scripting/ScriptManager.hpp:21,
                   from /home/ockonal/Workspace/themisto/engine/source/Core/Root.cpp:28:
  /usr/include/luabind/detail/call_member.hpp:319:1: error: missing binary operator before token "("
  </code></pre>
  
  <p>What could it be? I've also tried latest gcc (4.8) snapshot but it didn't help.</p>
  
  <p>p.s.</p>
  
  <pre><code>extra/boost 1.49.0-1 [installed]
  core/gcc 4.6.3-1 (base-devel) [installed]
  aurbuild/luabind 0.9.1-1 [installed]
  </code></pre>