On Sat, Mar 19, 2011 at 05:58:31PM +0100, Mark Kettenis wrote: > > Date: Sun, 13 Mar 2011 16:49:01 +0100 > > From: Stefan Sperling <[email protected]> > > > > Marc Espie reminded me a while back that we'll also need to make sure that > > nothing in base will suddenly start using this (e.g. code in gnu/). > > Well, it shouldn't be a problem if stuff in base started using this > code. But we should check libstdc++ and bump its major if this has > any effect there.
In a wprintf ports bulk build run by landry, devel/boost errored out with: libs/regex/src/../src/wide_posix_api.cpp: In function 'boost::regsize_t boost::regerrorW(int, const boost::regex_tW*, wchar_t*, boost::regsize_t)': libs/regex/src/../src/wide_posix_api.cpp:185: error: 'swprintf' is not a member of 'std' libs/regex/src/../src/wide_posix_api.cpp:199: error: 'swprintf' is not a member of 'std' I haven't looked into it yet. But it looks like we'll need to change something in libstdc++ to fix this.
