[pkg-firebird-general] Bug#603996: firebird3.0: FTBFS: error: 'COMPARE_EXCHANGE' was not declared in this scope

Philipp Kern pkern at debian.org
Fri Nov 19 08:06:35 UTC 2010


Source: firebird3.0
Version: 3.0.0~svn20101108r51857.ds3-1
Severity: important

> 
> sbuild (Debian sbuild) 0.60.0 (23 Feb 2010) on zandonai.debian.org
> 
> ╔══════════════════════════════════════════════════════════════════════════════╗
> ║ firebird3.0 3.0.0~svn20101108r51857.ds3-1 (s390)           15 Nov 2010 21:04 ║
> ╚══════════════════════════════════════════════════════════════════════════════╝
[...]
> {C++} src/common/classes/alloc.cpp
> In file included from /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/common/classes/alloc.cpp:55:
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/include/../common/classes/Interlock.h: In function 'int interlockedIncrement(volatile int*)':
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/include/../common/classes/Interlock.h:202: error: 'COMPARE_EXCHANGE' was not declared in this scope
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/include/../common/classes/Interlock.h: In function 'int interlockedDecrement(volatile int*)':
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/include/../common/classes/Interlock.h:231: error: 'COMPARE_EXCHANGE' was not declared in this scope
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/common/classes/alloc.cpp: In member function 'Firebird::MemBlock* Firebird::MemoryPool::alloc(size_t)':
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/common/classes/alloc.cpp:289: error: 'COMPARE_EXCHANGE_POINTER' was not declared in this scope
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/common/classes/alloc.cpp: In member function 'void* Firebird::MemoryPool::allocate(size_t)':
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/common/classes/alloc.cpp:465: warning: invalid access to non-static data member 'Firebird::MemBlock::body'  of NULL object
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/common/classes/alloc.cpp:465: warning: (perhaps the 'offsetof' macro was used incorrectly)
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/common/classes/alloc.cpp: In static member function 'static void Firebird::MemoryPool::release(void*)':
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/common/classes/alloc.cpp:494: warning: invalid access to non-static data member 'Firebird::MemBlock::body'  of NULL object
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/common/classes/alloc.cpp:494: warning: (perhaps the 'offsetof' macro was used incorrectly)
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/common/classes/alloc.cpp: In member function 'void Firebird::MemoryPool::releaseBlock(Firebird::MemBlock*)':
> /build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/src/common/classes/alloc.cpp:584: error: 'COMPARE_EXCHANGE_POINTER' was not declared in this scope
> make[4]: *** [/build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/temp/Release/common/classes/alloc.o] Error 1
> make[4]: Leaving directory `/build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/gen'
> make[3]: *** [master_process] Error 2
> make[3]: Leaving directory `/build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/gen'
> make[2]: *** [firebird] Error 2
> make[2]: Leaving directory `/build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3/gen'
> make[1]: *** [firebird] Error 2
> make[1]: Leaving directory `/build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz/firebird3.0-3.0.0~svn20101108r51857.ds3'
> make: *** [build-server-stamp] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> ────────────────────────────────────────────────────────────────────────────────
> Build finished at 20101115-2107
> FAILED [dpkg-buildpackage died]
> ────────────────────────────────────────────────────────────────────────────────
> Purging /var/lib/schroot/mount/sid-experimental-s390-sbuild-86119514-6f9d-4066-970d-973dab889853/build/buildd-firebird3.0_3.0.0~svn20101108r51857.ds3-1-s390-Lm7rwz
> Not removing build depends: cloned chroot in use
> ────────────────────────────────────────────────────────────────────────────────
> Finished at 20101115-2107
> Build needed 00:02:43, 58452k disc space
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-firebird-general/attachments/20101119/f6f0d42c/attachment.pgp>


More information about the pkg-firebird-general mailing list