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
