Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 31529 - net-dns/hesiod fails to build against newer glibc
Summary: net-dns/hesiod fails to build against newer glibc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Heinrich Wendel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-19 12:24 UTC by Michael Gorse
Modified: 2003-10-24 05:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Gorse 2003-10-19 12:24:09 UTC
hesiod's configure script tests for send_mkquery and will add
-lresolv if it finds it there, but it doesn't find it because res_mkquery
became a macro at some point, and the autoconf test doesn't include
resolv.h, which is needed for the macro to be defined.

I simply got it to work on my system by stealing a patch from the
RedHat 9 srpm and adding it to my copy of the ebuild.
Comment 1 Heinrich Wendel (RETIRED) gentoo-dev 2003-10-19 13:17:19 UTC
which hesiod version? please provide a link to the patch.
Comment 2 Michael Gorse 2003-10-19 18:24:37 UTC
Version 3.0.2 (the only version in the distro, afaik).
The patch is from the rh 9 hesiod srpm; I've put up a copy of it at
http://mgorse.home.dhs.org/hesiod-3.0.2-libresolv.patch
Comment 3 Heinrich Wendel (RETIRED) gentoo-dev 2003-10-20 02:46:57 UTC
-r1 commited :)
Comment 4 Michael Gorse 2003-10-24 04:55:32 UTC
hesiod-3.0.2-r1 still doesn't build for me.  The configure.in patch
has no effect unless autoconf is run.  It builds if I had autoconf to
the unpack function.
(I'm using amd64 with the latest portage tree, in case it matters.)
Comment 5 Heinrich Wendel (RETIRED) gentoo-dev 2003-10-24 05:08:07 UTC
sorry forgot that, fixed :D