This is a first rough scratch at porting Mixxx to OpenBSD. OpenBSD
doesn't have DRI in its X (yet! coming soon! everything's always
coming soon on this damn system) so the waveform views don't work, and
I don't have any midi controllers to test midi with, but everything
else seems to work fine.

You'll note I've patched rtthread.cpp to use pthreads instead of
sched_*. From my cursory examination I think pthreads has long since
superseded sched_* on posix systems, so perhaps we should make this
the "#ifdef __UNIX__" section?
Also, OpenBSD doesn't seem to have PTHREADS_MAX_PRIORITY defined so I
just put in what I read linux's max is. I've read that OpenBSD's
thread priorities can starve other threads, however this didn't seem
to happen to me, so maybe that was outdated info. I do know that
without so patching rtthread mixxx is too slow to do anything with.

I generated this patch with "svn diff > openbsdport.patch", is it in
the right format?

-Nick

Attachment: openbsdport.patch
Description: Binary data

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to