FreeBSD 10.0-CURRENT/AMD64 (CLANG): lang/gcc46 fails to build

Jan Beich jbeich at
Wed Dec 7 10:56:09 UTC 2011

"O. Hartmann" <ohartman at> writes:

> .././../gcc-4.6-20111202/libcpp/charset.c:1371:1: error: conflicting
> types for 'cpp_interpret_string'
> cpp_interpret_string (cpp_reader *pfile, const cpp_string *from, size_t
> count,
> ^
> .././../gcc-4.6-20111202/libcpp/include/cpplib.h:742:13: note: previous
> declaration is here
> extern bool cpp_interpret_string (cpp_reader *,
>             ^

Have you built world WITH_ICONV= ? Try the 2nd patch in ports/161417.
ports/163103 confirms the issue is not related to clang, nor 10-CURRENT.

More information about the freebsd-current mailing list