https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61889

            Bug ID: 61889
           Summary: [4.10 Regression] gcov-tool.c uses nftw, ftw.h
           Product: gcc
           Version: 4.10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: gcov-profile
          Assignee: unassigned at gcc dot gnu.org
          Reporter: rai...@emrich-ebersheim.de

Bootstrap fails:

g++ -c   -g  -DIN_GCC    -fno-exceptions -fno-rtti -fasynchronous-unwind-tables
-W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format
-Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long
-Wno-variadic-macr  os -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I.
-I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-4.10.0/gcc
-I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-4.10.0/gcc/.
-I../../../../../../../opt/devel/gnu/src 
/gcc-mingw-w64/gcc-4.10.0/gcc/../include -I./../intl
-I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-4.10.0/gcc/../libcpp/include
-I/opt/devel/SCRATCH/tmp.s61dWEwM1g/install/include
-I/opt/devel/SCRATCH/tmp.s61dWEwM1g/instal  l/include
-I/opt/devel/SCRATCH/tmp.s61dWEwM1g/install/include 
-I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-4.10.0/gcc/../libdecnumber
-I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-4.10.0/gcc/../libdecnumber/
 bid -I../libdecnumber
-I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-4.10.0/gcc/../libbacktrace
-DCLOOG_INT_GMP -I/opt/devel/SCRATCH/tmp.s61dWEwM1g/install/include
-I/opt/devel/SCRATCH/tmp.s61dWEwM1g/install/include  -o gco  v-tool.o -MT
gcov-tool.o -MMD -MP -MF ./.deps/gcov-tool.TPo
../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-4.10.0/gcc/gcov-tool.c
../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-4.10.0/gcc/gcov-tool.c:38:17:
fatal error: ftw.h: No such file or directory
 #include <ftw.h>
                 ^
compilation terminated.
Makefile:1063: recipe for target 'gcov-tool.o' failed
make: *** [gcov-tool.o] Error 1

This is not very portable and breaks bootstrap for mingw targets sine nearly
two weeks.

Reply via email to