←  [EN] Third-Party Development

Forums

»

Building latest image dm7020 failed

's foto nbrok 27 apr 2010

Hello my last build of an openpli dm7020 image failed.
Here is the errorlog of the build. Date 27th april 2010.

NOTE: make
make[1]: Entering directory `/multimedia/nick/src/openpli/build-dm7020/tmp/work/libtuxtxt-0.0+cvs20090130UTC-r5/libs'
make  all-recursive
make[2]: Entering directory `/multimedia/nick/src/openpli/build-dm7020/tmp/work/libtuxtxt-0.0+cvs20090130UTC-r5/libs'
Making all in libtuxtxt
make[3]: Entering directory `/multimedia/nick/src/openpli/build-dm7020/tmp/work/libtuxtxt-0.0+cvs20090130UTC-r5/libs/libtuxtxt'
if /bin/sh ../powerpc-linux-libtool --tag=CC --mode=compile ccache powerpc-linux-gcc -DHAVE_CONFIG_H -I. -I/multimedia/nick/src/openpli/build-dm7020/tmp/work/libtuxtxt-0.0+cvs20090130UTC-r5/libs/libtuxtxt -I..  -I/multimedia/nick/src/openpli/build-dm7020/tmp/stagingpowerpc-linux/lib/../include -I/multimedia/nick/src/openpli/build-dm7020/tmp/staging/powerpc-linux/lib/../include/freetype2-I/multim
edia/nick/src/openpli/build-dm7020/tmp/staging/powerpc-linux/include  -I/multimedia/nick/src/openpli/build-dm7020/tmp/staging/powerpc-linux/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -DHAVE_DREAMBOX_HARDWARE -DDREAMBOX -MT libtuxtxt.lo -MD -MP -MF ".deps/libtuxtxt.Tpo" -c -o libtuxtxt.lo libtuxtxt.c; \
	   then mv -f ".deps/libtuxtxt.Tpo" ".deps/libtuxtxt.Plo"; else rm -f ".dep
s/libtuxtxt.Tpo"; exit 1; fi
ccache powerpc-linux-gcc -DHAVE_CONFIG_H -I. -I/multimedia/nick/src/openpli/build-dm7020/tmp/work/libtuxtxt-0.0+cvs20090130UTC-r5/libs/libtuxtxt -I.. -I/multimedia/nick/src/openpli/build-dm7020/tmp/staging/powerpc-linux/lib/../include -I/m
ultimedia/nick/src/openpli/build-dm7020/tmp/staging/powerpc-linux/lib/../include/freetype2 -I/multimedia/nick/src/openpli/build-dm7020/tmp/staging/powerpc-linux/include -I/multimedia/nick/src/openpli/build-dm7020/tmp/staging/powerpc-linux/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -DHAVE_DREAMBOX_HARDWARE -DDREAMBOX -MT libtuxtxt.lo -MD -MP -MF .deps/libtuxtxt.Tpo -c libtuxtxt.c  -fPIC -DPIC -o .libs/libtuxtxt.o
In file included from tuxtxt_common.h:4,
			  from libtuxtxt.c:40:
../config.h:11:1: warning: "DEBUG" redefined
libtuxtxt.c:25:1: warning: this is the location of the previous definition
In file included from libtuxtxt.c:40:
tuxtxt_common.h: In function `tuxtxt_SwitchScreenMode':
tuxtxt_common.h:4344: error: storage size of 'format' isn't known
make[3]: *** [libtuxtxt.lo] Error 1
make[3]: Leaving directory `/multimedia/nick/src/openpli/build-dm7020/tmp/work/libtuxtxt-0.0+cvs20090130UTC-r5/libs/libtuxtxt'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/multimedia/nick/src/openpli/build-dm7020/tmp/work/libtuxtxt-0.0+cvs20090130UTC-r5/libs'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/multimedia/nick/src/openpli/build-dm7020/tmp/work/libtuxtxt-0.0+cvs20090130UTC-r5/libs'
FATAL: oe_runmake failed

greetings,

Nick
Citeren

's foto connect 27 apr 2010

[highlight=#ffffff]E2 to build dm7020??[/highlight]
Citeren

's foto nbrok 27 apr 2010

[highlight=#ffffff]E2 to build dm7020??[/highlight]


No, normally E1 build, the standard for 7020
Citeren

's foto connect 27 apr 2010

I'm doing on the dm7020 openpli E1.
See if executed correctly.
Citeren

's foto connect 27 apr 2010

[highlight=#ffffff]so for me it is the same error[/highlight]
Citeren

's foto pieterg 27 apr 2010

and the buildlog? (so we can see which patches are applied)
Citeren

's foto nbrok 28 apr 2010

and the buildlog? (so we can see which patches are applied)


So as I already told, standard out of the box.
Citeren

's foto pieterg 28 apr 2010

I mean, 'Can you show me the bitbake log as well?'
Citeren

's foto connect 28 apr 2010

Look my log .

OTE: package libtuxtxt-0.0+cvs20090130UTC-r5: task do_patch: started
NOTE: Applying patch 'ignorelibs.patch'
__builtin__:5: DeprecationWarning: the md5 module is deprecated; use hashlib instead
NOTE: Applying patch 'nolibtuxbox.diff'
NOTE: Applying patch '32bpp.diff'
NOTE: Applying patch 'resize_framebuffer.diff'
NOTE: Applying patch 'allow_different_demux.diff'
NOTE: Applying patch 'fastclear.diff'
NOTE: package libtuxtxt-0.0+cvs20090130UTC-r5: task do_patch: completed
NOTE: package libtuxtxt-0.0+cvs20090130UTC-r5: task do_configure: started
NOTE: package libtuxtxt-0.0+cvs20090130UTC-r5: task do_configure: completed
NOTE: package libtuxtxt-0.0+cvs20090130UTC-r5: task do_compile: started
ERROR: function do_compile failed
ERROR: see log in /home/kakun/IMAGE_OE/dm7020/tmp/work/libtuxtxt-0.0+cvs20090130UTC-r5/temp/log.do_compile.2166
NOTE: Task failed: /home/kakun/IMAGE_OE/dm7020/tmp/work/libtuxtxt-0.0+cvs20090130UTC-r5/temp/log.do_compile.2166
NOTE: package libtuxtxt-0.0+cvs20090130UTC-r5: task do_compile: failed
ERROR: TaskFailed event exception, aborting
NOTE: package libtuxtxt-0.0+cvs20090130UTC: failed
ERROR: Build of dreambox-image failed
kakun@kakun-desktop:~/IMAGE_OE/dm7020$

Bijgevoegde Bestanden

Citeren

's foto connect 28 apr 2010

[highlight=#ffffff]any suggestions ???[/highlight]
Citeren

's foto pieterg 28 apr 2010

could you try again?
Citeren

's foto connect 28 apr 2010

[highlight=#ffffff]I tried, it is the same [/highlight]
[highlight=#ffffff]but the error is only on the E1, E2 there is no error[/highlight]
[highlight=#ffffff].[/highlight]
[highlight=#ffffff]see again from scratch[/highlight]

[highlight=#ffffff] [/highlight]
Citeren

's foto pieterg 28 apr 2010

just to be sure, you did not forget to 'git pull'?
Citeren

's foto connect 28 apr 2010

yes
Citeren

's foto pieterg 28 apr 2010

and the bitbake log this time? (something must be different after my changes)
Citeren

's foto nbrok 29 apr 2010

Pieterg,

This is my bitbake output now:

nick@phoenix:~/src/openpli$ make image 
cd /multimedia/nick/src/openpli/openembedded && git pull origin master
Already up-to-date.
cd /multimedia/nick/src/openpli/build-dm7020; . ./env.source; bitbake dreambox-image
NOTE: Using cache in '/multimedia/nick/src/openpli/cache/oe-cache.dm7020.nick'
NOTE: Handling BitBake files: | (0513/4210) [12 %]NOTE: <type 'exceptions.AttributeError'>:'NoneType' object has no attribute 'find' while evaluating:
${@base_contains("MACHINE_FEATURES", "hdtv", "bootlogo-hd.mvi" , "bootlogo.mvi", d)}
NOTE: <type 'exceptions.AttributeError'>:'NoneType' object has no attribute 'find' while evaluating:
	file://${BOOTLOGOMVI}	 file://switchoff.mvi	 file://bootlogo.jpg
NOTE: <type 'exceptions.AttributeError'>:'NoneType' object has no attribute 'find' while evaluating:
${PLILOGOS}
ERROR: 'NoneType' object has no attribute 'find' while parsing /multimedia/nick/src/openpli/openembedded/packages/dreambox/dreambox-bootlogo.bb
NOTE: Handling BitBake files: \ (1096/4210) [26 %]NOTE: <type 'exceptions.AttributeError'>:'NoneType' object has no attribute 'find' while evaluating:
${@base_contains("MACHINE_FEATURES", "hdtv", "radio-hd.mvi" , "radio.mvi", d)}
NOTE: <type 'exceptions.AttributeError'>:'NoneType' object has no attribute 'find' while evaluating:
${PLIGITURL}		  file://enigma2.sh	  file://${RADIOMVI}	 
ERROR: Error in executing: /multimedia/nick/src/openpli/openembedded/packages/enigma2/enigma2.bb
ERROR: Exception:<type 'exceptions.AttributeError'> Message:'NoneType' object has no attribute 'find'
ERROR: Printing the environment of the function
ERROR:	 0001:def __anonfunc():
ERROR:	 0002:	import bb, os
ERROR:	 0003:	mach_arch = bb.data.getVar('MACHINE_ARCH', d, 1)
ERROR:	 0004:	old_arch = bb.data.getVar('PACKAGE_ARCH', d, 1)
ERROR:	 0005:	if (old_arch == mach_arch):
ERROR:	 0006:		# Nothing to do
ERROR:	 0007:		return
ERROR: 'NoneType' object has no attribute 'find' while parsing /multimedia/nick/src/openpli/openembedded/packages/enigma2/enigma2.bb
NOTE: Handling BitBake files: / (2019/4210) [47 %]NOTE: <type 'exceptions.AttributeError'>:'NoneType' object has no attribute 'find' while evaluating:
cvs://anoncvs@cvs.tuxbox.org/cvs/tuxbox;module=apps/tuxbox/libs;method=ext	 file://acinclude.m4	 file://ignorelibs.patch;patch=1	 file://nolibtuxbox.diff;patch=1${@base_contains("MACHINE_FEATURES", "32bpp", "	 file://32bpp.diff;patch=1	 file://resize_framebuffer.diff;patch=1	 file://allow_different_demux.diff;patch=1	 file://fastclear.diff;patch=1	 " , "", d)}
ERROR: Error in executing: /multimedia/nick/src/openpli/openembedded/packages/tuxbox/tuxbox-libtuxtxt.bb
ERROR: Exception:<type 'exceptions.AttributeError'> Message:'NoneType' object has no attribute 'find'
ERROR: Printing the environment of the function
ERROR:	 0001:def __anonfunc():
ERROR:	 0002:	import bb, os
ERROR:	 0003:	mach_arch = bb.data.getVar('MACHINE_ARCH', d, 1)
ERROR:	 0004:	old_arch = bb.data.getVar('PACKAGE_ARCH', d, 1)
ERROR:	 0005:	if (old_arch == mach_arch):
ERROR:	 0006:		# Nothing to do
ERROR:	 0007:		return
ERROR: 'NoneType' object has no attribute 'find' while parsing /multimedia/nick/src/openpli/openembedded/packages/tuxbox/tuxbox libtuxtxt.bb
NOTE: Parsing finished. 4016 cached, 0 parsed, 163 skipped, 28 masked.
ERROR: Nothing provides dependency dreambox-bootlogo
ERROR: dependency dreambox-bootlogo (for dreambox-image) not satisfied
NOTE: no buildable providers for dreambox-image
make: *** [image] Error 1
nick@phoenix:~/src/openpli$ 


I Hope this will help you finding the problem
Citeren

's foto pieterg 29 apr 2010

ok, that makes a lot more sense. Just pushed what's probably the fix.
Citeren

's foto nbrok 29 apr 2010

It worked for me.

Thnx
Citeren