Date: Sun, 28 Feb 2010 15:42:11 -0800 (PST) From: Jeremy Chadwick <freebsd@jdc.parodius.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/144379: rrdbotd doesn't work on systems without IPv6 Message-ID: <20100228234211.E68B61E301A@icarus.home.lan> Resent-Message-ID: <201002282350.o1SNo1x2000557@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 144379 >Category: ports >Synopsis: rrdbotd doesn't work on systems without IPv6 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Feb 28 23:50:01 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: Sat Jan 16 17:48:04 PST 2010 root@icarus.home.lan:/usr/obj/usr/src/sys/X7SBA_RELENG_8_amd64 amd64 >Description: Makefile does not include necessary configure semantics for systems which do not have IPv6 enabled on them. For systems with WITHOUT_IPV6 defined in make.conf (or on the command-line), --disable-ipv6 needs to be passed to configure. >How-To-Repeat: Attempt to run rrdbotd on a system without IPv6. >Fix: The following port Makefile patch fixes the issue: --- Makefile.orig 2009-11-08 04:59:33.000000000 -0800 +++ Makefile 2010-02-28 15:40:36.000000000 -0800 @@ -30,6 +30,10 @@ CONFIGURE_ARGS+= --enable-debug .endif +.if defined(WITHOUT_IPV6) +CONFIGURE_ARGS+= --disable-ipv6 +.endif + post-install: @${CAT} ${PKGMESSAGE} >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100228234211.E68B61E301A>