Jump to content


Photo

Building openpl2.1 from DM8000 on x64 ubuntu


  • Please log in to reply
68 replies to this topic

Re: Building openpl2.1 from DM8000 on x64 ubuntu #21 dolphs

  • Senior Member
  • 987 posts

+8
Neutral

Posted 23 November 2013 - 04:39

yip fw issue, which got sorted:

 

 

<snip snip>

 

Resolving deltas: 100% (273587/273587), done.
Checking connectivity... done
Checking out files: 100% (24960/24960), done.
cd /u01/openpli/openembedded && ( \
        if [ -n "" ]; then git config user.email ""; fi; \
        if [ -n "" ]; then git config user.name ""; fi; \
    )

Openembedded for the OpenPLi 2.1 environment has been initialized
properly.
Now you can start building your image, by doing either:

 make -f Makefile-2.1 image
    or
 cd build-dm8000 ; source env.source ; bitbake openpli-enigma2-image

and after 'some time' you should find your image (.nfi) in
build-dm8000/tmp/deploy/images/

 



Re: Building openpl2.1 from DM8000 on x64 ubuntu #22 dolphs

  • Senior Member
  • 987 posts

+8
Neutral

Posted 23 November 2013 - 04:58

1st testbuild came far :-) :

 

NOTE: package linux-libc-headers-native-2.6.30-r2: task do_fetch: Succeeded
ERROR: 'virtual:native:/u01/openpli/openembedded/recipes/gnu-config/gnu-config_git.bb' failed
make: *** [image] Error 1



Re: Building openpl2.1 from DM8000 on x64 ubuntu #23 dolphs

  • Senior Member
  • 987 posts

+8
Neutral

Posted 23 November 2013 - 05:28

OK rerunning " make -f Makefile-2.1 image " seems to stall on mpfr_3.0.0.bb-package and gnu-config_git.bb

 

<snip snip>

 

 --2013-11-23 06:25:41--  (try: 6)  http://www.mpfr.org/...r-3.0.0.tar.bz2
 Connecting to www.mpfr.org (www.mpfr.org)|152.81.144.6|:80... failed: Connection timed out.
 Retrying.

 

<snip snip>

 

 Connecting to sources.openembedded.org (sources.openembedded.org)|140.211.169.152|:80... connected.
 HTTP request sent, awaiting response... 404 Not Found
 2013-11-23 06:30:08 ERROR 404: Not Found.
 
NOTE: package mpfr-native-3.0.0-r3.1: task Fetch failed: Unable to fetch URL http://www.mpfr.org/...r-3.0.0.tar.bz2 from any source.: Failed
ERROR: Function 'Fetch failed: Unable to fetch URL http://www.mpfr.org/...r-3.0.0.tar.bz2 from any source.' failed
ERROR: Task 1137 (virtual:native:/u01/openpli/openembedded/recipes/mpfr/mpfr_3.0.0.bb, do_fetch) failed with exit code '1'
ERROR: 'virtual:native:/u01/openpli/openembedded/recipes/gnu-config/gnu-config_git.bb' failed
ERROR: 'virtual:native:/u01/openpli/openembedded/recipes/mpfr/mpfr_3.0.0.bb' failed
make: *** [image] Error 1

 


Edited by dolphs, 23 November 2013 - 05:32.


Re: Building openpl2.1 from DM8000 on x64 ubuntu #24 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 23 November 2013 - 10:19

There you go ;)

 

Unpack in the "sources" directory.

Attached Files

  • Attached File  mpfr.zip   1.09MB   21 downloads

Edited by Erik Slagter, 23 November 2013 - 10:19.

* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Building openpl2.1 from DM8000 on x64 ubuntu #25 dolphs

  • Senior Member
  • 987 posts

+8
Neutral

Posted 23 November 2013 - 12:41

OK some more disturbances grepping on ERROR:

 

 

ERROR: Function 'Fetch failed: Unable to fetch URL http://www.angstrom-...f6de64f0.tar.gz from any source.' failed
ERROR: Task 1016 (virtual:native:/u01/openpli/openembedded/recipes/gnu-config/gnu-config_git.bb, do_fetch) failed with exit code '1'
ERROR: 'virtual:native:/u01/openpli/openembedded/recipes/gnu-config/gnu-config_git.bb' failed

 

 

