[oe] minimal-uclibc: ../../src/lib/.libs/liblightmediascanner.so: undefined reference to `libiconv_open' (was: [meta-efl] lightmediascanner: Add version 0.4.3.0 (initial recipe))

Paul Menzel paulepanter at users.sourceforge.net
Thu Aug 18 11:25:56 UTC 2011


Dear Pau,


Am Mittwoch, den 17.08.2011, 20:06 +0200 schrieb Pau Espin Pedrol:
> * Recipe based on recipe v0.4.1.0 from oe.dev (http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/lightmediascanner/lightmediascanner_0.4.1.0.bb?id=99ed67320060c4b9f686328a22f68980c2154c62)
> 
> Signed-off-by: Pau Espin Pedrol <pespin.shar at gmail.com>

thank you for addressing the comments. Somehow the tag »[PATCH]« was not
added (by `git send-email`?) to the subject line. Please mark it as `v2`
next time and add a short description below the `---` what changed in
the iteration.

> ---
>  .../lightmediascanner/lightmediascanner_0.4.3.0.bb |   26 ++++++++++++++++++++
>  1 files changed, 26 insertions(+), 0 deletions(-)
>  create mode 100644 meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.3.0.bb
> 
> diff --git a/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.3.0.bb b/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.3.0.bb
> new file mode 100644
> index 0000000..7c71d4a
> --- /dev/null
> +++ b/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.3.0.bb
> @@ -0,0 +1,26 @@
> +DESCRIPTION = "Lightweight media scanner meant to be used in not-so-powerful devices"
> +AUTHOR = "ProFUSION"
> +HOMEPAGE = "http://lms.garage.maemo.org/"
> +SECTION = "libs/multimedia"
> +LICENSE = "LGPLv2.1+"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"
> +DEPENDS = "sqlite3 flac"

Either `virtual/libintl` or `inherit gettext` is needed too I think.
Please read the end of my reply.

> +
> +PR = "r1"

Please start with "r0".

> +
> +SRC_URI = "https://garage.maemo.org/frs/download.php/9439/lightmediascanner-${PV}.tar.bz2"
> +SRC_URI[md5sum] = "188ff5188cfa0f2504a42934c969cb77"
> +SRC_URI[sha256sum] = "bdbe76655ad212b936fb3cf6a9ca725e318ddeb57cd7d950d9c8409297d3b0da"
> +
> +inherit autotools pkgconfig
> +
> +do_install_append() {
> +    install -d ${D}/${bindir}/
> +    install -m 755 ${WORKDIR}/${PN}-${PV}/src/bin/.libs/test  ${D}/${bindir}/test-lms
> +}
> +
> +PACKAGES =+ "${PN}-test"
> +
> +FILES_${PN}-test = "${bindir}/test-lms"
> +
> +FILES_${PN}-dbg += "${libdir}/${PN}/plugins/.debug"

Furthermore I just wanted to report that the build is failing with
uClibc. I contacted upstream but I am not sure what the correct fix is.
Please find my attempt attached.


Thanks,

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lms-uclibc.mbox
Type: application/mbox
Size: 4283 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20110818/5e8f382a/attachment-0002.mbox>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20110818/5e8f382a/attachment-0002.sig>


More information about the Openembedded-devel mailing list