Source: mingw-w64 Version: 4.0.6-1 Severity: important When I try to bootstrap the gcc-mingw-w64 and mingw-w64 pair using the stage1 profile build of gcc-mingw-w64, I get these errors in the mingw-w64 build:
... make[3]: Leaving directory '/build/mingw-w64-4.0.6/build/i686-w64-mingw32-i686-w64-mingw32-headers' make[2]: Leaving directory '/build/mingw-w64-4.0.6/build/i686-w64-mingw32-i686-w64-mingw32-headers' make[1]: Leaving directory '/build/mingw-w64-4.0.6/build/i686-w64-mingw32-i686-w64-mingw32-headers' touch i686-w64-mingw32~i686-w64-mingw32~headers-install-stamp mkdir -p /build/mingw-w64-4.0.6/build/i686-w64-mingw32-i686-w64-mingw32-crt && \ cd /build/mingw-w64-4.0.6/build/i686-w64-mingw32-i686-w64-mingw32-crt && \ /build/mingw-w64-4.0.6/mingw-w64-crt//configure --prefix=/usr/i686-w64-mingw32 --host=i686-w64-mingw32 --target=i686-w64-mingw32 --enable-lib32 --disable-lib64 CPPFLAGS="-Wdate-time -I/build/mingw-w64-4.0.6/debian/tmp/usr/i686-w64-mingw32/include" checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for i686-w64-mingw32-strip... i686-w64-mingw32-strip checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... x86_64-pc-linux-gnu checking host system type... i686-w64-mingw32 checking for sysroot... /usr/i686-w64-mingw32 checking for a sed that does not truncate output... /bin/sed checking for gawk... (cached) mawk checking for i686-w64-mingw32-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... unsupported checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for i686-w64-mingw32-g++... no checking for i686-w64-mingw32-c++... no checking for i686-w64-mingw32-gpp... no checking for i686-w64-mingw32-aCC... no checking for i686-w64-mingw32-CC... no checking for i686-w64-mingw32-cxx... no checking for i686-w64-mingw32-cc++... no checking for i686-w64-mingw32-cl.exe... no checking for i686-w64-mingw32-FCC... no checking for i686-w64-mingw32-KCC... no checking for i686-w64-mingw32-RCC... no checking for i686-w64-mingw32-xlC_r... no checking for i686-w64-mingw32-xlC... no checking for g++... g++ configure: WARNING: using cross tools not prefixed with host triplet checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C preprocessor... /lib/cpp configure: error: in `/build/mingw-w64-4.0.6/build/i686-w64-mingw32-i686-w64-mingw32-crt': configure: error: C preprocessor "/lib/cpp" fails sanity check See `config.log' for more details debian/rules:96: recipe for target 'i686-w64-mingw32~i686-w64-mingw32~crt-configure-stamp' failed make: *** [i686-w64-mingw32~i686-w64-mingw32~crt-configure-stamp] Error 1 rm i686-w64-mingw32~i686-w64-mingw32~headers-build-stamp dpkg-buildpackage: error: debian/rules build gave error exit status 2 -- Daniel Schepler