some output:

 

<snip snip>

 

NOTE: package gnu-config-native-git-r1+gitre35217687ee5f39b428119fe31c7e954f6de64f0: task Fetch failed: Unable to fetch URL http://www.angstrom-...f6de64f0.tar.gz from any source.: Failed

ERROR: Function 'Fetch failed: Unable to fetch URL http://www.angstrom-...f6de64f0.tar.gz from any source.' failed
 

<snip snip>

 

NOTE: package gettext-0.18-r5: task do_patch: Succeeded
NOTE: package linux-libc-headers-2.6.18-r6: task do_install: Started
NOTE: Running task 198 of 3513 (ID: 1795, /u01/openpli/openembedded/recipes/expat/expat_2.0.1.bb, do_patch)
NOTE: package gtk-doc-native-1.0-r3: task do_fetch: Started
NOTE: package gtk-doc-native-1.0-r3: task do_fetch: Succeeded
ERROR: Task 1016 (virtual:native:/u01/openpli/openembedded/recipes/gnu-config/gnu-config_git.bb, do_fetch) failed with exit code '1'
Waiting for 2 active tasks to finish:
0: linux-libc-headers-2.6.18-r6 do_install (pid 21289)
1: gcc-cross-4.4.4-r8.1 do_unpack (pid 20506)
Waiting for 3 active tasks to finish:
0: expat-2.0.1-r3.0 do_patch (pid 21541)
1: linux-libc-headers-2.6.18-r6 do_install (pid 21289)
2: gcc-cross-4.4.4-r8.1 do_unpack (pid 20506)
NOTE: package expat-2.0.1-r3.0: task do_patch: Started
Waiting for 2 active tasks to finish:
0: linux-libc-headers-2.6.18-r6 do_install (pid 21289)
1: gcc-cross-4.4.4-r8.1 do_unpack (pid 20506)
NOTE: package expat-2.0.1-r3.0: task do_patch: Succeeded
Waiting for 1 active tasks to finish:
0: gcc-cross-4.4.4-r8.1 do_unpack (pid 20506)
NOTE: package linux-libc-headers-2.6.18-r6: task do_install: Succeeded
NOTE: package gcc-cross-4.4.4-r8.1: task do_unpack: Succeeded
ERROR: 'virtual:native:/u01/openpli/openembedded/recipes/gnu-config/gnu-config_git.bb' failed

 



Re: Building openpl2.1 from DM8000 on x64 ubuntu #26 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 23 November 2013 - 13:17

I think you're missing this one.

Attached Files


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Building openpl2.1 from DM8000 on x64 ubuntu #27 dolphs

  • Senior Member
  • 987 posts

+8
Neutral

Posted 23 November 2013 - 15:06

yup and another one, bold I think is critical the first ones I consider as a warning ...

 

 

ERROR: Logfile of failure stored in: /u01/openpli/build-dm8000/tmp/work/x86_64-linux/m4-native-1.4.14-r0.1/temp/log.do_compile.19072
ERROR: Function 'do_compile' failed (see /u01/openpli/build-dm8000/tmp/work/x86_64-linux/m4-native-1.4.14-r0.1/temp/log.do_compile.19072 for further information)


ERROR: Task 2683 (/u01/openpli/openembedded/recipes/m4/m4-native_1.4.14.bb, do_compile) failed with exit code '1'
ERROR: Function 'Fetch failed: Unable to fetch URL http://trappist.elis...-2.6.18.tar.bz2 from any source.' failed
ERROR: Task 1937 (/u01/openpli/openembedded/recipes/linux/linux-dm8000_2.6.18.bb, do_fetch) failed with exit code '1'
ERROR: '/u01/openpli/openembedded/recipes/m4/m4-native_1.4.14.bb' failed
ERROR: '/u01/openpli/openembedded/recipes/linux/linux-dm8000_2.6.18.bb' failed

 



Re: Building openpl2.1 from DM8000 on x64 ubuntu #28 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 23 November 2013 - 15:10

Try this one ;)

Attached Files

  • Attached File  cdfs.zip   30.01KB   15 downloads

* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Building openpl2.1 from DM8000 on x64 ubuntu #29 dolphs

  • Senior Member
  • 987 posts

