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

Crosschecked, seems 306 hasn’t been pushed so just wait till tomorrow

It got pushed, just not to the normal directory I think. I found it and did a wget http://ftp.fau.de/osmc/osmc/download/dev/gmc-18/rbp2-mediacenter-osmc-20180820.deb and then dpkg installed it.

That likely just means built but not imported.

Yeah sorry for the typo I meant Alpha 3 but it was 1am so who knows what I was on about :roll_eyes:

Thanks for the advice guys. Much appreciated

Doh. Forgot to add to aptly. Fixed, should be available within the next hour.

Looks like version 18 of the deb is still not available. @gmc - could you please look into this again? I also checked the URL that @GlennHofmann had posted but it seems to be dead now.

If you do a update/dist-upgrade you should update to the latest version. 306 has been added to aptly. You shouldn’t use the URLs to add the files as these are removed once added to aptly.

I’ve also run a install and confirmed its working. Latest files are available:

rbp2-mediacenter-osmc |   17.8-306 | http://download.osmc.tv/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc |   17.8-305 | http://download.osmc.tv/dev/gmc-18 gmc-18/main armhf Packages

If you are still failing to upgrade can you please post another debug log after running update/dist-upgrade

My bad - I was looking for a version 18.x instead of build 17.8.306. facepalm. Thanks for the fast reply.

17.8-307, 23 Aug 2018: Based off OSMC commit (3946275f) and newclock5 (b95aa7e)

XBMC:

  • Windowing: GBM - fix window system initialization (PR:14331, 1 commit, 3 files changed)
  • [PVR] Fixes for hidden channels (PR:14329, 2 commits, 6 files changed)
  • fix some ffmpeg warnings caused by incorrect code (PR:14330, 1 commit, 4 files changed)
  • [Estuary] Fix condition for focus on the stop button (PR:14333, 1 commit, 1 file changed)
  • AE: adapt to new ffmpeg api - kills warning (PR:14332, 1 commit, 1 file changed)
  • Fix compiler warnings (PR:14309, 14 commits, 17 files changed)
  • Settings: Remove circular dependency on CPowerManager (PR:14305, 1 commit, 10 files changed)
  • [depends] Fix standalone build of flatbuffers with GCC 8.1 (PR:14334, 1 commit, 1 file changed)
  • Include cleanup (PR:14336, 4 commits, 4 files changed)
  • [depends] bump libfmt to 5.1.0 (PR:14328, 1 commit, 1 file changed)
  • kodi-send: restore -a support broken by #13804 (PR:14335, 1 commit, 1 file changed)

vfs.libarchive:

  • [depends] update lz4 & xz (PR:23, 3 commits, 7 files changed)
  • fixed: do not incorporate the file name in the regular expression (430a8e0)
  • fixed: only add actual rar archives for old filename (PR:22, 1 commit, 1 file changed)

vfs.sftp:

  • [depends] openssl: build static (PR:17, 1 commit, 1 file changed)
  • fixed: we have to call ssh_free on the session, not only disconnect (PR:14, 1 commit, 1 file changed)

newclock5:
Commits no longer in build:

  • [audio] Add settings option to boost centre channel when downmixing (d337fa81)

Includes latest addons: inputstream.adaptive (430c440), inputstream.rtmp (0cc2da1), peripheral.joystick (08e4a1a), peripheral.xarcade (91567dd), pvr.argustv(1459cea), pvr.demo (481f2fa), pvr.dvblink (c66203b), pvr.dvbviewer (c3ceb0b), pvr.filmon (93ae10d), pvr.hdhomerun (ced70bd), pvr.hts (0f06313), pvr.iptvsimple(55637c8), pvr.mediaportal.tvserver (ca4f4db), pvr.mythtv (e61f47c), pvr.nextpvr (6f0515b), pvr.njoy (204d95b), pvr.octonet (1e44819), pvr.pctv (32d4b66), pvr.stalker (f84483c), pvr.teleboy (0f3ccfd, +2), pvr.vbox (c115a14), pvr.vdr.vnsi (bb4fb30), pvr.vuplus (75179a3), pvr.wmc (b5fe5a1), pvr.zattoo (12134c8), vfs.libarchive (fdc7441), vfs.sftp (9905037), pvr.sledovanitv.cz

