All of lore.kernel.org
 help / color / mirror / Atom feed
* illume-image
@ 2010-01-14 22:17 GNUtoo
  2010-01-15  6:49 ` illume-image Khem Raj
  2010-01-15  8:27 ` illume-image Koen Kooi
  0 siblings, 2 replies; 4+ messages in thread
From: GNUtoo @ 2010-01-14 22:17 UTC (permalink / raw)
  To: openembedded-devel

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

hi,
every time I build the illume image I've the following failures:


First failure:
--------------
The first failure is about libefso and its deps,it has missing includes
and so it fails,long time ago I tried to fix it but at a point I
abandonned,so is it ok to remove the following from illume-image:

*libefso
*essential-dialer
*elementary-sms

By the way I'm not doing an image for a phone,my target is the bug
device.

here's svn info on a recently(today) svn checkout
$ svn info
Path: .
URL: http://svn.om.vptt.ch/trunk/libefso
Repository Root: http://svn.om.vptt.ch
Repository UUID: 757e9fe0-9496-417e-b309-215f0fa43bb9
Revision: 194
Node Kind: directory
Schedule: normal
Last Changed Author: thseiler
Last Changed Rev: 176
Last Changed Date: 2009-03-01 22:12:43 +0100 (Sun, 01 Mar 2009)

First Question:
----------
does anyone object if I remove:
libefso
essential-dialer
elementary-sms
from illume-image
?

Next error:
----------------
Collected errors:
* Cannot find package gst-plugin-modplug.

so I did the following:
$ wget
http://www.angstrom-distribution.org/unstable/feed/armv6/gstreamer/gst-plugin-modplug_0.10.6-r2.2_armv6.ipk

$ mkdir modplug
$ cd modplug
$ ar x ../ gst-plugin-modplug_0.10.6-r2.2_armv6.ipk
$ tar xvzf control.tar.gz
$ cat control
Package: gst-plugin-modplug
Version: 0.10.6-r2.2
Description: GStreamer plugin for modplug
Section: multimedia
Priority: optional
Maintainer: Angstrom Developers <angstrom-distro-devel@linuxtogo.org>
License: LGPL
Architecture: armv6
OE: gst-plugins-bad
Homepage: http://www.gstreamer.net/
Depends: gstreamer (>= 0.10.22), libgobject-2.0-0 (>= 2.20.0),
libgmodule-2.0-0 (>= 2.20.0), libgthread-2.0-0 (>= 2.20.0), libc6 (>=
2.6.1), libxml2 (>= 2.7.2), libglib-2.0-0 (>= 2.20.0), libstdc++6 (>=
4.3.3), libgcc1 (>= 4.3.3)
Source:
http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.10.6.tar.bz2 file://vorbisenc.h file://vorbisdec.h file://gst-plugins-directfb-fix.patch;patch=1;pnum=2 file://ivorbis-thumb.patch;patch=1

note the patches
so back into the gstreamer dir in oe I did:
~/oe/org.openembedded.dev/recipes/gstreamer $ grep
file://ivorbis-thumb.patch *
gst-plugins-bad_0.10.11.bb:
file://ivorbis-thumb.patch;patch=1"
gst-plugins-bad_0.10.12.bb:
file://ivorbis-thumb.patch;patch=1"
gst-plugins-bad_0.10.6.bb:
file://ivorbis-thumb.patch;patch=1"
gst-plugins-bad_0.10.9.bb:
file://ivorbis-thumb.patch;patch=1"

so bad was the one supposing to build it.

also(useless output removed):
$ tar tvzf data.tar.gz 
-rwxr-xr-x root/root    229860 2009-05-15
16:33 ./usr/lib/gstreamer-0.10/libgstmodplug.so

And no libgstmodplug.so in my workdir

we could also remove it,but I'm not sure it's a good idea.

Denis



