<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luarocks/configure, branch 2.4.3</title>
<subtitle>A mirror of https://github.com/luarocks/luarocks.git
</subtitle>
<id>https://git.lua4.win/luarocks/atom?h=2.4.3</id>
<link rel='self' href='https://git.lua4.win/luarocks/atom?h=2.4.3'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/'/>
<updated>2017-04-14T18:26:19+00:00</updated>
<entry>
<title>Fixed wrong "interp" in the configure file</title>
<updated>2017-04-14T18:26:19+00:00</updated>
<author>
<name>Evgeny Shulgin</name>
<email>izarizar@mail.ru</email>
</author>
<published>2017-04-14T18:26:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=3dcfa00db4b29609d83f356502ef83c5eefe2a34'/>
<id>urn:sha1:3dcfa00db4b29609d83f356502ef83c5eefe2a34</id>
<content type='text'>
Fixed wrong "interp" instead of "where" in the configure file</content>
</entry>
<entry>
<title>Prefer versioned Lua interpreter if it exists.</title>
<updated>2016-10-28T13:53:07+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-10-28T13:53:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=66cc4dfe45b4691a83b1b234bb626b60c16fd020'/>
<id>urn:sha1:66cc4dfe45b4691a83b1b234bb626b60c16fd020</id>
<content type='text'>
This avoids in practice a problem that occurs in this scenario:

1. user installs Lua 5.1, gets lua and lua5.1 binaries
2. user installs LuaRocks, it detects and uses lua
3. user installs Lua 5.2, gets lua and lua5.2 binaries (lua is replaced)
4. user installs LuaRocks with --lua-version=5.2, it detects and uses lua
5. luarocks-5.1 now uses lua, which is Lua 5.2, rockspecs get passed the wrong value of $(LUA)
</content>
</entry>
<entry>
<title>Check if header matches interpreter.</title>
<updated>2016-10-26T17:19:42+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-10-26T17:19:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=86e1bef85084b5bf09688bd19077a8eaa82ae15c'/>
<id>urn:sha1:86e1bef85084b5bf09688bd19077a8eaa82ae15c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve check of Lua interpreter</title>
<updated>2016-10-26T17:18:58+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-10-26T17:18:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=48e5329617f20e97262ca5510264fdb5d645ae6f'/>
<id>urn:sha1:48e5329617f20e97262ca5510264fdb5d645ae6f</id>
<content type='text'>
(e.g. allow it to find `lua5.1` when lua is 5.3 and only `--lua-version=5.1`
is given).
</content>
</entry>
<entry>
<title>Relax Lua version detection to support Ravi</title>
<updated>2016-10-14T20:53:34+00:00</updated>
<author>
<name>Peter Melnichenko</name>
<email>mpeterval@gmail.com</email>
</author>
<published>2016-10-14T20:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=23043499b9a5423ecbc19e968142df17dc5d15d1'/>
<id>urn:sha1:23043499b9a5423ecbc19e968142df17dc5d15d1</id>
<content type='text'>
Ravi has "Ravi 5.3" as _VERSION. Don't use _VERSION:sub(5) to get Lua
version, match " (5%.[123])$" instead.
</content>
</entry>
<entry>
<title>Test that 'unzip' is present in the $PATH.</title>
<updated>2016-02-29T21:48:37+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-02-29T21:48:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=84b1b88895f091c3a6c90dc921038c9294e43e36'/>
<id>urn:sha1:84b1b88895f091c3a6c90dc921038c9294e43e36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix find_program() in configure</title>
<updated>2015-12-06T18:57:32+00:00</updated>
<author>
<name>mpeterv</name>
<email>mpeterval@gmail.com</email>
</author>
<published>2015-12-06T18:53:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=515db853f6631e92b5950bcedf392db2d35e919a'/>
<id>urn:sha1:515db853f6631e92b5950bcedf392db2d35e919a</id>
<content type='text'>
which returns path to the program, not to the directory containing it.
That causes errors when configuring without --with-lua.
The fix is to apply 'dirname' if 'command -v' was a success.
</content>
</entry>
<entry>
<title>Use `command -v` for obtaining executable path.</title>
<updated>2015-11-08T03:02:08+00:00</updated>
<author>
<name>Ruslan Kiianchuk</name>
<email>ruslan.kiianchuk@gmail.com</email>
</author>
<published>2015-11-08T03:02:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=62017cc5a39a0298a3227ebb6182fd83f28b5e22'/>
<id>urn:sha1:62017cc5a39a0298a3227ebb6182fd83f28b5e22</id>
<content type='text'>
Seems like `command -v` is defined by POSIX and therefore should be compatible with all POSIX OSes.</content>
</entry>
<entry>
<title>Fix `find_program` function to be less fragile</title>
<updated>2015-11-07T22:28:26+00:00</updated>
<author>
<name>Ruslan Kiianchuk</name>
<email>ruslan.kiianchuk@gmail.com</email>
</author>
<published>2015-11-07T22:28:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=6f70ad579fef9eef027991dae6b1d4fc62510588'/>
<id>urn:sha1:6f70ad579fef9eef027991dae6b1d4fc62510588</id>
<content type='text'>
Look for executable path using system utility `which` instead of fragile regular expressions. See $447 for details. Also see discussion in [neovim](https://github.com/neovim/neovim/issues/3620#issuecomment-154757577) issues.</content>
</entry>
<entry>
<title>Fix documentation of --lua-version</title>
<updated>2015-09-17T19:46:25+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2015-09-17T19:46:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=0d2053ea208a5326240331bf44eab52976076c32'/>
<id>urn:sha1:0d2053ea208a5326240331bf44eab52976076c32</id>
<content type='text'>
</content>
</entry>
</feed>
