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