+8
Neutral

Posted 23 November 2013 - 15:23

yup that is one of them, m4 seems to be other piece missing ( see also my previous post )

 

ERROR: Logfile of failure stored in: /u01/openpli/build-dm8000/tmp/work/x86_64-linux/m4-native-1.4.14-r0.1/temp/log.do_compile.19621
ERROR: Function 'do_compile' failed (see /u01/openpli/build-dm8000/tmp/work/x86_64-linux/m4-native-1.4.14-r0.1/temp/log.do_compile.19621 for further information)
ERROR: Task 2683 (/u01/openpli/openembedded/recipes/m4/m4-native_1.4.14.bb, do_compile) failed with exit code '1'
ERROR: '/u01/openpli/openembedded/recipes/m4/m4-native_1.4.14.bb' failed

 



Re: Building openpl2.1 from DM8000 on x64 ubuntu #30 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 23 November 2013 - 15:24

I can't see a url from a .bb file name... I need the url.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Building openpl2.1 from DM8000 on x64 ubuntu #31 dolphs

  • Senior Member
  • 987 posts

+8
Neutral

Posted 24 November 2013 - 07:47

Yet things get a little tricky as an URL cannot be identified, seems to be the build process thait fails due to dependencies and files not being created, therefore this time attached full output file hoping this can be identified rather easy ..

Attached Files



Re: Building openpl2.1 from DM8000 on x64 ubuntu #32 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 24 November 2013 - 11:47

Here we have a problem:

