From owner-freebsd-stable Thu Jun 13 5: 8:55 2002 Delivered-To: freebsd-stable@freebsd.org Received: from ns1.mgul.ac.ru (ns1.mgul.ac.ru [193.233.63.19]) by hub.freebsd.org (Postfix) with ESMTP id AEBD937B40E for ; Thu, 13 Jun 2002 05:08:46 -0700 (PDT) Received: from ns2.mgul.ac.ru (ns2.mgul.ac.ru [193.233.63.17]) (authenticated bits=0) by ns1.mgul.ac.ru (8.12.4/8.12.4) with ESMTP id g5DC8cpr060339; Thu, 13 Jun 2002 16:08:38 +0400 (MSD) Date: Thu, 13 Jun 2002 16:08:38 +0400 From: "Andrey V. Pevnev" X-Mailer: The Bat! (v1.60p) Personal Reply-To: "Andrey V. Pevnev" Organization: Moscow State Forestry University X-Priority: 3 (Normal) Message-ID: <17413046179.20020613160838@mgul.ac.ru> To: "Philip J. Koenig" Cc: stable@FreeBSD.ORG, "Martin Matuska" Subject: Re: 4.6 - sendmail: libsm.a and libsmutil.a In-Reply-To: <20020612184855500.AAA559@empty1.ekahuna.com@pc02.ekahuna.com> References: <20020612184855500.AAA559@empty1.ekahuna.com@pc02.ekahuna.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.4 required=5 tests=IN_REP_TO X-Scanned-By: MIMEDefang 2.13 (www dot roaringpenguin dot com slash mimedefang) Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello, Philip! This is a forwarded message From: Stephane Lentz To: mimedefang@lists.roaringpenguin.com Date: Thursday, June 13, 2002, 3:40:18 PM Subject: [Mimedefang] libsm.a and libsmutil.a ===8<==============Original message text=============== Hi, On Thu, Jun 13, 2002 at 07:28:50AM -0400, David F. Skoll wrote: > On Thu, 13 Jun 2002, Andrey V. Pevnev wrote: > > > >They are internal build libraries and not needed by anything else. > > >libmilter applications do not require them. > > I'll have to test it. I can only test on Linux and Solaris, but I'll > check. I once saw something interesting about this topic in J-chkmail's mailing-list (the post was from Jose : j-chkmail's author) - before version 8.12, libmilter used the strlcpy function strlcpy (part of libsmutil), hence the need of this lib for linking. - in versions 8.12.0 et 8.12.1, the sm_snprintf function was used instead (defined in libsm). - since version 8.12.2, sendmail uses the snprintf function defined in the standard libc... so now (sendmail >= 8.12.2) these libs are not needed to compile Milter appplications ... best regards, SL/ -- --- Stephane Lentz / Alcanet International - Internet Services Wednesday, June 12, 2002, 10:48:54 PM, you wrote: >> make installworld does not install the libsm.a and libsmutil.a libraries >> from the sendmail 8.12.3 package (only libmilter is installed). >> >> They remain in /usr/obj/usr/src/lib/libsm and /usr/obj/usr/src/lib/libsmutil >> and are not installed to /usr/lib (but some libmilter programs need them to >> build) >> >> Why that behaiviour? PJK> I posted this on -Questions, and someone suggested I could just copy PJK> the files to the lib directory, but I don't know if there are other PJK> steps that normally happen during the install of those files. -- Best regards, MSFU LAN Admin Andrey mailto:andrey@mgul.ac.ru http://www.mgul.ac.ru/~andrey To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message