Jump to content


Photo

Openpli-5 (still next master)


  • Please log in to reply
1177 replies to this topic

Re: Openpli-5 (still next master) #561 asiBenlik

  • Senior Member
  • 44 posts

0
Neutral

Posted 9 November 2016 - 18:16

alternatively, to avoid touching oe submodule bbclass, openpli.conf could be adjusted like this:

diff --git a/meta-openpli/conf/distro/openpli.conf b/meta-openpli/conf/distro/openpli.conf
index bc0556c..7d05ab9 100644
--- a/meta-openpli/conf/distro/openpli.conf
+++ b/meta-openpli/conf/distro/openpli.conf
@@ -20,6 +20,7 @@ IMAGE_LINK_NAME = ""
 CACHE ?= "${TMPDIR}/cache/${LIBC}/${MACHINE}"
 DEPLOY_DIR ?= "${TMPDIR}/deploy/${LIBC}"
 DEPLOY_DIR_IMAGE = "${DEPLOY_DIR}/images/${MACHINE}"
+IMGDEPLOYDIR_forcevariable = "${DEPLOY_DIR_IMAGE}"
 
 VIRTUAL-RUNTIME_dev_manager = "busybox-mdev"
 VIRTUAL-RUNTIME_login_manager = "busybox"
however I guess default image.bbclass assignment should be weaken indeed, to allow override it in layers
(btw, I somehow thought you can simply override even hard assignment in distro.conf, and it turned out you can't /without forcing/ in this case?)

 

 

Very big thanks


~~THINK OUTSIDE THE BOX~~

~PLi-Turko~

~HürTeam~


Re: Openpli-5 (still next master) #562 dax

  • Senior Member
  • 228 posts

0
Neutral

Posted 10 November 2016 - 08:27

Noboby get the same error?

ERROR: pseudo-native-1.8.1-r0 do_compile: oe_runmake failed
ERROR: pseudo-native-1.8.1-r0 do_compile: Function failed: do_compile (log file is located at /home/davide/openpli_5.0/openpli-oe-core/build/tmp/work/x86_64-linux/pseudo-native/1.8.1-r0/temp/log.do_compile.10395)
ERROR: Logfile of failure stored in: /home/davide/openpli_5.0/openpli-oe-core/build/tmp/work/x86_64-linux/pseudo-native/1.8.1-r0/temp/log.do_compile.10395
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: Building/installing only 64-bit libpseudo.so for pseudo-native.
| NOTE: If you need to run 32-bit executables, ensure that NO32LIBS is set to 0.
| NOTE: make -j 4
| ERROR: oe_runmake failed
| SQLite header for version 3014001 found in /home/davide/openpli_5.0/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr.
| getfattr runs, enabling extended attribute support
| Enabling in-memory database by default.
| CC="gcc  -isystem/home/davide/openpli_5.0/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr/include -march=native -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystem/home/davide/openpli_5.0/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr/include -march=native -O2 -pipe -DPSEUDO_PREFIX='"/home/davide/openpli_5.0/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.8.1"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -O2 -g -L/home/davide/openpli_5.0/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr/lib -I/home/davide/openpli_5.0/openpli-oe-core/build/tmp/sysroots/x86_64-linux/usr/include " ./makewrappers "xattr=true"
| ./maketables enums/*.in
|   File "./maketables", line 76
|     print "Flags: set for %s" % self.name
|                             ^
| SyntaxError: Missing parentheses in call to 'print'
| make: *** [Makefile:147: tables] Error 1
| make: *** Waiting for unfinished jobs....
|   File "./makewrappers", line 327
|     return """/* This function is not called if pseudo is configured --enable-force-async */
|                                                                                            ^
| TabError: inconsistent use of tabs and spaces in indentation
| make: *** [Makefile:150: wrappers] Error 1
| ERROR: Function failed: do_compile (log file is located at /home/davide/openpli_5.0/openpli-oe-core/build/tmp/work/x86_64-linux/pseudo-native/1.8.1-r0/temp/log.do_compile.10395)
ERROR: Task (virtual:native:/home/davide/openpli_5.0/openpli-oe-core/openembedded-core/meta/recipes-devtools/pseudo/pseudo_1.8.1.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 184 tasks of which 180 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
  virtual:native:/home/davide/openpli_5.0/openpli-oe-core/openembedded-core/meta/recipes-devtools/pseudo/pseudo_1.8.1.bb:do_compile
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

Archlinux 64 bit

Thanks



Re: Openpli-5 (still next master) #563 blzr

  • PLi® Core member
  • 2,270 posts

+118
Excellent

Posted 10 November 2016 - 09:44

didn't get such, and I built from scratch two days ago, but on lubuntu 16.04 and not bleeding edge archlinux

error messages are pretty clear however (looks that pseudo needs some python3 adjustments)

you can correct files in pseudo in work directory, restart the build, and keep fingers crossed on further issues won't appear ;)
 
|   File "./maketables", line 76
|     print "Flags: set for %s" % self.name
|                             ^
| SyntaxError: Missing parentheses in call to 'print'
add parentheses

|   File "./makewrappers", line 327
|     return """/* This function is not called if pseudo is configured --enable-force-async */
|                                                                                            ^
| TabError: inconsistent use of tabs and spaces in indentation
replace tab with spaces

and in principle, above issues should be fixed upstream in pseudo
True sarcasm doesn't need green font...

Re: Openpli-5 (still next master) #564 daimon

  • Senior Member
  • 220 posts

+5
Neutral

Posted 10 November 2016 - 13:45

We can build again for pli 5 to dmm?


Edited by daimon, 10 November 2016 - 13:47.


Re: Openpli-5 (still next master) #565 dax

  • Senior Member
  • 228 posts

0
Neutral

Posted 10 November 2016 - 15:39

didn't get such, and I built from scratch two days ago, but on lubuntu 16.04 and not bleeding edge archlinux

error messages are pretty clear however (looks that pseudo needs some python3 adjustments)

you can correct files in pseudo in work directory, restart the build, and keep fingers crossed on further issues won't appear ;)
 

|   File "./maketables", line 76
|     print "Flags: set for %s" % self.name
|                             ^
| SyntaxError: Missing parentheses in call to 'print'
add parentheses

I use python 2 to fix the maketables error

mkdir ~/bin
ln -s /usr/bin/python2 ~/bin/python
export PATH=~/bin:$PATH

But for makewrapper file is not enough, i replace tabs with spaces

and in principle, above issues should be fixed upstream in pseudo

I hope :)



Re: Openpli-5 (still next master) #566 ostende

  • Senior Member
  • 69 posts

0
Neutral

Posted 10 November 2016 - 15:52

i build one image for vusolo2 everything succeful but the image blocked on "starting" 

 

what is the cauze plz



Re: Openpli-5 (still next master) #567 asiBenlik

  • Senior Member
  • 44 posts

0
Neutral

Posted 11 November 2016 - 20:54

There is another problem every day.

Initialising tasks: 100% |##############################################################################################################################| Time: 0:00:09
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: openpli-enigma2-image-1.0-r0 do_image_complete: The license listed GPL was not in the licenses collected for recipe linux-vusolose
NOTE: Tasks Summary: Attempted 4734 tasks of which 4684 didn't need to be rerun and all succeeded.

Summary: There was 1 WARNING message shown.


~~THINK OUTSIDE THE BOX~~

~PLi-Turko~

~HürTeam~


Re: Openpli-5 (still next master) #568 daimon

  • Senior Member
  • 220 posts

+5
Neutral

Posted 12 November 2016 - 09:51

build vusolo2 ok

 

build dm8000 error  openpli-oe-core/openembedded-core/meta/recipes-core/meta/uninative-tarball.bb: Unable to determine endianness for architecture 'none'

 

oe-core/openembedded-core/meta/recipes-core/meta/uninative-tarball.bb: Please add your architecture to siteinfo.bbclass



Re: Openpli-5 (still next master) #569 Beeker

  • PLi® Contributor
  • 1,602 posts

+203
Excellent

Posted 12 November 2016 - 10:55

As work-around use this recipes.

 

 

Now to figure out, how to solved this...

Attached Files


Edited by Beeker, 12 November 2016 - 10:56.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Openpli-5 (still next master) #570 Beeker

  • PLi® Contributor
  • 1,602 posts

+203
Excellent

Posted 12 November 2016 - 11:01

This revert these commits.

 

http://git.openembed...f3c948abaab4236

 

and

 

http://git.openembed...3e2e0a40d19b0d6


Edited by Beeker, 12 November 2016 - 11:02.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Openpli-5 (still next master) #571 Beeker

  • PLi® Contributor
  • 1,602 posts

+203
Excellent

Posted 12 November 2016 - 11:21

Try to add:

 

TARGET_ARCH = "mipsel"
DEFAULTTUNE = "mips32el"

 

in meta-dream/conf/machine/include

 

Testing now....


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Openpli-5 (still next master) #572 daimon

  • Senior Member
  • 220 posts

+5
Neutral

Posted 12 November 2016 - 12:24

Tx. Beeker   compilation started



Re: Openpli-5 (still next master) #573 Beeker

  • PLi® Contributor
  • 1,602 posts

+203
Excellent

Posted 12 November 2016 - 13:52

Better solution.

 

2 bbappends:

 

buildtools-tarball.bbappend:

MULTIMACH_TARGET_SYS = "${SDK_ARCH}-nativesdk${SDK_VENDOR}-${SDK_OS}"
PACKAGE_ARCH = "${SDK_ARCH}_${SDK_OS}"
PACKAGE_ARCHS = ""
TARGET_ARCH = "mipsel"
TARGET_OS = "none"

And

 

uninative-tarbal.bbappend:

MULTIMACH_TARGET_SYS = "${SDK_ARCH}-nativesdk${SDK_VENDOR}-${SDK_OS}"
PACKAGE_ARCH = "${SDK_ARCH}_${SDK_OS}"
PACKAGE_ARCHS = ""
TARGET_ARCH = "mipsel"
TARGET_OS = "none"

Copy to openpli-oe-core/meta-openpli/recipes-core/meta/

 

I can put  'TARGET_ARCH = "mipsel" '  a thousand times in meta-dream..it doesn't work..

 

With bbappend it does.

Attached Files


Edited by Beeker, 12 November 2016 - 13:52.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Openpli-5 (still next master) #574 daimon

  • Senior Member
  • 220 posts

+5
Neutral

Posted 12 November 2016 - 19:04

build ok. :)



Re: Openpli-5 (still next master) #575 Beeker

  • PLi® Contributor
  • 1,602 posts

+203
Excellent

Posted 12 November 2016 - 19:14

The bbappends breaks the build for ARM boxex like VU+ Solo 4K and Mutant HD51 i guess...

 

But i don't know how to apply the bbappends for mipsel boxes only?

 

I know, there is someting like:  SRC_URI_append_mipsel = ".....  "

 

but i don't know how to apply it in this case..

 

someone?


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Openpli-5 (still next master) #576 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 12 November 2016 - 20:03

@MiLo, can you assist here?
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Openpli-5 (still next master) #577 MiLo

  • PLi® Core member
  • 14,055 posts

+298
Excellent

Posted 13 November 2016 - 12:12

oe-core/openembedded-core/meta/recipes-core/meta/uninative-tarball.bb: Please add your architecture to siteinfo.bbclass


Maybe you should do just that instead?
Real musicians never die - they just decompose

Re: Openpli-5 (still next master) #578 ostende

  • Senior Member
  • 69 posts

0
Neutral

Posted 13 November 2016 - 13:31

 

oe-core/openembedded-core/meta/recipes-core/meta/uninative-tarball.bb: Please add your architecture to siteinfo.bbclass


Maybe you should do just that instead?

 

 

i was have the same probleme i just change none to my box architecture "mips" and everything gona ok 

 

but now with this latest change in embeded core their is much errors thats i must fix manualy



Re: Openpli-5 (still next master) #579 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 13 November 2016 - 15:38

 

oe-core/openembedded-core/meta/recipes-core/meta/uninative-tarball.bb: Please add your architecture to siteinfo.bbclass


Maybe you should do just that instead?

This file (siteinfo.bbclass) is in openembedded-core. It doesn't look like a config file. Should it be forked into our layer then?


* 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: Openpli-5 (still next master) #580 arn354

  • Senior Member
  • 146 posts

+12
Neutral

Posted 13 November 2016 - 16:29

https://github.com/o...0728ea8b3bd1ed2




4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users