-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

TheSin wrote:
| will libtool the only way to control the compat version is version-info,
| with release there will be no compat version so a good libtool will make
| 1 and an old unpatched libtool will make it 0...either way it's bad,
| when the maintainer of a pkg finally update from release to version-info
| I can almost guarantee he will use (x+y):z:y and thus it'll work
| perfectly, since this convo I've been checking all the configure scripts
| of the libs that work, and all the ones that aren't hard coded use this
| method.

When you use the -release tag, and no -version-info tag, libtool sets
the install name of the library to the full name libfoo-1.2.3.dylib, it
does not really need any version information because dyld will fail to
find any other version. The -release tag is documented as breaking
binary compatibility for every release, so that is likely what the
upstream maintainers intend.

You really should not make assumptions about what the upstream
maintainers of packages will do without having asked them.

The name libfoo-1.2.3.dylib is just as valid as libfoo.1.2.3.dylib. If
you pass -lfoo to ld, it will only look for libfoo.dylib (be it a
symlink or a real file), ld does not give a hoot what the real lib is
called if libfoo.dylib is indeed a symlink, it could be missing the lib
prefix, or could have a different extension, ld does not care.

Is it really only the 'ugly' filenames that are bothering you about this?

Peter
- --
Peter O'Gorman - http://www.pogma.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQE/u4PBhJEqt987YAQRAgFkAJ9PWOfaiukscqHsWqaq+ycr/FG6wACgg9VW
sCZb+IU6+1TnsCDz9qZl2Dk=
=8eU0
-----END PGP SIGNATURE-----



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to