FS#50191 - [lua] does not have a library symlink in same format as legacy lua packages
Attached to Project:
Arch Linux
Opened by Crazy Lemon (Crazylemon64) - Thursday, 28 July 2016, 21:25 GMT
Last edited by Anatol Pomozov (anatolik) - Saturday, 24 June 2017, 00:17 GMT
Opened by Crazy Lemon (Crazylemon64) - Thursday, 28 July 2016, 21:25 GMT
Last edited by Anatol Pomozov (anatolik) - Saturday, 24 June 2017, 00:17 GMT
|
Details
Description:
The Lua package does not have a library symlink in the form of "liblua5.3.so", unlike the legacy packages such as lua52, which do. This results in cmake finding the wrong version of the library, resulting in compilations with the lua library failing. Additional info: * Lua 5.3.3-1 * Cmake 3.6.1-1 * "-- Found Lua: /usr/lib64/liblua5.2.so;/usr/lib64/libm.so (found version "5.3.3")" Steps to reproduce: 1. Run cmake with a file that has "include(FindLua)" |
This task depends upon
Closed by Anatol Pomozov (anatolik)
Saturday, 24 June 2017, 00:17 GMT
Reason for closing: Fixed
Additional comments about closing: lua-5.3.4-2
Saturday, 24 June 2017, 00:17 GMT
Reason for closing: Fixed
Additional comments about closing: lua-5.3.4-2
I just pushed the fix proposed by Crazy Lemon (cool nickname!) and pushed lua-5.3.4-2 to [testing]. Please verify it.