Hey,
As usual, here it goes the announcement of the 12.02 RC images. This time it's later than usual because we had an issue with our builder (offspring), but seems to be all solved now (thanks to Fathi).
This release includes a newer version of Unity (2d and 3d), XBMC and for Pandaboard's OpenGL ES drivers. Other than that we also had minor fixes for other boards, with improvements at the audio support as well.
You can find our current test cases at https://wiki.linaro.org/Platform/QA/TestCases/Ubuntu, and the 12.02 RC builds (for all boards and image flavors) at http://snapshots.linaro.org/oneiric/, with build id 20120221-1 for hwpacks and 20120221-0 for the rootfs (nano, developer, alip, ubuntu-desktop and linaro-tv-xbmc).
For our four main boards we also have a testing spreadsheet, were we publish the official release testing, done by the dev platform engineers. You can find the links at https://wiki.linaro.org/Platform/DevPlatform/Testing (note that you can find the bug reports from the test cases by looking at the QA page tag links).
Fathi will be coordinating all respin requests in the next following days at linaro-release m-l, and the final image will be published this thursday, at releases.linaro.org.
Please also be sure to publish any bug report with the RC images against https://launchpad.net/linaro-ubuntu, or just contact us at #linaro @ freenode (https://wiki.linaro.org/MeetTheTeam#Developer_Platform).
Thanks,
On Tue, Feb 21, 2012 at 4:08 AM, Ricardo Salveti ricardo.salveti@linaro.org wrote:
Fathi will be coordinating all respin requests in the next following days at linaro-release m-l, and the final image will be published this thursday, at releases.linaro.org.
Respin request for:
linaro-o-ubuntu-desktop: Link:http://snapshots.linaro.org/oneiric/linaro-o-ubuntu-desktop/20120223/1/image... (still building) Bugs fixed: * Ubuntu Audio doesn't work on snowball: https://bugs.launchpad.net/linaro-ubuntu/+bug/932076 Comment: Needed to have sound working by default at Snowball (with jack).
Changelog for linaro-maintainers's overlay PPA (series oneiric) since 2012-02-21 00:00:00 pulseaudio (1:1.1-0ubuntu4~linaro8) oneiric; urgency=low
* debian/patches/0101-Adding-profile-config-for-snowball.patch: - Fixing invalid channel map
-- Ricardo Salveti de Araujo ricardo.salveti@linaro.org Thu, 23 Feb 2012 00:53:27 -0300
Debdiff (low risk, doesn't affect any other platform): diff -u pulseaudio-1.1/debian/patches/series pulseaudio-1.1/debian/patches/series --- pulseaudio-1.1/debian/patches/series +++ pulseaudio-1.1/debian/patches/series @@ -11,6 +11,9 @@ 0016-nodisplay-autostart.patch 0017-Hack-around-a-bug-in-the-core-causing-volumes-not-to.patch
+# Linaro specific board config/fixes +0101-Adding-profile-config-for-snowball.patch + # Jack detection patches 0601-Introduce-available-concept-for-ports-and-communicat.patch 0602-Turn-device-ports-into-reference-counted-objects.patch only in patch2: unchanged: --- pulseaudio-1.1.orig/debian/patches/0101-Adding-profile-config-for-snowball.patch +++ pulseaudio-1.1/debian/patches/0101-Adding-profile-config-for-snowball.patch @@ -0,0 +1,96 @@ +commit 023e9f5c24d0c4721b5c33e49f8b4a3d699ba249 +Author: Ricardo Salveti de Araujo ricardo.salveti@linaro.org +Date: Wed Feb 22 19:08:43 2012 -0300 + + Adding profile config for snowball + + Patch provided by Lee Jones <lag> + + Signed-off-by: Ricardo Salveti de Araujo ricardo.salveti@linaro.org + +diff --git a/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules b/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules +index 45a146b..1688f34 100644 +--- a/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules ++++ b/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules +@@ -33,4 +33,7 @@ SUBSYSTEMS=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="02bb", ENV{PULSE_ + ATTRS{vendor}=="0x10de", ENV{PULSE_PROFILE_SET}="extra-hdmi.conf" + ATTRS{vendor}=="0x8086", ENV{PULSE_PROFILE_SET}="extra-hdmi.conf" + ++# Specific config for ST-Ericsson's Snowball board ++ATTR{id}=="U8500card", ENV{PULSE_PROFILE_SET}="snowball.conf" ++ + LABEL="pulseaudio_end" +diff --git a/src/modules/alsa/mixer/profile-sets/snowball.conf b/src/modules/alsa/mixer/profile-sets/snowball.conf +new file mode 100644 +index 0000000..ffafc00 +--- /dev/null ++++ b/src/modules/alsa/mixer/profile-sets/snowball.conf +@@ -0,0 +1,54 @@ ++# This file is part of PulseAudio. ++# ++# PulseAudio is free software; you can redistribute it and/or modify ++# it under the terms of the GNU Lesser General Public License as ++# published by the Free Software Foundation; either version 2.1 of the ++# License, or (at your option) any later version. ++# ++# PulseAudio is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++# General Public License for more details. ++# ++# You should have received a copy of the GNU Lesser General Public License ++# along with PulseAudio; if not, write to the Free Software Foundation, ++# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. ++ ++; ST-Ericsson Snowball based board generic static setup ++; ++; See default.conf for an explanation on the directives used here. ++ ++[General] ++auto-profiles = no ++ ++[Mapping default-mapping-output] ++description = : headset output for Snowball (default) ++device-strings = hw:%f,1 ++channel-map = front-left,front-right ++direction = output ++ ++[Mapping mapping-output-hdmi] ++description = : av8100 HDMI output for Snowball ++device-strings = hw:%f,0 ++channel-map = front-left,front-right ++direction = output ++ ++[Mapping default-mapping-input] ++description = : headset input for Snowball (default) ++device-strings = hw:%f,2 ++channel-map = front-left,front-right ++direction = input ++ ++[Profile output:default-mapping-output+input:default-mapping-input] ++description = Headset profile for Snowball (default) ++output-mappings = default-mapping-output ++input-mappings = default-mapping-input ++priority = 50 ++skip-probe = yes ++ ++[Profile output:mapping-output-hdmi+input:default-mapping-input] ++description = HDMI profile for Snowball ++output-mappings = mapping-output-hdmi ++input-mappings = default-mapping-input ++priority = 50 ++skip-probe = yes +diff --git a/src/Makefile.am b/src/Makefile.am +index 254b7bf..37115f3 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -1078,7 +1078,8 @@ dist_alsaprofilesets_DATA = \ + modules/alsa/mixer/profile-sets/native-instruments-traktor-audio10.conf \ + modules/alsa/mixer/profile-sets/native-instruments-traktorkontrol-s4.conf \ + modules/alsa/mixer/profile-sets/native-instruments-korecontroller.conf \ +- modules/alsa/mixer/profile-sets/kinect-audio.conf ++ modules/alsa/mixer/profile-sets/kinect-audio.conf \ ++ modules/alsa/mixer/profile-sets/snowball.conf + + if HAVE_UDEV + dist_udevrules_DATA = \
On 23 February 2012 07:15, Ricardo Salveti ricardo.salveti@linaro.org wrote:
On Tue, Feb 21, 2012 at 4:08 AM, Ricardo Salveti ricardo.salveti@linaro.org wrote:
Fathi will be coordinating all respin requests in the next following days at linaro-release m-l, and the final image will be published this thursday, at releases.linaro.org.
Respin request for:
Acked and pushed. Thanks.
linaro-o-ubuntu-desktop: Link:http://snapshots.linaro.org/oneiric/linaro-o-ubuntu-desktop/20120223/1/image... (still building) Bugs fixed: * Ubuntu Audio doesn't work on snowball: https://bugs.launchpad.net/linaro-ubuntu/+bug/932076 Comment: Needed to have sound working by default at Snowball (with jack).
Changelog for linaro-maintainers's overlay PPA (series oneiric) since 2012-02-21 00:00:00 pulseaudio (1:1.1-0ubuntu4~linaro8) oneiric; urgency=low
* debian/patches/0101-Adding-profile-config-for-snowball.patch: - Fixing invalid channel map
-- Ricardo Salveti de Araujo ricardo.salveti@linaro.org Thu, 23 Feb 2012 00:53:27 -0300
Debdiff (low risk, doesn't affect any other platform): diff -u pulseaudio-1.1/debian/patches/series pulseaudio-1.1/debian/patches/series --- pulseaudio-1.1/debian/patches/series +++ pulseaudio-1.1/debian/patches/series @@ -11,6 +11,9 @@ 0016-nodisplay-autostart.patch 0017-Hack-around-a-bug-in-the-core-causing-volumes-not-to.patch
+# Linaro specific board config/fixes +0101-Adding-profile-config-for-snowball.patch
# Jack detection patches 0601-Introduce-available-concept-for-ports-and-communicat.patch 0602-Turn-device-ports-into-reference-counted-objects.patch only in patch2: unchanged: --- pulseaudio-1.1.orig/debian/patches/0101-Adding-profile-config-for-snowball.patch +++ pulseaudio-1.1/debian/patches/0101-Adding-profile-config-for-snowball.patch @@ -0,0 +1,96 @@ +commit 023e9f5c24d0c4721b5c33e49f8b4a3d699ba249 +Author: Ricardo Salveti de Araujo ricardo.salveti@linaro.org +Date: Wed Feb 22 19:08:43 2012 -0300
- Adding profile config for snowball
- Patch provided by Lee Jones <lag>
- Signed-off-by: Ricardo Salveti de Araujo ricardo.salveti@linaro.org
+diff --git a/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules b/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules +index 45a146b..1688f34 100644 +--- a/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules ++++ b/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules +@@ -33,4 +33,7 @@ SUBSYSTEMS=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="02bb", ENV{PULSE_
- ATTRS{vendor}=="0x10de", ENV{PULSE_PROFILE_SET}="extra-hdmi.conf"
- ATTRS{vendor}=="0x8086", ENV{PULSE_PROFILE_SET}="extra-hdmi.conf"
++# Specific config for ST-Ericsson's Snowball board ++ATTR{id}=="U8500card", ENV{PULSE_PROFILE_SET}="snowball.conf" ++
- LABEL="pulseaudio_end"
+diff --git a/src/modules/alsa/mixer/profile-sets/snowball.conf b/src/modules/alsa/mixer/profile-sets/snowball.conf +new file mode 100644 +index 0000000..ffafc00 +--- /dev/null ++++ b/src/modules/alsa/mixer/profile-sets/snowball.conf +@@ -0,0 +1,54 @@ ++# This file is part of PulseAudio. ++# ++# PulseAudio is free software; you can redistribute it and/or modify ++# it under the terms of the GNU Lesser General Public License as ++# published by the Free Software Foundation; either version 2.1 of the ++# License, or (at your option) any later version. ++# ++# PulseAudio is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++# General Public License for more details. ++# ++# You should have received a copy of the GNU Lesser General Public License ++# along with PulseAudio; if not, write to the Free Software Foundation, ++# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. ++ ++; ST-Ericsson Snowball based board generic static setup ++; ++; See default.conf for an explanation on the directives used here. ++ ++[General] ++auto-profiles = no ++ ++[Mapping default-mapping-output] ++description = : headset output for Snowball (default) ++device-strings = hw:%f,1 ++channel-map = front-left,front-right ++direction = output ++ ++[Mapping mapping-output-hdmi] ++description = : av8100 HDMI output for Snowball ++device-strings = hw:%f,0 ++channel-map = front-left,front-right ++direction = output ++ ++[Mapping default-mapping-input] ++description = : headset input for Snowball (default) ++device-strings = hw:%f,2 ++channel-map = front-left,front-right ++direction = input ++ ++[Profile output:default-mapping-output+input:default-mapping-input] ++description = Headset profile for Snowball (default) ++output-mappings = default-mapping-output ++input-mappings = default-mapping-input ++priority = 50 ++skip-probe = yes ++ ++[Profile output:mapping-output-hdmi+input:default-mapping-input] ++description = HDMI profile for Snowball ++output-mappings = mapping-output-hdmi ++input-mappings = default-mapping-input ++priority = 50 ++skip-probe = yes +diff --git a/src/Makefile.am b/src/Makefile.am +index 254b7bf..37115f3 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -1078,7 +1078,8 @@ dist_alsaprofilesets_DATA = \
- modules/alsa/mixer/profile-sets/native-instruments-traktor-audio10.conf \
- modules/alsa/mixer/profile-sets/native-instruments-traktorkontrol-s4.conf \
- modules/alsa/mixer/profile-sets/native-instruments-korecontroller.conf \
+- modules/alsa/mixer/profile-sets/kinect-audio.conf ++ modules/alsa/mixer/profile-sets/kinect-audio.conf \ ++ modules/alsa/mixer/profile-sets/snowball.conf
- if HAVE_UDEV
- dist_udevrules_DATA = \
-- Ricardo Salveti de Araujo