daimon@daimon-laptop:~$ cd 8000 daimon@daimon-laptop:~/8000$ cd openpli daimon@daimon-laptop:~/8000/openpli$ cd trunk daimon@daimon-laptop:~/8000/openpli/trunk$ cd pli-oe daimon@daimon-laptop:~/8000/openpli/trunk/pli-oe$ make -f Makefile-2.1 image cd /home/daimon/8000/openpli/trunk/pli-oe/openembedded && git pull origin master && git submodule update remote: Counting objects: 12, done. remote: Compressing objects: 100% (7/7), done. remote: Total 7 (delta 5), reused 0 (delta 0) Unpacking objects: 100% (7/7), done. From git://openpli.git.sourceforge.net/gitroot/openpli/openembedded * branch master -> FETCH_HEAD Updating 5d9af6e..d3bba4b Fast-forward .../linux-etxx00/dvb-usb-smsdvb_fix_frontend.patch | 118 ++++++++++++++++++++ recipes/linux/linux-etxx00_3.1.0.bb | 3 +- 2 files changed, 120 insertions(+), 1 deletions(-) create mode 100644 recipes/linux/linux-etxx00/dvb-usb-smsdvb_fix_frontend.patch cd /home/daimon/8000/openpli/trunk/pli-oe/build-dm8000; . ./env.source; bitbake openpli-enigma2-image Loading cache: 100% |###########################################| ETA: 00:00:00 Loaded 7390 entries from dependency cache. Parsing recipes: 100% |#########################################| Time: 00:02:14 Parsing of 7611 .bb files complete (6761 cached, 850 parsed). 8259 targets, 357 skipped, 2 masked, 0 errors. WARNING: No bb files matched BBFILE_PATTERN_overlay '/home/daimon/8000/openpli/trunk/pli-oe/local' Build Configuration: BB_VERSION = "1.12.0" METADATA_BRANCH = "master" METADATA_REVISION = "d3bba4b" TARGET_ARCH = "mipsel" TARGET_OS = "linux" MACHINE = "dm8000" DISTRO = "openpli" DISTRO_VERSION = "2.1" NOTE: Resolving any missing task queue dependencies NOTE: Preparing runqueue NOTE: Executing RunQueue Tasks NOTE: Removing stamps: /home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/stamps/dm8000-oe-linux/openpli-enigma2-image-1.0-r0.* NOTE: Running task 1887 of 3500 (ID: 162, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/enigma2/enigma2.bb, do_setscene) NOTE: Running task 2553 of 3500 (ID: 178, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/enigma2/enigma2-plugins.bb, do_setscene) NOTE: package enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27: task do_setscene: Started NOTE: Running task 3421 of 3500 (ID: 9, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/images/openpli-enigma2-image.bb, do_setscene) NOTE: package enigma2-plugins-experimental-git0+5cdadebebae9d304b8a81594369f5f2c953ede2f-r5: task do_setscene: Started NOTE: package enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27: task do_setscene: Succeeded NOTE: package openpli-enigma2-image-1.0-r0: task do_setscene: Started NOTE: package openpli-enigma2-image-1.0-r0: task do_setscene: Succeeded NOTE: Running task 3422 of 3500 (ID: 160, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/enigma2/enigma2.bb, do_fetch) NOTE: Running task 3423 of 3500 (ID: 7, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/images/openpli-enigma2-image.bb, do_fetch) NOTE: package enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27: task do_fetch: Started NOTE: package enigma2-plugins-experimental-git0+5cdadebebae9d304b8a81594369f5f2c953ede2f-r5: task do_setscene: Succeeded NOTE: Running task 3424 of 3500 (ID: 176, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/enigma2/enigma2-plugins.bb, do_fetch) NOTE: package openpli-enigma2-image-1.0-r0: task do_fetch: Started NOTE: package openpli-enigma2-image-1.0-r0: task do_fetch: Succeeded NOTE: Running task 3425 of 3500 (ID: 0, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/images/openpli-enigma2-image.bb, do_unpack) NOTE: package enigma2-plugins-experimental-git0+5cdadebebae9d304b8a81594369f5f2c953ede2f-r5: task do_fetch: Started NOTE: package openpli-enigma2-image-1.0-r0: task do_unpack: Started NOTE: package openpli-enigma2-image-1.0-r0: task do_unpack: Succeeded NOTE: Running task 3426 of 3500 (ID: 1, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/images/openpli-enigma2-image.bb, do_patch) NOTE: package openpli-enigma2-image-1.0-r0: task do_patch: Started NOTE: package openpli-enigma2-image-1.0-r0: task do_patch: Succeeded From git://openpli.git.sourceforge.net/gitroot/openpli/plugins-enigma2 * branch master -> FETCH_HEAD WARNING: /home/daimon/8000/openpli/trunk/pli-oe/bitbake/lib/bb/fetch/git.py:191: DeprecationWarning: Call to deprecated function bb.mkdirhier: Please use bb.utils.mkdirhier instead. bb.mkdirhier(codir) From git://openpli.git.sourceforge.net/gitroot/openpli/enigma2 * branch master -> FETCH_HEAD NOTE: package enigma2-plugins-experimental-git0+5cdadebebae9d304b8a81594369f5f2c953ede2f-r5: task do_fetch: Succeeded NOTE: Running task 3427 of 3500 (ID: 169, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/enigma2/enigma2-plugins.bb, do_unpack) NOTE: package enigma2-plugins-experimental-git0+5cdadebebae9d304b8a81594369f5f2c953ede2f-r5: task do_unpack: Started NOTE: package enigma2-plugins-experimental-git0+5cdadebebae9d304b8a81594369f5f2c953ede2f-r5: task do_unpack: Succeeded NOTE: Running task 3428 of 3500 (ID: 170, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/enigma2/enigma2-plugins.bb, do_patch) NOTE: package enigma2-plugins-experimental-git0+5cdadebebae9d304b8a81594369f5f2c953ede2f-r5: task do_patch: Started NOTE: package enigma2-plugins-experimental-git0+5cdadebebae9d304b8a81594369f5f2c953ede2f-r5: task do_patch: Succeeded WARNING: /home/daimon/8000/openpli/trunk/pli-oe/bitbake/lib/bb/fetch/git.py:191: DeprecationWarning: Call to deprecated function bb.mkdirhier: Please use bb.utils.mkdirhier instead. bb.mkdirhier(codir) NOTE: package enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27: task do_fetch: Succeeded NOTE: Running task 3429 of 3500 (ID: 153, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/enigma2/enigma2.bb, do_unpack) NOTE: package enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27: task do_unpack: Started NOTE: package enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27: task do_unpack: Succeeded NOTE: Running task 3430 of 3500 (ID: 154, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/enigma2/enigma2.bb, do_patch) NOTE: package enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27: task do_patch: Started NOTE: package enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27: task do_patch: Succeeded NOTE: Running task 3431 of 3500 (ID: 163, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/enigma2/enigma2.bb, do_configure) NOTE: package enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27: task do_configure: Started NOTE: package enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27: task do_configure: Succeeded NOTE: Running task 3432 of 3500 (ID: 164, /home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/enigma2/enigma2.bb, do_compile) NOTE: package enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27: task do_compile: Started ERROR: Logfile of failure stored in: /home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/work/dm8000-oe-linux/enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27/temp/log.do_compile.26657 Log data follows: | + do_compile | + base_do_compile | + '[' -e Makefile -o -e makefile -o -e GNUmakefile ']' | + oe_runmake | + oenote make | + echo NOTE: make | NOTE: make | + make | make all-recursive | make[1]: Entering directory `/home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/work/dm8000-oe-linux/enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27/git' | Making all in include | make[2]: Entering directory `/home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/work/dm8000-oe-linux/enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27/git/include' | make[2]: Nothing to be done for `all'. | make[2]: Leaving directory `/home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/work/dm8000-oe-linux/enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27/git/include' | Making all in lib | make[2]: Entering directory `/home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/work/dm8000-oe-linux/enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27/git/lib' | Making all in actions | make[3]: Entering directory `/home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/work/dm8000-oe-linux/enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27/git/lib/actions' | GEN actionids.h | parsing ../../lib/gui/ebutton.h | parsing ../../lib/gui/ecanvas.h | parsing ../../lib/gui/einput.h | parsing ../../lib/gui/einputnumber.h | parsing ../../lib/gui/einputstring.h | parsing ../../lib/gui/elabel.h | parsing ../../lib/gui/elistbox.h | parsing ../../lib/gui/elistboxcontent.h | parsing ../../lib/gui/epixmap.h | parsing ../../lib/gui/epositiongauge.h | parsing ../../lib/gui/eslider.h | parsing ../../lib/gui/esubtitle.h | parsing ../../lib/gui/evideo.h | parsing ../../lib/gui/ewidget.h | parsing ../../lib/gui/ewidgetanimation.h | parsing ../../lib/gui/ewidgetdesktop.h | parsing ../../lib/gui/ewindow.h | parsing ../../lib/gui/ewindowstyle.h | parsing ../../lib/gui/ewindowstyleskinned.h | parsing ../../lib/gui/ebutton.h | parsing ../../lib/gui/ecanvas.h | parsing ../../lib/gui/einput.h | parsing ../../lib/gui/einputnumber.h | parsing ../../lib/gui/einputstring.h | parsing ../../lib/gui/elabel.h | parsing ../../lib/gui/elistbox.h | parsing ../../lib/gui/elistboxcontent.h | parsing ../../lib/gui/epixmap.h | parsing ../../lib/gui/epositiongauge.h | parsing ../../lib/gui/eslider.h | parsing ../../lib/gui/esubtitle.h | parsing ../../lib/gui/evideo.h | parsing ../../lib/gui/ewidget.h | parsing ../../lib/gui/ewidgetanimation.h | parsing ../../lib/gui/ewidgetdesktop.h | parsing ../../lib/gui/ewindow.h | parsing ../../lib/gui/ewindowstyle.h | parsing ../../lib/gui/ewindowstyleskinned.h | make all-am | make[4]: Entering directory `/home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/work/dm8000-oe-linux/enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27/git/lib/actions' | CXX action.o | action.cpp: In member function 'virtual void eActionMap::AddRef()': | action.cpp:23: error: request for member 'count' in '((eActionMap*)this)->eActionMap::ref', which is of non-class type 'oRefCount' | action.cpp: In member function 'virtual void eActionMap::Release()': | action.cpp:23: error: request for member 'count' in '((eActionMap*)this)->eActionMap::ref', which is of non-class type 'oRefCount' | make[4]: *** [action.o] Error 1 | make[4]: Leaving directory `/home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/work/dm8000-oe-linux/enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27/git/lib/actions' | make[3]: *** [all] Error 2 | make[3]: Leaving directory `/home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/work/dm8000-oe-linux/enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27/git/lib/actions' | make[2]: *** [all-recursive] Error 1 | make[2]: Leaving directory `/home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/work/dm8000-oe-linux/enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27/git/lib' | make[1]: *** [all-recursive] Error 1 | make[1]: Leaving directory `/home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/work/dm8000-oe-linux/enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27/git' | make: *** [all] Error 2 | + die 'oe_runmake failed' | + oefatal 'oe_runmake failed' | + echo FATAL: 'oe_runmake failed' NOTE: package enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27: task do_compile: Failed ERROR: Function 'do_compile' failed (see /home/daimon/8000/openpli/trunk/pli-oe/build-dm8000/tmp/work/dm8000-oe-linux/enigma2-2.7+git0+f5423cd2570d556e2e318cd9267fae38b8c0bd29-r27/temp/log.do_compile.26657 for further information) ERROR: Task 164 (/home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/enigma2/enigma2.bb, do_compile) failed with exit code '1' ERROR: '/home/daimon/8000/openpli/trunk/pli-oe/openembedded/recipes/enigma2/enigma2.bb' failed make: *** [image] Errore 1
build error
Started by daimon, 18 Nov 2011 00:17
5 replies to this topic
#1
Posted 18 November 2011 - 00:17
now if i try to upgrade my build environment I get the following errors .
Re: build error #2
Posted 18 November 2011 - 07:40
That will teach me... I was in a hurry so I botched the commit.
http://openpli.git.s...67fae38b8c0bd29
The code in object.h should read:
http://openpli.git.s...67fae38b8c0bd29
The code in object.h should read:
struct oRefCount { int count; oRefCount(): count(0) { } operator int&() { return count; } #ifdef OBJECT_DEBUG ~oRefCount() { if (count) eDebug("OBJECT_DEBUG FATAL: %p has %d references!", this, count); else eDebug("OBJECT_DEBUG refcount ok! (%p)", this); } #endif };
Real musicians never die - they just decompose
Re: build error #3
Re: build error #4
Posted 18 November 2011 - 11:40
When I made that experiment, I also overlooked the constructor which initializes the count to zero, so just removing the class isn't going to work without further changes (a plain integer won't be initialized to 0 by default). That's why i only removed the destructor. (The actual change was just about removing "volatile").
Real musicians never die - they just decompose
Re: build error #5
Re: build error #6
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users