path: root/
diff options
authorFinn Thain <>2009-02-26 16:48:58 +1100
committerLennart Poettering <>2009-03-03 22:27:00 +0100
commit0329edd1791e3c8fbed33f266d86cae6b91a5556 (patch)
treeb953cef1450d5aa7763e8d6b16d1c7f100d82c31 /
parentff38eaf67773e0039befb95c0f9ad91e7a06fc3f (diff)
revive solaris module
Hi All, This patch fixes the solaris audio device source and sink, and fixes some portability issues that break the build on solaris. Questions and comments welcomed. I've tested this patch only with OpenSolaris Express snv 103. Eventually I hope to be able to test a few older releases and older hardware (though it is hard to say whether there is much interest in those). This is my first brush with pulseaudio and so I read the wiki docs and some of the source code but I'm still unsure of a few things. In particular I'm wondering about rewind processing, corking and what (if anything) the module needs for those. I'm also unclear on the implications of thread_info.buffer_size, .fragment_size and .max_request, and whether my code is correct or not. This patch disables link map/library versioning unless ld is GNU ld. Another approach for solaris would be to use that linker's -M option, but I couldn't make that work (due to undefined mainloop, browse and simple symbols when linking pacat. I can post the errors if anyone is intested.) Thanks, Finn Thain
Diffstat (limited to '')
1 files changed, 1 insertions, 1 deletions
diff --git a/ b/
index 4e223e32..cb74121e 100755
--- a/
+++ b/
@@ -62,7 +62,7 @@ else
rm -f
# Evil, evil, evil, evil hack
- sed 's/read dummy/\#/' `which gettextize` | sh -s -- --copy --force
+ sed 's/read dummy/\#/' `which gettextize` | bash -s -- --copy --force
test -f && mv
test -f && mv