Superb quality and spec AB-Com PULSe 4K SE. Crazy offer! Only £129! FREE UK DELIVERY! 4K UHD, Enigma 2, Multiboot 4 images & more!...
Superb quality and spec AB-Com PULSe 4K Rev II Twin Satellite tuner only £179! FREE UK DELIVERY! 4K UHD, Enigma 2, SATA HDD facility, Multiboot 4 images & more!...

Build my own Vix image

To exclude all of the channel settings add the attached file (after unzipping) to meta-local/recipes-local folder. Thanks to captain.

EDIT: Please note change in path from what I had posted earlier
 
Last edited:
To pre-install some plugins, add the attached file (after unzipping) to meta-local/recipes-local folder. Thanks to Huevos.

Note: Tabs should not be used in bb files
 
Can anyone help with this error?
I get the same error building on OE4.3 and 4.4 and on both ViX and ATV builds.
I've updated to Ubuntu 18.04.4 LTS and started from scratch several times but still the same.
I've also built new sources several times but no luck.
I've googled the error and some have said to omit it from the recipe but I don't know how to do that.

This is the error message and logs are attached:

ERROR: Task (/home/openvixbuilder/VixBuild/build-enviroment/meta-oe-alliance/meta-oe/recipes-extended/astra-sm/astra-sm_0.2.bb:do_compile) failed with exit code '1'

Thanks in advance :)
 

Attachments

I am running 16.04 and GCC 8.3.0.

Make sure your GCC is at least this version.

Code:
openvix@ubuntu01:~$ gcc --version
gcc (Ubuntu 8.3.0-16ubuntu3~16.04) 8.3.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

openvix@ubuntu01:~$

Also read these 2 pages...
https://askubuntu.com/questions/1028601/install-gcc-8-only-on-ubuntu-18-04
https://askubuntu.com/questions/26498/how-to-choose-the-default-gcc-and-g-version
 
I've updated to Ubuntu 18.04.4 LTS
Updated to? 20.04 LTS is due out in a a week or two. I;m on 19.10, which works.

This is the error message
No, it isn't. The actual error is in the do_compile log you posted and is:

gcc: error: unrecognized command line option ‘-fmacro-prefix-map=/home/openvixbuilder.....

The "needs gcc 8" is probably correct - gcc 7.5 certainly doesn't have the option, 8.4 does.

If you wonder what it does, it's this:

-fmacro-prefix-map=old=new
When preprocessing files residing in directory old, expand the "__FILE__" and
"__BASE_FILE__" macros as if the files resided in directory new instead. This can be
used to change an absolute path to a relative path by using . for new which can result
in more reproducible builds that are location independent. This option also affects
"__builtin_FILE()" during compilation. See also -ffile-prefix-map.
 
I wiped my drive and "upgraded" to 18.04 on Sunday evening as I was having trouble building the 4.4 branch.. I followed the instructions on the ATV github and I was able to build 4.3 and 4.4 branches from scratch yesterday.
 
Now getting build errors again, looks like something broken at git.linuxtv.org

Code:
ERROR: edid-decode-1.0+gitAUTOINC+56dd103a0c-r2 do_fetch: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1001/bus"; export PATH="/home/openvixbuilder/openvix/build-enviroment/openembedded-core/scripts:/home/openvixbuilder/openvix/build-enviroment/builds/openvix/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/edid-decode/edid-decode-1.0+gitAUTOINC+56dd103a0c-r2/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi:/home/openvixbuilder/openvix/build-enviroment/builds/openvix/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/edid-decode/edid-decode-1.0+gitAUTOINC+56dd103a0c-r2/recipe-sysroot/usr/bin/crossscripts:/home/openvixbuilder/openvix/build-enviroment/builds/openvix/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/edid-decode/edid-decode-1.0+gitAUTOINC+56dd103a0c-r2/recipe-sysroot-native/usr/sbin:/home/openvixbuilder/openvix/build-enviroment/builds/openvix/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/edid-decode/edid-decode-1.0+gitAUTOINC+56dd103a0c-r2/recipe-sysroot-native/usr/bin:/home/openvixbuilder/openvix/build-enviroment/builds/openvix/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/edid-decode/edid-decode-1.0+gitAUTOINC+56dd103a0c-r2/recipe-sysroot-native/sbin:/home/openvixbuilder/openvix/build-enviroment/builds/openvix/release/vuultimo4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/edid-decode/edid-decode-1.0+gitAUTOINC+56dd103a0c-r2/recipe-sysroot-native/bin:/home/openvixbuilder/openvix/build-enviroment/bitbake/bin:/home/openvixbuilder/openvix/build-enviroment/builds/openvix/release/vuultimo4k/tmp/hosttools"; export HOME="/home/openvixbuilder"; LANG=C git -c core.fsyncobjectfiles=0 fetch -f --prune --progress https://git.linuxtv.org/cgit.cgi/edid-decode.git refs/*:refs/* failed with exit code 128, output:
warning: redirecting to https://git.linuxtv.org//edid-decode.git/
error: garbage at end of loose object 'ada8d54fa0dd28c18763f41632502207bda56392'
fatal: loose object ada8d54fa0dd28c18763f41632502207bda56392 (stored in ./objects/ad/a8d54fa0dd28c18763f41632502207bda56392) is corrupt
error: Unable to find 56dd103a0c20724ee956950f5bcb8cc1c8667af9 under https://git.linuxtv.org//edid-decode.git
Cannot obtain needed object 56dd103a0c20724ee956950f5bcb8cc1c8667af9
error: fetch failed.

ERROR: edid-decode-1.0+gitAUTOINC+56dd103a0c-r2 do_fetch: Fetcher failure for URL: 'git://git.linuxtv.org/cgit.cgi/edid-decode.git;protocol=https'. Unable to fetch URL from any source.
ERROR: edid-decode-1.0+gitAUTOINC+56dd103a0c-r2 do_fetch: Function failed: base_do_fetch
 

Attachments

As a comment, hope you don‘t throw away your sources directory after every build? Unless its been updated recently should not need to fetch
 
As a comment, hope you don‘t throw away your sources directory after every build? Unless its been updated recently should not need to fetch

I don't think I've ever deleted the sources folder, I do a make update before every build session. Do you think it's worth deleting the sources and trying again?
 
No always keep your sources - just surprised it was not already downloaded
 
Well after deleting the sources and re-cloning the GIT, it's finally completed the compile. So about time to get the 4.4 build environment ready for the new images
 
I've just tried to build the latest developer image with the 4.4 build environment and am repeatedly getting the same 2 failures, NFS-Utils and Webkit-gtk.

To get as much of the build as possible completed, I used the -k (keep going) argument

Code:
cd /home/openvixbuilder/openvix44/build-enviroment/builds/openvix/developer/vuultimo4k ; source env.source ; bitbake -k openvix-image

I have attached what I believe are the correct logs. I've not tried building a developer image before, so may have screwed something up. Are you guys succeeding in building the latest developer image?
 

Attachments

Which plugins are you adding to the standard build process?


Also, I do following. Adapt/remove the distrotype to suit

Code:
cd /home/openvixbuilder/openvix44/build-enviroment/
make update
MACHINE=vuultimo4k DISTRO=openvix DISTRO_TYPE=homebuild make image
 
Last edited:

OpenViX Feeds Status

Back
Top