Openembedded Devel Discussions
 help / color / mirror / Atom feed
From: Dallas Foley <dfoley@telus.net>
To: openembedded-devel@lists.openembedded.org
Cc: Paul Menzel <paulepanter@users.sourceforge.net>
Subject: Re: [PATCH] vlc_1.1.4.1: add `lua5.1` to `DEPENDS`
Date: Wed, 03 Nov 2010 10:55:28 -0700	[thread overview]
Message-ID: <4CD1A210.5000007@telus.net> (raw)
In-Reply-To: <1288776534.3980.33.camel@mattotaupa>

On 10-11-03 02:28 AM, Paul Menzel wrote:
> 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 \
>
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

I seem to need lua5.1 and lua5.1-native in DEPENDS for this vlc as opposed to just lua.
ie. DEPENDS += "libdvdcss libdvdread lua5.1 lua5.1-native"

I doubt this has anything to do with it, but I am using DISTRO="angstrom-2010.x"
and setting
ANGSTROM_LIBTOOL_VERSION = "2.2.6b"
LIBTOOL_HAS_SYSROOT = "no"
only because apache2 does not configure with the newer libtool








  reply	other threads:[~2010-11-03 17:56 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
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 [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4CD1A210.5000007@telus.net \
    --to=dfoley@telus.net \
    --cc=openembedded-devel@lists.openembedded.org \
    --cc=paulepanter@users.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox