On Sat, 17 Dec 2011, OBATA Akio wrote:
On Sat, 17 Dec 2011 16:29:49 +0900, Steven Drake <sbd%netbsd.org@localhost>
wrote:
> Module Name: pkgsrc
> Committed By: sbd
> Date: Sat Dec 17 07:29:49 UTC 2011
>
> Modified Files:
> pkgsrc/mail/cyrus-imapd: Makefile
> pkgsrc/mail/cyrus-imapd23: Makefile options.mk
> pkgsrc/mail/cyrus-imapd24: Makefile options.mk
>
> Log Message:
> Don't use a builtin libcom_err if not using kerberos.
>
> Builtin librarys like com_err should only be used if there is are proper
> buildlink3.mk and builtin.mk files for the library, otherwise part of the
> point of having the buildlink/builtin system is lost.
>
> There no point in having a buildlink/builtin files for com_err as
> currently only three packages use it by itself (mail/cyrus-imapd*) and
> using the package suppled library only adds 72K to the package size.
According to your theories, there are no buildlink/builtin system for `syslog'
library,
so system default syslog library must not be used, need to use included one
instead.
Not what I meant, I probably could have given better reasoning, and think
I mite change the commit message.
Actually its a little bit hard to explain what I meant by "librarys like"
and I mite have to get back to you on that one.
As for the 'syslog' library, there's no libsyslog.so that I'm aware of as
its a part of libc so there's no library to buildlink against.