Openpli-5 (still next master)
Re: Openpli-5 (still next master) #581
Posted 13 November 2016 - 16:37
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916
Re: Openpli-5 (still next master) #582
Posted 16 November 2016 - 19:48
I am build pli5 with ffmpeg 3.2, christophecvr gstreamer-multibox-dvbmediasink,gstreamer 1.11.0.1(but same 1.9.0)-sat channel works fine,but play some iptv(hls stream) enigma restart and not crash.
Re: Openpli-5 (still next master) #583
Posted 16 November 2016 - 19:58
Log:
action->OkCancelActionsok
Re: Openpli-5 (still next master) #584
Posted 17 November 2016 - 02:21
I have got this error ...
How to fix it please ?!
| rm -f python/libenigma_python.a | mipsel-oe-linux-ar cru python/libenigma_python.a python/connections.o python/python.o python/pythonconfig.o python/python_helpers.o python/enigma_python.o | mipsel-oe-linux-ar: `u' modifier ignored since `D' is the default (see `U') | mipsel-oe-linux-ranlib python/libenigma_python.a | make[4]: Leaving directory `/home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0/build/lib' | make[3]: Leaving directory `/home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0/build/lib' | make[2]: Leaving directory `/home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0/build/lib' | Making all in main | make[2]: Entering directory `/home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0/build/main' | touch version-intermediate.h | [ -n "`git --git-dir=../../git/.git log --no-color -n 1 --pretty=format:%cd --date=short`" ] && echo "#define ENIGMA2_COMMIT_DATE \"`git --git-dir=../../git/.git log --no-color -n 1 --pretty=format:%cd --date=short`\"" >> version-intermediate.h | [ -n "`git --git-dir=../../git/.git branch --no-color 2>/dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/'`" ] && echo "#define ENIGMA2_BRANCH \"`git --git-dir=../../git/.git branch --no-color 2>/dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/'`\"" >> version-intermediate.h | [ -n "`git --git-dir=../../git/.git describe --abbrev=7 --always --long --tags`" ] && echo "#define ENIGMA2_REV \"`git --git-dir=../../git/.git describe --abbrev=7 --always --long --tags`\"" >> version-intermediate.h | ([ -f version.h ] && diff -q version.h version-intermediate.h >/dev/null) || /usr/bin/install -c -m 644 version-intermediate.h version.h | make all-am | make[3]: Entering directory `/home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0/build/main' | mipsel-oe-linux-g++ -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se -DHAVE_CONFIG_H -I. -I../../git/main -I.. -I../../git -I../../git/include -include Python.h -include ../enigma2_config.h -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/python2.7 -Os -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0=/usr/src/debug/enigma2/2.7+gitAUTOINC+da350195d2-r0 -fdebug-prefix-map=/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se= -fvisibility-inlines-hidden -Wall -pthread -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/freetype2 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/fribidi -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/gstreamer-1.0 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/glib-2.0 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/lib/glib-2.0/include -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/libpng16 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/libxml2 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/lib/sigc++-1.2/include -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/sigc++-1.2 -fno-rtti -fno-exceptions -pthread -fopenmp -MT bsod.o -MD -MP -MF .deps/bsod.Tpo -c -o bsod.o ../../git/main/bsod.cpp | ERROR: oe_runmake failed | mipsel-oe-linux-g++ -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se -DHAVE_CONFIG_H -I. -I../../git/main -I.. -I../../git -I../../git/include -include Python.h -include ../enigma2_config.h -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/python2.7 -Os -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0=/usr/src/debug/enigma2/2.7+gitAUTOINC+da350195d2-r0 -fdebug-prefix-map=/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se= -fvisibility-inlines-hidden -Wall -pthread -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/freetype2 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/fribidi -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/gstreamer-1.0 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/glib-2.0 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/lib/glib-2.0/include -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/libpng16 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/libxml2 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/lib/sigc++-1.2/include -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/sigc++-1.2 -fno-rtti -fno-exceptions -pthread -fopenmp -MT enigma.o -MD -MP -MF .deps/enigma.Tpo -c -o enigma.o ../../git/main/enigma.cpp | mv -f .deps/bsod.Tpo .deps/bsod.Po | mipsel-oe-linux-g++ -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se -DHAVE_CONFIG_H -I. -I../../git/main -I.. -I../../git -I../../git/include -include Python.h -include ../enigma2_config.h -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/python2.7 -Os -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0=/usr/src/debug/enigma2/2.7+gitAUTOINC+da350195d2-r0 -fdebug-prefix-map=/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se= -fvisibility-inlines-hidden -Wall -pthread -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/freetype2 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/fribidi -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/gstreamer-1.0 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/glib-2.0 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/lib/glib-2.0/include -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/libpng16 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/libxml2 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/lib/sigc++-1.2/include -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/sigc++-1.2 -fno-rtti -fno-exceptions -pthread -fopenmp -MT version_info.o -MD -MP -MF .deps/version_info.Tpo -c -o version_info.o ../../git/main/version_info.cpp | mv -f .deps/version_info.Tpo .deps/version_info.Po | mv -f .deps/enigma.Tpo .deps/enigma.Po | mipsel-oe-linux-g++ -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se -Os -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0=/usr/src/debug/enigma2/2.7+gitAUTOINC+da350195d2-r0 -fdebug-prefix-map=/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se= -fvisibility-inlines-hidden -Wall -pthread -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/freetype2 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/fribidi -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/gstreamer-1.0 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/glib-2.0 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/lib/glib-2.0/include -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/libpng16 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/libxml2 -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/lib/sigc++-1.2/include -I/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/include/sigc++-1.2 -fno-rtti -fno-exceptions -pthread -fopenmp -lxml2 -Wl,-O1 -Wl,--as-needed -o enigma2 -Wl,--export-dynamic bsod.o enigma.o version_info.o \ | -Wl,--whole-archive ../lib/actions/libenigma_actions.a ../lib/base/libenigma_base.a ../lib/components/libenigma_components.a ../lib/driver/libenigma_driver.a ../lib/mmi/libenigma_mmi.a ../lib/dvb/libenigma_dvb.a ../lib/dvb_ci/libenigma_dvb_ci.a ../lib/gdi/libenigma_gdi.a ../lib/gui/libenigma_gui.a ../lib/python/libenigma_python.a ../lib/nav/libenigma_nav.a ../lib/network/libenigma_network.a ../lib/service/libenigma_service.a -Wl,--no-whole-archive -lfreetype -lfribidi -lgstpbutils-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -ldvbsi++ -lpng16 -lxml2 -lsigc-1.2 -lssl -lcrypto -lgif -ljpeg -L/home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/dm800se/usr/lib -lpython2.7 -ldreamdvd -ltuxtxt -ltuxtxt32bpp -lcrypt -lrt | /home/raed/openpl5/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr/bin/mipsel-oe-linux/../../libexec/mipsel-oe-linux/gcc/mipsel-oe-linux/6.1.1/ld: cannot find -lssl | collect2: error: ld returned 1 exit status | make[3]: *** [enigma2] Error 1 | make[3]: Leaving directory `/home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0/build/main' | make[2]: *** [all] Error 2 | rm version-intermediate.h | make[2]: Leaving directory `/home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0/build/main' | make[1]: *** [all-recursive] Error 1 | make[1]: Leaving directory `/home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0/build' | make: *** [all] Error 2 | ERROR: Function failed: do_compile (log file is located at /home/raed/openpl5/openpli-oe-core/build/tmp/work/dm800se-oe-linux/enigma2/2.7+gitAUTOINC+da350195d2-r0/temp/log.do_compile.24272) ERROR: Task /home/raed/openpl5/openpli-oe-core/meta-openpli/recipes-openpli/enigma2/enigma2.bb:do_compile (/home/raed/openpl5/openpli-oe-core/meta-openpli/recipes-openpli/enigma2/enigma2.bb:do_compile) failed with exit code '1' NOTE: Tasks Summary: Attempted 4437 tasks of which 4402 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/raed/openpl5/openpli-oe-core/meta-openpli/recipes-openpli/enigma2/enigma2.bb:do_compile
Thank you
Edited by fairbird, 17 November 2016 - 02:22.
DM500s
DM800
DM800se
DM920UHD
Re: Openpli-5 (still next master) #585
Re: Openpli-5 (still next master) #586
Posted 17 November 2016 - 15:58
Hooray, without errors, only some of the warnings for dreambox! I just tried today over the time.
Openembedded for the OpenPLi 4 environment has been initialized
properly. Now you can start building your image, by doing either:MACHINE=... make imageor:cd /home/user1/openpli5/buildsource env.sourceMACHINE=... bitbake openpli-enigma2-imageor, if you want to build not just the image, but the optional packages in the feed as well:MACHINE=... bitbake openpli-enigma2-feeduser1@Debian8:~/openpli5$ cd ~/openpli5user1@Debian8:~/openpli5$ MACHINE=dm7020hd make imageBuilding image for dm7020hdParsing recipes: 100% |######################################################################################################################################################################################################| Time: 02:00:06Parsing of 2176 .bb files complete (0 cached, 2176 parsed). 2665 targets, 335 skipped, 0 masked, 0 errors.NOTE: Resolving any missing task queue dependenciesBuild Configuration:BB_VERSION = "1.25.0"BUILD_SYS = "x86_64-linux"NATIVELSBSTRING = "Debian-8.6"TARGET_SYS = "mipsel-oe-linux"MACHINE = "dm7020hd"DISTRO = "openpli"DISTRO_VERSION = "4"TUNE_FEATURES = "o32 fpu-hard mips32"TARGET_FPU = ""meta-oemeta-filesystemsmeta-multimediameta-networkingmeta-python = "(detachedfrom9c926ef):9c926ef2d463e643fb0dc87f6535a12e35d039ab"meta = "(detachedfromeb9d896):eb9d896db2fc67bac8efd258744d06fbbee87f06"meta-openplimeta-dream = "master:8c7ba58f36ea50dfff30fcec1166460a6463bda9"meta-vuplus = "(detachedfrom8c1ad6d):8c1ad6d94b62ca45096a746d0cef0c523a977b0c"meta-xsarius = "(detachedfromfd1d22a):fd1d22a114074aac38aeb4e6f3bfb3053d468a66"meta-xp = "(detachedfrom3b0534a):3b0534aeeb8108d029d3db2cffbcf92d3079bcc2"meta-xtrend = "(detachedfrom4dc1373):4dc1373ccbf7a5d0c789ee3d85e0ac0018bb7f7f"meta-formuler = "(detachedfrom9ba268f):9ba268f8142b2ac3619787f848f4bb322ec22ddf"meta-hd = "(detachedfrombb15f78):bb15f78e397d8961947db25fb211271f9fc5fc01"meta-xpeedc = "(detachedfrom5dd87db):5dd87db177f8f67725ef6cb220123ca9aee927a6"meta-wetek = "(detachedfrom5868788):5868788e42986be336d0e6a5f7b47f741df102bb"meta-zgemma = "(detachedfrom8e3da52):8e3da52e517a8accf27d8869d1fb379f4a8a7b26"meta-edision = "(detachedfrom7769340):776934070adcf857fb9ea3769958ea718df77760"meta-miraclebox = "(detachedfrom0f1aca1):0f1aca1dcaaa43f7768aff0c16a0c2ce1b32bdfd"meta-spycat = "(detachedfrom718b41b):718b41b432dbd0b787ab8a2987462e03103e7793"meta-gi = "(detachedfrom6a9a4ce):6a9a4ce636831f0d37ae8178bcc2367c0766895f"meta-local = "master:8c7ba58f36ea50dfff30fcec1166460a6463bda9"NOTE: Preparing RunQueueNOTE: Executing SetScene TasksNOTE: Executing RunQueue TasksWARNING: Failed to fetch URL http://gnome-build-s...id-1.6.2.tar.gz, attempting MIRRORS if availableWARNING: Failed to fetch URL http://zlib.net/pigz/pigz-2.3.3.tar.gz, attempting MIRRORS if availableWARNING: Failed to fetch URL http://www.apache.or...r-1.5.1.tar.bz2, attempting MIRRORS if availableWARNING: QA Issue: gstreamer: configure was passed unrecognised options: --disable-docs-build --with-check [unknown-configure-option]WARNING: Failed to fetch URL http://serf.googleco...f-1.3.8.tar.bz2, attempting MIRRORS if availableWARNING: Failed to fetch URL http://www.apache.or...-1.8.10.tar.bz2, attempting MIRRORS if availableWARNING: Failed to fetch URL http://downloads.sou...g-1.6.16.tar.xz, attempting MIRRORS if availableWARNING: Failed to fetch URL http://libproxy.goog...roxy-0.4.11.zip, attempting MIRRORS if availableWARNING: QA Issue: gst-plugins-base-apps requires /usr/bin/perl, but no providers in its RDEPENDS [file-rdeps]WARNING: Failed to fetch URL http://downloads.sou...t-0.1.5.tar.bz2, attempting MIRRORS if availableWARNING: Failed to fetch URL ftp://ftp.remotesensing.org/pub/libtiff/tiff-4.0.3.tar.gz, attempting MIRRORS if availableWARNING: QA Issue: libtuxtxt: Files/directories were installed but not shipped/usr/lib/libtuxtxt.so [installed-vs-shipped]WARNING: QA Issue: bluez4: configure was passed unrecognised options: --disable-udevrules [unknown-configure-option]WARNING: Failed to fetch URL http://downloads.sou...se-2.9.3.tar.gz, attempting MIRRORS if availableWARNING: QA Issue: cdrkit requires /usr/bin/perl, but no providers in its RDEPENDS [file-rdeps]WARNING: Failed to fetch URL http://jerakeen.org/...ap-0.7.1.tar.gz, attempting MIRRORS if availableWARNING: Failed to fetch URL http://ushare.geexbo...re-1.1a.tar.bz2, attempting MIRRORS if availableWARNING: QA Issue: giflib-utils requires /usr/bin/perl, but no providers in its RDEPENDS [file-rdeps]WARNING: QA Issue: File '/usr/bin/ushare' from ushare was already stripped, this will prevent future debugging! [already-stripped]WARNING: QA Issue: gst-plugins-good: configure was passed unrecognised options: --without-check [unknown-configure-option]WARNING: QA Issue: gst-plugins-bad-bz2 rdepends on libbz2, but it isn't a build dependency? [build-deps]WARNING: QA Issue: gst-plugins-bad-cog rdepends on libpng, but it isn't a build dependency? [build-deps]WARNING: QA Issue: gst-plugins-bad-dtsdec rdepends on libdca, but it isn't a build dependency? [build-deps]WARNING: QA Issue: gst-plugins-bad-resindvd rdepends on libdvdread, but it isn't a build dependency? [build-deps]WARNING: QA Issue: gst-plugins-bad-resindvd rdepends on libdvdnav, but it isn't a build dependency? [build-deps]WARNING: QA Issue: gst-plugins-bad-sndfile rdepends on libsndfile1, but it isn't a build dependency? [build-deps]WARNING: QA Issue: gst-plugins-good-matroska rdepends on libbz2, but it isn't a build dependency? [build-deps]WARNING: /home/user1/openpli5/build/tmp/work/dm7020hd-oe-linux/dreambox-dvb-modules-dm7020hd/3.2-20160615-r7.0/dreambox-dvb-modules-dm7020hd-3.2-20160615 ('S') don't exist, you must set 'S' to a proper valueWARNING: QA Issue: dreambox-dvb-modules-dm7020hd: Files/directories were installed but not shipped/lib/modules/3.2-dm7020hd/extra/LICENSE [installed-vs-shipped]WARNING: /home/user1/openpli5/build/tmp/work/mips32el-oe-linux/sysvinit-inittab/2.88dsf-r6/sysvinit-2.88dsf ('S') don't exist, you must set 'S' to a proper valueWARNING: Failed to fetch URL ftp://metalab.unc.edu/pub/Linux/utils/file/stat-3.3.tar.gz, attempting MIRRORS if availableWARNING: dreambox-enigma2-config: No generic license file exists for: WTFPL in any providerWARNING: QA Issue: enigma2-plugin-extensions-openuitzendinggemist rdepends on python-argparse, but it isn't a build dependency? [build-deps]WARNING: /home/user1/openpli5/build/tmp/work/all-oe-linux/volatile-media/2-r0/volatile-media-2 ('S') don't exist, you must set 'S' to a proper valueWARNING: openpli-bootlogo: No generic license file exists for: CC-BY-NC-ND-4.0 in any providerWARNING: /home/user1/openpli5/build/tmp/work/mips32el-oe-linux/kernel-params/20110114-r0/kernel-params-20110114 ('S') don't exist, you must set 'S' to a proper valueWARNING: QA Issue: nfs-utils requires /bin/bash, but no providers in its RDEPENDS [file-rdeps]WARNING: QA Issue: samba: configure was passed unrecognised options: --without-libtalloc [unknown-configure-option]WARNING: QA Issue: samba: Files/directories were installed but not shipped/run/run/lock/usr/lib/idmap/usr/lib/rpc/usr/lib/nss_info/usr/lib/pdb [installed-vs-shipped]WARNING: QA Issue: samba requires /usr/bin/perl, but no providers in its RDEPENDS [file-rdeps]NOTE: Tasks Summary: Attempted 4006 tasks of which 10 didn't need to be rerun and all succeeded.Summary: There were 40 WARNING messages shown.user1@Debian8:~/openpli5$
Instead openpli4 in file build.txt use the openpli5
Attached Files
DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB
Vertex 4K60 4:4:4 600MHz
Re: Openpli-5 (still next master) #587
Posted 17 November 2016 - 17:59
@Milo
Vuduo2 does not build anymore with last master. Looks like something is going wrong with rootfs and ubi end tasks.
For try I just removed the full vuduo2 kernel . with :
MACHINE=vuduo2 bitbake -b /home/christophe/openpli50/openpli-oe-core/meta-vuplus/recipes-bsp/linux/linux-vuduo2_3.13.5.bb -c cleanall MACHINE=vuduo2 bitbake cvr-image -c clean
The rebuild image all build nice just the end error. :
NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks WARNING: linux-vuduo2-3.13.5-r1.6.4 do_populate_lic: linux-vuduo2: No generic license file exists for: GPL in any provider WARNING: linux-vuduo2-3.13.5-r1.6.4 do_package: QA Issue: linux-vuduo2: Files/directories were installed but not shipped in any package: /tmp/vmlinux-3.13.5 Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. linux-vuduo2: 1 installed and not shipped files. [installed-vs-shipped] ERROR: cvr-image-1.0-r0 do_image_ubi: Function failed: do_image_ubi (log file is located at /home/christophe/openpli50/openpli-oe-core/build/tmp/work/vuduo2-oe-linux/cvr-image/1.0-r0/temp/log.do_image_ubi.9632) ERROR: Logfile of failure stored in: /home/christophe/openpli50/openpli-oe-core/build/tmp/work/vuduo2-oe-linux/cvr-image/1.0-r0/temp/log.do_image_ubi.9632 Log data follows: | DEBUG: Executing python function set_image_size | DEBUG: Python function set_image_size finished | DEBUG: Executing shell function do_image_ubi | ubinize: volume size was not specified in section "ubifs", assume minimum to fit image "/home/christophe/openpli50/openpli-oe-core/build/tmp/work/vuduo2-oe-linux/cvr-image/1.0-r0/deploy-cvr-image-image-complete/openpli-enigma2-5-vuduo2.rootfs.ubifs"106913792 bytes (102.0 MiB) | cp: cannot stat '/home/christophe/openpli50/openpli-oe-core/build/tmp/deploy/images/vuduo2/openpli-enigma2-5-vuduo2.rootfs.ubi': No such file or directory | WARNING: /home/christophe/openpli50/openpli-oe-core/build/tmp/work/vuduo2-oe-linux/cvr-image/1.0-r0/temp/run.do_image_ubi.9632:1 exit 1 from 'cp /home/christophe/openpli50/openpli-oe-core/build/tmp/deploy/images/vuduo2/openpli-enigma2-5-vuduo2.rootfs.ubi /home/christophe/openpli50/openpli-oe-core/build/tmp/deploy/images/vuduo2/vuplus/duo2/root_cfe_auto.bin' | ERROR: Function failed: do_image_ubi (log file is located at /home/christophe/openpli50/openpli-oe-core/build/tmp/work/vuduo2-oe-linux/cvr-image/1.0-r0/temp/log.do_image_ubi.9632) ERROR: Task (/home/christophe/openpli50/openpli-oe-core/meta-local/recipes-local/images/cvr-image.bb:do_image_ubi) failed with exit code '1' NOTE: Tasks Summary: Attempted 7554 tasks of which 7529 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/christophe/openpli50/openpli-oe-core/meta-local/recipes-local/images/cvr-image.bb:do_image_ubi Summary: There were 2 WARNING messages shown. Summary: There was 1 ERROR message shown, returning a non-zero exit code.
however actually all is build nice. So something is changed in the rootfs and or ubi task.
or maybe this warning is a real one which causes later on in final build a problem WARNING: linux-vuduo2-3.13.5-r1.6.4 do_package: QA Issue: linux-vuduo2: Files/directories were installed but not shipped in any package: /tmp/vmlinux-3.13.5
the vmlinux is build and is in work directory
openpli50/openpli-oe-core/build/tmp/work/vuduo2-oe-linux/linux-vuduo2/3.13.5-r1.6.4/image/tmp
Re: Openpli-5 (still next master) #588
Posted 17 November 2016 - 18:14
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916
Re: Openpli-5 (still next master) #589
Re: Openpli-5 (still next master) #590
Posted 17 November 2016 - 18:52
alternatively, to avoid touching oe submodule bbclass, openpli.conf could be adjusted like this:
diff --git a/meta-openpli/conf/distro/openpli.conf b/meta-openpli/conf/distro/openpli.conf index bc0556c..7d05ab9 100644 --- a/meta-openpli/conf/distro/openpli.conf +++ b/meta-openpli/conf/distro/openpli.conf @@ -20,6 +20,7 @@ IMAGE_LINK_NAME = "" CACHE ?= "${TMPDIR}/cache/${LIBC}/${MACHINE}" DEPLOY_DIR ?= "${TMPDIR}/deploy/${LIBC}" DEPLOY_DIR_IMAGE = "${DEPLOY_DIR}/images/${MACHINE}" +IMGDEPLOYDIR_forcevariable = "${DEPLOY_DIR_IMAGE}" VIRTUAL-RUNTIME_dev_manager = "busybox-mdev" VIRTUAL-RUNTIME_login_manager = "busybox"however I guess default image.bbclass assignment should be weaken indeed, to allow override it in layers
(btw, I somehow thought you can simply override even hard assignment in distro.conf, and it turned out you can't /without forcing/ in this case?)
I fear though that simply forcing that variable will lead to other, subtle, problems.
Re: Openpli-5 (still next master) #591
Posted 17 November 2016 - 19:39
gues so the dm8000 has similar issue even with that patch it does not build
NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks ERROR: cvr-image-1.0-r0 do_image_ubinfi: Function failed: do_image_ubinfi (log file is located at /home/christophe/openpli50/openpli-oe-core/build/tmp/work/dm8000-oe-linux/cvr-image/1.0-r0/temp/log.do_image_ubinfi.22635) ERROR: Logfile of failure stored in: /home/christophe/openpli50/openpli-oe-core/build/tmp/work/dm8000-oe-linux/cvr-image/1.0-r0/temp/log.do_image_ubinfi.22635 Log data follows: | DEBUG: Executing python function set_image_size | DEBUG: Python function set_image_size finished | DEBUG: Executing shell function do_image_ubinfi | ubinize: volume size was not specified in section "root", assume minimum to fit image "/home/christophe/openpli50/openpli-oe-core/build/tmp/deploy/images/dm8000/openpli-enigma2-5-dm8000.rootfs.ubifs"81414144 bytes (77.6 MiB) | /home/christophe/openpli50/openpli-oe-core/build/tmp/deploy/images/dm8000/secondstage-dm8000.bin: No such file or directory | Invalid boot partition! | WARNING: /home/christophe/openpli50/openpli-oe-core/build/tmp/work/dm8000-oe-linux/cvr-image/1.0-r0/temp/run.do_image_ubinfi.22635:1 exit 1 from 'buildimage --arch dm8000 ${EXTRA_BUILDCMD} --erase-block-size 0x20000 --flash-size 0x10000000 --sector-size 2048 --boot-partition 0x100000:/home/christophe/openpli50/openpli-oe-core/build/tmp/deploy/images/dm8000/secondstage-dm8000.bin --data-partition 0x700000:/home/christophe/openpli50/openpli-oe-core/build/tmp/deploy/images/dm8000/openpli-enigma2-5-dm8000.boot.jffs2 --data-partition 0xF800000:/home/christophe/openpli50/openpli-oe-core/build/tmp/deploy/images/dm8000/openpli-enigma2-5-dm8000.rootfs.ubi > /home/christophe/openpli50/openpli-oe-core/build/tmp/deploy/images/dm8000/openpli-enigma2-5-dm8000.nfi' | ERROR: Function failed: do_image_ubinfi (log file is located at /home/christophe/openpli50/openpli-oe-core/build/tmp/work/dm8000-oe-linux/cvr-image/1.0-r0/temp/log.do_image_ubinfi.22635) ERROR: Task (/home/christophe/openpli50/openpli-oe-core/meta-local/recipes-local/images/cvr-image.bb:do_image_ubinfi) failed with exit code '1' NOTE: Tasks Summary: Attempted 7481 tasks of which 7476 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/christophe/openpli50/openpli-oe-core/meta-local/recipes-local/images/cvr-image.bb:do_image_ubinfi
Re: Openpli-5 (still next master) #593
Posted 17 November 2016 - 21:18
stil not ok but if I do the changes mentionned for nfi bb class
then do
MACHINE=dm8000 bitbake cvr-image -f -c rootfs
Then copy manually the file
secondstage-dm8000.bin
to map
/home/christophe/openpli50/openpli-oe-core/build/tmp/deploy/images/dm8000
Then again
MACHINE=dm8000 bitbake cvr-image
it will just finish off the ubivfi task and it's ok.
there are just severe errors in the oe used now and I realy think severe bugs in it. The bbclas files are very wrong in that what is used now.
Re: Openpli-5 (still next master) #594
Posted 18 November 2016 - 00:40
For the dm8000 It can be solved by a work-around hack. Problem is that the second stage loader is not copied to the final deploy during during rootfs (which starts by erasing the final deploy dir.).
For me I just added to my personal image file at the end.
do_extra() { if [ -f "${IMAGE_ROOTFS}/tmp/secondstage-${MACHINE}.bin" ]; then cp -af ${IMAGE_ROOTFS}/tmp/secondstage-${MACHINE}.bin ${IMGDEPLOYDIR}/secondstage-${MACHINE}.bin fi } addtask extra before do_image_ubinfi after do_rootfs
Now it will perform that copy of the second stage loader from the rootfs deploy to the final deploy dir. Before the task do_image_ubinfi.
Re: Openpli-5 (still next master) #595
Posted 18 November 2016 - 16:00
So @MiLo,
To resume :
The last oe-core has a serious different behaviour i mean rather considerable.
This causes requirement for big changes changes into build finalize fase. However mostly the finalize fase. except for dm8000 also the :
http://forums.openpl...ndpost&p=614098
is caused by this oe-core update.
Everything can be solved quit easely unfortunately on more then one way.
For vuduo2 only change from @blzr on :
http://forums.openpl...ndpost&p=612751
is required.
For dm8000 :
Changes required are
http://forums.openpl...ndpost&p=612751
From @Taapat only the nfi section here. cause The force from blzr is used (even the full use of taapat and clean fresh build only does not work on dm8000 an extra is required for that I keep using blzr + Taapat ubinfi class only)
https://github.com/T...fc317aa8b969b79
Final touch for dm8000
By image cp the secondstage-dm8000.bin to deploy dir (before it was done by rootfs bbclass now anymore) like I described on :
http://forums.openpl...ndpost&p=616561
Ok this last change can be set in : openpli-image.bb also and will break nothing else.
But the Beeker change breaks build for other arch then mipsel32el
So I gues somehow the rootfs bbclass and perhaps another should be altered or ...?? what are the intentions ?
Re: Openpli-5 (still next master) #596
Posted 18 November 2016 - 16:48
For dreamboxes we can use this for bbappends.It's machine specific.
buildtools-tarball.bbappend and uninative.tarball.bbappend(both are equal).
TARGET_ARCH_dm8000 = "mipsel" TARGET_OS_dm8000 = "linux" TARGET_ARCH_dm800se = "mipsel" TARGET_OS_dm800se = "linux" TARGET_ARCH_dm7020hd = "mipsel" TARGET_OS_dm7020hd = "linux"
Perhaps it can be simplified.I tried dm***, dm%%% etc instead of each machine(just dreambox doesn't work), but i can find the right syntax.
This shouldn't break ARM builds..
Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.
Re: Openpli-5 (still next master) #597
Posted 18 November 2016 - 17:45
For dreamboxes we can use this for bbappends.It's machine specific.
buildtools-tarball.bbappend and uninative.tarball.bbappend(both are equal).TARGET_ARCH_dm8000 = "mipsel" TARGET_OS_dm8000 = "linux" TARGET_ARCH_dm800se = "mipsel" TARGET_OS_dm800se = "linux" TARGET_ARCH_dm7020hd = "mipsel" TARGET_OS_dm7020hd = "linux"Perhaps it can be simplified.I tried dm***, dm%%% etc instead of each machine(just dreambox doesn't work), but i can find the right syntax.
This shouldn't break ARM builds..
Yes that would be nice but ....
My final question to @MiLo :
So I gues somehow the rootfs bbclass and perhaps another should be altered or ...?? what are the intentions ?
Is not answered yet ........... ??
So You may losing You're time by making something ok for now and tommorow a bbclass will be altered ? or again another oe-core ... You have to start all over again.
And testings is very nice but at the end You're bussy for so what a full week and all You're efforts done can be trowed away just cause again a change in oe-core ??
On top of it the current master-next does have a complete unusable gstreamer implementation. On vuduo2 just almost nothing works with the base gstreamer like they set. The box just goes from start till end from segfault to segfault. with that gstreamer recipe 1.8.xx .
Re: Openpli-5 (still next master) #598
Posted 18 November 2016 - 17:57
Log:
action->OkCancelActionsok
playing4097:0:1:1:0:0:0:0:0:0:http%3a//77.120.104.64/hls/newsone-hd/stream.m3u8:NewsOneHD[eServiceMP3]stoprtmp://sftr89en.edem.tv/iptv/502?key=LLGSQYQBCN[eServiceMP3]stopstate:PLAYINGpending:VOID_PENDINGret:SUCCESS[eServiceMP3]destruct![eServiceMP3]construct![eServiceMP3]playbinuri=http://77.120.104.64...-hd/stream.m3u8[eServiceMP3]startingpipeline[eServiceMP3]statetransitionNULL->READYresolvedtoPLAYresolvedtoPLAYresolvedtoPLAYnewservicestarted!tryingtodownloadcuts!RemovePopup,id=ZapError[eServiceMP3]statetransitionREADY->PAUSED[eServiceMP3]loadingcuesheet[eServiceMP3]cutfilenotfound!resolvedtoPLAY[eServiceMP3]trickSeeknoneedtounpause!resolvedtoPLAY[eServiceMP3]trickSeeknoneedtounpause!resolvedtoPLAY[eServiceMP3]trickSeeknoneedtounpause!newservicestarted!tryingtodownloadcuts!RemovePopup,id=ZapError[eServiceMP3]async-done-1video,1audio,0subtitle[eServiceMP3]AUDIOSTRUCT=audio/mpeg[eServiceMP3]audiostream=0codec=MPEG-4AAClanguage=und[eServiceMP3]statetransitionPAUSED->PLAYINGPC:615efeb00000000000000001000000000000000174b639000000001c000000000000000000000000000087000000000bcd30600000000000ffffff000000000177a0d4f00000000174b6396c74b6390074b58b78615bf000615c40d4615c2ed4015e226000000000615ef080000000000000000061616af0642d8c5074b63d50615efea4-------FATALSIGNALSegmentationfault.This channel in Openpli4 stop through 20-30 sec?and enigma not restart.But in Openpli4 out of sync through next time when play hls stream.
Yes this is a very known issue. But comes cause You played an rtmp stream before. The new stream start is forced while the older has not free the needed mem segments cause gstreamer is locked in state pending.
[eServiceMP3]stopstate:PLAYINGpending:VOID_PENDINGret:SUCCESS
The problem is related gstreamer versus rtmp but to solve that ?? But yes it will always cause a segfault and enigma2 crash.
Edited by christophecvr, 18 November 2016 - 17:58.
Re: Openpli-5 (still next master) #599
Re: Openpli-5 (still next master) #600
Posted 18 November 2016 - 19:09
This problem occurs when gstreamer recipes is .bb file(full),but when I use .bbappend file(short) - ok.
Actually this problem has always been there since now more then 3 to 4 years. Was there with gst-0.10 up till now indeed today 1.9 (by me) but is related to rtmp and will definetelly not be always there but on some times of the day. It also has nothing to do with hls it will occur when switching over from that specific rtmp channel to any other media using the player(which uses gstreamer mediasinks). So switching from that rtmp channel to a file based media will cause same crash. But not always it may vary and so You have the wrong impression that test with x is ok with Y not. If You test very deep and foor a week long You will notice that it actually happens regularly on whatever gstreamer version you have. From whatever stream or media (using the mediasinks) you are going to . And yes gstreamer may hang up on gstreamer stop by a rtmp// link based media not always but many times why ? that must be found out but it only occurs when using rtmp and is there already since gst 0.xx till now up to 1.11.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users