----- Original Message ----- > Has anybody had any success with building TS3.0 with clang (from > latest trunk)? > I've tried doing it with a view to try out the address sanitizer > library (http://code.google.com/p/address-sanitizer/) but I was > hitting many errors (after turning off -Werror) in the template code. > > I see that there was an effort in the 2.1.4 timeframe > (https://issues.apache.org/jira/browse/TS-427) > > Is clang still a supported compiler?
Unfortunately, it is no more - and that's a pity. There's lots of things clang would offer us, if we maintained compatibility with it. In r1211432 that I just committed I added the possibility to option to compile with clang as compiler (on Linux) http://svn.apache.org/viewvc?view=revision&revision=1211432 Let me restate the questions pointed out in my silly commit message: n.b.: Right now, this does not work, because our code has long since (v2.1.4/TS-427) parted with clang compatibility. XXX: Why are we not checking for clang on darwin? Isn't XCode the default.. thing? Doesn't it come with clang? How often more will I write clang in this commit message? Questions... But more importantly: Should I persuade our Infra folks to provide a clang 3.0 install (Preferably, of course, on all build machines)? This could be valuable for other projects, too: apr, httpd, subversion.. ...and I think that's it - we don't have much more C or C++ based projects at Apache (well, there's libcxx, but that's.. quite silent) > Thanks, > -aniket Thank you for pointing this out and raising the issue, I would've forgotten about it :) So long, i -- Igor Galić Tel: +43 (0) 664 886 22 883 Mail: i.ga...@brainsware.org URL: http://brainsware.org/ GPG: 6880 4155 74BD FD7C B515 2EA5 4B1D 9E08 A097 C9AE