Date: Thu, 13 Jun 2002 16:08:38 +0400 From: "Andrey V. Pevnev" <andrey@mgul.ac.ru> To: "Philip J. Koenig" <pjklist@ekahuna.com> Cc: stable@FreeBSD.ORG, "Martin Matuska" <matuska@wu-wien.ac.at> Subject: Re: 4.6 - sendmail: libsm.a and libsmutil.a Message-ID: <17413046179.20020613160838@mgul.ac.ru> In-Reply-To: <20020612184855500.AAA559@empty1.ekahuna.com@pc02.ekahuna.com> References: <20020612184855500.AAA559@empty1.ekahuna.com@pc02.ekahuna.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello, Philip! This is a forwarded message From: Stephane Lentz <Stephane.Lentz@ansf.alcatel.fr> To: mimedefang@lists.roaringpenguin.com <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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17413046179.20020613160838>