title: Symbol not found: _lua_objlen
body: <p>I'm using <a href="https://github.com/mpx/lua-cjson" rel="noreferrer">lua-cjson</a></p>
  
  <pre><code>package.path = package.path .. ";../?.lua"
  local json = require('cjson')
  </code></pre>
  
  <p>And I'm getting:</p>
  
  <pre><code>lua: error loading module 'cjson' from file '/usr/local/lib/lua/5.3/cjson.so':
          dlopen(/usr/local/lib/lua/5.3/cjson.so, 6): Symbol not found: _lua_objlen
    Referenced from: /usr/local/lib/lua/5.3/cjson.so
    Expected in: flat namespace
   in /usr/local/lib/lua/5.3/cjson.so
  stack traceback:
          [C]: in ?
          [C]: in function 'require'
          log.lua:6: in main chunk
          [C]: in ?
  </code></pre>
  
  <p>Any ideas? Using lua 5.3</p>