← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 1132636] [NEW] Allow using the system lua libraries

 

Public bug reported:

Now you can basically pick between using the lua library embedded in
adch++ or the lua library embedded in adch++ (pun intended). The
attached patch allows to use instead the system lua library if desired.
For this the lua binary is required (and similar to python and ruby can
be passed as the lua build option) and you must set systemlua=yes (so te
default behaviour is kept).

This policy has quite a logic on Linux systems where shared libraries
can be used to prevent code duplication and to ensure security updates
can be provided (although I'd really won't expect a security issue
arising from lua 5.1).

** Affects: adchpp
     Importance: Wishlist
         Status: New

** Patch added: "Patch to allow using the system lua instead of the embedded one. Copyright assigned to Jacek Sieka."
   https://bugs.launchpad.net/bugs/1132636/+attachment/3545658/+files/use_system_lua.patch

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to ADCH++.
https://bugs.launchpad.net/bugs/1132636

Title:
  Allow using the system lua libraries

Status in ADCH++:
  New

Bug description:
  Now you can basically pick between using the lua library embedded in
  adch++ or the lua library embedded in adch++ (pun intended). The
  attached patch allows to use instead the system lua library if
  desired. For this the lua binary is required (and similar to python
  and ruby can be passed as the lua build option) and you must set
  systemlua=yes (so te default behaviour is kept).

  This policy has quite a logic on Linux systems where shared libraries
  can be used to prevent code duplication and to ensure security updates
  can be provided (although I'd really won't expect a security issue
  arising from lua 5.1).

To manage notifications about this bug go to:
https://bugs.launchpad.net/adchpp/+bug/1132636/+subscriptions


Follow ups

References