r213578 - Fix build breakage caused by use of std::to_string(int). Replace with raw_string_ostream.

Aaron Ballman aaron at aaronballman.com
Tue Jul 22 11:58:51 PDT 2014


On Tue, Jul 22, 2014 at 2:52 PM, Galina Kistanova <gkistanova at gmail.com> wrote:
> This is a FreeBSD 9.2 box which in this case is running the following gcc47:
>
> $ /usr/local/bin/gcc47 -v
> Using built-in specs.
> COLLECT_GCC=gcc47
> COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc47/gcc/x86_64-portbld-freebsd9.1/4.7.4/lto-wrapper
> Target: x86_64-portbld-freebsd9.1
> Configured with: ./../gcc-4.7-20131214/configure --disable-nls
> --libdir=/usr/local/lib/gcc47 --libexecdir=/usr/local/libexec/gcc47
> --program-suffix=47 --with-as=/usr/local/bin/as --with-gmp=/usr/local
> --with-gxx-include-dir=/usr/local/lib/gcc47/include/c++/
> --with-ld=/usr/local/bin/ld --with-libiconv-prefix=/usr/local
> --with-pkgversion='FreeBSD Ports Collection' --with-system-zlib
> --with-ecj-jar=/usr/local/share/java/ecj-4.5.jar
> --enable-languages=c,c++,objc,fortran,java --prefix=/usr/local
> --mandir=/usr/local/man --infodir=/usr/local/info/gcc47
> --build=x86_64-portbld-freebsd9.1
> Thread model: posix
> gcc version 4.7.4 20131214 (prerelease) (FreeBSD Ports Collection)
> $ ls -la /usr/local/lib/gcc47/libstdc++*
> -rw-r--r--  1 root  wheel  16306322 Dec 18  2013
> /usr/local/lib/gcc47/libstdc++.a
> lrwxr-xr-x  1 root  wheel        14 Dec 18  2013
> /usr/local/lib/gcc47/libstdc++.so -> libstdc++.so.6
> -rwxr-xr-x  1 root  wheel   6457984 Dec 18  2013
> /usr/local/lib/gcc47/libstdc++.so.6
> -r--r--r--  1 root  wheel      2311 Dec 18  2013
> /usr/local/lib/gcc47/libstdc++.so.6-gdb.py
> Though a quick check shows the same issue exists there for gcc49:
>
> $ /usr/local/bin/gcc49 -v
> Using built-in specs.
> COLLECT_GCC=/usr/local/bin/gcc49
> COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc49/gcc/x86_64-portbld-freebsd9.1/4.9.0/lto-wrapper
> Target: x86_64-portbld-freebsd9.1
> Configured with: ./../gcc-4.9-20131215/configure --disable-nls
> --libdir=/usr/local/lib/gcc49 --libexecdir=/usr/local/libexec/gcc49
> --program-suffix=49 --with-as=/usr/local/bin/as --with-gmp=/usr/local
> --with-gxx-include-dir=/usr/local/lib/gcc49/include/c++/
> --with-ld=/usr/local/bin/ld --with-libiconv-prefix=/usr/local
> --with-pkgversion='FreeBSD Ports Collection' --with-system-zlib
> --with-ecj-jar=/usr/local/share/java/ecj-4.5.jar
> --enable-languages=c,c++,objc,fortran,java --prefix=/usr/local
> --mandir=/usr/local/man --infodir=/usr/local/info/gcc49
> --build=x86_64-portbld-freebsd9.1
> Thread model: posix
> gcc version 4.9.0 20131215 (experimental) (FreeBSD Ports Collection)
> $ ls -la /usr/local/lib/gcc49/libstdc++*
> -rw-r--r--  1 root  wheel  17673116 Dec 19  2013
> /usr/local/lib/gcc49/libstdc++.a
> lrwxr-xr-x  1 root  wheel        14 Dec 19  2013
> /usr/local/lib/gcc49/libstdc++.so -> libstdc++.so.6
> -rwxr-xr-x  1 root  wheel   6929124 Dec 19  2013
> /usr/local/lib/gcc49/libstdc++.so.6
> -r--r--r--  1 root  wheel      2310 Dec 19  2013
> /usr/local/lib/gcc49/libstdc++.so.6-gdb.py
> I will look into this further.

Thank you for looking into this!

~Aaron



More information about the cfe-commits mailing list