17.8-308, 24 Aug 2018: Based off OSMC commit (a8035b1d) and newclock5 (b95aa7e)

XBMC:

  • [windowing][vp] Fix mouse selection in disc menus. (PR:14338, 1 commit, 1 file changed)
  • [videoplayer] Fix dvd resume (PR:14343, 2 commits, 5 files changed)
  • [videoplayer] Always report “not caching” while browsing disc menus. (PR:14340, 1 commit, 1 file changed)

Includes latest addons: inputstream.adaptive (430c440), inputstream.rtmp (0cc2da1), peripheral.joystick (08e4a1a), peripheral.xarcade (91567dd), pvr.argustv(1459cea), pvr.demo (481f2fa), pvr.dvblink (c66203b), pvr.dvbviewer (c3ceb0b), pvr.filmon (93ae10d), pvr.hdhomerun (ced70bd), pvr.hts (0f06313), pvr.iptvsimple(55637c8), pvr.mediaportal.tvserver (ca4f4db), pvr.mythtv (e61f47c), pvr.nextpvr (6f0515b), pvr.njoy (204d95b), pvr.octonet (1e44819), pvr.pctv (32d4b66), pvr.stalker (f84483c), pvr.teleboy (0f3ccfd, +2), pvr.vbox (c115a14), pvr.vdr.vnsi (bb4fb30), pvr.vuplus (75179a3), pvr.wmc (b5fe5a1), pvr.zattoo (12134c8), vfs.libarchive (fdc7441), vfs.sftp (9905037), pvr.sledovanitv.cz

5 posts were split to a new topic: PVR Widgets on OSMC Skin

17.8-309, 26 Aug 2018: Based off OSMC commit (10736a7db) and newclock5 (b95aa7e)

OSMC:

  • Temp removal of game.libretro.beetle-bsnes due to build issues

XBMC:

  • VideoPlayer: VDPAU - whitelist AV_PIX_FMT_YUVJ420P (PR:14346, 1 commit, 1 file changed)

Includes latest addons: inputstream.adaptive (430c440), inputstream.rtmp (0cc2da1), peripheral.joystick (08e4a1a), peripheral.xarcade (91567dd), pvr.argustv(1459cea), pvr.demo (481f2fa), pvr.dvblink (c66203b), pvr.dvbviewer (c3ceb0b), pvr.filmon (93ae10d), pvr.hdhomerun (ced70bd), pvr.hts (0f06313), pvr.iptvsimple(55637c8), pvr.mediaportal.tvserver (ca4f4db), pvr.mythtv (e61f47c), pvr.nextpvr (6f0515b), pvr.njoy (204d95b), pvr.octonet (1e44819), pvr.pctv (32d4b66), pvr.stalker (f84483c), pvr.teleboy (0f3ccfd, +2), pvr.vbox (c115a14), pvr.vdr.vnsi (bb4fb30), pvr.vuplus (75179a3), pvr.wmc (b5fe5a1), pvr.zattoo (12134c8), vfs.libarchive (fdc7441), vfs.sftp (9905037), pvr.sledovanitv.cz

17.8-310, 26 Aug 2018: Based off OSMC commit (c29d1e3f) and newclock5 (b95aa7e)

XBMC:

  • “Prefer stereo streams if user has configured 2.0 in AE” as advanced setting (PR:14348, 1 commit, 3 files changed)
  • [estuary] Video OSD: Hide ‘Previous’ button for non-seekable streams. (PR:14350, 1 commit, 1 file changed)
  • [videoplayer] Refactor some CSelectionStreams methods. (PR:14349, 3 commits, 2 files changed)

pvr.argustv:

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

pvr.dvblink:

  • [lang] updated language files from Transifex (72ef8a0)

pvr.dvbviewer:

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

pvr.hdhomerun:

  • [lang] updated language files from Transifex (7a607c9)

pvr.hts:

  • [lang] updated language files from Transifex (7c7c6ce)

pvr.iptvsimple:

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

pvr.mediaportal.tvserver:

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

pvr.nextpvr:

  • [lang] updated language files from Transifex (441edde)

pvr.pctv:

  • [lang] updated language files from Transifex (9d95bab)

pvr.stalker:

  • [lang] updated language files from Transifex (2eb66d1)

pvr.vbox:

  • [lang] updated language files from Transifex (40ca81f)

