[pulseaudio-tickets] [PulseAudio] #338: PowerPC build broken

PulseAudio trac-noreply at tango.0pointer.de
Tue Aug 26 07:19:48 PDT 2008


#338: PowerPC build broken
-----------------------+----------------------------------------------------
  Reporter:  rdiez     |       Owner:  lennart
      Type:  defect    |      Status:  new    
  Priority:  normal    |   Milestone:         
 Component:  libpulse  |    Severity:  normal 
Resolution:            |    Keywords:         
-----------------------+----------------------------------------------------
Comment (by lennart):

 Replying to [comment:2 rdiez]:
 > libatomic might be better maintained now that it's in SourceForge (but I
 don't really know). For example, I noticed that the PowerPC implementation
 has been recently updated (after version 1.2 that pulseaudio uses) to
 support 64-bit PowerPC.

 The version on sf is not really an official version I would say. It's just
 that somone wanted to use it and noticed it wasn't up-to-date and started
 to fix the bug he finds in his local copy. I don't think this is really
 usable for external projects.

 > Are there any alternatives to libatomic out there? I wouldn't think
 PulseAudio is the right project to accumulate assembler code to support
 all kinds of processor and OS arquitectures.

 My hope is actually that the whole discussion is obsoleted by the fact
 that newer gcc has the __sync intrinsics on most archs anyway, windows has
 InterlockedExchange (or how that was called) and Solaris has the necessary
 calls in their libc. That way we'd have those calls on all archs and OSes
 without only minor compat kludges for older systems. Instead of having to
 maintain our own atomic ops implementations that way we could outsource it
 to the GCC and OS maintainers.

-- 
Ticket URL: <http://pulseaudio.org/ticket/338#comment:3>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list