Compile error with gcc

Garrett Cooper yanegomi at gmail.com
Sun Feb 16 07:28:38 UTC 2014


On Feb 15, 2014, at 9:25 PM, Garrett Cooper <yaneurabeya at gmail.com> wrote:

> Hi Julio,
> 	I ran into this error when trying to compile ATF with gcc on code based off of r261958:
> 
> --- application.So ---
> /usr/src/contrib/atf/atf-c++/detail/application.cpp: In constructor 'atf::application::usage_error::usage_error(const char*, ...)':
> /usr/src/contrib/atf/atf-c++/detail/application.cpp:71: error: 'vsnprintf' is not a member of 'std'
> *** [application.So] Error code 1
> 
> 	I haven’t dug into why this is occurring yet, but I assume it’s because of the ATF 0.20 upgrade.
> 	I’m compiling with gcc/g++ of course, and not clang/libcxxrt.

	This patch seems to work with gcc and clang/libcxxrt. I didn’t try it without clang/libcxxrt though...
Thanks!
-Garrett

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Unbreak-compiling-ATF-after-the-0.20-upgrade-with-gc.patch
Type: application/octet-stream
Size: 1222 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-testing/attachments/20140215/b10bc466/attachment.obj>


More information about the freebsd-testing mailing list