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

17.8-081, 21 June 2017: Based off OSMC commit (44b0dbb) and newclock5 (a9387c4)

OSMC
Temp remove pvr.hdhomerun due to build issue

XBMC:
[addons] change audioencoder interface to C++ style (PR:12319, 6 commits, 23 files changed)
[Estuary] DialogSeekBar: Reintroduce channel number display, like we (PR:12322, 1 commit, 1 file changed)
[adsp] change addon interface to match new style (PR:12289, 2 commits, 17 files changed)

pvr.hts:
Add support for genre to recordings. (PR:316, 3 commits, 5 files changed)

newclock5:

New commits in this build:
MMAL: Always use geometry for strides (a9387c43)

Commits no longer in build:
MMAL: Always use geometry for strides (2b51a62e)

Includes latest addons: inputstream.adaptive (f1f5539d), inputstream.rtmp (d93d32d4), peripheral.joystick (6764788e), pvr.argustv (b281e04f), pvr.demo (ffee02b8), pvr.dvblink (6d42eae1), pvr.dvbviewer (8078aae7), pvr.filmon (300c595e), pvr.hdhomerun (9073b99b), pvr.hts (2651886f, +3), pvr.iptvsimple (dbf6011e), pvr.mediaportal.tvserver (07d73f3a), pvr.mythtv (a78cde95, +1), pvr.nextpvr (239dbef3), pvr.njoy (4785afd2), pvr.octonet (9bbd7cf3), pvr.pctv (f61e2541), pvr.stalker (151e3d3f), pvr.vbox (df9efea4), pvr.vdr.vnsi (40dc17d0), pvr.vuplus (83a729ea), pvr.wmc (93cebfc7), vfs.rar (4ce78b0f)

17.8-082, 23 June 2017: Based off OSMC commit (9535950) and newclock5 (a9387c4)

OSMC
Temp remove pvr.hdhomerun due to build issue

XBMC:
[bluray] jvm check is available since libbluray 1.0.1 (PR:12310, 2 commits, 7 files changed)
FIXUP: [droid] addon packaging (PR:12331, 1 commit, 1 file changed)
[lang][kodi.core] automatic syntax corrections for the en_GB language file (93448bdf)
[lang][skin.estuary] updated language files from Transifex (4d6f179b)
[lang][skin.estouchy] updated language files from Transifex (132e6e89)

pvr.dvbviewer:
fix channel parsing if thereā€™s no favourites group (b51154ae)
bump version to 3.0.6 (1231567c)
In case of empty favourites bail out early (a5db9ddb)

pvr.mythtv:
notice addon creation and destruction (fbb7e561)

Includes latest addons: inputstream.adaptive (f1f5539d), inputstream.rtmp (d93d32d4), peripheral.joystick (6764788e), pvr.argustv (b281e04f), pvr.demo (ffee02b8), pvr.dvblink (6d42eae1), pvr.dvbviewer (a5db9ddb, +3), pvr.filmon (300c595e), pvr.hdhomerun (9073b99b), pvr.hts (2651886f), pvr.iptvsimple (dbf6011e), pvr.mediaportal.tvserver (07d73f3a), pvr.mythtv (fbb7e561), pvr.nextpvr (239dbef3), pvr.njoy (4785afd2), pvr.octonet (9bbd7cf3), pvr.pctv (f61e2541), pvr.stalker (151e3d3f), pvr.vbox (df9efea4), pvr.vdr.vnsi (40dc17d0), pvr.vuplus (83a729ea), pvr.wmc (93cebfc7), vfs.rar (4ce78b0f)

Hi gmc. something went worng with version 17.8-083. It only hass 22mb and updateprocess immediatly abortedā€¦ Can you have a look at it. Thanks. br 3rr0r

rbp2-mediacenter-osmc-28062017.deb 2017-06-28 19:12 22M

Thanks for reporting. Something has gone wrong with that build, Iā€™m looking into it.

Doh!

dpkg-deb (subprocess): compressing data member: lzma write error: No space left on device

Thank uā€¦ Muuahaha really nice :wink:

do you have the time / space to fix it soon? :wink: want to try the new inputsream.adaptive with kodinerds amazon addonā€¦

New build is running now. Will be uploaded later today.

You made my day. thank youā€¦

Build corrupt so has been pulled.

17.8-083, 28 June 2017: Based off OSMC commit (5522094) and newclock5 (ca659cc)

OSMC
Temp remove pvr.hdhomerun, game.libretro.fmsx due to build issue

