My 11.04 build in my git downloads (e.g. 2.7.6a) works on Fedora 17 - I know coz I run it on Fedora 17 also
https://github.com/kanoi/cgminer/downloads... of course I don't have an ATI card in this machine (my desktop) but I have an nVidia using the fusion build of the original nVidia drivers and that also works GPU mining
i.e. I've tried BFL, Icarus, nVidia GPU - all 3 work on Fedora 17 with that binary in my downloads
Edit: I actually run Xubuntu 11.04 in a VirtualBox on Fedora 17 to build the cgminer binaries

I saw those and I can confirm 2.7.6a does work on F17 with the ATI HD6870 w/ the current latest driver+SDK+ADL. I'm currently running the one I built on my Ubuntu 12.04 server box. I tend to obsess about these little problems. I'm thinking the Fedora libcurl is the problem, is that why you resorted to building on Ubuntu?
I just find it a little sad that we can build this on Windows and Ubuntu but not Fedora (and maybe not on CentOS or RHEL either), I really want to understand why and try to fix it.