Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:9389 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 77246 invoked by uid 1010); 19 Apr 2004 18:29:47 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 77152 invoked from network); 19 Apr 2004 18:29:46 -0000 Received: from unknown (HELO lt1.firehawksystems.com) (64.71.143.247) by pb1.pair.com with SMTP; 19 Apr 2004 18:29:46 -0000 Received: from [10.0.0.2] (pcp955202pcs.bechgr01.in.comcast.net [68.57.213.101]) (authenticated bits=0) by lt1.firehawksystems.com (8.12.10/8.12.10) with ESMTP id i3JIThVG030593 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO) for ; Mon, 19 Apr 2004 11:29:45 -0700 Mime-Version: 1.0 (Apple Message framework v613) Content-Transfer-Encoding: 7bit Message-ID: <812AE18A-922F-11D8-B1C7-003065F88EBA@firehawksystems.com> Content-Type: text/plain; charset=US-ASCII; format=flowed To: internals@lists.php.net Date: Mon, 19 Apr 2004 13:29:33 -0500 X-Mailer: Apple Mail (2.613) Subject: Changing the soname of libphp4.so From: list@firehawksystems.com ("Brian J. France") Is there a easy way to change the internal soname? I need to build the embeded sapi with a different internal soname. Yes, I can rename libphp4.so (the embeded version) to libphp4-embed.so, but things that link with libphp4-embed.so will have a dependency of libphp.so because that is what the internal soname is. This is causing problems because it will then load the wrong shared library (wrong sapi) if we have libphp4-embed.so and libphp4.so (apache sapi). If there is no easy way, can you give me pointers on what I need to patch/hack to get it to work. I will just maintain another company specific patch. Thanks, Brian