Subject: pkg/25671: pkgsrc/news/inn does not compile on non-IPv6-supporting systems
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <geos@epost.de>
List: pkgsrc-bugs
Date: 05/22/2004 16:06:42
>Number: 25671
>Category: pkg
>Synopsis: pkgsrc/news/inn does not compile on non-IPv6-supporting systems
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat May 22 16:07:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator: Georg Schwarz
>Release: current pkgsrc
>Organization:
>Environment:
IRIX lorenz 5.3 08031225 IP20 mips
>Description:
pkgsrc/news/inn fails to compile on systems that have no IPv6-supporting libraries and headers.
>How-To-Repeat:
>Fix:
The following patch fixes the problem by applying the IPv6 patch only when ${ _OPSYS_HAS_INET6} is set to "yes".
*** Makefile.orig Sat May 22 17:06:47 2004
--- Makefile Sat May 22 17:12:29 2004
***************
*** 7,16 ****
--- 7,26 ----
ftp://ftp.sunet.se/pub/news/nntp/inn/ \
ftp://ftp.fu-berlin.de/unix/news/inn/
+ .include "../../mk/bsd.prefs.mk"
+ .if ${_OPSYS_HAS_INET6} == "yes"
+ # IPv6 support
PATCH_SITES= ftp://ftp.north.ad.jp/pub/IPv6/INN/
PATCHFILES= inn-${INN_VERSION}-v6-20030327.diff.gz
PATCH_DIST_STRIP= -p1
+ . if defined(USE_INET6) && ${USE_INET6} == YES
+ CONFIGURE_ARGS+= --enable-ipv6
+ . else
+ CONFIGURE_ARGS+= --disable-ipv6
+ . endif
+ .endif
+
MAINTAINER= tron@NetBSD.org
HOMEPAGE= http://www.isc.org/inn.html
COMMENT= The public release of InterNet News (INN)
***************
*** 69,83 ****
RCD_SCRIPTS= innd
- .include "../../mk/bsd.prefs.mk"
-
- # IPv6 support
- .if defined(USE_INET6) && ${USE_INET6} == YES
- CONFIGURE_ARGS+= --enable-ipv6
- .else
- CONFIGURE_ARGS+= --disable-ipv6
- .endif
-
.if ${OPSYS} == "SunOS"
CONFIGURE_ARGS+= --with-sendmail=/usr/lib/sendmail
.else
--- 79,84 ----
>Release-Note:
>Audit-Trail:
>Unformatted: