----- 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

Reply via email to