Passing target to source Makefile
Matthew Seaman
matthew at FreeBSD.org
Fri Jul 22 06:59:07 UTC 2016
On 21/07/2016 20:25, Russell Haley wrote:
> 3) By forcing all Lua installation to use luaXX naming conventions, it
> forces the user to have to create work arounds or links to get the
> standard interpreter to work by calling "lua" (which is the expected
> use case in my opinion). The current supported version of Lua is 5.3.
> While I can see the need to install past versions using explicit
> naming, it is my opinion that the current version should be installed
> as Lua, not luaXX.
Is there any possibility of needing to install two different versions of
lua simultaneously? Are there lua consumers that require specific
versions[*]?
If that's so, then a better approach here might be be to copy the way
the python ports work: have a lua meta-port which creates appropriate
unversioned symlinks to the executables from the versioned ports.
Cheers,
Matthew
[*] As I recall, for instance, redis embeds lua-5.2 -- but that's not
really germane to this because redis has imported all the lua code, and
doesn't have any dependencies on exteranl lua.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 931 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20160722/687a308f/attachment.sig>
More information about the freebsd-ports
mailing list