Allright. I guess problem solved so you might want to prevent it from publication on the lists if needed.
Anyhow, goes like this: 'make clean' does not remove previously compiled *.lc precomiled lua chunks from
the build. Thereby we get a mix of lua versions provided that the user has changed lua version between
notion compilations. It suffices to manually clean *.lc files.
I suggest Makefile be adjusted for that.
Best regards
w
On Mon, Jun 20, 2016 at 06:16:41PM +0200, Wojciech Aniszewski wrote:
> I'm trying to build the 514d7b693408317215603e8e557dad5c05d087a7 commit of notion.
> I have reported the same behaviour in Oct 2015, I believe, however I keep getting
> problems concerning LUA version.
> So far, the make is succesfull, so is make install, but then notion starts with errors
> concerning version mismatch in precompiled chunk:
>
> >> /usr/local/lib/notion/lc/ioncore_menudb.lc: version mismatch in precompiled chunk
> >> Unable to find 'ioncore_menudb.lc' or 'ioncore_menudb.lua' on search path...
>
> [followed by 50 lines citing various locations of search]
>
> I'm lost: readme says I can specify my LUA_VERSION when making, I have lua 5.1, 5.2 and 5.3 coexisting. Apparently one can't just dump 5.1 and 5.2 in Debian, as multiple programs depend on 5.1 at the moment.
>
> I have a liblua-dev package only for 5.2, as it seems 5.2.4 is currently used runtime:
>
> $ lua-v
> Lua 5.2.4 Copyright (C) 1994-2015 Lua.org, PUC-Rio
>
> So I guess my simple question is, how on earth does one compile it so that:
> 1. there is no lua version conflict
> 2. menu is bult
>
> thank you.
> WA
>
> --
> Wojtek Aniszewski
> [Fr: vôitek anichévsky]
> [Eng: voyteck aanishevsky]
> www: http://www.coria.fr/spip.php?auteur1606
> /^..^\ ,-------------------------------------,
> ( (••) ) ►►►►| My public GPG key ID: AC66485E |
> (|)_._(|)~ | please use email encryption! |
> `-------------------------------------"
--
Wojtek Aniszewski
[Fr: vôitek anichévsky]
[Eng: voyteck aanishevsky]
www: http://www.coria.fr/spip.php?auteur1606
/^..^\ ,-------------------------------------,
( (••) ) ►►►►| My public GPG key ID: AC66485E |
(|)_._(|)~ | please use email encryption! |
`-------------------------------------"
|