Octagon sf128 test image: http://www.mediafire...28_usb.zip/file
Howto build unofficial pli for your unsupported receiver
Re: Howto build unofficial pli for your unsupported receiver #2301
Re: Howto build unofficial pli for your unsupported receiver #2302
Re: Howto build unofficial pli for your unsupported receiver #2303
Posted 29 August 2018 - 01:14
hi i try to build openpli dm500hd i get error with upx
| ^ | In file included from compress_lzma.cpp:29: | conf.h:520:8: note: ‘struct lzma_compress_config_t’ declared here | struct lzma_compress_config_t | ^~~~~~~~~~~~~~~~~~~~~~ | compress_zlib.cpp: In member function ‘void zlib_compress_config_t::reset()’: | compress_zlib.cpp:36:34: error: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct zlib_compress_config_t’; use assignment or value-initialization instead [-Werror=class-memaccess] | memset(this, 0, sizeof(*this)); | ^ | In file included from compress_zlib.cpp:29: | conf.h:548:8: note: ‘struct zlib_compress_config_t’ declared here | struct zlib_compress_config_t | ^~~~~~~~~~~~~~~~~~~~~~ | g++ -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include '-DUPX_VERSION_GITREV="d31947e1f016"' -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include -O2 -pipe -D_GLIBCXX_USE_CXX11_ABI=0 -O2 -fno-delete-null-pointer-checks -fno-strict-aliasing -fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror -o except.o -c except.cpp | g++ -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include '-DUPX_VERSION_GITREV="d31947e1f016"' -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include -O2 -pipe -D_GLIBCXX_USE_CXX11_ABI=0 -O2 -fno-delete-null-pointer-checks -fno-strict-aliasing -fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror -o file.o -c file.cpp | cc1plus: all warnings being treated as errors | make[1]: *** [Makefile:92: compress_zlib.o] Error 1 | make[1]: *** Waiting for unfinished jobs.... | cc1plus: all warnings being treated as errors | make[1]: *** [Makefile:92: compress_lzma.o] Error 1 | make[1]: Leaving directory '/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/git/src' | make: *** [Makefile:31: all] Error 2 | ERROR: Function failed: do_compile (log file is located at /home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/temp/log.do_compile.4715) ERROR: Task (virtual:native:/home/d-ina/OpenPLI/openpli-oe-core/pli-extras/recipes-support/upx/upx_git.bb:do_compile) failed with exit code '1' NOTE: Tasks Summary: Attempted 304 tasks of which 0 didn't need to be rerun and 1 failed. Summary: 1 task failed: virtual:native:/home/d-ina/OpenPLI/openpli-oe-core/pli-extras/recipes-support/upx/upx_git.bb:do_compile Summary: There was 1 WARNING message shown. Summary: There were 2 ERROR messages shown, returning a non-zero exit code. make: *** [Makefile:126: image] Error 1
and upx version is :
d-ina@i-yad:~$ upx --version upx 3.94 UCL data compression library 1.03 zlib data compression library 1.2.11 LZMA SDK version 4.43 Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer Copyright (C) 1996-2017 Laszlo Molnar Copyright (C) 2000-2017 John F. Reiser Copyright (C) 2002-2017 Jens Medoch Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler Copyright (C) 1999-2006 Igor Pavlov UPX comes with ABSOLUTELY NO WARRANTY; for details type 'upx -L'.
Re: Howto build unofficial pli for your unsupported receiver #2304
Posted 29 August 2018 - 02:25
@muhamad @starz
The problem was "-sd" which I forgot to remove and it's ok now.
You don't need to remove the build or tmp folders just use my cleanup script and build again: https://github.com/P...leanup-build.sh
thanks persian prince i will try again later
Re: Howto build unofficial pli for your unsupported receiver #2305
Posted 29 August 2018 - 07:30
@muhamad @starz
The problem was "-sd" which I forgot to remove and it's ok now.
You don't need to remove the build or tmp folders just use my cleanup script and build again: https://github.com/P...leanup-build.shthanks persian prince i will try again later
after do cleanup script follow this link https://github.com/P...leanup-build.sh
error:
Initialising tasks: 100% |##############################################################################################################| Time: 0:00:24
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: openpli-bootlogo-1.0-r0 do_package_qa: QA Issue: openpli-bootlogo rdepends on showiframe, but it isn't a build dependency? [build-deps]
ERROR: amlogic-initramfs-1.0-r0 do_rootfs: Error executing a python function in exec_python_func() autogenerated:
The stack trace of python calls that resulted in this exception/failure was:
File: 'exec_python_func() autogenerated', lineno: 2, function: <module>
0001:
*** 0002:license_create_manifest(d)
0003:
File: '/home/python/openpli-oe-core/openembedded-core/meta/classes/license.bbclass', lineno: 48, function: license_create_manifest
0044: pkg_dic = {}
0045: for pkg in sorted(image_list_installed_packages(d)):
0046: pkg_info = os.path.join(d.getVar('PKGDATA_DIR'),
0047: 'runtime-reverse', pkg)
*** 0048: pkg_name = os.path.basename(os.readlink(pkg_info))
0049:
0050: pkg_dic[pkg_name] = oe.packagedata.read_pkgdatafile(pkg_info)
0051: if not "LICENSE" in pkg_dic[pkg_name].keys():
0052: pkg_lic_name = "LICENSE_" + pkg_name
Exception: FileNotFoundError: [Errno 2] No such file or directory: '/home/python/openpli-oe-core/build/tmp/pkgdata/k2pro/runtime-reverse/base-passwd'
ERROR: amlogic-initramfs-1.0-r0 do_rootfs: Function failed: license_create_manifest
ERROR: Logfile of failure stored in: /home/python/openpli-oe-core/build/tmp/work/k2pro-oe-linux/amlogic-initramfs/1.0-r0/temp/log.do_rootfs.27896
ERROR: Task (/home/python/openpli-oe-core/pli-extras/meta-amlogic/recipes-bsp/extra/amlogic-initramfs.bb:do_rootfs) failed with exit code '1'
NOTE: Tasks Summary: Attempted 5893 tasks of which 5784 didn't need to be rerun and 1 failed.
Summary: 1 task failed:
/home/python/openpli-oe-core/pli-extras/meta-amlogic/recipes-bsp/extra/amlogic-initramfs.bb:do_rootfs
Summary: There were 2 WARNING messages shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
Makefile:125: recipe for target 'image' failed
make: *** [image] Error 1
how to fix this error
THANKS.
Re: Howto build unofficial pli for your unsupported receiver #2306
Re: Howto build unofficial pli for your unsupported receiver #2307
Re: Howto build unofficial pli for your unsupported receiver #2308
Re: Howto build unofficial pli for your unsupported receiver #2309
Posted 29 August 2018 - 10:39
hi i try to build openpli dm500hd i get error with upx
| ^ | In file included from compress_lzma.cpp:29: | conf.h:520:8: note: ‘struct lzma_compress_config_t’ declared here | struct lzma_compress_config_t | ^~~~~~~~~~~~~~~~~~~~~~ | compress_zlib.cpp: In member function ‘void zlib_compress_config_t::reset()’: | compress_zlib.cpp:36:34: error: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct zlib_compress_config_t’; use assignment or value-initialization instead [-Werror=class-memaccess] | memset(this, 0, sizeof(*this)); | ^ | In file included from compress_zlib.cpp:29: | conf.h:548:8: note: ‘struct zlib_compress_config_t’ declared here | struct zlib_compress_config_t | ^~~~~~~~~~~~~~~~~~~~~~ | g++ -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include '-DUPX_VERSION_GITREV="d31947e1f016"' -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include -O2 -pipe -D_GLIBCXX_USE_CXX11_ABI=0 -O2 -fno-delete-null-pointer-checks -fno-strict-aliasing -fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror -o except.o -c except.cpp | g++ -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include '-DUPX_VERSION_GITREV="d31947e1f016"' -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include -O2 -pipe -D_GLIBCXX_USE_CXX11_ABI=0 -O2 -fno-delete-null-pointer-checks -fno-strict-aliasing -fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror -o file.o -c file.cpp | cc1plus: all warnings being treated as errors | make[1]: *** [Makefile:92: compress_zlib.o] Error 1 | make[1]: *** Waiting for unfinished jobs.... | cc1plus: all warnings being treated as errors | make[1]: *** [Makefile:92: compress_lzma.o] Error 1 | make[1]: Leaving directory '/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/git/src' | make: *** [Makefile:31: all] Error 2 | ERROR: Function failed: do_compile (log file is located at /home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/temp/log.do_compile.4715) ERROR: Task (virtual:native:/home/d-ina/OpenPLI/openpli-oe-core/pli-extras/recipes-support/upx/upx_git.bb:do_compile) failed with exit code '1' NOTE: Tasks Summary: Attempted 304 tasks of which 0 didn't need to be rerun and 1 failed. Summary: 1 task failed: virtual:native:/home/d-ina/OpenPLI/openpli-oe-core/pli-extras/recipes-support/upx/upx_git.bb:do_compile Summary: There was 1 WARNING message shown. Summary: There were 2 ERROR messages shown, returning a non-zero exit code. make: *** [Makefile:126: image] Error 1and upx version is :
d-ina@i-yad:~$ upx --version upx 3.94 UCL data compression library 1.03 zlib data compression library 1.2.11 LZMA SDK version 4.43 Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer Copyright (C) 1996-2017 Laszlo Molnar Copyright (C) 2000-2017 John F. Reiser Copyright (C) 2002-2017 Jens Medoch Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler Copyright (C) 1999-2006 Igor Pavlov UPX comes with ABSOLUTELY NO WARRANTY; for details type 'upx -L'.
I just tested dm500hd build and it was ok, I'm using Ubuntu 18.04.1 LTS what about you?
Open Vision sources: https://github.com/OpenVisionE2
Re: Howto build unofficial pli for your unsupported receiver #2310
Posted 29 August 2018 - 10:41
I was facing same error even after running cleanup script. I deleted the build directory, then there was no such error.
Most of the times I don't have any problem, maybe I'm using a magic version who knows
Open Vision sources: https://github.com/OpenVisionE2
Re: Howto build unofficial pli for your unsupported receiver #2311
Posted 29 August 2018 - 11:10
hi i try to build openpli dm500hd i get error with upx
| ^ | In file included from compress_lzma.cpp:29: | conf.h:520:8: note: ‘struct lzma_compress_config_t’ declared here | struct lzma_compress_config_t | ^~~~~~~~~~~~~~~~~~~~~~ | compress_zlib.cpp: In member function ‘void zlib_compress_config_t::reset()’: | compress_zlib.cpp:36:34: error: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct zlib_compress_config_t’; use assignment or value-initialization instead [-Werror=class-memaccess] | memset(this, 0, sizeof(*this)); | ^ | In file included from compress_zlib.cpp:29: | conf.h:548:8: note: ‘struct zlib_compress_config_t’ declared here | struct zlib_compress_config_t | ^~~~~~~~~~~~~~~~~~~~~~ | g++ -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include '-DUPX_VERSION_GITREV="d31947e1f016"' -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include -O2 -pipe -D_GLIBCXX_USE_CXX11_ABI=0 -O2 -fno-delete-null-pointer-checks -fno-strict-aliasing -fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror -o except.o -c except.cpp | g++ -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include '-DUPX_VERSION_GITREV="d31947e1f016"' -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include -O2 -pipe -D_GLIBCXX_USE_CXX11_ABI=0 -O2 -fno-delete-null-pointer-checks -fno-strict-aliasing -fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror -o file.o -c file.cpp | cc1plus: all warnings being treated as errors | make[1]: *** [Makefile:92: compress_zlib.o] Error 1 | make[1]: *** Waiting for unfinished jobs.... | cc1plus: all warnings being treated as errors | make[1]: *** [Makefile:92: compress_lzma.o] Error 1 | make[1]: Leaving directory '/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/git/src' | make: *** [Makefile:31: all] Error 2 | ERROR: Function failed: do_compile (log file is located at /home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/temp/log.do_compile.4715) ERROR: Task (virtual:native:/home/d-ina/OpenPLI/openpli-oe-core/pli-extras/recipes-support/upx/upx_git.bb:do_compile) failed with exit code '1' NOTE: Tasks Summary: Attempted 304 tasks of which 0 didn't need to be rerun and 1 failed. Summary: 1 task failed: virtual:native:/home/d-ina/OpenPLI/openpli-oe-core/pli-extras/recipes-support/upx/upx_git.bb:do_compile Summary: There was 1 WARNING message shown. Summary: There were 2 ERROR messages shown, returning a non-zero exit code. make: *** [Makefile:126: image] Error 1and upx version is :
d-ina@i-yad:~$ upx --version upx 3.94 UCL data compression library 1.03 zlib data compression library 1.2.11 LZMA SDK version 4.43 Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer Copyright (C) 1996-2017 Laszlo Molnar Copyright (C) 2000-2017 John F. Reiser Copyright (C) 2002-2017 Jens Medoch Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler Copyright (C) 1999-2006 Igor Pavlov UPX comes with ABSOLUTELY NO WARRANTY; for details type 'upx -L'.
Update pli-extras
https://github.com/P...44b6b6a389394ba
And change line 22 of the pli-extras/recipes-support/upx/upx_git.bb file
from:
file://fix-build-with-gcc8.patch;apply=no \
to:
file://fix-build-with-gcc8.patch;apply=yes \
Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.
Re: Howto build unofficial pli for your unsupported receiver #2312
Posted 29 August 2018 - 11:14
Some gigablue test images
gb800solo: http://www.mediafire...lo_usb.zip/file
gbipbox: http://www.mediafire...ox_usb.zip/file
Please upload again. Download is not avaible.
Re: Howto build unofficial pli for your unsupported receiver #2313
Re: Howto build unofficial pli for your unsupported receiver #2314
Re: Howto build unofficial pli for your unsupported receiver #2315
Re: Howto build unofficial pli for your unsupported receiver #2316
Re: Howto build unofficial pli for your unsupported receiver #2317
Re: Howto build unofficial pli for your unsupported receiver #2318
Posted 29 August 2018 - 14:43
i don't think it will work with dm800se because his kernel modules is too old 2.14 you need a box which work with kernel 3 .... vuduo2 or dm520 for exempleI try: someone has compiled image for original dm800se including avermedia driver a867 usb driver?
Tks
We use kernel 3.2.102 for dm800se and only dm800 uses kernel 2.6.18
Open Vision sources: https://github.com/OpenVisionE2
Re: Howto build unofficial pli for your unsupported receiver #2319
Posted 29 August 2018 - 15:08
@Beeker thnk's a lot men
i will try this night im not at home now.
thank you
You can expect more problems.
For Python2-native.
pli-extras/recipes-devtools/python/python-native_2.7.13.bbappend
change
SRC_URI += "file://fix-gc-alignment.patch;apply=no"
to:
SRC_URI += "file://fix-gc-alignment.patch;apply=yes"
Also you need to update elfutils ( to 0.173)
Delete the elfutils directory in openpli-oe-core/meta-openpli/recipes-devtools/.
Extract the elfutils.zip file and copy the elfutils directory to openpli-oe-core/meta-openpli/recipes-devtools/
Attached Files
Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.
Re: Howto build unofficial pli for your unsupported receiver #2320
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users