XBMC:
FIX: [amc] proper VP6 mime (fixes #17511) (PR:12349, 1 commit, 1 file changed)
[cleanup] Remove HAS_VIDEO_PLAYBACK nonsense. (PR:12346, 1 commit, 8 files changed)
[settings] add ā€œmaskingā€ to ā€œpathā€ type (PR:12348, 1 commit, 1 file changed)
[peripheral] change addon interface to new C++ style (PR:12333, 3 commits, 25 files changed)
[depends] - fixes for tvos (PR:12355, 2 commits, 3 files changed)
FFmpeg: Bump to 3.3.2-Leia-Alpha-1 (PR:12358, 1 commit, 1 file changed)
[ios/ios64] - bump xcode and sdk to fix ios64 compilation (PR:12298, 3 commits, 1 file changed)
Fix MakeShortenPath (PR:12359, 1 commit, 2 files changed)
[addons/settings] fix loading scraper settings from the database (PR:12360, 2 commits, 3 files changed)
start killing PlatformDefs (PR:12353, 4 commits, 29 files changed)
Avoid incorrectly matching years in mini-series titles during TV enumeration matching (PR:12344, 1 commit, 1 file changed)
[GUI] Optimize InfoBools / additions / fixes for gui::smartredraw (PR:12213) (0de583a5)
Addonvideocodec Implementation (#12340) (66233da3)

inputstream.adaptive:
agile / kid from PIFF (d8e8a33b)
Merge branch ā€˜agileā€™ of https://github.com/peak2d/inputstream.adaptive into agile (3064799e)
agile crypto syntax (a447d832)
Merge remote-tracking branch ā€˜peak3d/agileā€™ into agile (c3361387)
fix wrong assignement (ba9ca9d7)
dont return subSampleCount=0 (c31dca62)

peripheral.joystick:
Change to new C++ based addon interface style (PR:112, 1 commit, 61 files changed)

newclock5:

New commits in this build:
VideoPlayer: have platforms register their laform specific codecs into factory (86fbb144)
VideoPlayer: make AddonVideoCodec compile - fix me (ca7e8bcb)
VideoPlayer: vaapi - factor out egl interop (89b2447f)
VideoPlayer: vdpau - add register codec (d742045a)
X11: register vdpau and vaapi (41e14a5f)
MMAL: Register HW codecs from windowing (91966374)
MMAL: Add hevc support by allowing 4 planes (509a19f0)
MMAL: Pool should be created with unknown encoding type (ca659ccc)

Updated commits in this build:
Revert ā€œmmalcodec: Treat corrupt frames as droppedā€ (b2474991 => fbf786d0)

Commits no longer in build:
MMALRender: Allow advanced deinterlace with software decode (ea962bea)
VideoBuffers: Allow 4 planes (466a3d00)
MMAL: Add hevc support (a2dd5ddb)

Includes latest addons: inputstream.adaptive (a1d37ac5), inputstream.rtmp (6db3697a), peripheral.joystick (f5538d25, +1), pvr.argustv (b281e04f), pvr.demo (ffee02b8), pvr.dvblink (6d42eae1), pvr.dvbviewer (a5db9ddb), pvr.filmon (300c595e), pvr.hdhomerun (9073b99b), pvr.hts (2651886f), pvr.iptvsimple (dbf6011e), pvr.mediaportal.tvserver (07d73f3a), pvr.mythtv (fbb7e561), pvr.nextpvr (239dbef3), pvr.njoy (4785afd2), pvr.octonet (9bbd7cf3), pvr.pctv (f61e2541), pvr.stalker (151e3d3f), pvr.vbox (df9efea4), pvr.vdr.vnsi (40dc17d0), pvr.vuplus (83a729ea), pvr.wmc (93cebfc7), vfs.rar (4ce78b0f)

Did you build with Jenkins?
Do you have a link to the build job? A failure should halt the build and it should not have been published

Going almost a month with out HDhomerun update feeling left out :frowning:

Use stable builds if you need reliable binary addon support. I believe there will be more breakage with VFS changes

Sam

HDHoemrun still failing to build. This would need to be taken up with the author. Last update was 2 months ago.

hi gmc.
Short question and sorry about annoying you again - is it possible to get with next version a better inputstream.adaptive and inputstream.rtmp support for watching netflix and prime? Milhouse has it nearly perfect integrated in LibreELEC but with OSMC there is atm no proper inputstream integration.

It looks like there are several patches for this addon:
disable something
PVR hack blablabla
Kodi Binary Addons

And i think it also needs the wvdecrypter or this is the whole proper git - i do not really knowā€¦

I know this is a lot of work but maybe you could prioritize these points a bit higher.
Thank you, your fan :wink:
3rr0r

1 Like

Thanks for the info. Iā€™ll certainly look into this. Just having a few issues with the recent builds. Should hopefully be up and running again shortly.

1 Like

thank you. and be careful about running out of space :wink:

Inputstream is already integrated in OSMC
When itā€™s ready for Netflix it will be included. I believe a merge of inputstream from agile branch happened recently, so we just need to bump.

At this point we wonā€™t bundle any Widevine libraries. You need to grab them yourself for now

Hi sam.
You have misunderstood me. I build libssd_wv.so at my own. But the whole inputstream implementation in osmc looks like broken - it just dont work. we have a look at the logs in kodinerds forum but couldnā€™t find any errors which can indicate the problem. but maybe you can find the problem (kodi log). And, as I wrote before, in Milhouse build it works ootb and there are severall patches and also a newer version 2.0.4 which is not integrated in OSMC.
I also think that alpha version can/must have experimental/agile branches built in to deliver newer codes for testing. If GMC say that he donā€™t want implement such things it is ok for me. And of course a reason to switch back to LibreELEC - mainly if it is forbidden to ask about integrating newer features.
Thank you.

Hi,

None of the patches you have pointed to are needed nor will they make a behavioural difference (improve things). For now, I believe there is still manual setup required (run a script to download Widevine libs) for Milhouse builds.

The problem is this may lead to far too many permutations. We only have some limited resources for tracking / building nightlies; so we canā€™t build every PR or suggestion. As mentioned, inputstream is also being merged in from agile. I would prefer to test the behaviour of the inputstream of in-tree version in Kodi so that we know how it will work for users on all platforms when we release Kodi v18 proper. As Kodi v18 Alpha 1 has not even been announced yet, there will be more than enough time to test this.

Of course requests are not forbidden; I was just saying it will come when itā€™s ready. Hopefully in the next couple of weeks. The nightlies will also resume now as we have fixed some more issues.

Thanks for your patience.

Sam