Compile

antrabe

Active member
Hello Team,

I woud like to compile this image for dm900 but i dont know if its possible. In case yes which should be the MACHINE= name?

thanks
 

antrabe

Active member
I have this error when compiling

openbhbuilder@ubuntu:~/openbh/build-enviroment$ MACHINE=dm900 DISTRO=openbh DISTRO_TYPE=release make image
Generating /home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/env.source
Generating /home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/conf/openbh.conf
Generating /home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/conf/bblayers.conf
Generating /home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/conf/local.conf
/bin/sh: 6: /home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/env.source: [[: not found
-e check internet connection: Waiting .../bin/sh: 12: /home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/env.source: [[: not found
Offline
NOTE: Your conf/bblayers.conf has been automatically updated.
NOTE: Your conf/bblayers.conf has been automatically updated.
NOTE: Your conf/bblayers.conf has been automatically updated.
Loading cache: 100% | | ETA: --:--:--
Loaded 0 entries from dependency cache.
WARNING: /home/openbhbuilder/openbh/build-enviroment/meta-oe-alliance/meta-brands/meta-dream/recipes-drivers/dreambox-dvb-modules-dm8000_3.2-20140604a.bb: Unable to get checksum for dreambox-dvb-modules-dm8000 SRC_URI entry modules: file could not be found
ERROR: ExpansionError during parsing /home/openbhbuilder/openbh/build-enviroment/meta-oe-alliance/meta-oe/recipes-multimedia/rtl-sdr/rtl-sdr_git.bb | ETA: 0:05:09
Traceback (most recent call last):
File "/home/openbhbuilder/openbh/build-enviroment/bitbake/lib/bb/fetch2/__init__.py", line 1196, in srcrev_internal_helper(ud=<bb.fetch2.FetchData object at 0x7fe3e0eae910>, d=<bb.data_smart.DataSmart object at 0x7fe3e0e2d130>, name='default'):
if srcrev == "AUTOINC":
> srcrev = ud.method.latest_revision(ud, d, name)

File "/home/openbhbuilder/openbh/build-enviroment/bitbake/lib/bb/fetch2/__init__.py", line 1605, in Git.latest_revision(ud=<bb.fetch2.FetchData object at 0x7fe3e0eae910>, d=<bb.data_smart.DataSmart object at 0x7fe3e0e2d130>, name='default'):
except KeyError:
> revs[key] = rev = self._latest_revision(ud, d, name)
return rev
File "/home/openbhbuilder/openbh/build-enviroment/bitbake/lib/bb/fetch2/git.py", line 715, in Git._latest_revision(ud=<bb.fetch2.FetchData object at 0x7fe3e0eae910>, d=<bb.data_smart.DataSmart object at 0x7fe3e0e2d130>, name='default'):
"""
> output = self._lsremote(ud, d, "")
# Tags of the form ^{} may not work, need to fallback to other form
File "/home/openbhbuilder/openbh/build-enviroment/bitbake/lib/bb/fetch2/git.py", line 704, in Git._lsremote(ud=<bb.fetch2.FetchData object at 0x7fe3e0eae910>, d=<bb.data_smart.DataSmart object at 0x7fe3e0e2d130>, search=''):
bb.fetch2.check_network_access(d, cmd, repourl)
> output = runfetchcmd(cmd, d, True)
if not output:
File "/home/openbhbuilder/openbh/build-enviroment/bitbake/lib/bb/fetch2/__init__.py", line 913, in runfetchcmd(cmd='export PSEUDO_DISABLED=1; export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"; export SSH_AGENT_PID="3915"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/openbhbuilder/openbh/build-enviroment/openembedded-core/scripts:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/rtl-sdr/rtl-sdr-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/rtl-sdr/rtl-sdr-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot/usr/bin/crossscripts:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/rtl-sdr/rtl-sdr-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/sbin:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/rtl-sdr/rtl-sdr-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/rtl-sdr/rtl-sdr-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/sbin:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/rtl-sdr/rtl-sdr-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/bin:/home/openbhbuilder/openbh/build-enviroment/bitbake/bin:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/hosttools"; export HOME="/home/openbhbuilder"; git -c core.fsyncobjectfiles=0 -c gc.autoDetach=false ls-remote https://git.osmocom.org/rtl-sdr ', d=<bb.data_smart.DataSmart object at 0x7fe3e0e2dc40>, quiet=True, cleanup=[], log=None, workdir=None):

> raise FetchError(error_message)

bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"; export SSH_AGENT_PID="3915"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/openbhbuilder/openbh/build-enviroment/openembedded-core/scripts:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/rtl-sdr/rtl-sdr-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/rtl-sdr/rtl-sdr-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot/usr/bin/crossscripts:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/rtl-sdr/rtl-sdr-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/sbin:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/rtl-sdr/rtl-sdr-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/rtl-sdr/rtl-sdr-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/sbin:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/rtl-sdr/rtl-sdr-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/bin:/home/openbhbuilder/openbh/build-enviroment/bitbake/bin:/home/openbhbuilder/openbh/build-enviroment/builds/openbh/release/dm900/tmp/hosttools"; export HOME="/home/openbhbuilder"; git -c core.fsyncobjectfiles=0 -c gc.autoDetach=false ls-remote https://git.osmocom.org/rtl-sdr failed with exit code 128, output:
fatal: unable to access 'https://git.osmocom.org/rtl-sdr/': server certificate verification failed. CAfile: none CRLfile: none

The variable dependency chain for the failure is: SRCPV -> PV -> BP -> FILESPATH


Summary: There was 1 WARNING message shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
make: *** [Makefile:1073: image] Error 1
 

Logan

coder
Staff member
Administrator
Ubuntu 20.04.2 LTS (Kernel 5.4.0) 64 Bit Server OS
1 - Install packages on your buildserver

sudo apt-get install -y autoconf automake bison bzip2 chrpath coreutils cpio curl cvs debianutils default-jre default-jre-headless diffstat flex g++ gawk gcc gcc-8 gcc-multilib g++-multilib gettext git git-core gzip help2man info iputils-ping java-common libc6-dev libegl1-mesa libglib2.0-dev libncurses5-dev libperl4-corelibs-perl libproc-processtable-perl libsdl1.2-dev libserf-dev libtool libxml2-utils make ncurses-bin patch perl pkg-config psmisc python3 python3-git python3-jinja2 python3-pexpect python3-pip python-setuptools qemu quilt socat sshpass subversion tar texi2html texinfo unzip wget xsltproc xterm xz-utils zip zlib1g-dev zstd

2 - Set python3 as preferred provider for python

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 2
sudo update-alternatives --config python
select python3

3 - Set your shell to /bin/bash.

sudo dpkg-reconfigure dash
When asked: Install dash as /bin/sh?
select "NO"

4 - modify max_user_watches

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf

sudo sysctl -n -w fs.inotify.max_user_watches=524288

-5

git clone git://github.com/oe-alliance/build-enviroment.git -b 5.0

6 - Switch to folder build-enviroment

cd build-enviroment

7 - Update build-enviroment

make update
 

antrabe

Active member
ok thanks now is runing the last 2 steps are needed these one? Step 13 how should be the command?

13 - Update site.conf
- BB_NUMBER_THREADS, PARALLEL_MAKE set to number of threads supported by the CPU
- add/modify DL_DIR = " location for build sources " to point to a location where you can save derived build sources,
this will reduce build time in fetching these sources again.

14 - Finally you can start building a image For example:-
MACHINE=vuultimo4k DISTRO=openbh DISTRO_TYPE=release make image
 

antrabe

Active member
ok thanks that i did before and works. let see if end the compilation and after i will test on the box.

New error

antrabe@ubuntu:~/build-enviroment$ MACHINE=dm900 DISTRO=openbh DISTRO_TYPE=release make image
Generating /home/antrabe/build-enviroment/builds/openbh/release/dm900/env.source
Generating /home/antrabe/build-enviroment/builds/openbh/release/dm900/conf/openbh.conf
Generating /home/antrabe/build-enviroment/builds/openbh/release/dm900/conf/bblayers.conf
Generating /home/antrabe/build-enviroment/builds/openbh/release/dm900/conf/local.conf
check internet connection: Online
NOTE: Your conf/bblayers.conf has been automatically updated.
NOTE: Your conf/bblayers.conf has been automatically updated.
NOTE: Your conf/bblayers.conf has been automatically updated.
Loading cache: 100% | | ETA: --:--:--
Loaded 0 entries from dependency cache.
WARNING: /home/antrabe/build-enviroment/meta-oe-alliance/meta-brands/meta-dream/recipes-drivers/dreambox-dvb-modules-dm8000_3.2-20140604a.bb: Unable to get checksum for dreambox-dvb-modules-dm8000 SRC_URI entry modules: file could not be found
ERROR: ExpansionError during parsing /home/antrabe/build-enviroment/meta-oe-alliance/meta-oe/recipes-support/libudfread/libudfread_git.bb
Traceback (most recent call last):
File "/home/antrabe/build-enviroment/bitbake/lib/bb/fetch2/__init__.py", line 1196, in srcrev_internal_helper(ud=<bb.fetch2.FetchData object at 0x7f1b03ed2970>, d=<bb.data_smart.DataSmart object at 0x7f1b03291880>, name='default'):
if srcrev == "AUTOINC":
> srcrev = ud.method.latest_revision(ud, d, name)

File "/home/antrabe/build-enviroment/bitbake/lib/bb/fetch2/__init__.py", line 1605, in Git.latest_revision(ud=<bb.fetch2.FetchData object at 0x7f1b03ed2970>, d=<bb.data_smart.DataSmart object at 0x7f1b03291880>, name='default'):
except KeyError:
> revs[key] = rev = self._latest_revision(ud, d, name)
return rev
File "/home/antrabe/build-enviroment/bitbake/lib/bb/fetch2/git.py", line 715, in Git._latest_revision(ud=<bb.fetch2.FetchData object at 0x7f1b03ed2970>, d=<bb.data_smart.DataSmart object at 0x7f1b03291880>, name='default'):
"""
> output = self._lsremote(ud, d, "")
# Tags of the form ^{} may not work, need to fallback to other form
File "/home/antrabe/build-enviroment/bitbake/lib/bb/fetch2/git.py", line 704, in Git._lsremote(ud=<bb.fetch2.FetchData object at 0x7f1b03ed2970>, d=<bb.data_smart.DataSmart object at 0x7f1b03291880>, search=''):
bb.fetch2.check_network_access(d, cmd, repourl)
> output = runfetchcmd(cmd, d, True)
if not output:
File "/home/antrabe/build-enviroment/bitbake/lib/bb/fetch2/__init__.py", line 913, in runfetchcmd(cmd='export PSEUDO_DISABLED=1; export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"; export SSH_AGENT_PID="1958"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/antrabe/build-enviroment/openembedded-core/scripts:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libudfread/libudfread-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libudfread/libudfread-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot/usr/bin/crossscripts:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libudfread/libudfread-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/sbin:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libudfread/libudfread-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libudfread/libudfread-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/sbin:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libudfread/libudfread-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/bin:/home/antrabe/build-enviroment/bitbake/bin:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/hosttools"; export HOME="/home/antrabe"; git -c core.fsyncobjectfiles=0 -c gc.autoDetach=false ls-remote https://code.videolan.org/videolan/libudfread ', d=<bb.data_smart.DataSmart object at 0x7f1b04993040>, quiet=True, cleanup=[], log=None, workdir=None):

> raise FetchError(error_message)

bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"; export SSH_AGENT_PID="1958"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/antrabe/build-enviroment/openembedded-core/scripts:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libudfread/libudfread-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libudfread/libudfread-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot/usr/bin/crossscripts:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libudfread/libudfread-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/sbin:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libudfread/libudfread-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libudfread/libudfread-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/sbin:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libudfread/libudfread-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/bin:/home/antrabe/build-enviroment/bitbake/bin:/home/antrabe/build-enviroment/builds/openbh/release/dm900/tmp/hosttools"; export HOME="/home/antrabe"; git -c core.fsyncobjectfiles=0 -c gc.autoDetach=false ls-remote https://code.videolan.org/videolan/libudfread failed with exit code 128, output:
fatal: unable to access 'https://code.videolan.org/videolan/libudfread/': server certificate verification failed. CAfile: none CRLfile: none

The variable dependency chain for the failure is: SRCPV -> PV -> BP -> FILESPATH


Summary: There was 1 WARNING message shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
make: *** [Makefile:1073: image] Error 1
 
Last edited:

antrabe

Active member
For vu ultimo reply the same error

antrabe@ubuntu:~/build-enviroment$ MACHINE=vuultimo4k DISTRO=openbh DISTRO_TYPE=release make image
Generating /home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/env.source
Generating /home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/conf/openbh.conf
Generating /home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/conf/bblayers.conf
Generating /home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/conf/local.conf
check internet connection: Online
NOTE: Your conf/bblayers.conf has been automatically updated.
NOTE: Your conf/bblayers.conf has been automatically updated.
NOTE: Your conf/bblayers.conf has been automatically updated.
Loading cache: 100% | | ETA: --:--:--
Loaded 0 entries from dependency cache.
WARNING: /home/antrabe/build-enviroment/meta-oe-alliance/meta-brands/meta-fulan/recipes-drivers/fulan-dvb-modules-spark7162.bb: Unable to get checksum for fulan-dvb-modules-spark7162 SRC_URI entry modules.conf: file could not be found
WARNING: /home/antrabe/build-enviroment/meta-oe-alliance/meta-brands/meta-fulan/recipes-drivers/fulan-dvb-modules-spark7162.bb: Unable to get checksum for fulan-dvb-modules-spark7162 SRC_URI entry modules-conf.conf: file could not be found
ERROR: ExpansionError during parsing /home/antrabe/build-enviroment/meta-oe-alliance/meta-oe/recipes-multimedia/libao/libao_git.bb
Traceback (most recent call last):
File "/home/antrabe/build-enviroment/bitbake/lib/bb/fetch2/__init__.py", line 1196, in srcrev_internal_helper(ud=<bb.fetch2.FetchData object at 0x7f88026c1400>, d=<bb.data_smart.DataSmart object at 0x7f8803834550>, name='default'):
if srcrev == "AUTOINC":
> srcrev = ud.method.latest_revision(ud, d, name)

File "/home/antrabe/build-enviroment/bitbake/lib/bb/fetch2/__init__.py", line 1605, in Git.latest_revision(ud=<bb.fetch2.FetchData object at 0x7f88026c1400>, d=<bb.data_smart.DataSmart object at 0x7f8803834550>, name='default'):
except KeyError:
> revs[key] = rev = self._latest_revision(ud, d, name)
return rev
File "/home/antrabe/build-enviroment/bitbake/lib/bb/fetch2/git.py", line 715, in Git._latest_revision(ud=<bb.fetch2.FetchData object at 0x7f88026c1400>, d=<bb.data_smart.DataSmart object at 0x7f8803834550>, name='default'):
"""
> output = self._lsremote(ud, d, "")
# Tags of the form ^{} may not work, need to fallback to other form
File "/home/antrabe/build-enviroment/bitbake/lib/bb/fetch2/git.py", line 704, in Git._lsremote(ud=<bb.fetch2.FetchData object at 0x7f88026c1400>, d=<bb.data_smart.DataSmart object at 0x7f8803834550>, search=''):
bb.fetch2.check_network_access(d, cmd, repourl)
> output = runfetchcmd(cmd, d, True)
if not output:
File "/home/antrabe/build-enviroment/bitbake/lib/bb/fetch2/__init__.py", line 913, in runfetchcmd(cmd='export PSEUDO_DISABLED=1; export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"; export SSH_AGENT_PID="1958"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/antrabe/build-enviroment/openembedded-core/scripts:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libao/libao-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libao/libao-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot/usr/bin/crossscripts:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libao/libao-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/sbin:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libao/libao-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libao/libao-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/sbin:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libao/libao-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/bin:/home/antrabe/build-enviroment/bitbake/bin:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/hosttools"; export HOME="/home/antrabe"; git -c core.fsyncobjectfiles=0 -c gc.autoDetach=false ls-remote https://gitlab.xiph.org/xiph/libao.git ', d=<bb.data_smart.DataSmart object at 0x7f8803c06d60>, quiet=True, cleanup=[], log=None, workdir=None):

> raise FetchError(error_message)

bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"; export SSH_AGENT_PID="1958"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/antrabe/build-enviroment/openembedded-core/scripts:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libao/libao-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libao/libao-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot/usr/bin/crossscripts:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libao/libao-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/sbin:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libao/libao-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libao/libao-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/sbin:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/libao/libao-fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/bin:/home/antrabe/build-enviroment/bitbake/bin:/home/antrabe/build-enviroment/builds/openbh/release/vuultimo4k/tmp/hosttools"; export HOME="/home/antrabe"; git -c core.fsyncobjectfiles=0 -c gc.autoDetach=false ls-remote https://gitlab.xiph.org/xiph/libao.git failed with exit code 128, output:
fatal: unable to access 'https://gitlab.xiph.org/xiph/libao.git/': server certificate verification failed. CAfile: none CRLfile: none

The variable dependency chain for the failure is: SRCPV -> PV -> BP -> FILESPATH


Summary: There were 2 WARNING messages shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
make: *** [Makefile:1073: image] Error 1
 

antrabe

Active member
Yes seems to me to be an error from git because i follow the steps and all is ok from my side and when parsing appear the same error on both tries; ExpansionError during parsing.
Ok let see i would like to compile for gigablue trio and dm900. Let see if can.........
 

antrabe

Active member
I makes some changes on command application and go until 10% but appear the same error. Ok if somebody try with success please let me know.

Thanks
 

el bandido

Active member
Expansion errors...Make sure you have at least 16 Gigabytes of ram.
Ubuntu 20.04.2 LTS (Kernel 5.4.0) 64 Bit Server OS
RAM: 16GBSWAP: 8GBCPU: Multi core\thread ModelHDD: for Single Build 250GB Free, for Multibuild 500GB or more


Screenshot from 2022-01-09 02-21-16.pngScreenshot from 2022-01-09 02-21-54.png
 

Liquid

Staff member
Administrator
it seems to me root certificate issue:

fatal: unable to access 'https://gitlab.xiph.org/xiph/libao.git/': server certificate verification failed. CAfile: none CRLfile: none

https://gitlab.xiph.org/xiph/libao.git use letsencrypt certificate. their root CA was exipred some month ago and you need to renew it... try to update your ubuntu distribution, or google for this letsencrypt root ca expiration issue.

you should be able to fix.
L.
 

antrabe

Active member
it seems to me root certificate issue:

fatal: unable to access 'https://gitlab.xiph.org/xiph/libao.git/': server certificate verification failed. CAfile: none CRLfile: none

https://gitlab.xiph.org/xiph/libao.git use letsencrypt certificate. their root CA was exipred some month ago and you need to renew it... try to update your ubuntu distribution, or google for this letsencrypt root ca expiration issue.

you should be able to fix.
L.

You were totally right. I perform an update and now is working fine. Lets see when finish if i have time to test on box.

Thanks openbh team¡¡¡


1641840728021.png
 

Seagen

Active member
Just as an important info when you build an unsupported image for Dreambox, And this is very important or else you will end up with a broken box flashing the dreaded red light.
Do not backup and restore any settings from the "Web Flash Interface" when flashing the image. Even more important if you want to flash back an DreamOS Image later.
This is the most common reason why all Dreamboxes is killed.
 

antrabe

Active member
I always install all from 0 but its important to me back to dreamOS if something is wrong. Now i have running openblackhole 4.4.023 and i likes how is running on dm900.

I could test on gigablue trio which is similar to octagon maybe there is less risk on this box.

Well i have tested openbh-gbtrio4k-release-5.0.004 but crash a lot of maybe exist an update
 
Last edited:

antrabe

Active member
I always install all from 0 but its important to me back to dreamOS if something is wrong. Now i have running openblackhole 4.4.023 and i likes how is running on dm900.

I could test on gigablue trio which is similar to octagon maybe there is less risk on this box.

Well i have tested openbh-gbtrio4k-release-5.0.004 but crash a lot of maybe exist an update


This works fine but i would like to have it updated drivers

1641847787436.png
 

AlexWilMac

Staff member
Moderator
OBH5 is already at .007 and with a consistent update still after this version. So, maybe you can try and download it. Strange you started from .004
 

antrabe

Active member
OBH5 is already at .007 and with a consistent update still after this version. So, maybe you can try and download it. Strange you started from .004

ok im going to try with gigablue the feed is updated i suppouse if i compile today the image for gigablue trio.
GIGABLUE is the same hardware OCtagon i hope works better than 004. Thanks anyway for this update.
 

AlexWilMac

Staff member
Moderator
It'd be really interesting because, as far as I know, Gigablue is the only to have a box with two smartcard readers ;) I haven't found others with this specific, so far!
 
Top