Closed Bug 1236068 Opened 8 years ago Closed 6 years ago

Update PulseAudio package on Linux 32+64 test machines to 7.x

Categories

(Infrastructure & Operations Graveyard :: CIDuty, task)

All
Linux
task
Not set
normal

Tracking

(Not tracked)

RESOLVED INACTIVE

People

(Reporter: achronop, Unassigned)

Details

Updated libcubeb will be landed with full duplex project (media) and the Linux part is based on PulseAudio api 7.1. Right now there is no way to test it on try as the build in tester machines is broken (assuming according to the error message that current installed version is prior to 2.0)

Current latest release is 7.1 but any 7.x release will do. Link for PA releases:
https://wiki.freedesktop.org/www/Software/PulseAudio/
This is causing a broken build, due to missing struct definitions, right?  we should ensure the linux* builders (taskcluster and buildbot) are updated, and we might need to update the test machines.  :rail mentioned that we might be able to do this on tooltool.
(In reply to Joel Maher (:jmaher) from comment #1)
> This is causing a broken build, due to missing struct definitions, right? 
That's right. Error messages are:
error: 'pa_sink_port_info' has no member named 'available'
error: 'PA_PORT_AVAILABLE_NO' undeclared (first use in this function)
Does this represent a change in the base requirements for Firefox on Linux?  CentOS 6 only has 0.9.21:

[root@centos6 /]# yum info pulseaudio 
Available Packages
Name        : pulseaudio
Arch        : x86_64
Version     : 0.9.21
Release     : 21.el6
Size        : 555 k
Repo        : base
Summary     : Improved Linux Sound Server
URL         : http://pulseaudio.org/
License     : LGPLv2+
Description : PulseAudio is a sound server for Linux and other Unix like operating
            : systems. It is intended to be an improved drop-in replacement for the
            : Enlightened Sound Daemon (ESOUND).

Upgrading to 7.x sounds like quite a jump -- certainly a manual backport, and perhaps not even compatible?
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
jmaher - this is a pretty old bug. Not sure if it's an issue still. Closing for now but feel free to reopen and file under a component under Taskcluster given the new world. Perhaps: https://bugzilla.mozilla.org/enter_bug.cgi?product=Taskcluster&component=Docker-Worker
Flags: needinfo?(jmaher)
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INACTIVE
yeah, this is old stuff.
Flags: needinfo?(jmaher)
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.