<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/wxlua/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/wxlua/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/wxlua/bugs/</id><updated>2020-09-06T07:08:21.783000Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>#32 wxLua apps issue against wxw</title><link href="https://sourceforge.net/p/wxlua/bugs/32/?limit=25#22b0" rel="alternate"/><published>2020-09-06T07:08:21.783000Z</published><updated>2020-09-06T07:08:21.783000Z</updated><author><name>Pavel Kulchenko</name><uri>https://sourceforge.net/u/paulclinger/</uri></author><id>https://sourceforge.net18bc0b4ba66bfcacfa62ce5e52071ac2ef4d8ac4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#32 wxLua apps issue against wxw</title><link href="https://sourceforge.net/p/wxlua/bugs/32/?limit=25#3e80" rel="alternate"/><published>2020-09-06T07:06:54.935000Z</published><updated>2020-09-06T07:06:54.935000Z</updated><author><name>Pavel Kulchenko</name><uri>https://sourceforge.net/u/paulclinger/</uri></author><id>https://sourceforge.net8e8af9f482b50ba90bc8dad1bb139740e59449c4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The current version (https://github.com/pkulchenko/wxlua/) builds with wxwidgets 3.0, 3.1, and the latest 3.1.5. Also, I don't see any issue with &lt;code&gt;wxSTC_LEX_CPP&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;I don't plan to provide binary releases (given the large number of wxwidgets and Lua versions, compilers and platforms), but you should be able to compile your own binaries using the provided cmake scripts (as you seemed to have done already).&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#36 segfault when exiting lua interpreter</title><link href="https://sourceforge.net/p/wxlua/bugs/36/?limit=25#a5e7" rel="alternate"/><published>2020-09-06T06:58:39.331000Z</published><updated>2020-09-06T06:58:39.331000Z</updated><author><name>Pavel Kulchenko</name><uri>https://sourceforge.net/u/paulclinger/</uri></author><id>https://sourceforge.nete6eaddb06e4729311acde761c3011162a0ae32ba</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#37 Fails to build with Lua 5.3</title><link href="https://sourceforge.net/p/wxlua/bugs/37/?limit=25#2b46" rel="alternate"/><published>2020-09-06T06:57:26.596000Z</published><updated>2020-09-06T06:57:26.596000Z</updated><author><name>Pavel Kulchenko</name><uri>https://sourceforge.net/u/paulclinger/</uri></author><id>https://sourceforge.net8106d916ea87b6982d941ad97530c6609268df02</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#36 segfault when exiting lua interpreter</title><link href="https://sourceforge.net/p/wxlua/bugs/36/?limit=25#aed3" rel="alternate"/><published>2019-07-03T05:35:47.637000Z</published><updated>2019-07-03T05:35:47.637000Z</updated><author><name>Pavel Kulchenko</name><uri>https://sourceforge.net/u/paulclinger/</uri></author><id>https://sourceforge.net0df9e6a4044ad6b7fc9cf59bd7655043a70b0bd1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I've applied this patch a several others to improve stability on exit. All these changes have been included in the latest release in &lt;a href="https://github.com/pkulchenko/wxlua/." rel="nofollow"&gt;https://github.com/pkulchenko/wxlua/.&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#37 Fails to build with Lua 5.3</title><link href="https://sourceforge.net/p/wxlua/bugs/37/?limit=25#4de0" rel="alternate"/><published>2019-07-03T05:33:56.760000Z</published><updated>2019-07-03T05:33:56.760000Z</updated><author><name>Pavel Kulchenko</name><uri>https://sourceforge.net/u/paulclinger/</uri></author><id>https://sourceforge.net38ecd3a4621de59ee5ea29ebb181cf72d76d44ab</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Yes, these changes have been merged into master branch of &lt;a href="https://github.com/pkulchenko/wxlua/" rel="nofollow"&gt;https://github.com/pkulchenko/wxlua/&lt;/a&gt;, so the ticket can be closed.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#37 Fails to build with Lua 5.3</title><link href="https://sourceforge.net/p/wxlua/bugs/37/?limit=25#a770" rel="alternate"/><published>2017-09-27T10:07:52.876000Z</published><updated>2017-09-27T10:07:52.876000Z</updated><author><name>Ildar Mulyukov</name><uri>https://sourceforge.net/u/ildar/</uri></author><id>https://sourceforge.nete2506ff87148e52e938cee40510953d27a6c10e0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Oh! This is successfully been solved by Paul Kulchenko in &lt;a href="https://github.com/pkulchenko/wxlua/tree/wxwidgets311" rel="nofollow"&gt;https://github.com/pkulchenko/wxlua/tree/wxwidgets311&lt;/a&gt; . His fork seem to be viable BTW.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Fails to build with Lua 5.3</title><link href="https://sourceforge.net/p/wxlua/bugs/37/" rel="alternate"/><published>2017-09-21T06:38:35.154000Z</published><updated>2017-09-21T06:38:35.154000Z</updated><author><name>Ildar Mulyukov</name><uri>https://sourceforge.net/u/ildar/</uri></author><id>https://sourceforge.net4722ce4ee8b01799f76bc4549ed097dd899a29e2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;with failure messages like these:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="cp"&gt;[&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="o"&gt;%&lt;/span&gt;&lt;span class="cp"&gt;]&lt;/span&gt; &lt;span class="nx"&gt;Building&lt;/span&gt; &lt;span class="nx"&gt;CXX&lt;/span&gt; &lt;span class="nx"&gt;object&lt;/span&gt; &lt;span class="nx"&gt;modules&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;luamodule&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;CMakeFiles&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;wxLuaModule&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;dir&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;__&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;wxlua&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;wxlstate&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;cpp&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;o&lt;/span&gt;
&lt;span class="err"&gt;/usr/src/RPM/BUILD/wxLua-2.8.12.3-src/modules/wxlua/wxlstate.cpp: In member function 'int wxLuaState::lua_Dump(lua_Writer, void*)':&lt;/span&gt;
&lt;span class="err"&gt;/usr/src/RPM/BUILD/wxLua-2.8.12.3-src/modules/wxlua/wxlstate.cpp:1875:62: error: too few arguments to function 'int lua_dump(lua_State*, lua_Writer, void*, int)'&lt;/span&gt;
     &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="nx"&gt;lua_dump&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;M_WXLSTATEDATA&lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="nx"&gt;m_lua_State&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;writer&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
                                                              &lt;span class="o"&gt;^&lt;/span&gt;
