From owner-freebsd-ports@FreeBSD.ORG Thu Jan 19 07:51:43 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D345116A41F for ; Thu, 19 Jan 2006 07:51:43 +0000 (GMT) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [80.253.10.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AB7043D45 for ; Thu, 19 Jan 2006 07:51:43 +0000 (GMT) (envelope-from bsam@ipt.ru) Received: from stat.sem.ipt.ru ([192.168.12.1] helo=srv.sem.ipt.ru) by mail.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1EzUa0-0002bO-Se; Thu, 19 Jan 2006 10:51:36 +0300 Received: from bsam by srv.sem.ipt.ru with local (Exim 4.60 (FreeBSD)) (envelope-from ) id 1EzUZr-000II5-I4; Thu, 19 Jan 2006 10:51:27 +0300 To: Kris Kennaway References: <48239d390601180746x4c75ff45l2ef00a0300cedfb7@mail.gmail.com> <43CE65DD.2080305@fromley.net> <96010585@srv.sem.ipt.ru> <20060118211054.1a309bc3@Magellan.Leidinger.net> <97763707@srv.sem.ipt.ru> <20060119064451.GA65173@xor.obsecurity.org> From: Boris Samorodov Date: Thu, 19 Jan 2006 10:51:27 +0300 In-Reply-To: <20060119064451.GA65173@xor.obsecurity.org> (Kris Kennaway's message of "Thu, 19 Jan 2006 01:44:51 -0500") Message-ID: <04962336@srv.sem.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Alexander Leidinger , Spadge , freebsd-ports@freebsd.org, Sergey Lapin Subject: Re: problems with heimdal X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jan 2006 07:51:43 -0000 On Thu, 19 Jan 2006 01:44:51 -0500 Kris Kennaway wrote: > On Thu, Jan 19, 2006 at 09:40:52AM +0300, Boris Samorodov wrote: > > On Wed, 18 Jan 2006 21:10:54 +0100 Alexander Leidinger wrote: > > > On Wed, 18 Jan 2006 19:19:18 +0300 > > > Boris Samorodov wrote: > > > > > > 2. System kerberos libraries doesn't have information about linked > > > > libraries (look at output of "ldd /usr/lib/libgssapi.so"). Thus > > > > we have some trouble (modern mozilla's applications, recall > > > > problems with postgesql port and for sure there are some more). > > > > > The maintainer of the in-tree kerberos stuff said it's a problem of the > > > application then (in the discussion of the postgresql problem). Did you > > > tried to talk with him? > > > > No. It seems to me that non-storing information about linked libraries > > is not a standard way (what other applications do it?). Hence, the > > maintainer have had a serious arguments to do so. And I have nothing > > to do but look for a warkaround and share it with the community. > Actually I think the /usr/lib/libgssapi.so way *is* standard for > FreeBSD. What counterexamples can you find? $ ldd /usr/lib/libssh.so /usr/lib/libssh.so: libz.so.3 => /lib/libz.so.3 (0x28181000) libgssapi.so.8 => /usr/lib/libgssapi.so.8 (0x28191000) libkrb5.so.8 => /usr/lib/libkrb5.so.8 (0x2819f000) libasn1.so.8 => /usr/lib/libasn1.so.8 (0x281d3000) libcom_err.so.3 => /usr/lib/libcom_err.so.3 (0x281f4000) libmd.so.3 => /lib/libmd.so.3 (0x281f6000) libroken.so.8 => /usr/lib/libroken.so.8 (0x28204000) libcrypto.so.4 => /lib/libcrypto.so.4 (0x28210000) libcrypt.so.3 => /lib/libcrypt.so.3 (0x28302000) Looking at "ldd /usr/lib/*.so" gives much more. I thought that others (without output) were self-containing. Well, I may be wrong about the standard way. Am I? WBR -- Boris B. Samorodov, Research Engineer InPharmTech Co, http://www.ipt.ru Telephone & Internet Service Provider