http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58720
Bug ID: 58720 Summary: FreeBSD 4.8 bootstrap fails due to missing stdint.h Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: skunk at iskunk dot org Host: i686-unknown-freebsd4.8 Target: i686-unknown-freebsd4.8 Build: i686-unknown-freebsd4.8 After addressing bugs #58274 and #58719, a bootstrap of GCC 4.8.1 on FreeBSD 4.8 fails with [...] gmake[5]: Entering directory `/tmp/gcc-build/i686-unknown-freebsd4.8/libstdc++-v3/include' mkdir -p ./i686-unknown-freebsd4.8/bits/stdc++.h.gch /tmp/gcc-build/./gcc/xgcc -shared-libgcc -B/tmp/gcc-build/./gcc -nostdinc++ -L/tmp/gcc-build/i686-unknown-freebsd4.8/libstdc++-v3/src -L/tmp/gcc-build/i686-unknown-freebsd4.8/libstdc++-v3/src/.libs -B/usr/local/i686-unknown-freebsd4.8/bin/ -B/usr/local/i686-unknown-freebsd4.8/lib/ -isystem /usr/local/i686-unknown-freebsd4.8/include -isystem /usr/local/i686-unknown-freebsd4.8/sys-include -x c++-header -nostdinc++ -g -O2 -I/tmp/gcc-build/i686-unknown-freebsd4.8/libstdc++-v3/include/i686-unknown-freebsd4.8 -I/tmp/gcc-build/i686-unknown-freebsd4.8/libstdc++-v3/include -I/tmp/gcc-4.8.1/libstdc++-v3/libsupc++ -O2 -g -std=gnu++0x /tmp/gcc-4.8.1/libstdc++-v3/include/precompiled/stdc++.h \ -o i686-unknown-freebsd4.8/bits/stdc++.h.gch/O2ggnu++0x.gch In file included from /tmp/gcc-build/i686-unknown-freebsd4.8/libstdc++-v3/include/bits/atomic_base.h:37:0, from /tmp/gcc-build/i686-unknown-freebsd4.8/libstdc++-v3/include/atomic:41, from /tmp/gcc-4.8.1/libstdc++-v3/include/precompiled/stdc++.h:99: /tmp/gcc-build/./gcc/include/stdint.h:9:26: fatal error: stdint.h: No such file or directory # include_next <stdint.h> ^ compilation terminated. gmake[5]: *** [i686-unknown-freebsd4.8/bits/stdc++.h.gch/O2ggnu++0x.gch] Error 1 gmake[5]: Leaving directory `/tmp/gcc-build/i686-unknown-freebsd4.8/libstdc++-v3/include' gmake[4]: *** [all-recursive] Error 1 gmake[4]: Leaving directory `/tmp/gcc-build/i686-unknown-freebsd4.8/libstdc++-v3' gmake[3]: *** [all] Error 2 gmake[3]: Leaving directory `/tmp/gcc-build/i686-unknown-freebsd4.8/libstdc++-v3' gmake[2]: *** [all-stage1-target-libstdc++-v3] Error 2 gmake[2]: Leaving directory `/tmp/gcc-build' gmake[1]: *** [stage1-bubble] Error 2 gmake[1]: Leaving directory `/tmp/gcc-build' gmake: *** [bootstrap] Error 2 This system has no /usr/include/stdint.h, so GCC should probably not be looking for one.