&lt;span class="nx"&gt;In&lt;/span&gt; &lt;span class="nx"&gt;file&lt;/span&gt; &lt;span class="nx"&gt;included&lt;/span&gt; &lt;span class="nx"&gt;from&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;src&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;RPM&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;BUILD&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;wxLua&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;2.8&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="mf"&gt;12.3&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nx"&gt;src&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;modules&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;wxlua&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;wxldefs&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;h&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;19&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
                 &lt;span class="nx"&gt;from&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;src&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;RPM&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;BUILD&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;wxLua&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;2.8&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="mf"&gt;12.3&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nx"&gt;src&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;modules&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;wxlua&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;wxlstate&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;h&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;13&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
                 &lt;span class="nx"&gt;from&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;src&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;RPM&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;BUILD&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;wxLua&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;2.8&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="mf"&gt;12.3&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nx"&gt;src&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;modules&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;wxlua&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;wxlstate&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;cpp&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;22&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
&lt;span class="err"&gt;/usr/include/lua.h:283:14: note: declared here&lt;/span&gt;
 &lt;span class="nx"&gt;LUA_API&lt;/span&gt; &lt;span class="kr"&gt;int&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;lua_dump&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;lua_State&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nx"&gt;L&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;lua_Writer&lt;/span&gt; &lt;span class="nx"&gt;writer&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="k"&gt;void&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kr"&gt;int&lt;/span&gt; &lt;span class="nx"&gt;strip&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
              &lt;span class="o"&gt;^~~~~~~~&lt;/span&gt;
&lt;span class="err"&gt;/usr/src/RPM/BUILD/wxLua-2.8.12.3-src/modules/wxlua/wxlstate.cpp: In member function 'int wxLuaState::lua_SetHook(lua_Hook, int, int)':&lt;/span&gt;
&lt;span class="err"&gt;/usr/src/RPM/BUILD/wxLua-2.8.12.3-src/modules/wxlua/wxlstate.cpp:2036:70: error: void value not ignored as it ought to be&lt;/span&gt;
     &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="nx"&gt;lua_sethook&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;M_WXLSTATEDATA&lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="nx"&gt;m_lua_State&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;func&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;mask&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;count&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
                                                                      &lt;span class="o"&gt;^&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;This is critical for modern setups. r252.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Fails to build with Lua 5.3</title><link href="https://sourceforge.net/p/wxlua/bugs/37/" rel="alternate"/><published>2017-09-21T06:38:35.154000Z</published><updated>2017-09-21T06:38:35.154000Z</updated><author><name>Ildar Mulyukov</name><uri>https://sourceforge.net/u/ildar/</uri></author><id>https://sourceforge.netba706c71f7d382759216dc135a68bcce0ee3c2c7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 37 has been modified: Fails to build with Lua 5.3&lt;br/&gt;
Edited By: Pavel Kulchenko (paulclinger)&lt;br/&gt;
Status updated: u'open' =&amp;gt; u'closed-fixed'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#36 segfault when exiting lua interpreter</title><link href="https://sourceforge.net/p/wxlua/bugs/36/?limit=25#95a8" rel="alternate"/><published>2016-07-22T16:03:34.569000Z</published><updated>2016-07-22T16:03:34.569000Z</updated><author><name>Matthias Mailänder</name><uri>https://sourceforge.net/u/mailaender/</uri></author><id>https://sourceforge.net14a19cf54c40a264e9a161f41d75afbae987fc08</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Please not that using LUA_OK breaks Lua 5.1 compatibility. I changed it to 0 when applying the patch to &lt;a href="https://build.opensuse.org/request/show/412755" rel="nofollow"&gt;https://build.opensuse.org/request/show/412755&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>