On Mon, Apr 01, 2019 at 08:46:23AM -0500, Gary Mills wrote:
>
> I didn't do any switching, at least not intentionally. I didn't know
> that you had switched. When was this? The problem with mod_oss is
> that it's only suitable for Linux. I understand that Linux OSS was
> based on Solaris OSS, but the two have since diverged and become
> quite different. The upshot is that Linux OSS is not compatible with
> illumos OSS.
I've been reviewing the notes that I kept while developing these
changes. I see that I did change output modules. The initial problem
was that both HAVE_OSS_OUTPUT and HAVE_SOLARIS were defined during
compilation of pulseaudio. I tracked this problem down to these
lines in the Makefile:
CONFIGURE_OPTIONS += --enable-oss-output
CONFIGURE_OPTIONS += --enable-solaris
You were supposed to pick one. To correct the problem, I changed the
first one to:
CONFIGURE_OPTIONS += --disable-oss-output
It then built a correct version of module-detect.so . That must have
reversed your earlier change. Then I proceed to make the OSS module
work on illumos.
--
-Gary Mills- -refurb- -Winnipeg, Manitoba, Canada-
_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss