Can't run newly-compiled RELENG_6 programs under RELENG_6_1: missing __res_state

Doug Barton dougb at FreeBSD.org
Thu Jul 20 01:28:13 UTC 2006


M. Warner Losh wrote:
> In message: <44BE8912.9010807 at palisadesys.com>
>             Guy Helmer <ghelmer at palisadesys.com> writes:
> : We just tried running programs under RELENG_6_1 that were compiled under 
> : RELENG_6 checked out 2006-07-19, and couldn't because of the undefined 
> : symbol "__res_state"l, which I would assume is a result of the recent 
> : MFC of the BIND 9 resolver library.    Is this to be expected?  It will 
> : cause a bit of a hassle...
> 
> It is not officially supported by the project.  You are running a
> binary compiled on a newer version of the system on an older version
> of the system.  This has sometimes worked in the past, but is outside
> the area that's expected to work.  There's been a number of breakages
> similar to this in past RELENG branches (there was one in 3.x and a
> lot on 4.x).
> 
> Having said that, can someone track down the problem in more detail to
> see if there might not be something we can do to mitigate the problem
> in the older versions?  What is __res_state?

I forwarded ume the relevant info, since he's the architect of the change I
think we should give him a chance to respond.

Doug

-- 

    This .signature sanitized for your protection


More information about the freebsd-stable mailing list