[TESTING] Kodi 18 (Leia) builds for Raspberry Pi

17.8-276, 14 July 2018: Based off OSMC commit (f282dd2) and newclock5 (d0cbc100)

XBMC:

  • Keep protocol options in path databases (PR:14168, 3 commits, 4 files changed)
  • [cleanup] silence useless cast warnings (PR:14177, 28 commits, 104 files changed)
  • AE: fix handling sink errors in suspend state (PR:14179, 1 commit, 1 file changed)
  • X11: egl - make sure that we block in swapBuffers (PR:14178, 1 commit, 2 files changed)

Includes latest addons: inputstream.adaptive (faf22f1, +9), inputstream.rtmp (bf5351e, +1), peripheral.joystick (6312745), pvr.argustv (37a3a76), pvr.demo (481f2fa, +1), pvr.dvblink (c66203b, +1), pvr.dvbviewer (75e2447, +10), pvr.filmon(93ae10d, +2), pvr.hdhomerun (ced70bd, +2), pvr.hts (306fac5, +3), pvr.iptvsimple (55637c8, +3), pvr.mediaportal.tvserver (6439be6, +2), pvr.mythtv (c4d8899, +5), pvr.nextpvr (6f0515b, +4), pvr.njoy (30aae48, +1), pvr.octonet (1e44819), pvr.pctv (32d4b66, +2), pvr.stalker (6026419, +2), pvr.teleboy (0460536, +1), pvr.vbox (12e1304, +4), pvr.vdr.vnsi (18c7474), pvr.vuplus (75179a3, +2), pvr.wmc (ec652db, +1), pvr.zattoo (12134c8, +4), vfs.libarchive (1bc1517, +1), vfs.sftp

17.8-277, 16 July 2018: Based off OSMC commit (f6aad15a) and newclock5 (f282dd263)

XBMC:

  • Add headless modesetting for linux gbm (PR:14125, 1 commit, 8 files changed)
  • [JSON]Faster access to music library (PR:14160, 1 commit, 6 files changed)
  • AESinkPULSE: Don’t deadlock - separate callback handling fixes #17959 (PR:14184, 1 commit, 1 file changed)

Includes latest addons: inputstream.adaptive (faf22f1, +9), inputstream.rtmp (bf5351e, +1), peripheral.joystick (6312745), pvr.argustv (37a3a76), pvr.demo (481f2fa, +1), pvr.dvblink (c66203b, +1), pvr.dvbviewer (75e2447, +10), pvr.filmon(93ae10d, +2), pvr.hdhomerun (ced70bd, +2), pvr.hts (306fac5, +3), pvr.iptvsimple (55637c8, +3), pvr.mediaportal.tvserver (6439be6, +2), pvr.mythtv (c4d8899, +5), pvr.nextpvr (6f0515b, +4), pvr.njoy (30aae48, +1), pvr.octonet (1e44819), pvr.pctv (32d4b66, +2), pvr.stalker (6026419, +2), pvr.teleboy (0460536, +1), pvr.vbox (12e1304, +4), pvr.vdr.vnsi (18c7474), pvr.vuplus (75179a3, +2), pvr.wmc (ec652db, +1), pvr.zattoo (12134c8, +4), vfs.libarchive (1bc1517, +1), vfs.sftp

17.8-278, 17 July 2018: Based off OSMC commit (1c2df31) and newclock5 (f282dd263)

XBMC:

  • Game Window: XML updates (PR:14167, 5 commits, 8 files changed)
  • [threads] remove const constructor from C(Exclusive|Shared|Single)Lock (PR:14180, 3 commits, 68 files changed)
  • fix PlayMedia builtin playlist handling (PR:14183, 0 commits, 0 files changed)
  • Yet more include cleanups (PR:14036, 6 commits, 12 files changed)
  • Silence some type conversion warnings and fix a possible bug. (PR:14187, 4 commits, 6 files changed)
  • link with libbluray instead of loading it dynamic (PR:13944, 2 commits, 16 files changed)
  • [lang] Uniformize “not available” string usage (PR:14185, 1 commit, 9 files changed)

