<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luarocks, 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>CI updates for LuaJIT rolling release compatibility</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:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=c2c0272d973929fa1f74e4dcbc11402a5c5273e6'/>
<id>urn:sha1:c2c0272d973929fa1f74e4dcbc11402a5c5273e6</id>
<content type='text'>
</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>Prioritise bin over lib for LUA_LIBDIR on windows (#1701)</title>
<updated>2024-08-01T19:20:44+00:00</updated>
<author>
<name>tobil4sk</name>
<email>tobil4sk@outlook.com</email>
</author>
<published>2024-08-01T19:20:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=3a142ce627a0f6af61c27643d6d19096395160a1'/>
<id>urn:sha1:3a142ce627a0f6af61c27643d6d19096395160a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update pe-parser to version v0.6 (#1699)</title>
<updated>2024-07-30T14:39:41+00:00</updated>
<author>
<name>tobil4sk</name>
<email>tobil4sk@outlook.com</email>
</author>
<published>2024-07-30T14:39:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=99c7267241e6ed0ef62123187acf7a5539a6c2db'/>
<id>urn:sha1:99c7267241e6ed0ef62123187acf7a5539a6c2db</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>tests: enable Github Actions workflow_dispatch</title>
<updated>2024-06-21T17:00:58+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-06-21T17:00:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=e403815e5af5f95f1fa5bfdfc178e025e1103ba4'/>
<id>urn:sha1:e403815e5af5f95f1fa5bfdfc178e025e1103ba4</id>
<content type='text'>
</content>
</entry>
</feed>
