[Bug 1226307] New: Lua includes missing for luajit
https://bugzilla.suse.com/show_bug.cgi?id=1226307 Bug ID: 1226307 Summary: Lua includes missing for luajit Classification: openSUSE Product: openSUSE Tumbleweed Version: Slowroll Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: pirateclip@protonmail.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- I am attempting to update the sile package to 0.15.0 but due to some issues I temporarily need to use luajit. The problem is that SILE expects certain header files which are not in luajit-devel: [ 5s] checking for icu-uc icu-io... yes [ 5s] checking for a Lua interpreter with version >= 5.1... luajit [ 5s] checking for luajit... /usr/bin/luajit [ 5s] checking for luajit version... 5.1 [ 5s] checking for luajit jit version... 2.1.1707061634 [ 5s] checking for luajit platform... unknown [ 5s] checking for luajit script directory... ${prefix}/share/luajit-5_1-2.1 [ 5s] checking for luajit module directory... ${exec_prefix}/lib64/lua/5.1 [ 5s] checking if LUA_VERSION is defined... yes [ 5s] checking if LUAJIT_VERSION is defined... yes [ 5s] checking for lua.h... no [ 6s] checking for lualib.h... no [ 6s] checking for lauxlib.h... no [ 6s] checking for luaconf.h... no [ 6s] checking for luajit.h... no [ 6s] configure: error: cannot find Lua includes SILE does correctly identify the headers for lua5.4 though: [ 23s] checking if LUA_VERSION is defined... yes [ 23s] checking for lua.h... no [ 24s] checking for lualib.h... no [ 24s] checking for lauxlib.h... no [ 24s] checking for luaconf.h... no [ 24s] checking for Lua headers in... /usr/include/lua5.4 [ 24s] checking for lua.h... yes [ 24s] checking for lualib.h... yes [ 24s] checking for lauxlib.h... yes [ 24s] checking for luaconf.h... yes [ 24s] checking for Lua header version... 5.4 ... I think luajit-devel should include the requested headers -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1226307 Gordon Leung <pirateclip@protonmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mcepl@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1226307 https://bugzilla.suse.com/show_bug.cgi?id=1226307#c1 --- Comment #1 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1226307) was mentioned in https://build.opensuse.org/request/show/1180955 Factory / sile -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1226307 https://bugzilla.suse.com/show_bug.cgi?id=1226307#c2 --- Comment #2 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1226307) was mentioned in https://build.opensuse.org/request/show/1181041 Factory / sile -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1226307 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|Slowroll |Current Assignee|screening-team-bugs@suse.de |pirateclip@protonmail.com Status|NEW |IN_PROGRESS -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1226307 https://bugzilla.suse.com/show_bug.cgi?id=1226307#c3 --- Comment #3 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1226307) was mentioned in https://build.opensuse.org/request/show/1181352 Factory / sile -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1226307 https://bugzilla.suse.com/show_bug.cgi?id=1226307#c4 Gordon Leung <pirateclip@protonmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #4 from Gordon Leung <pirateclip@protonmail.com> --- Turns out the luajit headers ARE included in luajit-devel just in a (non-standard) directory which is: /usr/include/luajit-5_1-2.1 So any package which wants to build with luajit-devel headers needs to add: export LUA_INCLUDE="-I/usr/include/luajit-5_1-2.1" to their %build and %install sections. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1226307 https://bugzilla.suse.com/show_bug.cgi?id=1226307#c5 --- Comment #5 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1226307) was mentioned in https://build.opensuse.org/request/show/1181548 Factory / sile -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1226307 https://bugzilla.suse.com/show_bug.cgi?id=1226307#c6 --- Comment #6 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1226307) was mentioned in https://build.opensuse.org/request/show/1181622 Factory / sile -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com