Includes latest addons: inputstream.adaptive (faf22f1, +9), inputstream.rtmp (bf5351e, +1), peripheral.joystick (6312745), pvr.argustv (37a3a76), pvr.demo (481f2fa, +1), pvr.dvblink (c66203b, +1), pvr.dvbviewer (75e2447, +10), pvr.filmon(93ae10d, +2), pvr.hdhomerun (ced70bd, +2), pvr.hts (306fac5, +3), pvr.iptvsimple (55637c8, +3), pvr.mediaportal.tvserver (6439be6, +2), pvr.mythtv (c4d8899, +5), pvr.nextpvr (6f0515b, +4), pvr.njoy (30aae48, +1), pvr.octonet (1e44819), pvr.pctv (32d4b66, +2), pvr.stalker (6026419, +2), pvr.teleboy (0460536, +1), pvr.vbox (12e1304, +4), pvr.vdr.vnsi (18c7474), pvr.vuplus (75179a3, +2), pvr.wmc (ec652db, +1), pvr.zattoo (12134c8, +4), vfs.libarchive (1bc1517, +1), vfs.sftp

1 Like

Hi,
can a freshly merged PVR plugin pvr.sledovanitv.cz be included in nightly builds?

17.8-279, 18 July 2018: Based off OSMC commit (5d5cec5) and newclock5 (af633d9)

XBMC:

  • [videoplayer] Fix “Iterator ‘it’ used after element has been erased”. (PR:14190, 1 commit, 1 file changed)

Includes latest addons: inputstream.adaptive (faf22f1, +9), inputstream.rtmp (bf5351e, +1), peripheral.joystick (6312745), pvr.argustv (37a3a76), pvr.demo (481f2fa, +1), pvr.dvblink (c66203b, +1), pvr.dvbviewer (75e2447, +10), pvr.filmon(93ae10d, +2), pvr.hdhomerun (ced70bd, +2), pvr.hts (306fac5, +3), pvr.iptvsimple (55637c8, +3), pvr.mediaportal.tvserver (6439be6, +2), pvr.mythtv (c4d8899, +5), pvr.nextpvr (6f0515b, +4), pvr.njoy (30aae48, +1), pvr.octonet (1e44819), pvr.pctv (32d4b66, +2), pvr.stalker (6026419, +2), pvr.teleboy (0460536, +1), pvr.vbox (12e1304, +4), pvr.vdr.vnsi (18c7474), pvr.vuplus (75179a3, +2), pvr.wmc (ec652db, +1), pvr.zattoo (12134c8, +4), vfs.libarchive (1bc1517, +1), vfs.sftp

I’ll look at adding this to the next nightly.

Thanks.

17.8-280, 18 July 2018: Based off OSMC commit (4c7b5a9) and xbmc (bfdaaec4)

OSMC:

  • Include pvr.sledovanitv.cz addon

17.8-281, 19 July 2018: Based off OSMC commit (7fd21202f) and newclock5 (f282dd263)

XBMC:

  • [mir] Drop platform (PR:14186, 1 commit, 18 files changed)
  • Fix “Iterator ‘it’ used after element has been erased”. (PR:14195, 2 commits, 2 files changed)
  • [PVR] Fix deadlock on Kodi startup - trac#15952 (PR:14189, 1 commit, 5 files changed)
  • [guiinfo] Fix ‘Slideshow.File(Name|Path|Size|Date)’ and ‘Slideshow.Index’ labels - trac#17956. (PR:14191, 1 commit, 1 file changed)
  • VideoPlayer: vaapi - fix copy path (PR:14196, 1 commit, 1 file changed)
  • VideoPlayer: fix/improve audio stalls of realtime streams (PR:14193, 2 commits, 2 files changed)
  • Games: Add setting to disable autosave (PR:14169, 3 commits, 12 files changed)

pvr.stalker:

  • Version 3.4.3 : Code cleanup & fix channel playback (PR:118, 2 commits, 6 files changed)

Includes latest addons: inputstream.adaptive (faf22f1), inputstream.rtmp (bf5351e), peripheral.joystick (dbdeded), pvr.sledovanitv.cz, pvr.argustv (37a3a76), pvr.demo (481f2fa), pvr.dvblink (c66203b), pvr.dvbviewer (75e2447), pvr.filmon (93ae10d), pvr.hdhomerun (ced70bd), pvr.hts (306fac5), pvr.iptvsimple (55637c8), pvr.mediaportal.tvserver (6439be6), pvr.mythtv (c4d8899), pvr.nextpvr (6f0515b), pvr.njoy (30aae48), pvr.octonet (1e44819), pvr.pctv (32d4b66), pvr.stalker (bfb875e, +2), pvr.teleboy (0460536), pvr.vbox (12e1304), pvr.vdr.vnsi (18c7474), pvr.vuplus (75179a3), pvr.wmc (ec652db), pvr.zattoo (12134c8), vfs.libarchive (1bc1517), vfs.sftp

