[Rd] shared libraries: missing soname
Dirk Eddelbuettel
edd at debian.org
Tue Nov 22 05:17:35 CET 2016
Joseph,
I will try to let this be my last message in this thread. Just to clarify:
On 22 November 2016 at 00:02, Joseph Mingrone wrote:
| These are also not fatal errors on FreeBSD, where everything, for now, also just
| works. ...until a library's interface changes. You seem to be arguing that
| sonmaes are pointless. We disagree.
You are putting words in my mouth. In my very first reply to you, I pointed
out that (for non-BSD systems at least) the sonames do not matter as R loads
the libraries itself, rather than via ldd. No more, no less.
Just like just about everybody else, I believe strongly in common use of
sonames _for normal libraries_. R, however, uses dynamic loading of _its
extension modules_ outside of the system use and has its own system of
dependency management and versioning.
| I can't say for certain (I'm not an rkward user), but looking at the build
Why did _you_ then bring up rkward as an example? That was your suggestion.
| log, it seems to. Do you have R built as a shared library?
Yes, always.
| Here are select lines from rkward's build log:
I am not sure what point you are trying to make.
Please consider myself withdrawn from this discussion.
Thank you, Dirk
--
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org
More information about the R-devel
mailing list