HJ,
I tried one other variation on the original hesiod srpm patches.
I replaced the -G in the ld command in the hesiod-3.0.2-shlib.patch
with a -shared. I see the same problem as with -G and the same
readelf -d output.
Jack