package: faust
serverity: serious
version: 0.9.43-1
justification: causes another package (which built successfully in the past) to FTBFS

Building foo-yc20 on most architectures* gives

g++ src/faust-dsp-standalone.cpp -O2 -ffast-math -ftree-vectorize -fPIC 
-DVERSION=1.3.0 -I/usr/lib/faust -Isrc/ -Iinclude/ -DPREFIX=/usr -Wall -c -o 
src/faust-dsp-standalone.o
In file included from src/../gen/yc20-dsp-standalone.cpp:36:0,
                from src/faust-dsp-standalone.cpp:31:
/usr/lib/faust/misc.h: In function 'long int lopt(char**, const char*, long 
int)':
/usr/lib/faust/misc.h:45:75: error: 'atoi' was not declared in this scope
make[2]: *** [src/faust-dsp-standalone.o] Error 1

It seems that misc.h is using atoi but not including stdlib.h. A c program will get away with this (with an implicit declaration warning) but a c++ program will not

This does not seem to affect the version in testing.

* local tests show foo-yc20 building fine on amd64, I dunno why. Buildd logs show foo-yc20 building fine on kfreebsd and hurd, presumablly because there the latest version of faust isn't built there.



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

Reply via email to