Bug#579464: jack-audio-connection-kit: FTBFS: error: 'CAS' was not declared in this scope

2010-04-27 Thread Cyril Brulebois
Source: jack-audio-connection-kit
Version: 1.9.5~dfsg-3
Severity: serious
Justification: FTBFS

Hi,

your package FTBFS on all buildds, with this issue on most of them:
| [  1/209] cxx: common/JackActivationCount.cpp - 
build/default/common/JackActivationCount_1.o
| 04:52:29 runner system command - ['/usr/bin/g++', '-g', '-O2', '-g', 
'-Wall', '-O2', '-O3', '-fPIC', '-DPIC', '-fvisibility=hidden', 
'-Idefault/linux', '-I../linux', '-Idefault/posix', '-I../posix', 
'-Idefault/common', '-I../common', '-Idefault/common/jack', '-I../common/jack', 
'-Idefault', '-I..', '-Idefault/build/default', '-DHAVE_CONFIG_H', 
'-DSERVER_SIDE', '../common/JackActivationCount.cpp', '-c', '-o', 
'default/common/JackActivationCount_1.o']
| In file included from ../common/JackActivationCount.cpp:20:
| ../common/JackAtomic.h: In function 'long int INC_ATOMIC(volatile SInt32*)':
| ../common/JackAtomic.h:31: error: 'CAS' was not declared in this scope
| ../common/JackAtomic.h: In function 'long int DEC_ATOMIC(volatile SInt32*)':
| ../common/JackAtomic.h:40: error: 'CAS' was not declared in this scope
| Waf: Leaving directory 
`/build/buildd-jack-audio-connection-kit_1.9.5~dfsg-3-armel-E41Mv7/jack-audio-connection-kit-1.9.5~dfsg/build'
| Build failed
|  - task failed (err #1): 
|   {task: cxx JackActivationCount.cpp - JackActivationCount_1.o}

There are some other issues on some architectures; I'm going to open a
specific bug only for kfreebsd-* though.

Full build logs:
  https://buildd.debian.org/status/package.php?p=jack-audio-connection-kit

Mraw,
KiBi.



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#579464: jack-audio-connection-kit: FTBFS: error: 'CAS' was not declared in this scope

2010-04-27 Thread Adrian Knoth
On Tue, Apr 27, 2010 at 11:03:15PM +0200, Cyril Brulebois wrote:

 | ../common/JackAtomic.h: In function 'long int INC_ATOMIC(volatile SInt32*)':
 | ../common/JackAtomic.h:31: error: 'CAS' was not declared in this scope
 | ../common/JackAtomic.h: In function 'long int DEC_ATOMIC(volatile SInt32*)':
 | ../common/JackAtomic.h:40: error: 'CAS' was not declared in this scope
 | Waf: Leaving directory 
 `/build/buildd-jack-audio-connection-kit_1.9.5~dfsg-3-armel-E41Mv7/jack-audio-connection-kit-1.9.5~dfsg/build'
 | Build failed
 |  - task failed (err #1): 
 | {task: cxx JackActivationCount.cpp - JackActivationCount_1.o}

We need the following patch (find attached). I've implemented this patch
for FFADO, and their file was based on jackd2's file, hence I know the
culprit. ;)

The attached patch needs to be applied upstream. It's filed upstream.


   http://trac.jackaudio.org/ticket/169

Can somebody please take care? I'm still horribly busy.


TIA


-- 
mail: a...@thur.de  http://adi.thur.de  PGP/GPG: key via keyserver

Paradox ist, wenn Glatzkoepfe sich in den Haaren liegen.



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org