17.8-282, 20 July 2018: Based off OSMC commit (3f6ddf7b) and newclock5 (057cdee5)

XBMC:

  • mdns: add a txt record for http & json services containing ‘uuid’ and ‘txtvers’ (PR:14089, 1 commit, 4 files changed)
  • [gui] Kill g_colorManager (PR:14199, 1 commit, 8 files changed)
  • [bluray] improve bdj check (PR:14202, 1 commit, 1 file changed)
  • VideoPlayer: reset realtime when opening demuxer, some cleanup (PR:14200, 1 commit, 2 files changed)
  • fix videosettings for items not stored in db (PR:14197, 1 commit, 7 files changed)

newclock5:
New commits in this build:

  • OMXImage: Switch filename to std::string (5605c565)

Includes latest addons: inputstream.adaptive (faf22f1), inputstream.rtmp (bf5351e), peripheral.joystick (dbdeded), pvr.sledovanitv.cz, pvr.argustv (37a3a76), pvr.demo (481f2fa), pvr.dvblink (c66203b), pvr.dvbviewer (75e2447), pvr.filmon (93ae10d), pvr.hdhomerun (ced70bd), pvr.hts (306fac5), pvr.iptvsimple (55637c8), pvr.mediaportal.tvserver (6439be6), pvr.mythtv (c4d8899), pvr.nextpvr (6f0515b), pvr.njoy (30aae48), pvr.octonet (1e44819), pvr.pctv (32d4b66), pvr.stalker (bfb875e, +2), pvr.teleboy (0460536), pvr.vbox (12e1304), pvr.vdr.vnsi (18c7474), pvr.vuplus (75179a3), pvr.wmc (ec652db), pvr.zattoo (12134c8), vfs.libarchive (1bc1517), vfs.sftp

17.8-283, 22 July 2018: Based off OSMC commit (9df1517) and newclock5 (f282dd263)

OSMC:
OSMC Skin update (17.9.3-7)

  • Fix bold in view 51 (episode list) (ec68e3)
  • Fix bold in dialogs (aa6026)
  • Skin settings bug fix (4d5d5f)
  • Swap temp/wind in weather (61d91a)

XBMC:

  • [JSON]Fix filtering in GetSongs and GetAlbums (PR:14201, 1 commit, 2 files changed)
  • [PVR] Fix deadlock when removing deleted channels & some code cleanup. (PR:14205, 1 commit, 5 files changed)
  • [RetroPlayer] Configure renderer sooner (PR:14203, 1 commit, 1 file changed)
  • OMXImage: Switch filename to std:tring (PR:14207, 1 commit, 2 files changed)

Includes latest addons: inputstream.adaptive (faf22f1), inputstream.rtmp (bf5351e), peripheral.joystick (dbdeded), pvr.sledovanitv.cz, pvr.argustv (37a3a76), pvr.demo (481f2fa), pvr.dvblink (c66203b), pvr.dvbviewer (75e2447), pvr.filmon (93ae10d), pvr.hdhomerun (ced70bd), pvr.hts (306fac5), pvr.iptvsimple (55637c8), pvr.mediaportal.tvserver (6439be6), pvr.mythtv (c4d8899), pvr.nextpvr (6f0515b), pvr.njoy (30aae48), pvr.octonet (1e44819), pvr.pctv (32d4b66), pvr.stalker (bfb875e, +2), pvr.teleboy (0460536), pvr.vbox (12e1304), pvr.vdr.vnsi (18c7474), pvr.vuplus (75179a3), pvr.wmc (ec652db), pvr.zattoo (12134c8), vfs.libarchive (1bc1517), vfs.sftp

17.8-284, 23 July 2018: Based off OSMC commit (b7173b06) and newclock5 (f282dd263)

XBMC:

  • X11: some fixes to OML timings (PR:14211, 1 commit, 1 file changed)
  • FFmpeg: Bump to 4.0.2-Leia-Alpha3 (PR:14212, 1 commit, 1 file changed)
  • X11: implement GetFrameLatencyAdjustment (PR:14213, 1 commit, 5 files changed)
  • GLContextEGL: Adjust sleeptime when detecing missed msc increase (PR:14214, 1 commit, 1 file changed)

