All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] vlc_1.1.4.1: add `lua5.1` to `DEPENDS`
@ 2010-11-03  9:28 Paul Menzel
  2010-11-03 17:55 ` Dallas Foley
  0 siblings, 1 reply; 12+ messages in thread
From: Paul Menzel @ 2010-11-03  9:28 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 2245 bytes --]

Date: Wed, 3 Nov 2010 09:52:36 +0100

After VLC 1.0.6, being the latest version in OE until addition of 1.1.4.1 in commit 30e362 [2], some interfaces were implemented in Lua in VLC 1.1.0 [1].

	Interfaces:
	 * Renamed the legacy rc, telnet and http interfaces to oldrc, oldtelnet and oldhttp.
	 * rc, telnet and http are now implemented using the lua interface system.

Task `configure` fails with the following error message.

	[…]
	| checking for LUA... no
	| configure: WARNING: lua5.1 not found, trying lua >= 5.1 instead
	| checking for LUA... no
	| checking lua.h usability... no
	| checking lua.h presence... no
	| checking for lua.h... no
	| checking lauxlib.h usability... no
	| checking lauxlib.h presence... no
	| checking for lauxlib.h... no
	| checking lualib.h usability... no
	| checking lualib.h presence... no
	| checking for lualib.h... no
	| checking for luaL_newstate in -llua5.1 ... no
	| checking for luaL_newstate in -llua51 ... no
	| checking for luaL_newstate in -llua ... no
	| configure: error: Could not find lua. Lua is needed for some interfaces (rc, telnet, http) as well as many other custom scripts. Use --disable-lua to ignore this error.
	| ERROR: Function do_configure failed
	NOTE: package vlc-1.1.4.1-r0: task do_configure: Failed
	[…]

Adding `lua5.1` to `DEPENDS` is chosen in favor of disabling it.

[1] http://git.videolan.org/?p=vlc.git;a=commitdiff;h=3c1df96cda8086f605f2eacaa5653c9e43ec45ac
[2] http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=30e362c22a49521ebeef9bed1f0c58902b7dc50b

Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
---
 recipes/vlc/vlc_1.1.4.1.bb |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/recipes/vlc/vlc_1.1.4.1.bb b/recipes/vlc/vlc_1.1.4.1.bb
index d4535a5..ef764c1 100644
--- a/recipes/vlc/vlc_1.1.4.1.bb
+++ b/recipes/vlc/vlc_1.1.4.1.bb
@@ -10,7 +10,7 @@ SRC_URI[sha256sum] = "61c9ea30a17ea40c6ccbfd507026e5c83ad9e0691f221d3667c8e49696
 
 # ffmpeg from git (library version => 52) is required
 # libtool-native must be >= 2.2.4
-DEPENDS += "libdvdcss libdvdread"
+DEPENDS += "libdvdcss libdvdread lua"
 
 EXTRA_OECONF += "\
 	--enable-dvdread \
-- 
1.7.2.3

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

^ permalink raw reply related	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2010-12-11  8:35 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-03  9:28 [PATCH] vlc_1.1.4.1: add `lua5.1` to `DEPENDS` Paul Menzel
2010-11-03 17:55 ` Dallas Foley
2010-11-03 20:08   ` Khem Raj
2010-11-05 22:55   ` [PATCH] vlc_1.1.4.1: Really add `lua5.1` to `DEPENDS` (instead of just `lua`) Paul Menzel
2010-11-05 23:21   ` vlc_1.1.4.1: Why is `lua5.1-native` not added to `DEPENDS` automatically? (was: [PATCH] vlc_1.1.4.1: add `lua5.1` to `DEPENDS`) Paul Menzel
2010-11-06  7:51     ` Petr Štetiar
2010-11-06  9:31       ` vlc_1.1.4.1: Why is `lua5.1-native` not added to `DEPENDS` automatically? Paul Menzel
2010-11-06 10:36         ` Petr Štetiar
2010-11-06 16:20           ` [PATCH] vlc_1.1.4.1: add `lua5.1-native` to `DEPENDS` and `lua5.1` to `RDEPENDS` Paul Menzel
2010-11-11 22:26             ` [PATCH][RESENT] " Paul Menzel
2010-12-10 11:11               ` [PATCH][RESEND] " Paul Menzel
2010-12-11  8:33                 ` Khem Raj

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.