Hi Cyril, On Thu, Mar 17, 2011 at 08:22:10AM +0100, Cyril Brulebois wrote: > your package no longer builds on kfreebsd-*: | make[1]: Entering > directory > `/build/buildd-caret_5.6.2~dfsg.1-1-kfreebsd-amd64-B3QFJ6/caret-5.6.2~dfsg.1/caret_common' > | g++ -c -pipe -fopenmp -DUBUNTU -Wno-deprecated -g -Wno-deprecated > -Wall -g -O2 -DCARET_BUILDID=Debian_amd64 -D_REENTRANT -Wall -W -fPIC > -DCARET_FLAG -DHAVE_MINC -DHAVE_QWT -DHAVE_VTK -DHAVE_VTK5 -DHAVE_MINC > -DQT_NO_DEBUG -DQT_PLUGIN -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB > -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED > -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore > -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui > -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml > -I/usr/include/qt4 -I. -I../caret_brain_set > -I../caret_command_operations -I../caret_common -I../caret_statistics > -I../caret_files -I../caret_uniformize -I../caret_widgets > -I/usr/include -I/usr/include/qwt-qt4 -I/usr/include/vtk-5.6 > -I/usr/include -I/usr/X11R6/include -I. -o Basename.o Basename.cxx | > Basename.cxx: In function 'const char* Basename(char*)': | > Basename.cxx:64:14: error: 'period' was not declared in this scope | > Basename.cxx:68:14: error: 'period' was not declared in this scope | > make[1]: *** [Basename.o] Error 1
I looked into this, but I cannot reproduce the error. I ran cpp on the asdfasdf porter box and the period symbol gets defined properly. This is the code -- and kfreebsd matches Q_OS_GLIBC: #if defined(Q_OS_LINUX) || defined(Q_OS_GLIBC) static const char *period = "."; #endif Compiling the whole file with the exact same line also works fine on that box. Is there any chance that this could have been caused by a temporary issue on the kfreebsd buildd machines (both i386 and amd64 failed with the same error). Thanks, Michael -- Michael Hanke http://mih.voxindeserto.de -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org