Originally Posted by mschwendt
No, I'm referring to the upstream sources' defaults.
That's not what can be observed in the sources. There are two separate driver plugins. The deprecated one for OSS possibly would still build (its headers get detected
), but would need to be enabled explicitly, which is not a good idea due to its "deprecated" state (and a few other reasons). The second driver for OSS4 is enabled by default, but requires the OSS4 kernel headers to be present, which is not the case for the Linux kernel.
There's a difference between "optional" and "enabled by default". The OSS4 driver is enabled by default, but cannot be built with a normal Linux kernel source tree.
It's embarrassing to see that now you're just trolling
Actually it is easier to run oss4 with audacious in F17 than it was in F16, so I should probably keep my mouth shut lest someone
make it difficult again. (That's
what I call trolling, Michael
After lobotomizing pulseaudio, installing oss4, and installing audacious and audacious-plugins, one can download the audacious-plugins-3.2.2 source from the audacious website, configure, make, and make install it without a hitch. The oss4 output plugin gets built by default and works perfectly (ironically, the pulseaudio output plugin does not get built).
Given that fact, which you can prove to yourself if you don't believe me, it appears obvious that the reason Fedora excludes
the oss4 output plugin in audacious has nothing to do with the kernel or anything else technical - it is purely political.
So not only is Fedora going out of its way to try to restrict its users' freedom, it is trying to cover that up with a lot of FUD. Shameless.