Jump to content


Beeker

Member Since 10 Jan 2009
Offline Last Active Today, 18:19
-----

#960645 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 6 November 2018 - 16:34

Fixed, update pli-extras.




#955082 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 27 October 2018 - 11:01

openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0/recipe-sysroot-native= -fdebug-prefix-map=/home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0/recipe-sysroot=  -c -o opkg.o ../../opkg-0.3.6/src/opkg.c
| ERROR: oe_runmake failed
| ../mipsel-oe-linux-libtool  --tag=CC   --mode=link mipsel-oe-linux-gcc  -mel -mabi=32 -msoft-float -march=mips32 --sysroot=/home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0/recipe-sysroot -I../../opkg-0.3.6/libopkg -Os -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0=/usr/src/debug/opkg/2_0.3.6-r0 -fdebug-prefix-map=/home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0/recipe-sysroot-native= -fdebug-prefix-map=/home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0/recipe-sysroot=   -Wl,-O1  -Wl,--as-needed -o opkg opkg.o ../libopkg/libopkg.la
| mipsel-oe-linux-libtool: link: mipsel-oe-linux-gcc -mel -mabi=32 -msoft-float -march=mips32 --sysroot=/home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0/recipe-sysroot -I../../opkg-0.3.6/libopkg -Os -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0=/usr/src/debug/opkg/2_0.3.6-r0 -fdebug-prefix-map=/home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0/recipe-sysroot-native= -fdebug-prefix-map=/home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0/recipe-sysroot= -Wl,-O1 -Wl,--as-needed -o .libs/opkg opkg.o  ../libopkg/.libs/libopkg.so -larchive -lsolv
| ../libopkg/.libs/libopkg.so: undefined reference to `archive_write_set_format_raw'
| collect2: error: ld returned 1 exit status
| Makefile:400: recipe for target 'opkg' failed
| make[2]: *** [opkg] Error 1
| make[2]: Leaving directory '/home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0/build/src'
| Makefile:498: recipe for target 'all-recursive' failed
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory '/home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0/build'
| Makefile:386: recipe for target 'all' failed
| make: *** [all] Error 2
| WARNING: /home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0/temp/run.do_compile.28674:1 exit 1 from 'exit 1'
| ERROR: Function failed: do_compile (log file is located at /home/elhawary/openpli-oe-core/build/tmp/work/mips32el-nf-oe-linux/opkg/2_0.3.6-r0/temp/log.do_compile.28674)
ERROR: Task (/home/elhawary/openpli-oe-core/meta-openpli/recipes-devtools/opkg/opkg_0.3.6.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 5689 tasks of which 4612 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
  /home/elhawary/openpli-oe-core/meta-openpli/recipes-devtools/opkg/opkg_0.3.6.bb:do_compile

Summary: There were 14 WARNING messages shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
 

 

Update pli-extras and try again.

 

https://github.com/P...f27372871b192c9




#950754 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 19 October 2018 - 22:52

For pre-compiled test images see post 2508.

 

https://forums.openp...126#entry941306

 

Pick your box. No feed.




#950750 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 19 October 2018 - 22:36

Yes you can. Use dm520 as MACHINE.

 

So:

MACHINE=dm520 make image



#946574 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 12 October 2018 - 13:20

Test image Hypercube su980

 

http://www.mediafire...80_usb.zip/file

 

Note: meta-hypercube not ready yet 9 (needs manually copying files).




#942598 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 3 October 2018 - 11:18

Update pli-extras

 

https://github.com/P...4b3cc91444de5c1




#936523 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 20 September 2018 - 20:55

Seems all OK to me, after building feed no addition work regarding OPKG.

 

Just install a plugin via telnet or GUI.

When install fails, try to run the build again.

 

Tip:

 

Change line 17 in the openpli-oe-core/meta-openpli/conf/distro/openpli-common.conf from:

DISTRO_FEED_URI ?= "http://${DISTRO_HOST}/feeds/${FEED_NAME}"

to

DISTRO_FEED_URI ?= "http://192.168.1.73/feeds/${FEED_NAME}"

Then you don't need to replace the OPKG files after a flash.

 

After a flash (In that case only) you need to rename the openpli-homebuild directory to openpli-extras in the var/www/feeds directory, to match with the paths in the OPKG files.




#935807 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 19 September 2018 - 15:44

I'll add the opkg patch to pli-extras.. Then all your untracked files are gone.




#935791 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 19 September 2018 - 15:40

in pli-extras

git reset HEAD~3
git checkout *
git pull



#935779 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 19 September 2018 - 15:09

In openpli-oe-core/pli-extras.

git log

And post the first 6 lines.

 

Also output of:

git status



#935747 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 19 September 2018 - 13:41

Your pli-extras is not up to date.

That patch is removed a few days ago.

 

https://github.com/P...23c08a56ba2ac1b




#934435 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 15 September 2018 - 17:04

 

ok, problem solved , remove tmp folder .

 

thnk's brother ,

 

i get this warning it's normall ???

Initialising tasks: 100% |#######################################################################################################################################################################################| Time: 0:00:17
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: gawk-4.1.4-r0 do_package_qa: QA Issue: gawk: /gawk/usr/libexec/awk/grcat is owned by uid 1000, which is the same as the user running bitbake. This may be due to host contamination [host-user-contaminated]
WARNING: perl-5.24.1-r0 do_package_qa: QA Issue: perl: /perl-lib/usr/lib/libperl.so.5.24.1 is owned by uid 1000, which is the same as the user running bitbake. This may be due to host contamination [host-user-contaminated]
WARNING: enigma2-plugins-y-gitAUTOINC+06e33d452a-r0 do_package_qa: QA Issue: non -staticdev package contains static .a library: enigma2-plugin-systemplugins-networkbrowser path '/work/mips32el-oe-linux/enigma2-plugins/y-gitAUTOINC+06e33d452a-r0/packages-split/enigma2-plugin-systemplugins-networkbrowser/usr/lib/enigma2/python/Plugins/SystemPlugins/NetworkBrowser/netscan.a' [staticdev]
NOTE: Tasks Summary: Attempted 5445 tasks of which 2894 didn't need to be rerun and all succeeded.

Summary: There were 3 WARNING messages shown.

 

It's not normal.

They should be solved in the future.

But it's no problem either.




#934387 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 15 September 2018 - 14:56

Hmm.. I did build dm8000 and Cube, no problem.

 

Try:

cd build
source env.source
MACHINE=dm500 bitbake -c cleanall quota
cd ..

And run build again.

 

Otherwise delete tmp directory in build directory. That triggers no rebuild of all packages.




#934339 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 15 September 2018 - 12:47

@ycf83

 

Yeah. libnl 3.2.24 was the problem.

 

Update pli-extras and run build again (probably from scratch, sorry).




#929359 Howto build unofficial pli for your unsupported receiver

Posted by Beeker on 3 September 2018 - 17:54

Can you telnet to box and do:

init 4
enigma2

Search for error and post here at forum.