This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Arfrever
Recipients Arfrever, barry, dmalcolm, georg.brandl, loewis
Date 2011-02-28.21:57:50
SpamBayes Score 0.00097248924
Marked as misclassified No
Message-id <1298930270.98.0.593292336807.issue11347@psf.upfronthosting.co.za>
In-reply-to
Content
"Having the soname be libpython3 is the whole point of the library": I think that the point of this library is "libpython3.so" filename, not soname. Everything should still work if libpython3.so had no soname at all.

(If somebody has installed unpatched Python 3.2, then ldconfig will create llibpython3.so symlink (e.g. /usr/lib/llibpython3.so) and linker will hardcode dependency on llibpython3.so in generated libraries/executables during linking against libpython3.so (e.g. when -lpython3 has been specified).)

(I will work on improved patch for -Wl,--no-as-needed.)
History
Date User Action Args
2011-02-28 21:57:51Arfreversetrecipients: + Arfrever, loewis, barry, georg.brandl, dmalcolm
2011-02-28 21:57:50Arfreversetmessageid: <1298930270.98.0.593292336807.issue11347@psf.upfronthosting.co.za>
2011-02-28 21:57:50Arfreverlinkissue11347 messages
2011-02-28 21:57:50Arfrevercreate