Package: xchm Version: 2:1.16-1 User: debian-...@lists.debian.org Usertags: ftbfs-gcc-4.4 Tags: patch
Your package fails to build with GCC 4.4, which has cleaned up some more C++ headers. You always have to #include headers directly and cannot rely for things to be included indirectly. You can reproduce this problem with gcc-4.4/g++-4.4 from unstable. > Automatic build of xchm_2:1.16-1 on em64t by sbuild/amd64 0.53 ... > make[3]: Entering directory `/build/tbm/xchm-1.16/src' > if x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../art > -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 > -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -g -O2 -W -Wall -MT > chmapp.o -MD -MP -MF ".deps/chmapp.Tpo" -c -o chmapp.o chmapp.cpp; \ > then mv -f ".deps/chmapp.Tpo" ".deps/chmapp.Po"; else rm -f > ".deps/chmapp.Tpo"; exit 1; fi > In file included from chmapp.cpp:29: > ./chmfile.h:241: error: 'uint32_t' has not been declared > ./chmfile.h:247: error: 'uint32_t' does not name a type > ./chmfile.h:254: error: 'uint64_t' has not been declared > ./chmfile.h:254: error: 'uint64_t' has not been declared > ./chmfile.h:255: error: 'uint32_t' has not been declared > ./chmfile.h:275: error: 'uint32_t' has not been declared > ./chmfile.h:281: error: 'uint32_t' has not been declared > In file included from chmapp.cpp:34: > ./bitfiddle.inl:57: error: 'uint64_t' does not name a type > ./bitfiddle.inl:105: error: 'uint64_t' does not name a type > make[3]: *** [chmapp.o] Error 1 > make[3]: Leaving directory `/build/tbm/xchm-1.16/src' -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org