pvr.vuplus:

  • [lang] updated language files from Transifex (016a4ff)

pvr.wmc:

  • [lang] updated language files from Transifex (292a819)

Includes latest addons:
inputstream.adaptive (430c440), inputstream.rtmp (0cc2da1), peripheral.joystick (08e4a1a), peripheral.xarcade (91567dd), pvr.argustv(c57a5c4, +1), pvr.demo (481f2fa), pvr.dvblink (72ef8a0, +1), pvr.dvbviewer (b63e867, +1), pvr.filmon (93ae10d), pvr.hdhomerun (7a607c9, +1), pvr.hts (7c7c6ce, +1), pvr.iptvsimple (e8effad, +1), pvr.mediaportal.tvserver (cc3eaf0, +5), pvr.mythtv (e61f47c), pvr.nextpvr (441edde, +1), pvr.njoy (204d95b), pvr.octonet (1e44819), pvr.pctv (9d95bab, +1), pvr.stalker (2eb66d1, +1), pvr.teleboy (0f3ccfd, +2), pvr.vbox (40ca81f, +1), pvr.vdr.vnsi (bb4fb30), pvr.vuplus (016a4ff, +1), pvr.wmc(292a819, +1), pvr.zattoo (12134c8), vfs.libarchive (f93a5f3, +5), vfs.sftp (e69acc9, +6), pvr.sledovanitv.cz

17.8-311, 27 Aug 2018: Based off OSMC commit (2cec947e) and newclock5 (b95aa7e)

XBMC:

  • [pvr][guiinfo][guilib][estuary] PVR timeshift GUI v2. (PR:14316, 6 commits, 27 files changed)
  • [libUPnP] fix device discovery on windows (PR:14347, 2 commits, 3 files changed)
  • [videoplayer] Fix external vob subs usage. (PR:14353, 1 commit, 2 files changed)
  • [depends] bump pcre to 8.42 (PR:14342, 2 commits, 5 files changed)

Includes latest addons:
inputstream.adaptive (430c440), inputstream.rtmp (0cc2da1), peripheral.joystick (08e4a1a), peripheral.xarcade (91567dd), pvr.argustv(c57a5c4, +1), pvr.demo (481f2fa), pvr.dvblink (72ef8a0, +1), pvr.dvbviewer (b63e867, +1), pvr.filmon (93ae10d), pvr.hdhomerun (7a607c9, +1), pvr.hts (7c7c6ce, +1), pvr.iptvsimple (e8effad, +1), pvr.mediaportal.tvserver (cc3eaf0, +5), pvr.mythtv (e61f47c), pvr.nextpvr (441edde, +1), pvr.njoy (204d95b), pvr.octonet (1e44819), pvr.pctv (9d95bab, +1), pvr.stalker (2eb66d1, +1), pvr.teleboy (0f3ccfd, +2), pvr.vbox (40ca81f, +1), pvr.vdr.vnsi (bb4fb30), pvr.vuplus (016a4ff, +1), pvr.wmc(292a819, +1), pvr.zattoo (12134c8), vfs.libarchive (f93a5f3, +5), vfs.sftp (e69acc9, +6), pvr.sledovanitv.cz
[/list]

I noticed on Twitter that there are plans to provide beta builds of Kodi 18. I’m assuming that’s different than these builds off the nightlies, but is this the thread we should watch for the beta build? I’m been running the Alphas and Betas on another machine, and I think it’s stable enough to use for my main viewing OSMC box, but I don’t really want to install from the nightly builds.

No. You’ll need to wait for betas in a separate thread.

What I will ship will be almost identical to what @gmc ships.

Sam

17.8-312, 30 Aug 2018: Based off OSMC commit (d7a50cbf) and newclock5 (64069f58)

