On Thu, May 20, 2010 at 04:26:15PM +0200, Sebastian Reitenbach wrote: > Hi, > On Thursday 20 May 2010 04:00:39 pm Jacob Meuser wrote: > > On Thu, May 20, 2010 at 12:35:56PM +0200, Sebastian Reitenbach wrote: > > > Hi, > > > > > > since trying to build dependencies for my planned coccinella update, I > > > found that jack is not building on sparc with the system gcc. > > > > jack is most likely useless on the sparc. it doesn't support ulaw > > and that's all audioamd(4) does. afaik, audiocs(4) is busted. > > > > it does work on my SGI O2, but it's sorta pointless. > It also at least compiles and builds on my origin, but I don't have a > soundcard to see whether it really works. > > > > > anyway, wtf is pulling in jack? jack is not designed to be used > > as a "system" sound server. it is designed for audio production > > work. we have a real "system" sound server in base, so I think > > it's high time people quit trying to use jack for anything other > > than music production. it's just going to cause headaches > > otherwise. > > For coccinella I want to port telephone/iaxclient which requires > audio/portaudio-svn, and that has LIB_DEPENDS jack::audio/jack.
ah. yeah, I should get back to finishing the jack update and importing ardour, and killing the jack support in portaudio. > > > > > appended patch just shuffles the initialization of variables a bit to > > > allow to build with old gcc on sparc. Afterwards tested to build on > > > mips64 too. Note, I don't have a soundcard in both boxes, and no 4.7 or > > > -current box running with a soundcard to actually test whether I broke > > > sth. > > > > > > see attached diff, please test and OK? > > > > I've got a WIP update to a newer version of jack. I'm kinda stuck > > because I'm seeing some odd/rare timing issues (new versions of jack > > use realtime scheduling my default ... on sysems that have that). > > I'll see about integrating these changes. netjack has been mostly > > rewritten ... *sigh*. > > urgs, ok, I see, so what should I do? Don't know whether it would make sense > to try to update portaudio to not depend on jack? portaudio uses jack because I was using it with audacity. once ardour is in, there's no need to use jack with audacity. > cheers, > Sebastian -- jake...@sdf.lonestar.org SDF Public Access UNIX System - http://sdf.lonestar.org