On Fri, Jul 30, 2010 at 02:16:41PM +0200, Guillaume Melquiond wrote:
> Hi,
> 
> Today I imported the source code of the Lua library and removed it
> from the dependencies of Wesnoth. I didn't expect much opposition to
> it; I was wrong. So I'm sending a mail to this mailing list to explain
> my move.

To be honest I'm also not too happy with the move. I understand the
technical reasons why you did it and I deem them convincing enough not
to ask you to remove them again. Still I prefer to keep alien sources
out of our tree, if possible. (I know we did it before with SDL_TTF for
technical reasons.)

> Finally, I will state that embedding Lua is not that uncommon. For
> that matter, I will just quote Rhonda who did some research work on
> it:
> (11:31:26) Rhonda: monotone, nmap, ocropus, enigma, freeciv, spring
> also do embed lua.
> (11:31:51) Rhonda: enigma for the same reason stated, with requiring
> lua built with c++

Since it seems not to be uncommon, would it be an idea to ask our
packagers how they feel about packaging a lua++ package (lua compiled
with g++ instead of gcc) and then use that package?

Obviously we need to keep lua in our source tree until all distros have
done so, but at least there will be some point when we can remove it
again.

-- 
Regards,
Mark de Wever aka Mordante/SkeletonCrew

_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to