Package: libluabind-dev
Version: 0.9.1+dfsg-4
Severity: wishlist
Tags: patch

Dear Maintainer,

Lua 5.2.0 has recently been released, and uploaded to Debian. Since
there has been little upstream activity in the past year, I decided
to adapt Luabind to Lua 5.2 myself.

http://article.gmane.org/gmane.comp.lang.lua.luabind/2982

I adapted Luabind to the Lua 5.2 API step by step, and verified that
the test suite passes with both Lua versions 5.1 and 5.2.

Could you please consider the Lua 5.2 patches [1] for inclusion?

Lua 5.2: replace lua_equal and lua_lessthan with lua_compare
Lua 5.2: replace occurrences of deprecated LUA_GLOBALSINDEX
Lua 5.2: replace lua_strlen with lua_rawlen
Lua 5.2: replace lua_[gs]etfenv with lua_[gs]etuservalue
Lua 5.2: pass extra parameter NULL to lua_resume
Lua 5.2: replace lua_open with luaL_newstate
Lua 5.2: fix test_free_functions unit test
Lua 5.2: use new macro lua_pushglobaltable

[1] http://git.colberg.org/luabind.git

On the library side, it would probably be a good idea to ship both a
*-5.1 and a *-5.2 version of libluabind.

It would be great to have Lua 5.2 support in Debian wheezy.

Peter

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libluabind-dev depends on:
ii  libboost-dev         1.48.0.3
ii  libboost-python-dev  1.48.0.3
ii  liblua5.1-0-dev      5.1.4-12
ii  libluabind0.9.1      0.9.1+dfsg-4

libluabind-dev recommends no packages.

Versions of packages libluabind-dev suggests:
pn  libluabind-doc       <none>
pn  libluabind-examples  <none>

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to