2014-08-26, 22:23
New OpenELEC Helix build: #0826
(Supercedes previous build)
Based on tip of OpenELEC master (c5dd2887, changelog) and tip of XBMC master (afdbb56c, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.16.1 #1 PREEMPT Tue Aug 26 20:55:14 BST 2014 armv6l GNU/Linux
# vcgencmd version
Aug 20 2014 22:46:14
Copyright (c) 2012 Broadcom
version daf2c8c0795066867ef863d938bbbcc7391f1b4a (tainted) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20140826205357-r19125-gc5dd288 [Build #0826]
Based on tip of OpenELEC master (c5dd2887, changelog) and tip of XBMC master (afdbb56c, changelog) with the following modifications:
- Includes newclock3 patches
- Excludes the OpenELEC fernetmenta patches due to conflicts with newclock3
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.16.y
- Excludes the OpenELEC xbmc-001-newclock3 patch in favour of sourcing these and possibly more recent patches directly from newclock3 branch
- Default setting for "Show RSS Feed" changed to disabled
- Disabled "Total Duration" in Confluence (see build #0221 for details)
- Includes latest libnfs master (5fe97d10)
- Includes latest libcec master (81e38211)
- Includes libcec double-key suppression.
- Includes libcec CEC Standby Fix.
- Increase scan interval of PeripBusCEC from 5000 to 60000, reducing CPU loading by about 2% (1GHz Pi) every 5 seconds (even when CEC is "disabled")
- Includes CONFIG_COREDUMP=y to allow creation of coredumps (see here)
- Includes PR5217: [python] add xbmc.abortEvent
- Includes PR5222: videodb: Add column name on GROUP query otherwise sub query returns no rows
- Includes PR5237: [WIP][3D] add support for stereomode switches in video playlist
- Includes PR5244: [UX] keymap fixes - don't overload pause action with something else
- Includes PR5245: [UX] consistent playback behavior for music and video
- Includes PR5247: StringUtils: optimize Split(), new overloads for Split() and Tokenize()
- newclock3-based build.
- Revert "xbmc: link with -fwhole-program" as this caused xbmc.bin to segfault with some addons
- Modified PR5244, mapping <play> button to "PlayPause" (instead of "Play") in system default remote.xml - please post if this causes any undesirable remote control button behaviour
- OpenELEC:
- lzo:host: build static
- gettext:host: disable curses, use included libxml
- expat:host: build static
- libxml2:host: build static
- gcc: build without libgomp/libitm
- flex:host: build static
- libtool:host: build static libltdl
- util-linux:host: build static
- ncurses: clean up
- Python:host: clean up expat
- expat: remove expat:host
- elfutils: update to elfutils-0.159. disable nls
- Mesa: dont depend on libxml2:host. cleanup --with-expat
- libxml2: remove libxml2:host
- libxcb: disable unused extensions
- libpng:host: build static
- plymouth-lite: meh -fwhole-program. fails without lto
- binutils: cleanup. 64-bit-bfd is no more..
- libevdev: compile with -fPIC
- Revert "xbmc: link with -fwhole-program"
- projects/Cuboxi: update to IMX6 3.14.x kernel
- projects/Cuboxi/patches: sync more patches with recent kernel
- connman: typo
- projects/Cuboxi/linux: switch to BFQ sheduler as default - for testing
- u-boot: dont overwrite bootloader config on every update
- xbmc: typo; second one, who eats our quotes?
- projects/Cuboxi/linux: dont build HCI-VHCI driver
- lzo:host: build static
- XBMC:
- kernel 3.16.y:
- bcm2708: Enable bcm2835_mmc by default
- bcm2708: Enable bcm2835_mmc by default