| make[3]: Entering directory `/u01/openpli/build-dm8000/tmp/work/x86_64-linux/m4-native-1.4.14-r0.1/m4-1.4.14/lib'| gcc -std=gnu99  -I.   -isystem/u01/openpli/build-dm8000/tmp/sysroots/x86_64-linux/usr/include  -isystem/u01/openpli/build-dm8000/tmp/sysroots/x86_64-linux/usr/include -O2 -g -MT clean-temp.o -MD -MP -MF .deps/clean-temp.Tpo -c -o clean-temp.o clean-temp.c
| In file included from clean-temp.h:22:0,
|                  from clean-temp.c:23:
| ./stdio.h:143:1: error: 'gets' undeclared here (not in a function)
|  _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
|  ^
| make[3]: *** [clean-temp.o] Error 1

I am not sure how to fix this, it's something in the target environment. You may need to cleanout "tmp" and start again building.


Edited by Erik Slagter, 24 November 2013 - 11:47.

* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Building openpl2.1 from DM8000 on x64 ubuntu #33 dolphs

  • Senior Member
  • 987 posts

+8
Neutral

Posted 24 November 2013 - 12:59

yup did that and even removed m4 to get it back in again, similar result.

Will dig in to it further later today, hopefully will find something :huh:

Attached Files


Edited by dolphs, 24 November 2013 - 12:59.


Re: Building openpl2.1 from DM8000 on x64 ubuntu #34 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 24 November 2013 - 13:29

Then yes it may be something of the native environment, too old or too new.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Building openpl2.1 from DM8000 on x64 ubuntu #35 dolphs

  • Senior Member
  • 987 posts

+8
Neutral

Posted 24 November 2013 - 15:42

Just switched to my good old Squeeze ( Debian ) VM and following errors popped up (below)...

Will do some googling to find these specific packages and will report back :-)

 

NOTE: package pkgconfig-native-0.23-r8.1: task do_configure: Started
--2013-11-24 15:32:34--  http://www.mirrorser...ng-2.18.tar.bz2
 Resolving www.mirrorservice.org... 212.219.56.184, 212.219.56.184
 Connecting to www.mirrorservice.org|212.219.56.184|:80... connected.
 HTTP request sent, awaiting response... 404 Not Found
 2013-11-24 15:32:34 ERROR 404: Not Found.

 

Connecting to mirrors.openembedded.org|82.197.159.157NOTE: package libpng-1.5.10-r3.1: task Fetch failed: Unable to fetch URL ftp://ftp.simplesystems.org/pub/png/src/libpng-1.5.10.tar.bz2;name=libpng from any source.: Failed
ERROR: Function 'Fetch failed: Unable to fetch URL ftp://ftp.simplesystems.org/pub/png/src/libpng-1.5.10.tar.bz2;name=libpng from any source.
' failed
NOTE: package util-linux-ng-2.18-r36.0: task Fetch failed: Unable to fetch URL http://www.mirrorser...z2;name=archive from any source.: Failed

 

ERROR: Function 'Fetch failed: Unable to fetch URL http://www.mirrorser...z2;name=archive from any source.' failed
ERROR: Task 1272 (/home/openpli/openembedded/recipes/libpng/libpng_1.5.10.bb, do_fetch) failed with exit code '1'
Waiting for 3 active tasks to finish:





 


Edited by dolphs, 24 November 2013 - 15:45.


Re: Building openpl2.1 from DM8000 on x64 ubuntu #36 pieterg

  • PLi® Core member
  • 32,766 posts

+245
Excellent

Posted 24 November 2013 - 19:33

Happens all the time, download urls change. Just google for those tarballs, and download them from somewhere else.

Re: Building openpl2.1 from DM8000 on x64 ubuntu #37 dolphs

  • Senior Member
  • 987 posts

+8
Neutral

Posted 25 November 2013 - 20:39

Actually seems to be some progress using debian 6.0.8 - my VM env also used to build OSCam -  I am half way :) as it seems

 

<snip snip>

NOTE: package binutils-cross-2.22-r13.1: task do_build: Succeeded
NOTE: Running task 1542 of 3513 (ID: 1127, /home/openpli/openembedded/recipes/binutils/binutils-cross_2.22.bb, do_rm_work)
NOTE: package binutils-cross-2.22-r13.1: task do_rm_work: Started
NOTE: package binutils-cross-2.22-r13.1: task do_rm_work: Succeeded


...

...

 

Packages leeched/ obtained so far and md5-ed manually:

 

-rw-r--r--  1 openpli openpli   77530 Nov 25 20:22 base-passwd_3.5.24.tar.gz
-rw-r--r--  1 openpli openpli      60 Nov 25 20:22 base-passwd_3.5.24.tar.gz.md5
-rw-r--r--  1 openpli openpli 1106203 Nov 25 20:30 bluez-4.84.tar.gz
-rw-r--r--  1 openpli openpli      52 Nov 25 20:30 bluez-4.84.tar.gz.md5
-rw-r--r--  1 openpli openpli   30339 Nov 25 07:01 cdfs-2.6.18.tar.bz2
-rw-r--r--  1 openpli openpli      32 Nov 25 07:01 cdfs-2.6.18.tar.bz2.md5
-rw-r--r--  1 openpli openpli   47171 Nov 25 07:01 git_git.savannah.gnu.org.config.git_e35217687ee5f39b428119fe31c7e954f6de64f0.tar.gz
-rw-r--r--  1 openpli openpli      32 Nov 25 07:01 git_git.savannah.gnu.org.config.git_e35217687ee5f39b428119fe31c7e954f6de64f0.tar.gz.md5
-rw-r--r--  1 openpli openpli 7288167 Nov 25 07:01 gnutls-2.10.4.tar.bz2
-rw-r--r--  1 openpli openpli      56 Nov 25 07:01 gnutls-2.10.4.tar.bz2.md5
-rw-r--r--  1 openpli openpli   53629 Nov 25 07:01 libcap-2.20.tar.bz2
-rw-r--r--  1 openpli openpli      54 Nov 25 07:01 libcap-2.20.tar.bz2.md5
-rw-r--r--  1 openpli openpli  875183 Nov 25 07:01 libpng-1.5.10.tar.bz2
-rw-r--r--  1 openpli openpli      56 Nov 25 07:01 libpng-1.5.10.tar.bz2.md5
-rw-r--r--  1 openpli openpli 1138685 Nov 25 07:01 mpfr-3.0.0.tar.bz2
-rw-r--r--  1 openpli openpli      32 Nov 25 07:01 mpfr-3.0.0.tar.bz2.md5
-rw-r--r--  1 openpli openpli 7669676 Nov 25 07:01 util-linux-ng-2.18.tar.bz2
-rw-r--r--  1 openpli openpli      61 Nov 25 07:01 util-linux-ng-2.18.tar.bz2.md5

 



Re: Building openpl2.1 from DM8000 on x64 ubuntu #38 dolphs

  • Senior Member
  • 987 posts

+8
Neutral

Posted 26 November 2013 - 06:45

Dichtbij het vuur:

 

:~$ grep ERROR output.txt
ERROR: Logfile of failure stored in: /home/openpli/build-dm8000/tmp/work/dm8000-oe-linux/openpli-enigma2-image-1.0-r0/temp/log.do_rootfs.6522
ERROR: Function 'do_rootfs' failed (see /home/openpli/build-dm8000/tmp/work/dm8000-oe-linux/openpli-enigma2-image-1.0-r0/temp/log.do_rootfs.6522 for further information)
ERROR: Task 12 (/home/openpli/openembedded/recipes/images/openpli-enigma2-image.bb, do_rootfs) failed with exit code '1'
ERROR: '/home/openpli/openembedded/recipes/images/openpli-enigma2-image.bb' failed

 

 

cat /home/openpli/build-dm8000/tmp/work/dm8000-oe-linux/openpli-enigma2-image-1.0-r0/temp/log.do_rootfs.6522

<snip snip>

 

Configuring enigma2-plugin-systemplugins-videotune.
Configuring enigma2-plugin-extensions-audiosync.
Collected errors:
 * opkg_install_cmd: Cannot install package enigma2-plugin-extensions-ppanel.
 * opkg_install_cmd: Cannot install package enigma2-plugin-extensions-autobackup.
 * opkg_install_cmd: Cannot install package enigma2-plugin-extensions-openwebif.

 



Re: Building openpl2.1 from DM8000 on x64 ubuntu #39 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 26 November 2013 - 13:09

Ik denk dat je even wat dieper moet zoeken dan alleen een grep.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Building openpl2.1 from DM8000 on x64 ubuntu #40 dolphs

  • Senior Member
  • 987 posts

+8
Neutral

Posted 4 December 2013 - 18:29

wiped all and unfortunately I get stuck yet at m4 it reports in the compile log:

 

<snip snip>

mv -f .deps/fd-safer-flag.Tpo .deps/fd-safer-flag.Po
gcc -std=gnu99  -I.   -isystem/u01/openpli/build-dm8000/tmp/sysroots/x86_64-linux/usr/include  -isystem/u01/openpli/build-dm8000/tmp/sysroots/x86_
64-linux/usr/include -march=native -O2 -pipe -MT freading.o -MD -MP -MF .deps/freading.Tpo -c -o freading.o freading.c
mv -f .deps/c-ctype.Tpo .deps/c-ctype.Po
In file included from clean-temp.h:22:0,
                 from clean-temp.c:23:
./stdio.h:143:1: error: 'gets' undeclared here (not in a function)
 _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
 ^
In file included from freadahead.h:18:0,
                 from freadahead.c:20:
./stdio.h:143:1: error: 'gets' undeclared here (not in a function)
 _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
 ^
mv -f .deps/c-stack.Tpo .deps/c-stack.Po
mv -f .deps/dup-safer-flag.Tpo .deps/dup-safer-flag.Po
make[3]: *** [freadahead.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from freading.h:18:0,
                 from freading.c:20:
./stdio.h:143:1: error: 'gets' undeclared here (not in a function)
 _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
 ^
make[3]: *** [freading.o] Error 1
mv -f .deps/fatal-signal.Tpo .deps/fatal-signal.Po
make[3]: *** [clean-temp.o] Error 1
mv -f .deps/execute.Tpo .deps/execute.Po
mv -f .deps/gl_avltree_oset.Tpo .deps/gl_avltree_oset.Po
make[3]: Leaving directory `/u01/openpli/build-dm8000/tmp/work/x86_64-linux/m4-native-1.4.14-r0.1/m4-1.4.14/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/u01/openpli/build-dm8000/tmp/work/x86_64-linux/m4-native-1.4.14-r0.1/m4-1.4.14/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/u01/openpli/build-dm8000/tmp/work/x86_64-linux/m4-native-1.4.14-r0.1/m4-1.4.14'
make: *** [all] Error 2
+ die 'oe_runmake failed'
+ oefatal 'oe_runmake failed'
+ echo FATAL: 'oe_runmake failed'
FATAL: oe_runmake failed
+ exit 1

Edited by dolphs, 4 December 2013 - 18:31.



2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users