pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/mail



On Sat, 17 Dec 2011 18:37:49 +0900, Steven Drake <sbd%netbsd.org@localhost> 
wrote:

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.

Let me try another way.

I feel that you want to absolutely avoid builtin libraries being utilized by 
pkgsrc.
Then, how to prefer builtin com_err library after your change?
I want to use HQ builtin one instead of embedded convenience library if 
possible.

--
OBATA Akio / obache%NetBSD.org@localhost



Home | Main Index | Thread Index | Old Index