<snip>

I'm the maintainer of clang in the EPEL, but honestly I know nothing about Amazon Linux. Is it an "EL variant" or claim any sort of compatibility with EL? A known issue even on EL/CentOS with clang is that much of the C++11/14 support won't work because of the old version of the standard library that is available on EL. It sounds like this isn't your issue, but if C++11/14 support is desired, then the devtoolset ( http://rhn.redhat.com/errata/RHEA-2013-1226.html ) is the best route to follow.

We've had the same issues being compatible with Amazon linux at Puppet Labs. Amazon linux is very interesting, in that it's pretty odd. 

Depending on which AMI you're on, the compatibility with RHEL is pretty varied. The newest AMI (from April of this year) is closer to RHEL7 or Fedora 20 than EL6, so many items attempting to use EPEL 6 would fail. The last AMI from Oct (I think) is a weird hybrid of EL6 and Fedora 18. It's just difficult to plan for. I don't know how most people use Amazon Linux if they ever need any packages outside of its own package set. 

So, I don't have a lot of helpful information, but I thought I'd chime in with my findings from bug triage on Amazon Linux.

_______________________________________________
epel-devel mailing list
epel-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/epel-devel