<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luarocks/src, branch fix-lua-link-windows</title>
<subtitle>A mirror of https://github.com/luarocks/luarocks.git
</subtitle>
<id>https://git.lua4.win/luarocks/atom?h=fix-lua-link-windows</id>
<link rel='self' href='https://git.lua4.win/luarocks/atom?h=fix-lua-link-windows'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/'/>
<updated>2024-08-28T20:29:35+00:00</updated>
<entry>
<title>fix: when linking Lua explicitly (Windows), use dynamic libraries</title>
<updated>2024-08-28T20:29:35+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-08-28T20:29:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=d826373f886be97eb5f96d45ae828870211075e5'/>
<id>urn:sha1:d826373f886be97eb5f96d45ae828870211075e5</id>
<content type='text'>
The original code was inconsistent, since it demanded dynamic libraries
for Cygwin but static libraries for other Windows compilers. However,
that wouldn't work for the same reason as Cygwin:

From the LuaJIT makefile:
https://github.com/LuaJIT/LuaJIT/blob/ae4735f621d89d84758769b76432d2319dda9827/src/Makefile#L558-L563V

"Mixed mode [static + dynamic] is not supported on Windows.
And static mode doesn't work well.
C modules cannot be loaded, because they bind to lua51.dll."
</content>
</entry>
<entry>
<title>fix: patch: check array indices correctly</title>
<updated>2024-08-27T14:32:08+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-08-26T15:05:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=bdb7345a28f9b8d3edba46ac0dc5cfbd57cb92e8'/>
<id>urn:sha1:bdb7345a28f9b8d3edba46ac0dc5cfbd57cb92e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: use luarocks.lock in cwd for non-binary rocks too (#1693)</title>
<updated>2024-08-05T14:48:22+00:00</updated>
<author>
<name>Marc Jakobi</name>
<email>mrcjkb89@outlook.com</email>
</author>
<published>2024-08-05T14:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=d300c11c6acba4390fdde9030a45b0a31e7501d1'/>
<id>urn:sha1:d300c11c6acba4390fdde9030a45b0a31e7501d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fs.unix.tools: add __gc behavior to fs lock (#1702)</title>
<updated>2024-08-05T14:45:58+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-08-05T14:45:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=7f85bbc8fc0fd03fb1e4b01d64f334cd8d865828'/>
<id>urn:sha1:7f85bbc8fc0fd03fb1e4b01d64f334cd8d865828</id>
<content type='text'>
</content>
</entry>
<entry>
<title>turn assertion failure into a consistency check (#1703)</title>
<updated>2024-08-02T16:21:54+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-08-02T16:21:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=548f0ec4be3d10bf694f1885b39561f92a74b09b'/>
<id>urn:sha1:548f0ec4be3d10bf694f1885b39561f92a74b09b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: multipart: accept Windows-style paths (#1689)</title>
<updated>2024-06-24T14:14:14+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-06-24T14:14:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=f87568a7cba69e2c19411e7a2b73016c80a14a3b'/>
<id>urn:sha1:f87568a7cba69e2c19411e7a2b73016c80a14a3b</id>
<content type='text'>
Fixes #1687.</content>
</entry>
<entry>
<title>fix: give project dir higher priority than local_by_default setting</title>
<updated>2024-06-06T22:06:42+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-06-04T19:37:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=a51f0bfdfe940200fe77db43103e3065a1cfb030'/>
<id>urn:sha1:a51f0bfdfe940200fe77db43103e3065a1cfb030</id>
<content type='text'>
Fixes #1682.
</content>
</entry>
<entry>
<title>fix: if current directory contains luarocks.lock, use it</title>
<updated>2024-05-31T17:31:25+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-05-31T17:12:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=494a4934633ff81368090a3265abb02d03f5d9e5'/>
<id>urn:sha1:494a4934633ff81368090a3265abb02d03f5d9e5</id>
<content type='text'>
Fixes #1662.
</content>
</entry>
<entry>
<title>fix(config): do not crash if err_files is empty for some reason</title>
<updated>2024-05-31T17:01:44+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-05-31T17:01:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=1e0c7eb2093151f316280bc6f5b703c2d6ddb91c'/>
<id>urn:sha1:1e0c7eb2093151f316280bc6f5b703c2d6ddb91c</id>
<content type='text'>
Closes #1652.
</content>
</entry>
<entry>
<title>Fix the open fd might be nil if failing to open in fetch_caching</title>
<updated>2024-05-14T20:52:04+00:00</updated>
<author>
<name>git-hulk</name>
<email>hulk.website@gmail.com</email>
</author>
<published>2024-05-09T06:42:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=dc0af58cfccdf21192c91ed358cd732bad8181da'/>
<id>urn:sha1:dc0af58cfccdf21192c91ed358cd732bad8181da</id>
<content type='text'>
</content>
</entry>
</feed>
