pkgsrc-Bugs archive

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

pkg/26590: mail/dovecot/options.mk assumes USE_INET6 isn't always defined



>Number:         26590
>Category:       pkg
>Synopsis:       mail/dovecot/options.mk assumes USE_INET6 isn't always defined
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Aug 08 02:24:04 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Takahiro Kambe
>Release:        NetBSD 2.0G
>Organization:
Takahiro Kambe
>Environment:
        
        
System: NetBSD edge.back-street.net 2.0G NetBSD 2.0G (CF-R1) #151: Fri Aug 6 
13:38:13 JST 2004 
taca%edge.back-street.net@localhost:/var/obj/sys/arch/i386/compile/CF-R1 i386
Architecture: i386
Machine: i386
>Description:
        mail/dovecot/options.mk assumes USE_INET6 isn't always defined,
        but it is wrong.  With bsd.prefs.mk revsion 1.164, USE_INET6 is
        defined always defined as boolean value like "YES" or "NO".

        And mail/dovcot/options.mk has these lines:

# Global and legacy options
.if defined(DOVECOT_USE_GNUTLS) || defined(DOVECOT_USE_MYSQL) || \
    defined(DOVECOT_USE_PGSQL) || defined(USE_INET6) || \
    defined(USE_OPENLDAP) || defined(USE_SASL2)
...

        Since USE_INET6 is always defined as I noted, this first ".if" is
        always defined and it results dovecot pkgsrc always ignore
        PKG_DEFAULT_OPTIONS.
>How-To-Repeat:
        Set PKG_DEFAULT_OPTIONS to /etc/mk.conf and check that it is
        effected to dovecot pkgsrc.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
        
        



Home | Main Index | Thread Index | Old Index