Jump to content


Photo

openpli-7.0-rc-vuduo2-20181116 corrupted kodi package


  • Please log in to reply
24 replies to this topic

Re: openpli-7.0-rc-vuduo2-20181116 corrupted kodi package #21 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 21 November 2018 - 19:28

I think the "dvb-driver" platform is mutally exclusive with the "dvb-proxy" platform? Some models have "driver", and some have "proxy"?


* 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-7.0-rc-vuduo2-20181116 corrupted kodi package #22 A.A.

  • Senior Member
  • 391 posts

+8
Neutral

Posted 22 November 2018 - 00:49

I really don't have dvb background...what I can easily do is building kodi 18 (https://github.com/koenkooi/meta-kodi) for qemumips.

I asked Koen yesterday in #oe and he said .

 

Nov 20 12:38:50 <koen> ant_work: haven't tried it on mips, only aarch64 and x86_64

 

Cheers

A.A.

 

P.S. tried yesterday OpenSPA for curiosity: kodi 17.6 is ok on vuduo2 (but is stuck at 50hz ...)



Re: openpli-7.0-rc-vuduo2-20181116 corrupted kodi package #23 A.A.

  • Senior Member
  • 391 posts

+8
Neutral

Posted 26 November 2018 - 00:48

So I realize now building it that kodi 18 is using cmake... I have to fix it because with my dev setup I must refactor Khem's patches for  musl and battle with cmake for mips.

 

FWIW  meta-kodi layer pulls in more of them:

 

Build Configuration:
BB_VERSION           = "1.40.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "ubuntu-18.04"
TARGET_SYS           = "mips-oe-linux-musl"
MACHINE              = "qemumips"
DISTRO               = "nodistro"
DISTRO_VERSION       = "nodistro.0"
TUNE_FEATURES        = "o32 bigendian fpu-hard mips32r2"
TARGET_FPU           = ""
meta                 = "master:04469ab5b7f0446404b4cb55a15595678581ab26"
meta-oe              = "master:c26b10b155cf7873ffc8e966f95fd4abed8230c6"
meta-kodi            = "sumo:8192ab3d3ac74836f7ca2ba77170597b33a8ea83"
meta-multimedia      
meta-networking      
meta-python          = "master:c26b10b155cf7873ffc8e966f95fd4abed8230c6"
 

Note that you want to remove  meta-kodi/recipes-multimedia/vdpau/libvdpau_git.bb  because it is an older copy of the one in meta-oe and it still depends on dri2proto so pulling in meta-debian abandonware layer.

 

After much hassle I am now working on the configuration of the generic mips target.

 

| -- CMake Version: 3.12.2
| -- System type: Linux
| CMake Error at cmake/scripts/linux/ArchSetup.cmake:36 (message):
|   Unknown CPU: mips
| Call Stack (most recent call first):
|   cmake/scripts/common/ArchSetup.cmake:95 (include)
|   CMakeLists.txt:33 (include)
|
|
| -- Checking to see if CXX compiler accepts flag -std=c++11
| -- Checking to see if CXX compiler accepts flag -std=c++11 - yes
| -- Found CXX11: -std=c++11
| -- Linker: GNU gold
| -- Core system type: linux
| -- Platform:
| -- CPU: mips, ARCH:
| -- Cross-Compiling: TRUE
 

This is just a build test for mips at the moment, qemumips.

 

Actual configuration:

| -- #---- CONFIGURATION ----#
| -- Platform: gbm
| -- -- PATH config --
| -- Prefix: /usr
| -- Libdir: /usr/lib
| -- Bindir: /usr/bin
| -- Includedir: /usr/include
| -- Datarootdir: /usr/share
| -- Datadir: /usr/share
| -- Docdir: /usr/share/doc/kodi
| -- ALSA enabled: Yes
| -- AVAHI enabled: Yes
| -- BLUETOOTH enabled: Yes
| -- BLURAY enabled: No
| -- CAP enabled: Yes
| -- CCACHE enabled: No
| -- CEC enabled: Yes
| -- DBUS enabled: Yes
| -- LCMS2 enabled: Yes
| -- LIRCCLIENT enabled: No
| -- MDNS enabled: No
| -- MICROHTTPD enabled: Yes
| -- NFS enabled: Yes
| -- PULSEAUDIO enabled: Yes
| -- PYTHON enabled: Yes
| -- SMBCLIENT enabled: Yes
| -- SNDIO enabled: No
| -- UDEV enabled: Yes
| -- XSLT enabled: Yes
| -- VAAPI enabled: No
| -- PLIST enabled: Yes
| -- MARIADBCLIENT enabled: No
| -- MYSQLCLIENT enabled: No
| -- Configuring incomplete, errors occurred!
| See also "/tmp/build/tmp-musl/work/mips32r2-oe-linux-musl/kodi/18.0+gitrAUTOINC+5478a4cf37-r0/build/CMakeFiles/CMakeOutput.log".
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at /tmp/build/tmp-musl/work/mips32r2-oe-linux-musl/kodi/18.0+gitrAUTOINC+5478a4cf37-r0/temp/log.do_configure.443)
 

 

Cheers

A.A.



Re: openpli-7.0-rc-vuduo2-20181116 corrupted kodi package #24 A.A.

  • Senior Member
  • 391 posts

+8
Neutral

Posted 3 December 2018 - 14:34

Short update: kodi_18.bb from meta-kodi does build for mips/mipsel.

The layer will be updated in a few days, the fixes are in my fork atm.

 

Cheers

A.A.

 

P.S. please consider if you have in your layers patches interesting for the main recipe, thx



Re: openpli-7.0-rc-vuduo2-20181116 corrupted kodi package #25 A.A.

  • Senior Member
  • 391 posts

+8
Neutral

Posted 7 December 2018 - 10:44

Ok, the recipe for the latest kodi 18 "Leia" RC is updated.

Please send patches to the official meta-kodi layer.

 

Thanks

A.A.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users