XBMC:

  • [videoplayer] Reduce the number of GetSubtitle() calls a bit. (PR:14365, 1 commit, 3 files changed)
  • Some minor MMAL improvements (PR:14337, 5 commits, 6 files changed)
  • PythonInvoker: fix thread termination check (PR:14356, 1 commit, 1 file changed)
  • Fix access to music information from menu and shortcut key (PR:14364, 1 commit, 4 files changed)
  • Added PVR.EpgEventIcon guiinfo label (PR:14372, 1 commit, 3 files changed)
  • Show EPG image on Dialog Channel Guide (PR:14355, 1 commit, 1 file changed)
  • [PVR] OSD: Make seek using mouse working. (PR:14363, 1 commit, 4 files changed)
  • [pvr] Persist series link EPG tag attributes to database (PR:14339, 1 commit, 2 files changed)
  • [videoplayer] GUIInfoProvider: Add subtitle info to the cache. (PR:14360, 2 commits, 11 files changed)
  • [PVR] trac18007: PVRDialogChannelsOSD: Fix crash after accessing m_ve (PR:14366, 1 commit, 1 file changed)
  • [cleanup] NetworkBase and NetworkInterface refactoring (PR:14362, 5 commits, 10 files changed)
  • VideoPlayer: WinRenderBuffer - fix buffer state after releasing video (PR:14368, 1 commit, 1 file changed)
  • [network][windows] IPv6 preparations (PR:14369, 4 commits, 2 files changed)
  • [docs/code_guideline] Fix interface file naming convention (PR:14367, 1 commit, 1 file changed)
  • Added new api EpgEventIcon for ListItem (#14361) (702c2eb)

newclock5:
Commits no longer in build:

  • [mmalcodec] Fail to open when width is invalid. Can happen with mpegts files (62fc6602)
  • [rbp] Use default resampling setting on Pi2 (6abcb91d)
  • PiSink: Treat default as HDMI (773a1507)
  • MMALCodec: Clear eos flag when drain is no longer true (fff79f59)
  • RBP: Request allocation are pre-pinned (e6c646a1)

pvr.mythtv:

  • fix gui dead lock trying to prompt for deletion of last played recording (0e2708a)
  • bump version 5.8.3 (b6a5e97)
  • build from travis fails for xcode 7.3 (3163109)
  • processing task by dedicated thread (8b3e9e8)
  • bump version 5.8.4 (62b5c04)
  • implement GetStreamTimes from API 5.8 (3bff33b)
  • bump version 5.8.5 (6482442)

pvr.zattoo:

  • Fix loading details of more than 200 recordings (8de69a1)

Includes latest addons: inputstream.adaptive (430c440), inputstream.rtmp (0cc2da1), peripheral.joystick (08e4a1a), peripheral.xarcade (91567dd), pvr.argustv(c57a5c4), pvr.demo (481f2fa), pvr.dvblink (72ef8a0), pvr.dvbviewer (b63e867), pvr.filmon (93ae10d), pvr.hdhomerun (7a607c9), pvr.hts (7c7c6ce), pvr.iptvsimple(e8effad), pvr.mediaportal.tvserver (cc3eaf0), pvr.mythtv (3163109, +3), pvr.nextpvr (441edde), pvr.njoy (204d95b), pvr.octonet (1e44819), pvr.pctv (9d95bab), pvr.stalker (2eb66d1), pvr.teleboy (0f3ccfd), pvr.vbox (40ca81f), pvr.vdr.vnsi (bb4fb30), pvr.vuplus (016a4ff), pvr.wmc (292a819), pvr.zattoo (29e0bbf, +1), vfs.libarchive (f93a5f3), vfs.sftp (e69acc9), pvr.sledovanitv.cz
[

17.8-313, 31 Aug 2018: Based off OSMC commit (f8a86c27) and newclock5 (1cee1f1)

XBMC:

  • [guiinfo] Fix String.IsEqual if second parameter is a listitem in a given container (PR:14375, 1 commit, 2 files changed)
  • Improve wrapper.def generation (PR:14354, 1 commit, 1 file changed)
  • [bluray] Usability improvements and some refactoring (PR:14374, 7 commits, 4 files changed)

inputstream.adaptive:

  • [Android] remove MediaDRM::KeyReqest::getRequestType from log for L devices (997abf6)

newclock5:
New commits in this build:

  • Revert “[bluray] Introduce FreeTitleInfo function.” (5abd68de)
  • Revert “[bluray] modernize casts in DVDInputStreamBluray.cpp.” (b20450c0)
  • Revert “[bluray] Refactor GetStreamInfo(…).” (1f83e88c)
  • Revert “[bluray] Directly store the current BLURAY_CLIP_INFO pointer instead of it’s id.” (87a924c1)
  • MMALRender: Protect against divide by zero (1cee1f11)

Includes latest addons: inputstream.adaptive (430c440), inputstream.rtmp (0cc2da1), peripheral.joystick (08e4a1a), peripheral.xarcade (91567dd), pvr.argustv(c57a5c4), pvr.demo (481f2fa), pvr.dvblink (72ef8a0), pvr.dvbviewer (b63e867), pvr.filmon (93ae10d), pvr.hdhomerun (7a607c9), pvr.hts (7c7c6ce), pvr.iptvsimple(e8effad), pvr.mediaportal.tvserver (cc3eaf0), pvr.mythtv (3163109, +3), pvr.nextpvr (441edde), pvr.njoy (204d95b), pvr.octonet (1e44819), pvr.pctv (9d95bab), pvr.stalker (2eb66d1), pvr.teleboy (0f3ccfd), pvr.vbox (40ca81f), pvr.vdr.vnsi (bb4fb30), pvr.vuplus (016a4ff), pvr.wmc (292a819), pvr.zattoo (29e0bbf, +1), vfs.libarchive (f93a5f3), vfs.sftp (e69acc9), pvr.sledovanitv.cz

17.8-314, 2 Sept 2018: Based off OSMC commit (e5f37b37) and newclock5 (7a373fa1)

XBMC:

  • Add scroll to plot on PVR Channel Guide Dialog (PR:14377, 1 commit, 1 file changed)

newclock5:
New commits in this build:

  • ffmpeg: hevc: Reduce size of aux frame buffers from JC plus some Ben tweaks (7a373fa1)

Includes latest addons: inputstream.adaptive (430c440), inputstream.rtmp (0cc2da1), peripheral.joystick (08e4a1a), peripheral.xarcade (91567dd), pvr.argustv(c57a5c4), pvr.demo (481f2fa), pvr.dvblink (72ef8a0), pvr.dvbviewer (b63e867), pvr.filmon (93ae10d), pvr.hdhomerun (7a607c9), pvr.hts (7c7c6ce), pvr.iptvsimple(e8effad), pvr.mediaportal.tvserver (cc3eaf0), pvr.mythtv (3163109, +3), pvr.nextpvr (441edde), pvr.njoy (204d95b), pvr.octonet (1e44819), pvr.pctv (9d95bab), pvr.stalker (2eb66d1), pvr.teleboy (0f3ccfd), pvr.vbox (40ca81f), pvr.vdr.vnsi (bb4fb30), pvr.vuplus (016a4ff), pvr.wmc (292a819), pvr.zattoo (29e0bbf, +1), vfs.libarchive (f93a5f3), vfs.sftp (e69acc9), pvr.sledovanitv.cz

17.8-315, 2 Sept 2018: Based off OSMC commit (e5f37b37e) and newclock5 (7a373fa1)

XBMC:

  • Show EPG image on the PVR screens (PR:14376, 1 commit, 3 files changed)

pvr.mythtv:

  • add message 30114 ‘Connected’ (b0556f4)
  • opening dialog to notify connection failure cause gui deadlock (ef371a0)
  • bump version 5.8.6 (573f7b2)
  • fix transifex failure to parse language resource (9bcaf51)
  • update translations from transifex (64b354d)

Includes latest addons: inputstream.adaptive (430c440), inputstream.rtmp (0cc2da1), peripheral.joystick (08e4a1a), peripheral.xarcade (91567dd), pvr.argustv(c57a5c4), pvr.demo (481f2fa), pvr.dvblink (72ef8a0), pvr.dvbviewer (b63e867), pvr.filmon (93ae10d), pvr.hdhomerun (7a607c9), pvr.hts (7c7c6ce), pvr.iptvsimple(e8effad), pvr.mediaportal.tvserver (cc3eaf0), pvr.mythtv (3163109, +3), pvr.nextpvr (441edde), pvr.njoy (204d95b), pvr.octonet (1e44819), pvr.pctv (9d95bab), pvr.stalker (2eb66d1), pvr.teleboy (0f3ccfd), pvr.vbox (40ca81f), pvr.vdr.vnsi (bb4fb30), pvr.vuplus (016a4ff), pvr.wmc (292a819), pvr.zattoo (29e0bbf, +1), vfs.libarchive (f93a5f3), vfs.sftp (e69acc9), pvr.sledovanitv.cz