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 loewis
Recipients Arfrever, barry, dmalcolm, georg.brandl, loewis
Date 2011-02-28.22:04:52
SpamBayes Score 3.751276e-05
Marked as misclassified No
Message-id <4D6C1C03.4070105@v.loewis.de>
In-reply-to <1298930270.98.0.593292336807.issue11347@psf.upfronthosting.co.za>
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.

IIUC, the linker will hard-code the full path name (include directory
name) into DT_NEEDED if the shared library has no soname. That would
be undesirable - the DT_NEEDED reference must be just the file name,
not the full path.
History
Date User Action Args
2011-02-28 22:04:53loewissetrecipients: + loewis, barry, georg.brandl, Arfrever, dmalcolm
2011-02-28 22:04:52loewislinkissue11347 messages
2011-02-28 22:04:52loewiscreate