Bug 1203321
Summary: | vim is compiled without lua | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | RudraB <bnrj.rudra> |
Component: | vim | Assignee: | Karsten Hopp <karsten> |
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 22 | CC: | ageha666, alexey.brodkin, edoubrayrie, fran.miranda, guillaumepoiriermorency, ignatenko, johnny, karsten, lantw44, moshima.web, mtasaka, postmaster, samuel-rhbugs, sanjay.ankur |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | 7.4.827-1.fc21 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-09-22 08:30:30 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1221430 | ||
Bug Blocks: |
Description
RudraB
2015-03-18 15:07:48 UTC
I get "+lua/dyn" on current F21. Checking the spec, %withlua switched from 1 to 0 in commit e84b07d: Commit: Karsten Hopp <karsten> CommitDate: Wed Jan 21 16:50:26 2015 +0100 disable lua for now *** Bug 1206822 has been marked as a duplicate of this bug. *** Is there any specific reason of this? It'll be nice to have lua support, quite a few plugins depend on it. I get this, for example: neocomplete does not work this version of Vim. It requires "if_lua" enabled Vim(7.3.885 or above). Press ENTER or type command to continue Increasing severity - affects users quite a bit. Ping? Fedora 22 was released recently and more users are hitting this issue now. Ankur, Thanks for increasing the priority and severity. Any idea why it was dropped? Not really. We'll have to wait for the maintainer to tell us. I am not a maintainer of lua, but the reason was simple, on January 2015, vim didn't compile with lua 5.3. See: https://code.google.com/p/vim/issues/detail?id=329 The above says this is fixed in 7.4.638, so I think vim support can be enabled now. (In reply to Mamoru TASAKA from comment #8) > > The above says this is fixed in 7.4.638, so I think vim support > can be enabled now. Of course I meant "lua support can be enabled now" I did a scratch build turning the flag to 1, but that didn't fix it for me either. The --version does say +lua/dyn but running something like :echo has("lua") still gives me 0. Trying to use the lua interpreter: :lua print('Hello') gives another "could not load library function lua_replace" error. (In reply to Ankur Sinha (FranciscoD) from comment #10) > I did a scratch build turning the flag to 1, but that didn't fix it for me > either. The --version does say +lua/dyn but running something like > > :echo has("lua") still gives me 0. > > Trying to use the lua interpreter: > > :lua print('Hello') > > gives another "could not load library function lua_replace" error. This is https://bugzilla.redhat.com/show_bug.cgi?id=1221430#c1 *** Bug 1240300 has been marked as a duplicate of this bug. *** Updated to 7.4.827 and now lua is enabled. REF:https://bugzilla.redhat.com/show_bug.cgi?id=1221430#c11 closing per comment#13 vim-7.4.827-1.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report. |