I'm running fedora core 12, with kernel 2.6.30, openssl 1.0.0 (installed by hand), and boost version 1.45.
unfortunately I had to change some of the static linked libraries to dynamic linked libraries for boost and db_cxx (I seem to be lacking .a files, I've only got .so files so I had to change the linker flags in the Makefile)
You need to stick with the static libs, else you're on your own. You can install them from package boost-static.
I'm now using Fedora 14, but when I was using Fedora 12 I was able to compile bitcoin using boost-static-1.39.0 as described here:
http://bitcointalk.org/index.php?topic=1334.msg22412#msg22412