Package Details: zerobrane-studio 1.40-2

Git Clone URL: https://aur.archlinux.org/zerobrane-studio.git (read-only)
Package Base: zerobrane-studio
Description: A lightweight Lua-based IDE for Lua
Upstream URL: http://studio.zerobrane.com/
Keywords: ide lua zerobrane
Licenses: MIT
Conflicts: zerobrane-studio-git
Provides: zerobrane-studio
Submitter: losinggeneration
Maintainer: migerh (k2s)
Last Packager: migerh
Votes: 38
Popularity: 0.334686
First Submitted: 2012-10-16 15:00
Last Updated: 2016-10-11 19:08

Dependencies (6)

Required by (0)

Sources (3)

Latest Comments

hollunder commented on 2016-09-27 19:18

I just noticed this again. This warning has been there for a long time. I am not sure it is entirely harmless: https://bugzilla.redhat.com/show_bug.cgi?id=1200611
Apparently they got rid of it through a mass rebuild.
I just saw that wxgtk is currently flagged out of date (since a month...), so perhaps that rebuild will fix this mismatch.

migerh commented on 2016-09-12 19:43

@gokcen: Apparently this comes from wxgtk:

https://git.archlinux.org/svntogit/packages.git/tree/trunk/make-abicheck-non-fatal.patch?h=packages/wxgtk

Not much I can do from here. Seems to be harmless anyways: https://bbs.archlinux.org/viewtopic.php?id=196715

migerh commented on 2016-09-12 17:42

I just rebuilt wxlua-svn and now I get the same issue. I'll take a look at it.

gokcen commented on 2016-09-11 20:39

I also get same error about wxlua. It seems /usr/lib/lua/5.2 is not in LUA_CPATH, it gives this warning if I add it:
$ LUA_CPATH='/usr/lib/lua/5.2/?.so' lua5.2 -e 'require("wx")'
22:33:05: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1009,wx containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1010,wx containers,compatible with 2.8).

migerh commented on 2016-08-12 05:33

Have you (re)installed the wxlua-svn package? What happens when you run

$ lua5.2 -e 'require("wx")'

tastyminerals commented on 2016-08-11 22:13

Hmm, I don't know guys but "Lua module "wx" is not found" persists for me.
I have been trying to build ZeroBrane for almost half a year now that I am forced to report it here. I can install ZeroBrane from their sh installer but it comes with some visual bugs, so I decided to give AUR package another try. It still breaks. What can I do?

menta commented on 2015-12-21 12:57

@migerh:
Thank you, it's working now! :)

migerh commented on 2015-12-20 20:15

@menta:
I updated wxlua-svn with a patch that should fix the problem for now. Please rebuild wxlua-svn and then try to build zerobrane-studio. Additionaly, an issue was raised with the wxlua project.

migerh commented on 2015-12-16 21:14

I had a look at it and the segmentation fault appears to come from wxLua during cleanup, i.e. when the lua interpreter is shut down. This of course results in an exit code other than 0 which causes cmake to believe there is no wx module :/ (lua5.2 -e 'require("wx")' is exactly how cmake tests if there is a wx module for lua). I'll put together what I found and will report this to wxlua (unless someone else is faster than me).

menta commented on 2015-12-16 13:11

Build fails with the following error:
CMake Error at CMakeLists.txt:35 (message):
Lua module "wx" is not found
Call Stack (most recent call first):
CMakeLists.txt:105 (check_lua_module)

I think it is related to the recent C++ ABI change (https://www.archlinux.org/news/c-abi-change/). The script listed on that page lists wxlua-svn among packages needing rebuild, even if I have already rebuilt it (version 251-1). I get this error:
$ lua5.2 -e 'require("wx")'
Segmentation fault (core dumped)

Dou you have any suggestions how to fix it? I am neither a C++ nor a Lua expert.

All comments