Bug 1387036 (pulseaudio-rebase)
| Summary: | rebase pulseaudio to 10.0 | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Matthias Clasen <mclasen> |
| Component: | pulseaudio | Assignee: | Wim Taymans <wtaymans> |
| Status: | CLOSED ERRATA | QA Contact: | Desktop QE <desktop-qa-list> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 7.4 | CC: | dkochuka, klember, mclasen, tpelka, wtaymans |
| Target Milestone: | rc | Keywords: | Rebase |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-08-01 20:48:19 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1417104, 1417105 | ||
| Bug Blocks: | 1383353 | ||
|
Description
Matthias Clasen
2016-10-20 01:44:47 UTC
Not from my side, no. I've built pulseaudio 10.0 in the rebase copr and it generally built fine. Some missing things though: 1) 'check' library is too old in RHEL 7 and I had to disable the pulseaudio self tests to be able to build it 2) 'webrtc-audio-processing' library is too old in RHEL 7 and I had to disable the webrtc support to get it building 3) 'soxr' is missing in RHEL, had to disable the support again Not sure if any of the above is a problem or not. Wim, any opinions? Also, should we follow Fedora's lead and disable flat volumes? I've put the patch that does this on the rebase branch for now, syncing it up with Fedora. The COPR is https://copr.devel.redhat.com/coprs/klember/rhel-7-gnome-3-22/package/pulseaudio/ and I've pushed a private branch in git as well with the initial rebase work, http://pkgs.devel.redhat.com/cgit/rpms/pulseaudio/log/?h=private-rhel-7.4-rebase Please feel free to push directly to the branch if you need to change anything and/or amend the existing commit. The private branches support force pushes too. (In reply to Kalev Lember from comment #4) > I've built pulseaudio 10.0 in the rebase copr and it generally built fine. > Some missing things though: > > 1) 'check' library is too old in RHEL 7 and I had to disable the pulseaudio > self tests to be able to build it That sounds like a minor thing but maybe we can update that too? > 2) 'webrtc-audio-processing' library is too old in RHEL 7 and I had to > disable the webrtc support to get it building Maybe we can update it? > 3) 'soxr' is missing in RHEL, had to disable the support again The soxr resample is usually not used so that's ok > Also, should we follow Fedora's lead and disable flat volumes? I've put the > patch that does this on the rebase branch for now, syncing it up with Fedora. I think we should. It's a big change but it's also a rebase, changes can be expected. Following up here on the IRC discussion in #fedora-desktop: 1) Update 'webrtc-audio-processing' to 0.3 to match F25. This bumps soname, but my repoquery only found pulseaudio as an affected package, so it should probably be fine. 2) Update 'check' to 0.10.0 to match F25. Probably many more users here, but no soname bump involved. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:1988 |