From owner-freebsd-bugs Thu Sep 4 14:00:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA22754 for bugs-outgoing; Thu, 4 Sep 1997 14:00:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA22717; Thu, 4 Sep 1997 14:00:01 -0700 (PDT) Resent-Date: Thu, 4 Sep 1997 14:00:01 -0700 (PDT) Resent-Message-Id: <199709042100.OAA22717@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, am@amsoft.ru Received: from amsoft.ru (amsoft.ru [194.87.86.241]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA22424 for ; Thu, 4 Sep 1997 13:55:18 -0700 (PDT) Received: (from am@localhost) by amsoft.ru (8.8.5/amsoft/1.0) id AAA01617 ; Fri, 5 Sep 1997 00:44:14 +0400 (MSD) Message-Id: <199709042044.AAA01617@amsoft.ru> Date: Fri, 5 Sep 1997 00:44:14 +0400 (MSD) From: Andrew Maltsev Reply-To: am@amsoft.ru To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: misc/4468: dlopen is not available from static executables Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4468 >Category: misc >Synopsis: dlopen is not available from static executables >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 4 14:00:00 PDT 1997 >Last-Modified: >Originator: Andrew Maltsev >Organization: AM'SOFT >Release: FreeBSD 2.2.1-RELEASE i386 >Environment: I only checked this in 2.2 and 2.2.1 - sorry, if it is fixed already. >Description: dlopen/.. programmatic interface to dynamic loader is not available when executable is to be statically linked. So it is not possible to add a shared object (plug-in for example) to an executable required to be static. >How-To-Repeat: Obvious >Fix: I think it may be solved by moving a part of ld.so loader into separate .a-style library. >Audit-Trail: >Unformatted: