this package wants the directory /usr/local/lib to exist; GCC bails because it doesn't.
Created attachment 214884 [details] /tmp/fetch-1.0-build.log
Something stinks here in more than one way. First of all, unless there's a very good reason (doesn't seem that way here), ebuild should use econf. Next thing is, that it should not be adding an rpath without a good reason, especially not /usr/local. Attach build log of dev-libs/http-fetcher, if you still have it.
Never mind, it's the build system of fetch, that's broken (that is unless you do have something in /usr/local). Probably all that's needed is the removal of the offending line in src/Makefile.am and eautomake.
Fixed forced -rpath in www-client/fetch-1.0-r1