From owner-cvs-all Thu May 31 23:40: 0 2001 Delivered-To: cvs-all@freebsd.org Received: from gratis.grondar.za (grouter.grondar.za [196.7.18.65]) by hub.freebsd.org (Postfix) with ESMTP id A584437B424; Thu, 31 May 2001 23:39:49 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (gratis.grondar.za [196.7.18.133]) by gratis.grondar.za (8.11.3/8.11.3) with ESMTP id f516dK690925; Fri, 1 Jun 2001 08:39:23 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <200106010639.f516dK690925@gratis.grondar.za> To: "Jacques A. Vidrine" Cc: Akinori MUSHA , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: ports/security Makefile ports/security/ruby-pam Makefile distinfo pkg-comment pkg-descr pkg-plist References: <20010531234359.C46826@hamlet.nectar.com> In-Reply-To: <20010531234359.C46826@hamlet.nectar.com> ; from "Jacques A. Vidrine" "Thu, 31 May 2001 23:43:59 EST." Date: Fri, 01 Jun 2001 08:41:40 +0200 From: Mark Murray Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Huh, I wonder why the PAM modules don't have the right dependency? > > $ objdump -p /usr/lib/pam_unix.so > > pam_unix.so: file format elf32-i386 > [......] > > Dynamic Section: > NEEDED libutil.so.3 > NEEDED libcrypt.so.2 > SONAME pam_unix.so > [......] Because there is a _horrible_ circular dependancy. The modules are needed to build the (static) libpam.a The modules depend on libpam(.so.N). How to build? I'm working on it - ideas welcome. M -- Mark Murray Warning: this .sig is umop ap!sdn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message