Testing image for the Dream Multimedia DM7...
zeros 22 Feb 2016
What I´m trying to solve- the hybrid tuner behaves incorrectly! If I choose the DVB-C it does not arise. It arise only in the case if I will configure its DVB-T.
root@dm7020hd:~# cat /proc/bus/nim_sockets
NIM Socket 0:Type: DVB-S2Name: BCM4505Has_Outputs: noFrontend_Device: 0I2C_Device: 0NIM Socket 1:Type: DVB-CName: CXD1981Has_Outputs: yesMode 0: DVB-CMode 1: DVB-TFrontend_Device: 1I2C_Device: 2\--root@dm7020hd:~# cat /proc/bus/nim_socketsNIM Socket 0:Type: DVB-S2Name: BCM4505Has_Outputs: noFrontend_Device: 0I2C_Device: 0NIM Socket 1:Type: DVB-TName: CXD1981Has_Outputs: yesMode 0: DVB-CMode 1: DVB-TFrontend_Device: 1I2C_Device: 2root@dm7020hd:~#
zeros 22 Feb 2016
athoik 22 Feb 2016
cd ~ git clone https://github.com/openpli/enigma2Then you can point to Enigma2 to your local repo (Change enigma2.bb or created enigma2.bbappend as described before)
SRC_URI = "git:///home/user/enigma2;protocol=file;branch=master"
Edited by athoik, 22 February 2016 - 21:05.
zeros 23 Feb 2016
Clear and thank you! I made this up:
user1@Debian:~$ ls
openpli4user1@Debian:~$ cd ~user1@Debian:~$ git clone https://github.com/openpli/enigma2Cloning into 'enigma2'...remote: Counting objects: 94871, done.remote: Compressing objects: 100% (48/48), done.remote: Total 94871 (delta 28), reused 0 (delta 0), pack-reused 94823Receiving objects: 100% (94871/94871), 49.25 MiB | 2.90 MiB/s, done.Resolving deltas: 100% (77599/77599), done.Checking connectivity... done.user1@Debian:~$ lsenigma2 openpli4user1@Debian:~$
What I want to do now, is here:
user1@Debian:~$ ls
enigma2 openpli4user1@Debian:~$ cd enigma2user1@Debian:~/enigma2$ lsAUTHORS configure.ac doc e2reactor.py GlobalActions.py keymapparser.py LICENSE main NavigationInstance.py po ServiceReference.py timer.pyautogen.sh COPYING doxy enigma2.bb include lamedb LICENSE.GPLv2 Makefile.am Navigation.py README skin.py toolsChangeLog data doxy.conf enigma2.pc.in keyids.py lib m4 mytest.py NEWS RecordTimer.py testsuser1@Debian:~/enigma2$ cd libuser1@Debian:~/enigma2/lib$ lsactions base components driver dvb dvb_ci gdi gui Makefile.am mmi nav network python serviceuser1@Debian:~/enigma2/lib$ cd dvbuser1@Debian:~/enigma2/lib/dvb$ lsamldecoder.cpp crc32.cpp demux.cpp eit.cpp esection.cpp filepush.cpp idemux.h metaparser.cpp pmtparse.cpp rotor_calc.cpp specs.h teletext.hamldecoder.h crc32.h demux.h eit.h esection.h filepush.h idvb.h metaparser.h pmtparse.h rotor_calc.h streamserver.cpp tstools.cppcablescan.cpp db.cpp dvb.cpp encoder.cpp fastscan.cpp frontend.cpp isection.h pesparse.cpp pvrparse.cpp scan.cpp streamserver.h tstools.hcablescan.h db.h dvb.h encoder.h fastscan.h frontend.h list.h pesparse.h pvrparse.h scan.h subtitle.cpp volume.cppcahandler.cpp decoder.cpp dvbtime.cpp epgcache.cpp fbc.cpp frontendparms.cpp lowlevel pmt.cpp radiotext.cpp sec.cpp subtitle.h volume.hcahandler.h decoder.h dvbtime.h epgcache.h fbc.h frontendparms.h Makefile.inc pmt.h radiotext.h sec.h teletext.cppuser1@Debian:~/enigma2/lib/dvb$
I wish change these files frontend.cpp, frontend.h and idvb.h and then make a new build.
The Python files I can edit and compile with box restarting afterwards. Whether the cpp code health check also takes place, it would be interesting to know? I change things there a little, and seemingly has all right, but I would like for this somehow to make sure that is OK. How?
zeros 23 Feb 2016
blzr 23 Feb 2016
1) modify c++ files in your local enigma2 tree
2) cd openpli4/build
3) source env.source
4) bitbake -b ~/enigma2/enigma2.bb
5) if everything goes fine, you should find enigma2 stripped binary somewhere in ~/enigma2/build/ (won't tell you off the top of my head now )
6) stop e2 on box > replace binary with your own > start e2 > see what happens...
zeros 23 Feb 2016
I can now understand the post #15
user1@Debian:~/openpli4$ ls
bitbake build Makefile meta-formuler meta-local meta-openpli meta-wetek meta-xpeedc meta-xtrend openembedded-core scripts sources
branding.conf.sample LICENSE meta-dream meta-hd meta-openembedded meta-vuplus meta-xp meta-xsarius meta-zgemma recreate_feed site.conf
user1@Debian:~/openpli4$ cd meta-local
user1@Debian:~/openpli4/meta-local$ ls
conf recipes-local
user1@Debian:~/openpli4/meta-local$ cd recipes-local
user1@Debian:~/openpli4/meta-local/recipes-local$ ls
images
user1@Debian:~/openpli4/meta-local/recipes-local$ cd images
user1@Debian:~/openpli4/meta-local/recipes-local/images$ ls
my-image.bb
user1@Debian:~/openpli4/meta-local/recipes-local/images$ cd ..
user1@Debian:~/openpli4/meta-local/recipes-local$ ls
images
user1@Debian:~/openpli4/meta-local/recipes-local$
---
Create a file named enigma2.bbappend in folder ~/openpli4/meta-local/recipes-local/testing (you need to create folder testing).
Place in the folder testing your patch eg tmp.patch and create the file enigma2.bbappend with the following data:
---
I will study it later, how to make the correct patch file, this is not pretty clear to me. The rest, I guess I can now understand.
(I need to create folder testing under ~/openpli4/meta-local/recipes-local/
then put into it the prepared patch tmp.patch (I'm not sure how to make it) and then create the file enigma2.bbappend and run the make command.)
Now thanks to blzr! It seems to me easier, than manufacture with the patch. As I have the enigma2 already in the machine. I tried and the first results:
user1@Debian:~$ cd openpli4/build
user1@Debian:~/openpli4/build$ ls
bitbake.lock cache conf env.source sstate-cache tmp ubinize.cfg
user1@Debian:~/openpli4/build$ nano env.sporce
user1@Debian:~/openpli4/build$ source env.source
user1@Debian:~/openpli4/build$ bitbake -b ~/enigma2/enigma2.bb
WARNING: Buildfile specified, dependencies will not be handled. If this is not what you want, do not use -b / --buildfile.
ERROR: Unable to determine endianness for architecture 'INVALID'
ERROR: Please add your architecture to siteinfo.bbclassSummary: There was 1 WARNING message shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
user1@Debian:~/openpli4/build$
The env.source contet is such:
export BB_ENV_EXTRAWHITE="MACHINE"
export MACHINE
export PATH=/home/user1/openpli4/openembedded-core/scripts:/home/user1/openpli4/bitbake/bin:${PATH}
My enigma2 tree is located here (with modified files):
user1@Debian:~$ ls
enigma2 openpli4
user1@Debian:~$ cd enigma2
user1@Debian:~/enigma2$
Where is the place or file, where I can refer to the local enigma2, what I modified? siteinfo.bbclass? Or is it under the env.source? Or is it yet another conf file? Thanks in advance.
blzr 23 Feb 2016
MACHINE=dm7020hd bitbake -b ~/enigma2/enigma2.bb
zeros 23 Feb 2016
A big thank you, it seems, that it works! The build will now take some time, but with some errors..
user1@Debian:~/openpli4/build$user1@Debian:~/openpli4/build$ source env.sourceuser1@Debian:~/openpli4/build$ MACHINE=dm7020hd bitbake -b ~/enigma2/enigma2.bbWARNING: Buildfile specified, dependencies will not be handled. If this is not what you want, do not use -b / --buildfile.Build Configuration:BB_VERSION = "1.25.0"BUILD_SYS = "x86_64-linux"NATIVELSBSTRING = "Debian-8.3"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:4454187f20bbd4a8aefa1e6590aab2c27897571f"meta-vuplus = "(detachedfrom5ceccaa):5ceccaab8866116710d0facd022f9d3442d5b0db"meta-xsarius = "(detachedfrom68cdce8):68cdce82a5d99e5ac055764f4b091fbeb4235899"meta-xp = "(detachedfrom38ba4ae):38ba4aea0e8c2e391e90a845ab77b30d35ed5e95"meta-xtrend = "(detachedfrom66fbc58):66fbc589b76314e10e688dcb2207142afe3b9df1"meta-formuler = "(detachedfrom2f0635f):2f0635faf4f9ef973c4783168aa12580e78c06a8"meta-hd = "(detachedfrom321440e):321440ee26ea4f4e11cf9587bb955ae4317e1a2b"meta-xpeedc = "(detachedfromdbde5f6):dbde5f66bb0486d72609a20e882dad0eacae8645"meta-wetek = "(detachedfromac4d4e7):ac4d4e7013820249f4fe1be8b6bc7084fc66863f"meta-zgemma = "(detachedfrom147bed1):147bed1fc3be730fff44bcd0357c5e2fb6a7acca"meta-local = "master:4454187f20bbd4a8aefa1e6590aab2c27897571f"NOTE: Preparing RunQueueNOTE: Executing SetScene TasksNOTE: Executing RunQueue TasksWARNING: QA Issue: enigma2: configure was passed unrecognised options: --with-target --enable-maintainer-mode [unknown-configure-option]ERROR: debugedit failed with exit code 256 (cmd was '/home/user1/openpli4/build/tmp/sysroots/x86_64-linux/usr/lib/rpm/bin/debugedit' -b '/home/user1' -d '/usr/src/debug' -i -l '/home/user1/enigma2/build/debugsources.list' '/home/user1/enigma2/build/package/usr/bin/enigma2'):Dest dir longer than base dir is not supportedERROR: Function failed: split_and_strip_filesERROR: Logfile of failure stored in: /home/user1/enigma2/build/temp/log.do_package.11878ERROR: Task 13 (/home/user1/enigma2/enigma2.bb, do_package) failed with exit code '1'NOTE: Tasks Summary: Attempted 8 tasks of which 0 didn't need to be rerun and 1 failed.Waiting for 0 running tasks to finish:Summary: 1 task failed:/home/user1/enigma2/enigma2.bb, do_packageSummary: There were 2 WARNING messages shown.Summary: There were 2 ERROR messages shown, returning a non-zero exit code.user1@Debian:~/openpli4/build$
Edited by zeros, 23 February 2016 - 16:40.
zeros 23 Feb 2016
ERROR: Logfile of failure stored in: /home/user1/enigma2/build/temp/log.do_package.11878
Here it is:
DEBUG: Executing python function sstate_task_prefunc
DEBUG: Python function sstate_task_prefunc finishedDEBUG: Executing python function do_packageDEBUG: Executing python function package_get_auto_prDEBUG: Python function package_get_auto_pr finishedDEBUG: Executing python function perform_packagecopyDEBUG: Python function perform_packagecopy finishedDEBUG: Executing python function split_and_strip_filesERROR: debugedit failed with exit code 256 (cmd was '/home/user1/openpli4/build/tmp/sysroots/x86_64-linux/usr/lib/rpm/bin/debugedit' -b '/home/user1' -d '/usr/src/debug' -i -l '/home/user1$Dest dir longer than base dir is not supportedDEBUG: Python function split_and_strip_files finishedDEBUG: Python function do_package finishedERROR: Function failed: split_and_strip_files
blzr 23 Feb 2016
ok, had this strange /?/ error as well,
for me workaround was to 'extend' the path to cloned e2 repo
(i.e clone repo to ~/mytests/enigma2 instead of ~/enigma2)
zeros 23 Feb 2016
OK, next errors:
root@Debian:~# mkdir mytests
root@Debian:~# lsmytests openpli4root@Debian:~# cd mytestsroot@Debian:~/mytests# git clone https://github.com/openpli/enigma2Cloning into 'enigma2'...remote: Counting objects: 94871, done.remote: Compressing objects: 100% (48/48), done.remote: Total 94871 (delta 28), reused 0 (delta 0), pack-reused 94823Receiving objects: 100% (94871/94871), 49.25 MiB | 2.94 MiB/s, done.Resolving deltas: 100% (77599/77599), done.Checking connectivity... done.root@Debian:~/mytests# lsenigma2root@Debian:~/mytests# cd openpli4/build-bash: cd: openpli4/build: No such file or directoryroot@Debian:~/mytests# cdroot@Debian:~# cdroot@Debian:~# cd openpli4/buildroot@Debian:~/openpli4/build# source env.sourceroot@Debian:~/openpli4/build# MACHINE=dm7020hd bitbake -b ~/mytests/enigma2/enigma2.bbWARNING: Buildfile specified, dependencies will not be handled. If this is not what you want, do not use -b / --buildfile.Build Configuration:BB_VERSION = "1.25.0"BUILD_SYS = "x86_64-linux"NATIVELSBSTRING = "Debian-8.3"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:4454187f20bbd4a8aefa1e6590aab2c27897571f"meta-vuplus = "(detachedfrom5ceccaa):5ceccaab8866116710d0facd022f9d3442d5b0db"meta-xsarius = "(detachedfrom68cdce8):68cdce82a5d99e5ac055764f4b091fbeb4235899"meta-xp = "(detachedfrom38ba4ae):38ba4aea0e8c2e391e90a845ab77b30d35ed5e95"meta-xtrend = "(detachedfrom66fbc58):66fbc589b76314e10e688dcb2207142afe3b9df1"meta-formuler = "(detachedfrom2f0635f):2f0635faf4f9ef973c4783168aa12580e78c06a8"meta-hd = "(detachedfrom321440e):321440ee26ea4f4e11cf9587bb955ae4317e1a2b"meta-xpeedc = "(detachedfromdbde5f6):dbde5f66bb0486d72609a20e882dad0eacae8645"meta-wetek = "(detachedfromac4d4e7):ac4d4e7013820249f4fe1be8b6bc7084fc66863f"meta-zgemma = "(detachedfrom147bed1):147bed1fc3be730fff44bcd0357c5e2fb6a7acca"meta-local = "master:4454187f20bbd4a8aefa1e6590aab2c27897571f"NOTE: Preparing RunQueueNOTE: Executing SetScene TasksNOTE: Executing RunQueue TasksERROR: Function failed: do_configure (log file is located at /root/mytests/enigma2/build/temp/log.do_configure.12529)ERROR: Logfile of failure stored in: /root/mytests/enigma2/build/temp/log.do_configure.12529Log data follows:| DEBUG: Executing python function sysroot_cleansstate| DEBUG: Python function sysroot_cleansstate finished| DEBUG: SITE files ['endian-little', 'bit-32', 'mips-common', 'common-linux', 'common-glibc', 'mipsel-linux', 'common']| DEBUG: Executing shell function autotools_preconfigure| DEBUG: Shell function autotools_preconfigure finished| DEBUG: Executing python function autotools_copy_aclocals| DEBUG: Python function autotools_copy_aclocals finished| DEBUG: Executing shell function e2_copy_aclocal| DEBUG: Shell function e2_copy_aclocal finished| DEBUG: Executing shell function do_configure| /root/mytests/enigma2/build/temp/run.do_configure.12529: 1: /root/mytests/enigma2/build/temp/run.do_configure.12529: automake: not found| /root/mytests/enigma2/build/temp/run.do_configure.12529: 139: /root/mytests/enigma2/build/temp/run.do_configure.12529: automake: not found| WARNING: exit code 127 from a shell command.| ERROR: Function failed: do_configure (log file is located at /root/mytests/enigma2/build/temp/log.do_configure.12529)ERROR: Task 5 (/root/mytests/enigma2/enigma2.bb, do_configure) failed with exit code '1'NOTE: Tasks Summary: Attempted 5 tasks of which 0 didn't need to be rerun and 1 failed.Waiting for 0 running tasks to finish:Summary: 1 task failed:/root/mytests/enigma2/enigma2.bb, do_configureSummary: There was 1 WARNING message shown.Summary: There was 1 ERROR message shown, returning a non-zero exit code.root@Debian:~/openpli4/build#
blzr 23 Feb 2016
| /root/mytests/enigma2/build/temp/run.do_configure.12529: 1: /root/mytests/enigma2/build/temp/run.do_configure.12529: automake: not found | /root/mytests/enigma2/build/temp/run.do_configure.12529: 139: /root/mytests/enigma2/build/temp/run.do_configure.12529: automake: not found
uh, quite strange /?/
maybe try:
MACHINE=dm7020hd bitbake -b ~/mytests/enigma2/enigma2.bb -ccleansstate
and after this try bake again...
---
just tested here and everything works as supposed (I'm on master-next, nevertheless, on master you should be fine as well)
yet two hints, aside above errors:
- in site.conf you need to disable cleaning the workdir (delete or comment INHERIT += "rm_work")
- then your stripped e2 binary you'll find e.g. in enigma2/build/packages-split/enigma2/usr/bin
zeros 23 Feb 2016
zeros 26 Feb 2016
I have the following current state:
user1@Debian:~$ cd openpli4/build
user1@Debian:~/openpli4/build$ source env.source
user1@Debian:~/openpli4/build$ MACHINE=dm7020hd bitbake -b ~/mytests/enigma2/enigma2.bb -ccleansstate
WARNING: Buildfile specified, dependencies will not be handled. If this is not what you want, do not use -b / --buildfile.Build Configuration:
BB_VERSION = "1.25.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Debian-8.3"
TARGET_SYS = "mipsel-oe-linux"
MACHINE = "dm7020hd"
DISTRO = "openpli"
DISTRO_VERSION = "4"
TUNE_FEATURES = "o32 fpu-hard mips32"
TARGET_FPU = ""
meta-oe
meta-filesystems
meta-multimedia
meta-networking
meta-python = "(detachedfrom9c926ef):9c926ef2d463e643fb0dc87f6535a12e35d039ab"
meta = "(detachedfromeb9d896):eb9d896db2fc67bac8efd258744d06fbbee87f06"
meta-openpli
meta-dream = "master:80e2dbd78173801580c993383b27a29e1014985e"
meta-vuplus = "(detachedfrom1c8c174):1c8c174c4cf50df4b9b5d61b10ca40842b256c6d"
meta-xsarius = "(detachedfrom98a1893):98a1893d24ddd81f5fe2d0027dc6d3fcf237891d"
meta-xp = "(detachedfroma76d716):a76d71624dcdc6185cb75276c565fa2bace086d2"
meta-xtrend = "(detachedfromdf5152e):df5152ea230b5ae10ede023afeece2eafee7fd8d"
meta-formuler = "(detachedfrom0f5c174):0f5c174099e9cc7e038a4d1d9e07000df102b6ba"
meta-hd = "(detachedfrom938b6a1):938b6a10f3360480b8b0239c2353fad4afb2b51b"
meta-xpeedc = "(detachedfromdbde5f6):dbde5f66bb0486d72609a20e882dad0eacae8645"
meta-wetek = "(detachedfrom7185b99):7185b99f786f1d406104a80eea0ca83fd7b94d88"
meta-zgemma = "(detachedfromd5452f6):d5452f6ccafd40a0e8551c34ede47d22628940fb"
meta-local = "master:80e2dbd78173801580c993383b27a29e1014985e"NOTE: Preparing RunQueue
NOTE: Executing RunQueue Tasks
NOTE: Tasks Summary: Attempted 2 tasks of which 0 didn't need to be rerun and all succeeded.Summary: There was 1 WARNING message shown.
user1@Debian:~/openpli4/build$ MACHINE=dm7020hd bitbake -b ~/mytests/enigma2/enigma2.bb
WARNING: Buildfile specified, dependencies will not be handled. If this is not what you want, do not use -b / --buildfile.Build Configuration:
BB_VERSION = "1.25.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Debian-8.3"
TARGET_SYS = "mipsel-oe-linux"
MACHINE = "dm7020hd"
DISTRO = "openpli"
DISTRO_VERSION = "4"
TUNE_FEATURES = "o32 fpu-hard mips32"
TARGET_FPU = ""
meta-oe
meta-filesystems
meta-multimedia
meta-networking
meta-python = "(detachedfrom9c926ef):9c926ef2d463e643fb0dc87f6535a12e35d039ab"
meta = "(detachedfromeb9d896):eb9d896db2fc67bac8efd258744d06fbbee87f06"
meta-openpli
meta-dream = "master:80e2dbd78173801580c993383b27a29e1014985e"
meta-vuplus = "(detachedfrom1c8c174):1c8c174c4cf50df4b9b5d61b10ca40842b256c6d"
meta-xsarius = "(detachedfrom98a1893):98a1893d24ddd81f5fe2d0027dc6d3fcf237891d"
meta-xp = "(detachedfroma76d716):a76d71624dcdc6185cb75276c565fa2bace086d2"
meta-xtrend = "(detachedfromdf5152e):df5152ea230b5ae10ede023afeece2eafee7fd8d"
meta-formuler = "(detachedfrom0f5c174):0f5c174099e9cc7e038a4d1d9e07000df102b6ba"
meta-hd = "(detachedfrom938b6a1):938b6a10f3360480b8b0239c2353fad4afb2b51b"
meta-xpeedc = "(detachedfromdbde5f6):dbde5f66bb0486d72609a20e882dad0eacae8645"
meta-wetek = "(detachedfrom7185b99):7185b99f786f1d406104a80eea0ca83fd7b94d88"
meta-zgemma = "(detachedfromd5452f6):d5452f6ccafd40a0e8551c34ede47d22628940fb"
meta-local = "master:80e2dbd78173801580c993383b27a29e1014985e"NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: Function failed: do_configure (log file is located at /home/user1/mytests/enigma2/build/temp/log.do_configure.14758)
ERROR: Logfile of failure stored in: /home/user1/mytests/enigma2/build/temp/log.do_configure.14758
Log data follows:
| DEBUG: Executing python function sysroot_cleansstate
| DEBUG: Python function sysroot_cleansstate finished
| DEBUG: SITE files ['endian-little', 'bit-32', 'mips-common', 'common-linux', 'common-glibc', 'mipsel-linux', 'common']
| DEBUG: Executing shell function autotools_preconfigure
| DEBUG: Shell function autotools_preconfigure finished
| DEBUG: Executing python function autotools_copy_aclocals
| DEBUG: Python function autotools_copy_aclocals finished
| DEBUG: Executing shell function e2_copy_aclocal
| DEBUG: Shell function e2_copy_aclocal finished
| DEBUG: Executing shell function do_configure
| automake (GNU automake) 1.14.1
| Copyright © 2013 Free Software Foundation, Inc.
| License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
| This is free software: you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
|
| Written by Tom Tromey <tromey@redhat.com>
| and Alexandre Duret-Lutz <adl@gnu.org>.
| AUTOV is 1.14
| NOTE: Executing ACLOCAL="aclocal --system-acdir=/home/user1/mytests/enigma2/build/build/aclocal-copy/" autoreconf --verbose --install --force --exclude=autopoint -I /home/user1/mytests/enigma2/m4/
| autoreconf: unrecognized option '--exclude=autopoint'.
| autoreconf: Try '/usr/bin/autoreconf --help' for more information.
| ERROR: autoreconf execution failed.
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at /home/user1/mytests/enigma2/build/temp/log.do_configure.14758)
ERROR: Task 5 (/home/user1/mytests/enigma2/enigma2.bb, do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 5 tasks of which 0 didn't need to be rerun and 1 failed.
Waiting for 0 running tasks to finish:Summary: 1 task failed:
/home/user1/mytests/enigma2/enigma2.bb, do_configure
Summary: There was 1 WARNING message shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
user1@Debian:~/openpli4/build$ cd /home/user1/mytests/enigma2/build/temp/
user1@Debian:~/mytests/enigma2/build/temp$
I have now such a error:
DEBUG: Executing python function sysroot_cleansstate
DEBUG: Python function sysroot_cleansstate finished
DEBUG: SITE files ['endian-little', 'bit-32', 'mips-common', 'common-linux', 'common-glibc', 'mipsel-linux', 'common']
DEBUG: Executing shell function autotools_preconfigure
DEBUG: Shell function autotools_preconfigure finished
DEBUG: Executing python function autotools_copy_aclocals
DEBUG: Python function autotools_copy_aclocals finished
DEBUG: Executing shell function e2_copy_aclocal
DEBUG: Shell function e2_copy_aclocal finished
DEBUG: Executing shell function do_configure
automake (GNU automake) 1.14.1
Copyright © 2013 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.Written by Tom Tromey <tromey@redhat.com>
and Alexandre Duret-Lutz <adl@gnu.org>.
AUTOV is 1.14
NOTE: Executing ACLOCAL="aclocal --system-acdir=/home/user1/mytests/enigma2/build/build/aclocal-copy/" autoreconf --verbose --install --force --exclude=autopoint -I /home/user1/mytests/enigma2/m4/
autoreconf: unrecognized option '--exclude=autopoint'.
autoreconf: Try '/usr/bin/autoreconf --help' for more information.
ERROR: autoreconf execution failed.
WARNING: exit code 1 from a shell command.
ERROR: Function failed: do_configure (log file is located at /home/user1/mytests/enigma2/build/temp/log.do_configure.14758)
AND
I have already installed (just in case) automake and autopoint:
apt-get install automake
apt-get install autopoint
Damn, the process still gives error(s).
Edited by zeros, 26 February 2016 - 16:49.
zeros 27 Feb 2016
(I installed Debian7 instead the Debian8 to try the place, thinking that maybe 8 it's too new). Then I tried the very lates Ubuntu, but it already had a lot of problems, a lot of errors and warnings. It just does not fit in to this development. Back to the Debian. Do you have recommendations for what otherwise try to get ahead?
blzr 27 Feb 2016
honestly, I have no ideas..,
maybe delete your local e2 repo and clone it again (just to make sure it's clean), then:
cd mye2local/enigma2
./autogen.sh
and only after this try to bitbake your local e2
(oh, and did you build successfully complete image b e f o r e you attempted to bitbake e2?)
athoik 27 Feb 2016
I tried now the Debian7, the same thing and got the exact same errors.
(I installed Debian7 instead the Debian8 to try the place, thinking that maybe 8 it's too new). Then I tried the very lates Ubuntu, but it already had a lot of problems, a lot of errors and warnings. It just does not fit in to this development. Back to the Debian. Do you have recommendations for what otherwise try to get ahead?
I use without problems both Debian 7 & Debian 8.
The problem is that you are not using the instructions I gave you!
bbappend is the best way to ovveride things. eg adding an extra patch, etc etc.
zeros 27 Feb 2016
athoik 27 Feb 2016
MACHINE=dm7020hd make image
Then add an bbappend in meta local and place the patch you want to test.
Then make again the image and use the enigma2 that contains the patch.