Tried all that but again hangs at the same point.
Thank you for your help but I give up until anoncvs.handhelds.org comes online.
Cvs error
-
-
Sorry but that's beyond me.
If you want to try - it is simple to bitbake a particular .bb. First cd to the build folder.
Then do the following command (for example with dreambox-image.bb):-
Code. env.source && bitbake -Db ../openembedded/packages/images/dreambox-image.bb -c clean && bitbake -Db ../openembedded/packages/images/dreambox-image.bb
In your case - replace with ipkg_0.99.163.bbDo not give up - we all had to learn somehow !
Cheers, pcd.
-
You never give up, do you?
Building the package worked.
Instead of /packages/images I had to use /packages/ipkg because that's where the .bb is.CodeNOTE: package ipkg-0.99.163-r1: task do_populate_staging: completed DEBUG: Executing task do_build NOTE: package ipkg-0.99.163-r1: task do_build: started NOTE: package ipkg-0.99.163-r1: task do_build: completed NOTE: package ipkg-0.99.163: completed Build statistics: Attempted builds: 1
According to this, building was successful.Then ran the make -f etc command but again it halts at:
Code
Alles anzeigenNOTE: Fetch cvs://anoncvs:anoncvs@anoncvs.handhelds.org/cvs;module=familiar/dist/ipkg;tag=V0-99-154 cvs [checkout aborted]: connect to anoncvs.handhelds.org(128.31.0.23):2401 failed: Connection refused NOTE: Task failed: Fetch failed: familiar/dist/ipkg NOTE: package ipkg-0.99.154-r4: task do_fetch: failed ERROR: TaskFailed event exception, aborting NOTE: package ipkg-0.99.154: failed ERROR: Build of dreambox-image failed NOTE: build 201102172240: completed Build statistics: Attempted builds: 1 Failed builds: 1 make: *** [image] Error 1 kalehrl@kalehrl-laptop:~/Dreambox$
-
-
This is the entire file:
Code
Alles anzeigeninclude ipkg.inc PR = "r1" S = "${WORKDIR}/ipkg-${PV}" SRC_URI = "http://www.handhelds.org/pub/packages/ipkg/ipkg-${PV}.tar.gz \ file://terse.patch;patch=1" do_stage() { oe_libinstall -so libipkg ${STAGING_LIBDIR} install -d ${STAGING_INCDIR}/libipkg/ for f in *.h do install -m 0644 $f ${STAGING_INCDIR}/libipkg/ done }
-
i mean this file: ipkg.inc
-
I hope this is it:
-
PR = "r1"
PV = "0.99.163"
S = "${WORKDIR}/ipkg-${PV}"SRC_URI = "http://www.handhelds.org/pub/packages/ipkg/ipkg-${PV}.tar.gz \
file://terse.patch;patch=1"do_stage() {
oe_libinstall -so libipkg ${STAGING_LIBDIR}
install -d ${STAGING_INCDIR}/libipkg/
for f in *.h
do
install -m 0644 $f ${STAGING_INCDIR}/libipkg/
done
}pls add PV = 0.99.163 to both files and try again.
both files (ipkg-0.99.163.tar.gz and other) must exist in sources folder
-
I added this line to both files and I now get this:
Code
Alles anzeigenNOTE: preferred version 0.99.154 of ipkg not available NOTE: package ipkg-0.99.163: started NOTE: package ipkg-0.99.163-r4: task do_fetch: started NOTE: Fetch cvs://anoncvs:anoncvs@anoncvs.handhelds.org/cvs;module=familiar/dist/ipkg;tag=V0-99-163 cvs [checkout aborted]: connect to anoncvs.handhelds.org(128.31.0.23):2401 failed: Connection refused NOTE: Task failed: Fetch failed: familiar/dist/ipkg NOTE: package ipkg-0.99.163-r4: task do_fetch: failed ERROR: TaskFailed event exception, aborting NOTE: package ipkg-0.99.163: failed ERROR: Build of dreambox-image failed NOTE: build 201102172351: completed Build statistics: Attempted builds: 1 Failed builds: 1 make: *** [image] Error 1 kalehrl@kalehrl-laptop:~/Dreambox$
-
another source for 0.99.154
http://download.linkstationwiki.net/source_code/ -
-
In that file, there is just this line re ipkg:
I searched for 'ipk' string as well but nothing.
ZitatI tried earlier with that file but nothing.
I'm using this makefile:
http://git.opendreambox.org/?p…Makefile-opendreambox-1.5
Could you check it and see if that's the right one to use for 500plus?
-
I use the attached Makefile.
After you changed from the earlier wrong Makefile - did you delete everything and start new ?
If not -you should do that.
-
Yes, I deleted everything and started again.
Now I'm making openpli image and so far I only needed to put ipkg-utils in sources folder.
If openpli fails to compile even with files put in sources, then my ubuntu is messed up for sure.Your makefile is a bit older but it is very similar to the one I downloaded from opendreambox.
-
My first image has been baked!
After around 6 hours, the openpli build is finished.
I guess that rules out system fault when I tried to make a cvs image earlier.
I had to add manually 5 packages which are available on i h a d sources page.
This image also uses ipkg-0.99.163 but I didn't have to add it manually.
-
Zitat
I use the attached Makefile.Will it use the latest CVS?
It doesn't work.
It gives the same error as the makefile I used before. -
I tried adenin's script and it downloaded the package ipkg-0.99.154.
The problem was the name of the file which is
familiar.dist.ipkg_anoncvs.handhelds.org_V0-99-154_.tar.gz
so when I googled ipkg-0.99.154, I didn't find anything.
The image has been compiled successfully.
-
Great !
Now you can try building an enigma2 image !
-
Oh, please! Will you stop putting bugs in my ear?
I've had enough trouble with e1 and I can't imagine what would happen with e2.
I'm trying now to compile the image with the CVS from today but there is something I can't solve.
I solved some minor errors by erasing diffs from enigma_cvs.bb but I can't solve this one.Please see the attached log:
It seems that VORBISIDEC is missing but I installed it prom synaptic packages but still the same.
Where can I find it and erase it because I don't need it in the image? -
Fixed it but now there is a similar error but with:
EDIT: Fixed this one as well but now there are some errors when compiling:
These are the last lines:
Code
Alles anzeigensubtitling.cpp:45: warning: `tuxtxt_RenderPage' initialized and declared `extern' subtitling.cpp:45: error: variable or field `tuxtxt_RenderPage' declared void subtitling.cpp:45: error: `tstRenderInfo' was not declared in this scope subtitling.cpp:45: error: `renderinfo' was not declared in this scope subtitling.cpp:46: warning: `tuxtxt_SetRenderingDefaults' initialized and declared `extern' subtitling.cpp:46: error: `tstRenderInfo' was not declared in this scope subtitling.cpp:46: error: `renderinfo' was not declared in this scope subtitling.cpp:48: warning: `tuxtxt_InitRendering' initialized and declared `extern' subtitling.cpp:48: error: `tstRenderInfo' was not declared in this scope subtitling.cpp:48: error: `renderinfo' was not declared in this scope subtitling.cpp:48: error: expected primary-expression before "int" subtitling.cpp:48: warning: initializer expression list treated as compound expression subtitling.cpp:49: warning: `tuxtxt_EndRendering' initialized and declared `extern' subtitling.cpp:49: error: variable or field `tuxtxt_EndRendering' declared void subtitling.cpp:49: error: `tstRenderInfo' was not declared in this scope subtitling.cpp:49: error: `renderinfo' was not declared in this scope subtitling.cpp:50: error: `tstRenderInfo' does not name a type subtitling.cpp: In member function `void eSubtitleWidget::processNext()': subtitling.cpp:142: error: `renderinfo' undeclared (first use this function) subtitling.cpp:142: error: (Each undeclared identifier is reported only once for each function it appears in.) subtitling.cpp:145: error: `tuxtxt_RenderPage' cannot be used as a function subtitling.cpp: In member function `void eSubtitleWidget::startttx(int)': subtitling.cpp:303: error: `renderinfo' undeclared (first use this function) subtitling.cpp:303: error: `tuxtxt_SetRenderingDefaults' cannot be used as a function subtitling.cpp:327: error: `tuxtxt_InitRendering' cannot be used as a function subtitling.cpp:333: error: `tuxtxt_RenderPage' cannot be used as a function subtitling.cpp: In member function `void eSubtitleWidget::stopttx()': subtitling.cpp:555: error: `renderinfo' undeclared (first use this function) subtitling.cpp:555: error: `tuxtxt_EndRendering' cannot be used as a function subtitling.cpp: In member function `void eSubtitleWidget::setDelay(int)': subtitling.cpp:580: error: `renderinfo' undeclared (first use this function) make[5]: *** [subtitling.o] Error 1 make[5]: Leaving directory `/home/kalehrl/Dreambox/openembedded/1.5/dm500plus/build/tmp/work/enigma-cvs-20110222-r8/enigma/lib/dvb' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/kalehrl/Dreambox/openembedded/1.5/dm500plus/build/tmp/work/enigma-cvs-20110222-r8/enigma/lib/dvb' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/kalehrl/Dreambox/openembedded/1.5/dm500plus/build/tmp/work/enigma-cvs-20110222-r8/enigma/lib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/kalehrl/Dreambox/openembedded/1.5/dm500plus/build/tmp/work/enigma-cvs-20110222-r8/enigma' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/kalehrl/Dreambox/openembedded/1.5/dm500plus/build/tmp/work/enigma-cvs-20110222-r8/enigma' FATAL: oe_runmake failed