This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: Possible ld.so modifications
Ulrich Drepper <drepper@redhat.com> writes:
> Mike Hearn wrote:
> > Also of course although gtk could have only versioned symbols that had
> > changed, in reality the internals of GTK changed massively in the
> > transition from 1 to 2 (ie GObject was pulled out into glib). They
> > relied on libtool versioning to make this easy for them and their users.
>
> You completely miss the point. Because gtk uses symbol versioning the
> two versions can use the same interface names without colliding.
> Exactly what you want.
He could do what he asked for with the ld.so changes, but it wouldn't
provide a working application.
It doesn't matter what he does, you can't compile an application
against one version of a library and then magically expect it to run
against a different version automatically (if the maintainer
guarantees a stable ABI between those versions, that's different).
Autopackage needs to recompile applications for the environment they
are going to run in, in the general case.
--
# James Antill -- james@and.org
:0:
* ^From: .*james@and\.org
/dev/null