head 1.7; access; symbols pkgsrc-2024Q3:1.6.0.84 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.82 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.80 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.78 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.76 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.74 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.72 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.70 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.68 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.66 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.64 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.62 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.60 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.58 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.56 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.54 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.52 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.48 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.28 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.50 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.46 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.44 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.42 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.40 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.38 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.36 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.34 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.32 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.30 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.26 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.24 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.22 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.20 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.18 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.16 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.14 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.12 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.10 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.8 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.6 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.4 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.2 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.4.0.22 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.20 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.18 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.16 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.14 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.12 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.10 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.8 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.6 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.4 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.2 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.3.0.4 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.2 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.2.0.4 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.2 pkgsrc-2010Q3-base:1.2; locks; strict; comment @# @; 1.7 date 2024.11.20.17.56.21; author hauke; state dead; branches; next 1.6; commitid UwmVVWasHAuzypyF; 1.6 date 2014.05.12.15.06.56; author ryoon; state Exp; branches; next 1.5; commitid qkY4VYpMtLs6egAx; 1.5 date 2014.05.12.14.14.30; author ryoon; state Exp; branches; next 1.4; commitid 3pZ61Ofb0w54WfAx; 1.4 date 2011.08.29.03.34.39; author riz; state Exp; branches; next 1.3; 1.3 date 2011.01.12.08.53.52; author adam; state Exp; branches; next 1.2; 1.2 date 2010.07.19.14.14.14; author tnn; state Exp; branches; next 1.1; 1.1 date 2010.07.15.09.08.28; author tnn; state Exp; branches; next ; desc @@ 1.7 log @Upgrade net/mDNSResponder to v2559.1.1 Upstream's github repository mainly has patch bombs from Apple's internal tree, so no changelog. There is an rc.d script now, and mdnsd will change to a configurable unprivileged user. @ text @$NetBSD: patch-ae,v 1.6 2014/05/12 15:06:56 ryoon Exp $ * Add OpenBSD condition --- mDNSShared/CommonServices.h.orig 2009-08-11 01:13:47.000000000 +0000 +++ mDNSShared/CommonServices.h @@@@ -64,6 +64,32 @@@@ #endif #endif +// NetBSD + +#if( !defined( TARGET_OS_NETBSD ) ) + #if( defined( __NetBSD__ ) ) + #define TARGET_OS_NETBSD 1 + #else + #define TARGET_OS_NETBSD 0 + #endif +#endif + +#if( !defined( TARGET_OS_FREEBSD ) ) + #if( defined( __FreeBSD__ ) ) + #define TARGET_OS_FREEBSD 1 + #else + #define TARGET_OS_FREEBSD 0 + #endif +#endif + +#if( !defined( TARGET_OS_DRAGONFLY ) ) + #if( defined( __DragonFly__ ) ) + #define TARGET_OS_DRAGONFLY 1 + #else + #define TARGET_OS_DRAGONFLY 0 + #endif +#endif + // Solaris #if( !defined( TARGET_OS_SOLARIS ) ) @@@@ -74,6 +100,16 @@@@ #endif #endif +// OpenBSD + +#if( !defined( TARGET_OS_OPENBSD ) ) + #if( defined( __OpenBSD__ ) ) + #define TARGET_OS_OPENBSD 1 + #else + #define TARGET_OS_OPENBSD 0 + #endif +#endif + // Palm #if( !defined( TARGET_OS_PALM ) ) @@@@ -90,7 +126,7 @@@@ // No predefined macro for VxWorks so just assume VxWorks if nothing else is set. - #if( !macintosh && !__MACH__ && !defined( __linux__ ) && !defined ( __SVR4 ) && !defined ( __sun ) && !defined( __PALMOS_TRAPS__ ) && !defined( __PALMOS_ARMLET__ ) && !defined( _WIN32 ) ) + #if( !macintosh && !__MACH__ && !defined( __linux__ ) && !defined ( __SVR4 ) && !defined ( __sun ) && !defined( __PALMOS_TRAPS__ ) && !defined( __PALMOS_ARMLET__ ) && !defined( _WIN32 ) && !defined(__NetBSD__) && !defined(__DragonFly__) && !defined(__FreeBSD__) && !defined(__OpenBSD__)) #define TARGET_OS_VXWORKS 1 #else #define TARGET_OS_VXWORKS 0 @@@@ -186,6 +222,27 @@@@ #include #include +#elif ( TARGET_OS_NETBSD ) + + // NetBSD + + #include + +#elif ( TARGET_OS_FREEBSD ) + + // FreeBSD + + #include + #include + #include // for AF_INET6 definition + +#elif ( TARGET_OS_DRAGONFLY ) + + // DragonFly + + #include + #include // for AF_INET6 definition + #elif( TARGET_OS_SOLARIS ) // Solaris @@@@ -202,6 +259,14 @@@@ #define TARGET_RT_BIG_ENDIAN 1 #endif +#elif ( TARGET_OS_OPENBSD ) + + // OpenBSD + + #include + #include + #include // for AF_INET6 definition + #elif( TARGET_OS_PALM ) // Palm (no special includes yet). @@@@ -455,7 +520,7 @@@@ // - Windows #if( TARGET_LANGUAGE_C_LIKE ) - #if( !defined(_SSIZE_T) && ( TARGET_OS_WIN32 || !defined( _BSD_SSIZE_T_DEFINED_ ) ) && !TARGET_OS_LINUX && !TARGET_OS_VXWORKS && !TARGET_OS_MAC) + #if( !defined(_SSIZE_T) && ( TARGET_OS_WIN32 || !defined( _BSD_SSIZE_T_DEFINED_ ) ) && !TARGET_OS_LINUX && !TARGET_OS_VXWORKS && !TARGET_OS_MAC && !TARGET_OS_NETBSD && !TARGET_OS_DRAGONFLY && !TARGET_OS_FREEBSD && !TARGET_OS_OPENBSD) typedef int ssize_t; #endif #endif @ 1.6 log @Fix build under OpenBSD/amd64 5.5 @ text @d1 1 a1 1 $NetBSD: patch-ae,v 1.5 2014/05/12 14:14:30 ryoon Exp $ @ 1.5 log @Add NetBSD tag, and remove garbage @ text @d1 3 a3 1 $NetBSD$ d40 18 a57 1 @@@@ -90,7 +116,7 @@@@ d62 1 a62 1 + #if( !macintosh && !__MACH__ && !defined( __linux__ ) && !defined ( __SVR4 ) && !defined ( __sun ) && !defined( __PALMOS_TRAPS__ ) && !defined( __PALMOS_ARMLET__ ) && !defined( _WIN32 ) && !defined(__NetBSD__) && !defined(__DragonFly__) && !defined(__FreeBSD__)) d66 1 a66 1 @@@@ -186,6 +212,27 @@@@ d94 16 a109 1 @@@@ -455,7 +502,7 @@@@ d114 1 a114 1 + #if( !defined(_SSIZE_T) && ( TARGET_OS_WIN32 || !defined( _BSD_SSIZE_T_DEFINED_ ) ) && !TARGET_OS_LINUX && !TARGET_OS_VXWORKS && !TARGET_OS_MAC && !TARGET_OS_NETBSD && !TARGET_OS_DRAGONFLY && !TARGET_OS_FREEBSD) @ 1.4 log @Allow mDNSResponder to build on FreeBSD 8.2. @ text @d1 4 a4 2 --- ./mDNSShared/CommonServices.h.orig 2009-08-11 01:13:47.000000000 +0000 +++ ./mDNSShared/CommonServices.h 2011-08-29 03:29:36.000000000 +0000 @ 1.3 log @Changes 258.14: This is the version supplied with Mac OS X 10.6.6. @ text @d1 3 a3 5 $NetBSD$ --- mDNSShared/CommonServices.h.orig 2009-08-11 01:13:47.000000000 +0000 +++ mDNSShared/CommonServices.h @@@@ -64,6 +64,24 @@@@ d17 8 d36 1 a36 1 @@@@ -90,7 +108,7 @@@@ d41 1 a41 1 + #if( !macintosh && !__MACH__ && !defined( __linux__ ) && !defined ( __SVR4 ) && !defined ( __sun ) && !defined( __PALMOS_TRAPS__ ) && !defined( __PALMOS_ARMLET__ ) && !defined( _WIN32 ) && !defined(__NetBSD__) && !defined(__DragonFly__)) d45 1 a45 1 @@@@ -186,6 +204,19 @@@@ d55 8 d73 1 a73 1 @@@@ -455,7 +486,7 @@@@ d78 1 a78 1 + #if( !defined(_SSIZE_T) && ( TARGET_OS_WIN32 || !defined( _BSD_SSIZE_T_DEFINED_ ) ) && !TARGET_OS_LINUX && !TARGET_OS_VXWORKS && !TARGET_OS_MAC && !TARGET_OS_NETBSD && !TARGET_OS_DRAGONFLY) @ 1.2 log @ditto ifdefry for DragonFly. PR pkg/43641 @ text @d3 1 a3 1 --- mDNSShared/CommonServices.h.orig 2009-03-30 19:51:29.000000000 +0000 d5 1 a5 1 @@@@ -102,6 +102,24 @@@@ Common Services and portability support d30 1 a30 1 @@@@ -128,7 +146,7 @@@@ Common Services and portability support d39 1 a39 1 @@@@ -224,6 +242,19 @@@@ Common Services and portability support d59 1 a59 1 @@@@ -493,7 +524,7 @@@@ Common Services and portability support @ 1.1 log @Add support for pkgsrc's primary platform ... @ text @d5 1 a5 1 @@@@ -102,6 +102,16 @@@@ Common Services and portability support d19 8 d30 1 a30 1 @@@@ -128,7 +138,7 @@@@ Common Services and portability support d35 1 a35 1 + #if( !macintosh && !__MACH__ && !defined( __linux__ ) && !defined ( __SVR4 ) && !defined ( __sun ) && !defined( __PALMOS_TRAPS__ ) && !defined( __PALMOS_ARMLET__ ) && !defined( _WIN32 ) && !defined(__NetBSD__)) d39 1 a39 1 @@@@ -224,6 +234,12 @@@@ Common Services and portability support d49 7 d59 1 a59 1 @@@@ -493,7 +509,7 @@@@ Common Services and portability support d64 1 a64 1 + #if( !defined(_SSIZE_T) && ( TARGET_OS_WIN32 || !defined( _BSD_SSIZE_T_DEFINED_ ) ) && !TARGET_OS_LINUX && !TARGET_OS_VXWORKS && !TARGET_OS_MAC && !TARGET_OS_NETBSD) @