Includes latest addons: inputstream.adaptive (faf22f1), inputstream.rtmp (bf5351e), peripheral.joystick (dbdeded), pvr.sledovanitv.cz, pvr.argustv (37a3a76), pvr.demo (481f2fa), pvr.dvblink (c66203b), pvr.dvbviewer (75e2447), pvr.filmon (93ae10d), pvr.hdhomerun (ced70bd), pvr.hts (306fac5), pvr.iptvsimple (55637c8), pvr.mediaportal.tvserver (6439be6), pvr.mythtv (c4d8899), pvr.nextpvr (6f0515b), pvr.njoy (30aae48), pvr.octonet (1e44819), pvr.pctv (32d4b66), pvr.stalker (bfb875e, +2), pvr.teleboy (0460536), pvr.vbox (12e1304), pvr.vdr.vnsi (18c7474), pvr.vuplus (75179a3), pvr.wmc (ec652db), pvr.zattoo (12134c8), vfs.libarchive (1bc1517), vfs.sftp

17.8-285, 24 July 2018: Based off OSMC commit (e0ff2a4bf) and newclock5 (f282dd263)

XBMC:

  • Rework FindXkbcommon.cmake (PR:14216, 1 commit, 1 file changed)
  • [database] Reset path hashes when cleaning up files in video database (PR:14165, 1 commit, 1 file changed)
  • [cmake] fix building with internal fmt (PR:14215, 1 commit, 2 files changed)
  • make sure not to delete a CThread object while spawn thread is in pro (PR:13867, 1 commit, 1 file changed)
  • [depends] bump python27 to 2.7.15 (PR:14218, 2 commits, 13 files changed)

peripheral.joystick:

  • .travis.yml: Update for addition of -DADDONS_DEFINITION_DIR (PR:148, 1 commit, 1 file changed)

pvr.vdr.vnsi:

  • add status channel for streaming (PR:17, 2 commits, 7 files changed)

Includes latest addons: inputstream.adaptive (faf22f1), inputstream.rtmp (bf5351e), peripheral.joystick (dbdeded), pvr.sledovanitv.cz, pvr.argustv (37a3a76), pvr.demo (481f2fa), pvr.dvblink (c66203b), pvr.dvbviewer (75e2447), pvr.filmon (93ae10d), pvr.hdhomerun (ced70bd), pvr.hts (306fac5), pvr.iptvsimple (55637c8), pvr.mediaportal.tvserver (6439be6), pvr.mythtv (c4d8899), pvr.nextpvr (6f0515b), pvr.njoy (30aae48), pvr.octonet (1e44819), pvr.pctv (32d4b66), pvr.stalker (bfb875e, +2), pvr.teleboy (0460536), pvr.vbox (12e1304), pvr.vdr.vnsi (18c7474), pvr.vuplus (75179a3), pvr.wmc (ec652db), pvr.zattoo (12134c8), vfs.libarchive (1bc1517), vfs.sftp

17.8-286, 27 July 2018: Based off OSMC commit (6e3c26f15) and newclock5 (9b0863c)

OSMC:

  • Add build dependency for fstrcmp (6e3c26f15)

XBMC:

  • [VideoLibrary] Do not scan unsupported plugin sources + fix database cleaning (PR:14210, 2 commits, 8 files changed)
  • Use EGLContextUtil in Wayland (PR:13746, 14 commits, 15 files changed)
  • RetroPlayer: Remove width and height state from renderers (PR:14208, 5 commits, 16 files changed)
  • [Subtitles] Background color and background opacity settings (PR:14056, 9 commits, 13 files changed)
  • [JSON]Fix music source handling to match schema (PR:14222, 1 commit, 3 files changed)

peripheral.joystick:

  • Updates for addon.xml.in (PR:149, 2 commits, 1 file changed)

peripheral.xarcade:

  • Add Travis CI, Appveyor and Debian packaging files (PR:4, 3 commits, 9 files changed)
  • addon.xml.in: Bump version to 1.1 release (07be227)

