Hi, In the buildlog, I see the "bad" header file was generated by some sed/echo invocations.
grep define ../config.h | grep FIM | sort | sed 's/^#//g;s/define //g;s/^\([A-Za-z0-9_]*\).*$/+\1 /g;s/^/\"/g;s/$/\"/g' > versiecho //"\"\n\"" >> version.h grep define ../config.h | grep FIM.*'"' | sort | sed 's/^#//g;s/define //g;s/^\([A-Za-z0-9_]*\) "\(.*\)"$/"\1 = \\"\2\\"\\n"/g' grep undef ../config.h | grep FIM | sort | sed 's/^#//g;s/.*undef //g;s/^\([A-Za-z0-9_]*\).\+$/-\1 /g;s/^/\"/g;s/$/\"/g' >> verecho //'"\n'CXXFLAGS=-g -O2 -I/usr/include/libpng12 -I/usr/include'\n"' >> Is there an easy way to obtain the involved files (../config.h, version.h) ? On 20100...@08:37, Lucas Nussbaum wrote: > Source: fim > Version: 0.3-beta-prerelease-1.2 > Severity: serious > Tags: squeeze sid > User: [email protected] > Usertags: qa-ftbfs-20100524 qa-ftbfs > Justification: FTBFS on amd64 > > Hi, > > During a rebuild of all packages in sid, your package failed to build on > amd64. > > Relevant part: > > g++ -DHAVE_CONFIG_H -g -O2 -I/usr/include/libpng12 -I/usr/include -c > > -o fim.o fim.cpp > > In file included from fim.cpp:165: > > version.h:31:1: warning: missing terminating " character > > In file included from fim.cpp:165: > > version.h:31: error: missing terminating " character > > version.h:32:1: warning: missing terminating " character > > version.h:32: error: missing terminating " character > > version.h:57:1: warning: missing terminating " character > > version.h:57: error: missing terminating " character > > version.h:59:1: warning: missing terminating " character > > version.h:59: error: missing terminating " character > > version.h: In static member function 'static void FimInstance::version()': > > version.h:58: error: expected ')' before 'CXXFLAGS' > > make[5]: *** [fim.o] Error 1 > > The full build log is available from: > > http://people.debian.org/~lucas/logs/2010/05/24/fim_0.3-beta-prerelease-1.2_lsid64.buildlog > > A list of current common problems and possible solutions is available at > http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! > > About the archive rebuild: The rebuild was done on about 50 AMD64 nodes > of the Grid'5000 platform, using a clean chroot. Internet was not > accessible from the build systems. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

