[luci] make runhttpd seems to fail on latest Debian

fred basset fredbasset1000 at gmail.com
Wed Mar 7 22:19:25 CET 2012


I was using Lua5.2.  I've now switched to Lua5.1 and run the build
again.  It looks like it got a bit further, but I've hit another
problem:

make[1]: Leaving directory `/home/fred/luci-0.10/i18n/portuguese-brazilian'
make[1]: Entering directory `/home/fred/luci-0.10/i18n/romanian'
mkdir -p dist/usr/lib/lua
mkdir -p dist/usr/lib/lua/luci
mkdir -p dist/www
cp -pR root/* dist 2>/dev/null || true
cp -pR luasrc/* dist/usr/lib/lua/luci 2>/dev/null || true
cp -pR lua/* dist/usr/lib/lua 2>/dev/null || true
cp -pR htdocs/* dist/www 2>/dev/null || true
for i in $(find dist -name .svn -o -name .gitignore); do rm -rf $i || true; done
mkdir -p dist/usr/lib/lua/luci/i18n
for file in base; do \
	  cp /home/fred/luci-0.10/host/lua-po/$file.ro.*
dist/usr/lib/lua/luci/i18n/ 2>/dev/null || true; \
	done
make[1]: Leaving directory `/home/fred/luci-0.10/i18n/romanian'
make[1]: Entering directory `/home/fred/luci-0.10/i18n/russian'
mkdir -p dist/usr/lib/lua
mkdir -p dist/usr/lib/lua/luci
mkdir -p dist/www
cp -pR root/* dist 2>/dev/null || true
cp -pR luasrc/* dist/usr/lib/lua/luci 2>/dev/null || true
cp -pR lua/* dist/usr/lib/lua 2>/dev/null || true
cp -pR htdocs/* dist/www 2>/dev/null || true
for i in $(find dist -name .svn -o -name .gitignore); do rm -rf $i || true; done
mkdir -p dist/usr/lib/lua/luci/i18n
for file in base; do \
	  cp /home/fred/luci-0.10/host/lua-po/$file.ru.*
dist/usr/lib/lua/luci/i18n/ 2>/dev/null || true; \
	done
make[1]: Leaving directory `/home/fred/luci-0.10/i18n/russian'
make[1]: Entering directory `/home/fred/luci-0.10/i18n/spanish'
mkdir -p dist/usr/lib/lua
mkdir -p dist/usr/lib/lua/luci
mkdir -p dist/www
cp -pR root/* dist 2>/dev/null || true
cp -pR luasrc/* dist/usr/lib/lua/luci 2>/dev/null || true
cp -pR lua/* dist/usr/lib/lua 2>/dev/null || true
cp -pR htdocs/* dist/www 2>/dev/null || true
for i in $(find dist -name .svn -o -name .gitignore); do rm -rf $i || true; done
mkdir -p dist/usr/lib/lua/luci/i18n
for file in base; do \
	  cp /home/fred/luci-0.10/host/lua-po/$file.es.*
dist/usr/lib/lua/luci/i18n/ 2>/dev/null || true; \
	done
make[1]: Leaving directory `/home/fred/luci-0.10/i18n/spanish'
make[1]: Entering directory `/home/fred/luci-0.10/i18n/vietnamese'
mkdir -p dist/usr/lib/lua
mkdir -p dist/usr/lib/lua/luci
mkdir -p dist/www
cp -pR root/* dist 2>/dev/null || true
cp -pR luasrc/* dist/usr/lib/lua/luci 2>/dev/null || true
cp -pR lua/* dist/usr/lib/lua 2>/dev/null || true
cp -pR htdocs/* dist/www 2>/dev/null || true
for i in $(find dist -name .svn -o -name .gitignore); do rm -rf $i || true; done
mkdir -p dist/usr/lib/lua/luci/i18n
for file in base; do \
	  cp /home/fred/luci-0.10/host/lua-po/$file.vi.*
dist/usr/lib/lua/luci/i18n/ 2>/dev/null || true; \
	done
make[1]: Leaving directory `/home/fred/luci-0.10/i18n/vietnamese'
mkdir -p host/tmp
mkdir -p host/var/state
for i in contrib/* applications/* libs/* modules/* themes/* i18n/*; do
cp -pR $i/dist/* host/ 2>/dev/null || true; done
for i in contrib/* applications/* libs/* modules/* themes/* i18n/*; do
cp -pR $i/hostfiles/* host/ 2>/dev/null || true; done
rm -f host/luci
ln -s ./usr/lib/lua/luci host/luci
rm -rf /tmp/luci-* || true
build/hostenv.sh /home/fred/luci-0.10/host /usr/lib/lua /usr/lib/lua
"/home/fred/luci-0.10/host/bin/uci-defaults --exclude luci-freifunk-*"
/home/fred/luci-0.10/host/bin/../usr/bin/uci: Entry not found
/home/fred/luci-0.10/host/bin/../etc/uci-defaults/luci-upnp: line 3:
/etc/init.d/miniupnpd: No such file or directory
build/hostenv.sh /home/fred/luci-0.10/host /usr/lib/lua /usr/lib/lua
"lua build/lucid.lua"
lua: error loading module 'uci' from file
'/home/fred/luci-0.10/host//usr/lib/lua/uci.so':
	/home/fred/luci-0.10/host//usr/lib/lua/uci.so: undefined symbol: lua_pcallk
stack traceback:
	[C]: ?
	[C]: in function 'require'
	build/setup.lua:4: in main chunk
	[C]: in function 'dofile'
	build/lucid.lua:1: in main chunk
	[C]: ?
make: *** [runhttpd] Error 1
fred at debian:~/luci-0.10$


On 3/6/12, Jo-Philipp Wich <xm at subsignal.org> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Do you have the Lua 5.1 (not 5.0, not 5.2) headers installed on the system?
>
> ~ Jow
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk9WqK4ACgkQdputYINPTPNMowCcDeCG3ygqhLd+bJFdyOQZUsyS
> 4gcAoJ9tFZb+2TB5Iufj1LuzbIVrSNhc
> =Wu1Y
> -----END PGP SIGNATURE-----
> _______________________________________________
> luci mailing list
> luci at lists.subsignal.org
> https://lists.subsignal.org/mailman/listinfo/luci
>


More information about the luci mailing list