Received: by mail.netbsd.org (Postfix, from userid 605) id 31E8F84D42; Mon, 22 Jan 2018 13:42:08 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id B1D4684CED for ; Mon, 22 Jan 2018 13:42:07 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id z63LCXjyxz7Y for ; Mon, 22 Jan 2018 13:42:07 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 351D684C82 for ; Mon, 22 Jan 2018 13:42:07 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 2FE63FBDE; Mon, 22 Jan 2018 13:42:07 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1516628527196400" MIME-Version: 1.0 Date: Mon, 22 Jan 2018 13:42:07 +0000 From: "Sebastian Wiedenroth" Subject: CVS commit: pkgsrc/net/quagga To: pkgsrc-changes@NetBSD.org Reply-To: wiedi@netbsd.org X-Mailer: log_accum Message-Id: <20180122134207.2FE63FBDE@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1516628527196400 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiedi Date: Mon Jan 22 13:42:07 UTC 2018 Modified Files: pkgsrc/net/quagga: Makefile distinfo Added Files: pkgsrc/net/quagga/patches: patch-configure Log Message: quagga: HAVE_BSD_STRUCT_IP_MREQ_HACK does not work on SunOS To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 pkgsrc/net/quagga/Makefile cvs rdiff -u -r1.28 -r1.29 pkgsrc/net/quagga/distinfo cvs rdiff -u -r0 -r1.6 pkgsrc/net/quagga/patches/patch-configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1516628527196400 Content-Disposition: inline Content-Length: 2778 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/net/quagga/Makefile diff -u pkgsrc/net/quagga/Makefile:1.56 pkgsrc/net/quagga/Makefile:1.57 --- pkgsrc/net/quagga/Makefile:1.56 Sun Oct 8 15:25:45 2017 +++ pkgsrc/net/quagga/Makefile Mon Jan 22 13:42:06 2018 @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.56 2017/10/08 15:25:45 gdt Exp $ +# $NetBSD: Makefile,v 1.57 2018/01/22 13:42:06 wiedi Exp $ # DISTNAME= quagga-1.2.2 +PKGREVISION= 1 CATEGORIES= net MASTER_SITES= http://download.savannah.gnu.org/releases/quagga/ Index: pkgsrc/net/quagga/distinfo diff -u pkgsrc/net/quagga/distinfo:1.28 pkgsrc/net/quagga/distinfo:1.29 --- pkgsrc/net/quagga/distinfo:1.28 Sun Oct 8 15:25:45 2017 +++ pkgsrc/net/quagga/distinfo Mon Jan 22 13:42:06 2018 @@ -1,8 +1,9 @@ -$NetBSD: distinfo,v 1.28 2017/10/08 15:25:45 gdt Exp $ +$NetBSD: distinfo,v 1.29 2018/01/22 13:42:06 wiedi Exp $ SHA1 (quagga-1.2.2.tar.gz) = d2601270a39e707db88d0c39b81acb13b53e0568 RMD160 (quagga-1.2.2.tar.gz) = daa24bc37661eb5436edf42a15ed4ae1bc1b56ef SHA512 (quagga-1.2.2.tar.gz) = 861f6524bcdc01d1a895762bf1904744c12ae4dfc7c3583ecb7e55b3978c98187bde76df0ff85093c744139be9d5cf324fec75b5ba86cf1fdbce70d923710d14 Size (quagga-1.2.2.tar.gz) = 2986142 bytes +SHA1 (patch-configure) = 310295eeed487ccadbd7f56ae71dbb7cf0c71919 SHA1 (patch-solaris_quagga.init.in) = 47569aaffe2713809e21ebbb76164cf50b7f983f SHA1 (patch-zebra_kernel__socket.c) = 82c1be406ec587d7bc4d6eec39f9daebbc34e999 Added files: Index: pkgsrc/net/quagga/patches/patch-configure diff -u /dev/null pkgsrc/net/quagga/patches/patch-configure:1.6 --- /dev/null Mon Jan 22 13:42:07 2018 +++ pkgsrc/net/quagga/patches/patch-configure Mon Jan 22 13:42:07 2018 @@ -0,0 +1,15 @@ +$NetBSD: patch-configure,v 1.6 2018/01/22 13:42:07 wiedi Exp $ +HAVE_BSD_STRUCT_IP_MREQ_HACK does not work on SunOS +Results in: can't setsockopt IP_MULTICAST_IF(...): No route to host + +--- configure.orig 2017-10-03 14:59:10.000000000 +0000 ++++ configure +@@ -20631,7 +20631,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ + int + main () + { +-#if (defined(__FreeBSD__) && ((__FreeBSD_version >= 500022 && __FreeBSD_version < 700000) || (__FreeBSD_version < 500000 && __FreeBSD_version >= 440000))) || (defined(__NetBSD__) && defined(__NetBSD_Version__) && __NetBSD_Version__ >= 106010000) || defined(__OpenBSD__) || defined(__APPLE__) || defined(__DragonFly__) || defined(__sun) ++#if (defined(__FreeBSD__) && ((__FreeBSD_version >= 500022 && __FreeBSD_version < 700000) || (__FreeBSD_version < 500000 && __FreeBSD_version >= 440000))) || (defined(__NetBSD__) && defined(__NetBSD_Version__) && __NetBSD_Version__ >= 106010000) || defined(__OpenBSD__) || defined(__APPLE__) || defined(__DragonFly__)) + return (0); + #else + #error No support for BSD struct ip_mreq hack detected --_----------=_1516628527196400--