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

Reply via email to