2015-01-17, 23:53
New OpenELEC I****** build: #0117
(Supercedes previous build)
Based on tip of OpenELEC master (a0dee49e, changelog) and tip of XBMC master (c2edfe47, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.18.3 #1 PREEMPT Sat Jan 17 21:02:07 GMT 2015 armv6l GNU/Linux
# vcgencmd version
Jan 14 2015 19:51:39
Copyright (c) 2012 Broadcom
version 83418eb035b8cb762e7d1bf5fb10c09ecf258a04 (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20150117210052-r20038-ga0dee49 [Build #0117]
# vcdbg log msg 2>&1 | grep DTOK
001577.306: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of OpenELEC master (a0dee49e, changelog) and tip of XBMC master (c2edfe47, changelog) with the following modifications:
- Includes newclock4 patches
- Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.18.y
- Excludes the OpenELEC kodi-001-helix_rpb_backports patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
- Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
- Disabled "Total Duration" in Confluence (see build #0221 for details)
- Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
- Includes latest libnfs master (d1c2c47f)
- Includes latest libcec master (9f000e43)
- Includes latest xbmc-pvr-addons master (ce70914a)
- Includes latest xbmc-addon-xvdr master (6ba17254)
- Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes (see patch)
- Includes animated splash support (patch)
- Includes commits from libcec-2.2.0 (popcornmix)
- Exclude kodi-102-dont_really_depend_on_SDL_image.patch: No longer required
- Exclude lirc_rpi.conf: No longer required, let Device Tree handle lirc_rpi (add "dtoverlay=lirc-rpi" to config.txt)
- Include d6f4bebf: new package: libsquish
- Include patch: Use our own texturepacker
- Include patch: Enable kernel device-tree support (details)
- Include patch: Fix build patch for kodi-pvr-addons
- Include patch: Add *.dtb files to firmware
- Include patch: Add device tree kernel trailer
- Include PR:3804: ffmpeg: update to ffmpeg-2.4.6
- Include PR:5430: [URIUtils] Fix IsSmb, IsFTP, IsAfp, IsDAV and IsNfs.
- Include PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
- Include PR:5958: Fix state not saved after #5842 if playing from "Recently added".
- Include PR:6201: webserver: refactor, unification of handlers and bug fixes
- New Linux kernel, 3.18.3
- Added: PR:3804: ffmpeg: update to ffmpeg-2.4.6
- Updated libnfs
- OpenELEC:
- XBMC:
- cppcheck performance fixes in guilib/ (PR:6132, 1 commit, 3 files changed)
- cppcheck performance fixes in settings/ (PR:6188, 1 commit, 1 file changed)
- [cosmetic] fix signed/unsigned mismatch (PR:6119, 1 commit, 1 file changed)
- cppcheck performance fixes in test/ (PR:6190, 1 commit, 1 file changed)
- cppcheck performance fixes in rendering/ (PR:6186, 1 commit, 1 file changed)
- cppcheck performance fixes in threads/ (PR:6191, 1 commit, 1 file changed)
- Fix duplicate statement in buttontranslator (PR:6167, 1 commit, 1 file changed)
- cppcheck performance fixes in input/ (PR:6133, 1 commit, 8 files changed)
- [Confluence] Cosmetics (b99142f8)
- videodb: potentially fix SQL query in GetRandomMusicVideo (37dd3cbd)
- cppcheck performance fixes in guilib/ (PR:6132, 1 commit, 3 files changed)
- libnfs:
- opendir_cb: use a fattr3 pointer instead of dereferencing every time (63d89357)
- nfs_mount: rename nfs_mount_10/9/8_cb to nfs_mount_11/10/9_cb (7378a13f)
- nested_mounts: collect filehandles for all nested mounts during nfs_mount() (08ad1b80)
- nested_mounts: collect fattr3 data for all nested mounts (c7190d30)
- nfs_lookuppath_async: replace path components with nested mount filehandles (27348486)
- opendir_cb: use attributes from the nested mount in opendir (1eea1c46)
- Add auto-traverse-mount URL argument and default it to TRUE (d1c2c47f)
- opendir_cb: use a fattr3 pointer instead of dereferencing every time (63d89357)
- kernel 3.18.y:
- Additional commits/pull requests/changes not yet merged upstream:
- Added: PR:3804: ffmpeg: update to ffmpeg-2.4.6
- Added: PR:3804: ffmpeg: update to ffmpeg-2.4.6