On Oct 26, Eugene Kuznetsov wrote:
> Hello Mathew,
> 
> Friday, October 26, 2001, 11:54:59 AM, you wrote:
> 
> MK>         I can't because the configure step is broken at the moment and
> MK> I'm working on this problem first.  Has anything changed in the last
> MK> few days in the rtld link dependicies?
> MK>         Did you see the second make test where it works?
> 
> Ok, I've got it ... strange, can it be FreeBSD dynamic linker bug?

        Somehow, the way avifile links looses the dependancy
information.  Snooping the .so headers shows this.  I guess somehow
libtool(?) is to blame, whatever is doing the linking.

> As far as I can understand, we see that in the scheme
> 
>  load1  -(dlopen)->  load2.so  ->  libaviplay.so  -(dlopen)->  libwin32.so
> 
> symbols from libaviplay.so are not used to resolve dependencies in
> libwin32.so, while here
> 
>  load1  -(dlopen)->  load2.so
>    |
>    \-->   libaviplay.so  -(dlopen)->  libwin32.so
> 
> everything's fine. 

        Yes that's the problem. 
        
> It shouldn't be related to rtld in libaviplay. Why
> do you ask if anything has changed in the last few days? I didn't
> change anything, and I don't see any such changes in CVS logs.

        Trying to figure out your motivation for suggesting a
recompile.

        --Mat   

_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile

Reply via email to