Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc/www/squid3/Makefile,v retrieving revision 1.64 diff -u -p -r1.64 Makefile --- Makefile 22 Apr 2016 15:14:22 -0000 1.64 +++ Makefile 23 Apr 2016 21:20:09 -0000 @@ -1,6 +1,7 @@ # $NetBSD: Makefile,v 1.64 2016/04/22 15:14:22 adam Exp $ DISTNAME= squid-3.5.17 +PKGREVISION= 1 CATEGORIES= www MASTER_SITES= http://www.squid-cache.org/Versions/v3/${PKGVERSION_NOREV:R}/ \ ftp://ftp.squid-cache.org/pub/squid/ \ Index: distinfo =================================================================== RCS file: /cvsroot/pkgsrc/www/squid3/distinfo,v retrieving revision 1.49 diff -u -p -r1.49 distinfo --- distinfo 22 Apr 2016 15:14:22 -0000 1.49 +++ distinfo 23 Apr 2016 21:20:09 -0000 @@ -11,5 +11,6 @@ SHA1 (patch-errors_Makefile.in) = afbac8 SHA1 (patch-src_Makefile.in) = 7233a92a4f6ecc06d88e125f08f7413e0741f3b6 SHA1 (patch-src_SquidNew.cc) = eef6e72e168cf7f40518fab13dc2f55ed0268db9 SHA1 (patch-src_base_TidyPointer.h) = d05017d7db904286afb02600ed3cc2f0f253b939 +SHA1 (patch-src_eui_Eui48.cc) = 1096f3293cc5a4249a1ce1738b2e5c4113d0a982 SHA1 (patch-src_store.cc) = 055d98a59103b02a51876a5c8ffed9514954beb4 SHA1 (patch-tools_Makefile.in) = 3a7678c63a11a35fabef091a3b18e63859f0796f Index: patches/patch-src_eui_Eui48.cc =================================================================== RCS file: patches/patch-src_eui_Eui48.cc diff -N patches/patch-src_eui_Eui48.cc --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_eui_Eui48.cc 23 Apr 2016 21:20:09 -0000 @@ -0,0 +1,18 @@ +$NetBSD$ + +Fix build on NetBSD >=7.99.27 due route(4) change (deprecation of RTF_LLINFO). + +--- src/eui/Eui48.cc.orig 2016-04-20 12:24:03.000000000 +0000 ++++ src/eui/Eui48.cc +@@ -375,7 +375,11 @@ Eui::Eui48::lookup(const Ip::Address &c) + + mib[4] = NET_RT_FLAGS; + ++#ifdef RTF_LLDATA ++ mib[5] = RTF_LLDATA; ++#else + mib[5] = RTF_LLINFO; ++#endif + + if (sysctl(mib, 6, NULL, &needed, NULL, 0) < 0) { + debugs(28, DBG_CRITICAL, "Can't estimate ARP table size!");