[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Build Result: rblcheck on development



Hi Paul!

On 07/01/2005 12:05 PM, Paul Howarth wrote:
Oliver Falk wrote:

On 06/30/2005 10:29 PM, buildsys fedoraproject org wrote:

Build of rblcheck on development failed to complete on one or more archs.


 > Please see logs at:

http://extras64.linux.duke.edu/failed/development/rblcheck



I'm a bit confused because of this. rblcheck uses libresolv, which is part of glibc, so it should be installed on extras64, shouldn't it? :-/


The error is here:
[ ... ]
checking for res_query... no
checking for res_query in -lresolv... no
checking for res_query in -lbind... no
configure: error: cannot locate res_query function
error: Bad exit status from /var/tmp/rpm-tmp.88683 (%build)
[ ... ]

I have no non-i386 machine (except alphas) available to test this package, so might someone have a look at this please...


This is a common problem for packages that use res_query in libresolv. On x64_64 and possibly other architectures, res_query is defined as a macro in <resolv.h>, and unless you include that header file in configure test for res_query, the macro won't get picked up, the actual name of the function won't be used and hence the test will fail at link time.

Attached patch should fix it.

Thanks, I included it for release 10. Will commit it soon and request build again.


Best,
 Oliver


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]