[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
RE: .so version numbers for dlopen'd objects
- To: "Paul B. Henson" <henson@acm.org>
- Subject: RE: .so version numbers for dlopen'd objects
- From: Robert Heller <heller@deepsoft.com>
- Date: Tue, 22 May 2018 22:14:35 -0400 (EDT)
- Cc: Robert Heller <heller@deepsoft.com>, openldap-technical@openldap.org
- Dkim-filter: OpenDKIM Filter v2.11.0 sharky3.deepsoft.com 064E726C4957
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=deepsoft.com; s=deepsoft.com; t=1527041676; bh=IIxoFr3QLvQgfy+FMhu5yv0gO7AB1PgtoR+HD+q9TFQ=; h=From:Subject:In-Reply-To:References:To:Cc:Date:From; b=V0XkyDi0aQCRO4Q9UZi7ClqycJ7rrQl92CL1n+YWVuprQM9icJ3l+vobSXqDyKWwg anXo6N8uDPHvb0W9A0OpsHQQnqD6i0y5CNa1JhTV7tO4MsErFFgXCAx6O4NMIoxwB5 t6Xgqfht2AKV+PmcmnYxW8I3PDGJ4PSRaLeXviBs=
- In-reply-to: <0fff01d3f233$ab051fd0$010f5f70$@acm.org>
- Organization: Deepwoods Software
- References: <0f9401d3f206$547d9c00$fd78d400$@acm.org> <20180522201616.8F8C526C1F29@sharky3.deepsoft.com> <0ff101d3f22b$ec586d50$c50947f0$@acm.org> <20180523003723.DA7F426C1F29@sharky3.deepsoft.com> <0fff01d3f233$ab051fd0$010f5f70$@acm.org>
At Tue, 22 May 2018 18:16:24 -0700 "Paul B. Henson" <henson@acm.org> wrote:
>
> > From: Robert Heller
> > Sent: Tuesday, May 22, 2018 5:37 PM
> >
> > You can suppress the version numbers with the "-avoid-version" LDFLAGS
> > option
>
> Cool, thanks for the pointer. Then the question is whether this is
> acceptable for upstream to deploy in general, or if I should just tweak the
> OpenBSD port to do so? Quanah or Howard :)?
It is the "standard" thing to do for a "shared module" (as opposed to a
"shared library"). "Shared module" == something to be only ever opened with
dlopen, while "shared library" is something a program is linked against (eg
with ld, and then loaded when a process is launched and "linked" with the
program loader (ld-so, et. al.).
>
> Thanks.
>
>
>
--
Robert Heller -- 978-544-6933
Deepwoods Software -- Custom Software Services
http://www.deepsoft.com/ -- Linux Administration Services
heller@deepsoft.com -- Webhosting Services