[-- Attachment #2: log.do_compile.15386 --]
[-- Type: text/plain, Size: 10078 bytes --]

NOTE: make
Making all in src
make[1]: Entering directory `/home/embedded/oetmp_bug/work/armv6-angstrom-linux-gnueabi/libefso-0.0.1+svnr194-r0/libefso/src'
Making all in lib
make[2]: Entering directory `/home/embedded/oetmp_bug/work/armv6-angstrom-linux-gnueabi/libefso-0.0.1+svnr194-r0/libefso/src/lib'
/bin/sh ../../arm-angstrom-linux-gnueabi-libtool --tag=CC   --mode=compile ccache arm-angstrom-linux-gnueabi-gcc -march=armv6j -mtune=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp -mthumb-interwork -mno-thumb -DPACKAGE_NAME=\"libefso\" -DPACKAGE_TARNAME=\"libefso\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libefso\ 0.0.1\" -DPACKAGE_BUGREPORT=\"thomas.seiler@swisscom.com\" -DPACKAGE=\"libefso\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/glib-2.0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/lib/glib-2.0/include -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/eina-0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/eina-0/eina -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include    -isystem/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include -Wall -g -isystem/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb3 -MT efso.lo -MD -MP -MF .deps/efso.Tpo -c -o efso.lo efso.c
arm-angstrom-linux-gnueabi-libtool: compile:  ccache arm-angstrom-linux-gnueabi-gcc -march=armv6j -mtune=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp -mthumb-interwork -mno-thumb -DPACKAGE_NAME=\"libefso\" -DPACKAGE_TARNAME=\"libefso\" -DPACKAGE_VERSION=\"0.0.1\" "-DPACKAGE_STRING=\"libefso 0.0.1\"" -DPACKAGE_BUGREPORT=\"thomas.seiler@swisscom.com\" -DPACKAGE=\"libefso\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/glib-2.0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/lib/glib-2.0/include -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/eina-0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/eina-0/eina -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include -isystem/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include -Wall -g -isystem/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb3 -MT efso.lo -MD -MP -MF .deps/efso.Tpo -c efso.c  -fPIC -DPIC -o .libs/efso.o
efso.c: In function 'efso_init':
efso.c:11: warning: implicit declaration of function 'printf'
efso.c:11: warning: incompatible implicit declaration of built-in function 'printf'
efso.c: In function 'efso_shutdown':
efso.c:26: warning: incompatible implicit declaration of built-in function 'printf'
efso.c: In function 'efso_get':
efso.c:95: warning: incompatible implicit declaration of built-in function 'printf'
arm-angstrom-linux-gnueabi-libtool: compile:  ccache arm-angstrom-linux-gnueabi-gcc -march=armv6j -mtune=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp -mthumb-interwork -mno-thumb -DPACKAGE_NAME=\"libefso\" -DPACKAGE_TARNAME=\"libefso\" -DPACKAGE_VERSION=\"0.0.1\" "-DPACKAGE_STRING=\"libefso 0.0.1\"" -DPACKAGE_BUGREPORT=\"thomas.seiler@swisscom.com\" -DPACKAGE=\"libefso\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/glib-2.0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/lib/glib-2.0/include -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/eina-0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/eina-0/eina -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include -isystem/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include -Wall -g -isystem/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb3 -MT efso.lo -MD -MP -MF .deps/efso.Tpo -c efso.c -o efso.o >/dev/null 2>&1
mv -f .deps/efso.Tpo .deps/efso.Plo
/bin/sh ../../arm-angstrom-linux-gnueabi-libtool --tag=CC   --mode=compile ccache arm-angstrom-linux-gnueabi-gcc -march=armv6j -mtune=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp -mthumb-interwork -mno-thumb -DPACKAGE_NAME=\"libefso\" -DPACKAGE_TARNAME=\"libefso\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libefso\ 0.0.1\" -DPACKAGE_BUGREPORT=\"thomas.seiler@swisscom.com\" -DPACKAGE=\"libefso\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/glib-2.0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/lib/glib-2.0/include -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/eina-0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/eina-0/eina -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include    -isystem/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include -Wall -g -isystem/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb3 -MT efso-dict-helper.lo -MD -MP -MF .deps/efso-dict-helper.Tpo -c -o efso-dict-helper.lo efso-dict-helper.c
arm-angstrom-linux-gnueabi-libtool: compile:  ccache arm-angstrom-linux-gnueabi-gcc -march=armv6j -mtune=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp -mthumb-interwork -mno-thumb -DPACKAGE_NAME=\"libefso\" -DPACKAGE_TARNAME=\"libefso\" -DPACKAGE_VERSION=\"0.0.1\" "-DPACKAGE_STRING=\"libefso 0.0.1\"" -DPACKAGE_BUGREPORT=\"thomas.seiler@swisscom.com\" -DPACKAGE=\"libefso\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/glib-2.0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/lib/glib-2.0/include -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/eina-0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/eina-0/eina -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include -isystem/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include -Wall -g -isystem/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb3 -MT efso-dict-helper.lo -MD -MP -MF .deps/efso-dict-helper.Tpo -c efso-dict-helper.c  -fPIC -DPIC -o .libs/efso-dict-helper.o
efso-dict-helper.c: In function 'efso_dict_has_entry':
efso-dict-helper.c:181: warning: implicit declaration of function 'perror'
efso-dict-helper.c: In function 'efso_dict_print':
efso-dict-helper.c:220: warning: implicit declaration of function 'printf'
efso-dict-helper.c:220: warning: incompatible implicit declaration of built-in function 'printf'
efso-dict-helper.c: In function 'efso_get_string_array':
efso-dict-helper.c:295: warning: implicit declaration of function 'fprintf'
efso-dict-helper.c:295: warning: incompatible implicit declaration of built-in function 'fprintf'
efso-dict-helper.c:295: error: 'stderr' undeclared (first use in this function)
efso-dict-helper.c:295: error: (Each undeclared identifier is reported only once
efso-dict-helper.c:295: error: for each function it appears in.)
efso-dict-helper.c:310: warning: incompatible implicit declaration of built-in function 'fprintf'
efso-dict-helper.c:320: warning: incompatible implicit declaration of built-in function 'fprintf'
efso-dict-helper.c:327: warning: incompatible implicit declaration of built-in function 'printf'
efso-dict-helper.c: In function '_efso_dict_map':
efso-dict-helper.c:473: warning: incompatible implicit declaration of built-in function 'fprintf'
efso-dict-helper.c:473: error: 'stderr' undeclared (first use in this function)
efso-dict-helper.c:480: warning: incompatible implicit declaration of built-in function 'fprintf'
make[2]: *** [efso-dict-helper.lo] Error 1
make[2]: Leaving directory `/home/embedded/oetmp_bug/work/armv6-angstrom-linux-gnueabi/libefso-0.0.1+svnr194-r0/libefso/src/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/embedded/oetmp_bug/work/armv6-angstrom-linux-gnueabi/libefso-0.0.1+svnr194-r0/libefso/src'
make: *** [all-recursive] Error 1
FATAL: oe_runmake failed

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

* Re: illume-image
  2010-01-14 22:17 illume-image GNUtoo
@ 2010-01-15  6:49 ` Khem Raj
  2010-01-15 13:17   ` illume-image GNUtoo
  2010-01-15  8:27 ` illume-image Koen Kooi
  1 sibling, 1 reply; 4+ messages in thread
From: Khem Raj @ 2010-01-15  6:49 UTC (permalink / raw)
  To: openembedded-devel

On Thu, Jan 14, 2010 at 2:17 PM, GNUtoo <GNUtoo@no-log.org> wrote:
> hi,
> every time I build the illume image I've the following failures:
>
>
> First failure:
> --------------
> The first failure is about libefso and its deps,it has missing includes
> and so it fails,long time ago I tried to fix it but at a point I
> abandonned,so is it ok to remove the following from illume-image:

Remove or not its up to you. But the failure can be fixed easily of you just add
#include <stdio.h>

to efso-dict-helper.c



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

* Re: illume-image
  2010-01-14 22:17 illume-image GNUtoo
  2010-01-15  6:49 ` illume-image Khem Raj
@ 2010-01-15  8:27 ` Koen Kooi
  1 sibling, 0 replies; 4+ messages in thread
From: Koen Kooi @ 2010-01-15  8:27 UTC (permalink / raw)
  To: openembedded-devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 14-01-10 23:17, GNUtoo wrote:

> Next error:
> ----------------
> Collected errors:
> * Cannot find package gst-plugin-modplug.
> 
> so I did the following:
> $ wget
> http://www.angstrom-distribution.org/unstable/feed/armv6/gstreamer/gst-plugin-modplug_0.10.6-r2.2_armv6.ipk
> 
> $ mkdir modplug
> $ cd modplug
> $ ar x ../ gst-plugin-modplug_0.10.6-r2.2_armv6.ipk
> $ tar xvzf control.tar.gz
> $ cat control

> OE: gst-plugins-bad

That's the recipe name already :)

About the misssing packages: it's a bug in our recipes, every
gst-plugins-foo recipe has a PACKAGES_DYNAMIC for gst-plugin-*, so when
writing recipes you need to DEPENDS on the right gst-plugins-foo.

regards,

Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFLUCbVMkyGM64RGpERAoiMAJ4s0sRoCSER8mbhXARuPsRPa5vs+gCdEm8N
NZ8P5Zuqs+FDHR/CEwVmVxg=
=e4Ch
-----END PGP SIGNATURE-----




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

* Re: illume-image
  2010-01-15  6:49 ` illume-image Khem Raj
@ 2010-01-15 13:17   ` GNUtoo
  0 siblings, 0 replies; 4+ messages in thread
From: GNUtoo @ 2010-01-15 13:17 UTC (permalink / raw)
  To: openembedded-devel

On Thu, 14 Jan 2010 22:49:02 -0800
Khem Raj <raj.khem@gmail.com> wrote:

> But the failure can be fixed easily of you just add
> #include <stdio.h>
It also needs #include <stdio.h>
That's not the problem I had,because that part can easely be fixed
The problem was related to enlightenment includes
I retried and it couldn't find includes like:
Efreet.h,Efreet_Mime.h and Efreet_Trash.h that is to say:
/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/Elementary.h:81:21:
error: Efreet.h: No such file or directory
/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/Elementary.h:82:26:
error: Efreet_Mime.h: No such file or directory
/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/Elementary.h:83:27:
error: Efreet_Trash.h: No such file or directory

they live
in /home/embedded/oetmp/staging/armv6-angstrom-linux-gnueabi/usr/include/efreet
in my system...

and a quick grep show:
grep -i efreet config*
config.log:pkg_cv_ELEMENTARY_CFLAGS='-I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/elementary
-I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/efreet 
and it is propagated into the Makefile:
grep -i efreet Makefile*
Makefile:ELEMENTARY_CFLAGS =
-I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/elementary
-I/home/embedded/oetmp_bug/staging/armv6-angstrom-linux-gnueabi/usr/include/efreet

Strange that it doesn't work...

If there is a quick fix for that or if someone fix it it would be great
but I still think that it should be removed from the image as someone
may not want a phone image(or else there is a fix: putting an override
for the phone machine feature,it could be doable because images are
machine-specific.)

Denis



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

end of thread, other threads:[~2010-01-15 13:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-14 22:17 illume-image GNUtoo
2010-01-15  6:49 ` illume-image Khem Raj
2010-01-15 13:17   ` illume-image GNUtoo
2010-01-15  8:27 ` illume-image Koen Kooi

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.