ports/145488: dovecot configure no longer uses/understands --disable-ipv6

Jeremy Chadwick freebsd at jdc.parodius.com
Thu Apr 8 02:40:06 UTC 2010


>Number:         145488
>Category:       ports
>Synopsis:       dovecot configure no longer uses/understands --disable-ipv6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 08 02:40:05 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Jeremy Chadwick
>Release:        FreeBSD 8.0-STABLE amd64
>Organization:
>Environment:
System: FreeBSD icarus.home.lan 8.0-STABLE FreeBSD 8.0-STABLE #0: Wed Mar 10 11:08:00 PST 2010 root at icarus.home.lan:/usr/obj/usr/src/sys/X7SBA_RELENG_8_amd64 amd64
>Description:
	Dovecot's configure script no longer understands the --disable-ipv6
	argument.  This results in the following warning during build:

===>  Applying FreeBSD patches for dovecot-1.2.10
===>   dovecot-1.2.10 depends on shared library: iconv.3 - found
===>  Configuring for dovecot-1.2.10
configure: WARNING: unrecognized options: --disable-ipv6

	The removal of this option was documented in the official
	dovecot ChangeLog:

* configure.in:
configure: Removed --disable-ipv6 parameter. There's really no point
having it. Originally it was added back when some OSes had broken
IPv6 support, but those OSes should be long gone by now. Also we
still support automatically building without IPv6 support if it's
not detected.
[3270d0867546]

	This is okay -- dovecot's configure script does correctly figure out
	if the system supports IPv6 or not.
>How-To-Repeat:
	Build dovecot with IPV6 de-selected from OPTIONS.
>Fix:
	Change the port Makefile as follows:

	1) Remove IPV6 from the OPTIONS list
	2) Remove the .if defined(WITHOUT_IPV6) block of code

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list