Includes latest addons: inputstream.adaptive (faf22f1), inputstream.rtmp (bf5351e), peripheral.joystick (207d433, +3), peripheral.xarcade (07be227, +7), pvr.argustv (37a3a76), pvr.demo (481f2fa), pvr.dvblink (c66203b), pvr.dvbviewer(75e2447), pvr.filmon (93ae10d), pvr.hdhomerun (ced70bd), pvr.hts (306fac5), pvr.iptvsimple (55637c8), pvr.mediaportal.tvserver (6439be6), pvr.mythtv (c4d8899), pvr.nextpvr (6f0515b), pvr.njoy (30aae48), pvr.octonet (1e44819), pvr.pctv(32d4b66), pvr.stalker (bfb875e, +2), pvr.teleboy (0460536), pvr.vbox (12e1304), pvr.vdr.vnsi (bb4fb30, +2), pvr.vuplus (75179a3), pvr.wmc (ec652db), pvr.zattoo (12134c8), vfs.libarchive (1bc1517), vfs.sftp, pvr.sledovanitv.cz addon

Hi GMC,

Many thanks for your time and effort in providing the nightly builds, much appreciated!

Quick question if I may - OSMC is running well and stable, however it auto updates each night to a new nightly once they become available. How do I prevent OSMC auto updating each night if I wanted to stick with a specific build?

You need to “pin” to the specific version of rbp2-mediacenter-osmc package, read more here → AptConfiguration - Debian Wiki (topic “Pinning”).

It should prompt you that there is a new version before installing. Also have a look under MyOSMC / updates you could try setting the schedule to never. You will then have to manually check for new updates.

Or try pinning the version as palinek suggested.

17.8-287, 27 July 2018: Based off OSMC commit (6e3c26f15) and newclock5 (27c70d97)

XBMC:

  • Do not show busy dialog if progress dialog is active while calling a plugin (PR:14225, 1 commit, 3 files changed)
  • [lang][skin.estuary] updated language files from Transifex (3d30c64)
  • [lang][skin.estouchy] updated language files from Transifex (ce65dc5)

inputstream.adaptive:

  • [TS] ensure / check size of sps/ pps (f700c00)
  • [HLS] use parameter string from master PL only for sub PL, if base_url matches. (f1f16f3)

pvr.argustv:

  • [lang] updated language files from Transifex (1459cea)

pvr.dvbviewer:

  • [lang] updated language files from Transifex (c3ceb0b)

pvr.hts:

  • [lang] updated language files from Transifex (445772d)

pvr.mediaportal.tvserver:

  • [lang] updated language files from Transifex (89cac8b)

pvr.njoy:

  • [lang] updated language files from Transifex (204d95b)

pvr.stalker:

  • [lang] updated language files from Transifex (f84483c)

pvr.vbox:

  • [lang] updated language files from Transifex (c115a14)

pvr.wmc:

  • [lang] updated language files from Transifex (b5fe5a1)

Includes latest addons: inputstream.adaptive (faf22f1), inputstream.rtmp (bf5351e), peripheral.joystick (207d433, +3), peripheral.xarcade (07be227, +7), pvr.argustv (37a3a76), pvr.demo (481f2fa), pvr.dvblink (c66203b), pvr.dvbviewer(75e2447), pvr.filmon (93ae10d), pvr.hdhomerun (ced70bd), pvr.hts (306fac5), pvr.iptvsimple (55637c8), pvr.mediaportal.tvserver (6439be6), pvr.mythtv (c4d8899), pvr.nextpvr (6f0515b), pvr.njoy (30aae48), pvr.octonet (1e44819), pvr.pctv(32d4b66), pvr.stalker (bfb875e, +2), pvr.teleboy (0460536), pvr.vbox (12e1304), pvr.vdr.vnsi (bb4fb30, +2), pvr.vuplus (75179a3), pvr.wmc (ec652db), pvr.zattoo (12134c8), vfs.libarchive (1bc1517), vfs.sftp, pvr.sledovanitv.cz addon

Hi all,

I tried to install Kodi 18 on my other raspberry pi 3

I followed this guide

but got sad face after.

heris is link to my logs file

https://paste.osmc.tv/ozubopijem

i suspect this error is giving me problems

Jul 28 01:14:16 osmc mediacenter[11164]: /usr/lib/kodi/kodi.bin: error while loading shared libraries: libfstrcmp.so.0: cannot open shared object file: No such file or directory

thx for help!

I moved your post to the Leia testing thread. As long as this is in Testing suggest to stick to this thread.