<sstream> is included by the Debug.h header anyway with the proper wrappings so the fatal include is useless anyway.
The .cc include sequence should be: - config.h / squid.h - class .h (for the .cc) - other squid .h still needed by the .cc code internals - other system headers still needed by the .cc internal code > ------------------------------------------------------------ > revno: 8934 > committer: Guido Serassio <[EMAIL PROTECTED]> > branch nick: HEAD-3 > timestamp: Sun 2008-04-13 19:01:15 +0200 > message: > Fix build error on Irix. > > On Irix the inclusion of sstream defines assert(), so the build fails > for > a redefinition error. > Just include Debug.h as last to fix the problem. > modified: > src/debug.cc* >