All of lore.kernel.org
 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 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.