Summary: | media-sound/pulseaudio doesn't compile with >=x11-proto/xextproto-7.0.99.1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Olivier Huber <oli.huber> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | edt |
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
patch
patch for pulseaudio |
Description
Olivier Huber
2009-09-16 21:03:58 UTC
Created attachment 204369 [details, diff]
patch
Created attachment 204370 [details, diff]
patch for pulseaudio
Does your patch not break older XTest versions? (In reply to comment #3) > Does your patch not break older XTest versions? I'm not sure that I'm understanding your question, but this patch will break the build process w/ <xextproto-7.0.99.3, hence the has_version check. It is true that if someone tries to emerge pulseaudio with xextproto-7.0.99.{1,2} it won't work, but since these are some kind of rc, I think it's not worth a specific patch. I would rather avoid adding version-dependent patches. I'll try to find out if the change is there to stay and fix it upstream and in Gentoo in a single way. Okay there is something a bit more to fix, the problem is that the old libXtst's functions are now missing from xextproto… did you try the patch at all? Because it really couldn't have worked properly. I'll be waiting for the new libXtst to enter the overlay then fix this upstream. This only required some mangling of dependencies to make sure that at least one of the two packages installing the XTest.h header is installed; this should be fine now. |