[email protected]
[Top] [All Lists]

Bug#475809: marked as forwarded (iaxclient_2.0.2-2(sparc/unstable): FTBF

Subject: Bug#475809: marked as forwarded iaxclient_2.0.2-2(sparc/unstable): FTBFS: Memory barriers are not defined
From: Debian Bug Tracking System
Date: Tue, 29 Apr 2008 10:54:03 +0000
Your message dated Tue, 29 Apr 2008 20:39:20 +1000
with message-id <[email protected]>
has caused the   report #475809,
regarding iaxclient_2.0.2-2(sparc/unstable): FTBFS: Memory barriers are not 
defined
to be marked as having been forwarded to the upstream software
author(s) [email protected]

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
475809: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475809
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Subject: Bug#475809: iaxclient_2.0.2-2(sparc/unstable): FTBFS: Memory barriers are not defined
From: Mark Purcell
Date: Tue, 29 Apr 2008 20:39:20 +1000
Dear iaxclient-devel,

We have received thus bug report when building iaxclient 2.0.2 on Debian 
GNU/Linux.

Is the best option to build with ALLOW_SMP_DANGERS and then provide some sort 
of README about the dangers?

As you can see this is effecting the building of iaxclient on a number of 
architectures:
http://buildd.debian.org/build.php?pkg=iaxclient

Btw, I recommend that iaxclient-devel subscribe to the email Package Tracking 
System and that way you will receive relevant reports as we do..
http://packages.qa.debian.org/i/iaxclient.html

Mark



On Sun, 13 Apr 2008, Martin Zobel-Helas wrote:
> Package: iaxclient
> Version: 2.0.2-2
> Severity: serious
>
> There was an error while trying to autobuild your package:
> > Automatic build of iaxclient_2.0.2-2 on lebrun by sbuild/sparc 98
> > Build started at 20080413-0622
>
> [...]
>
> > ** Using build dependencies supplied by package:
> > Build-Depends: autotools-dev, debhelper (>= 4.0.0), dpatch, libgsm1-dev,
> > libgtk2.0-dev, libogg-dev, libspeex-dev, libspeexdsp-dev, libtheora-dev,
> > libwxgtk2.6-dev, portaudio19-dev
>
> [...]
>
> >     mv -f $depbase.Tpo $depbase.Plo
> >  sparc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../../lib
> > -I../../lib/portmixer/px_common -pthread -I../../lib/libiax2/src -DLIBIAX
> > -pthread -Wall -Wextra -Wno-unused-parameter -Wpointer-arith
> > -DLIBVER=\"2.0.2\" -I/usr/include -Wall -g -D_REENTRANT --std=gnu99 -O2
> > -MT ringbuffer.lo -MD -MP -MF .deps/ringbuffer.Tpo -c
> > ../../lib/ringbuffer.c  -fPIC -DPIC -o .libs/ringbuffer.o
> > ../../lib/ringbuffer.c:124:11: error: #error Memory barriers are not
> > defined on this system. You can still compile by defining
> > ALLOW_SMP_DANGERS, but SMP safety will not be guaranteed.
> > ../../lib/ringbuffer.c: In function 'rb_GetRingBufferReadAvailable':
> > ../../lib/ringbuffer.c:191: warning: implicit declaration of function
> > 'rb_ReadMemoryBarrier' ../../lib/ringbuffer.c: In function
> > 'rb_AdvanceRingBufferWriteIndex': ../../lib/ringbuffer.c:249: warning:
> > implicit declaration of function 'rb_WriteMemoryBarrier' make[3]: ***
> > [ringbuffer.lo] Error 1
> > make[3]: Leaving directory `/build/buildd/iaxclient-2.0.2/objs/lib'
> > make[2]: *** [all-recursive] Error 1
> > make[2]: Leaving directory `/build/buildd/iaxclient-2.0.2/objs'
> > make[1]: *** [all] Error 2
> > make[1]: Leaving directory `/build/buildd/iaxclient-2.0.2/objs'
> > make: *** [build-arch-stamp] Error 2
> > dpkg-buildpackage: failure: debian/rules build gave error exit status 2
>
> A full build log can be found at:
> http://buildd.debian.org/build.php?arch=sparc&pkg=iaxclient&ver=2.0.2-2



--- End Message ---
<Prev in Thread] Current Thread [Next in Thread>
  • Bug#475809: marked as forwarded (iaxclient_2.0.2-2(sparc/unstable): FTBFS: Memory barriers are not defined), Debian Bug Tracking System <=