head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.158 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.156 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.154 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.152 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.150 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.148 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.6.0.146 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.144 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.142 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.140 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.138 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.136 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.134 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.132 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.130 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.128 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.126 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.124 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.122 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.120 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.118 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.116 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.114 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.110 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.90 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.112 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.108 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.106 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.104 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.102 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.100 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.98 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.96 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.94 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.92 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.88 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.86 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.84 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.82 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.80 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.78 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.76 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.74 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.72 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.70 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.68 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.66 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.64 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.62 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.60 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.58 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.56 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.54 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.52 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.50 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.48 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.46 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.44 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.42 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.40 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.38 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.36 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.34 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.32 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.30 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.28 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.26 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.24 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.22 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.20 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.18 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.16 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.14 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.12 pkgsrc-2008Q1:1.6.0.10 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.8 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.6 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.4 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.2 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.5.0.18 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.16 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.14 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.12 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.10 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.8 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.6 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.4 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.2 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.3.0.8 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.6 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.4 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 netbsd-1-6:1.1.1.1.0.4 netbsd-1-6-RELEASE-base:1.1 pkgviews:1.1.1.1.0.6 pkgviews-base:1.1 buildlink2-base:1.1 buildlink2:1.1.1.1.0.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2007.01.09.10.21.51; author joerg; state Exp; branches; next 1.5; 1.5 date 2004.12.09.18.45.32; author minskim; state Exp; branches; next 1.4; 1.4 date 2004.11.19.12.35.22; author sketch; state Exp; branches; next 1.3; 1.3 date 2002.12.17.19.43.43; author jmmv; state dead; branches; next 1.2; 1.2 date 2002.08.25.19.23.22; author jlam; state Exp; branches; next 1.1; 1.1 date 2002.05.12.10.25.48; author rh; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.05.12.10.25.48; author rh; state Exp; branches 1.1.1.1.2.1; next ; 1.1.1.1.2.1 date 2002.05.12.10.25.48; author jlam; state dead; branches; next 1.1.1.1.2.2; 1.1.1.1.2.2 date 2002.06.23.19.00.07; author jlam; state Exp; branches; next ; desc @@ 1.6 log @Don't limit extern "C" to certain Sun compiler. It is never wrong to do that for C headers in C++ programs, but GCC does it by default for system include directories. @ text @$NetBSD$ --- src/RPC_TCP_Connector.c++.orig 2003-01-18 14:18:12.000000000 +0000 +++ src/RPC_TCP_Connector.c++ @@@@ -21,11 +21,19 @@@@ // Temple Place - Suite 330, Boston MA 02111-1307, USA. #include "RPC_TCP_Connector.h" +#include "config.h" + +#define PORTMAP #include +extern "C" { #include #include +} #include +#ifdef HAVE_SYS_FILIO_H +#include +#endif #include #include #include @ 1.5 log @Patches added recently for Solaris don't work on Linux, because they include headers which are unavailable on Linux. Modify the patches so that those headers are included only when they are found by configure. @ text @d3 1 a3 1 --- src/RPC_TCP_Connector.c++.orig 2003-01-18 08:18:12.000000000 -0600 d5 1 a5 1 @@@@ -21,11 +21,23 @@@@ a13 1 +#ifdef __SUNPRO_CC a14 1 +#endif a16 1 +#ifdef __SUNPRO_CC a17 1 +#endif @ 1.4 log @Various fixes/cleanups to get this package compiling on Solaris: + Use the mnttab(4) interface instead of mntent. + C++ syntax cleanups to appease the SunPro compiler. + Use MAXPATHLEN instead of NAME_MAX which can be unimplemented on strict POSIX systems. + Use POSIX inttypes.h if BSD types are not available. + RPC includes and C++ namespace fixes. + Use dirent(3) instead of older sys/dir.h interface. + Avoid `sun' namespace collision. Patch based on the work of Robert Lillack and others, described in http://mail-index.netbsd.org/tech-pkg/2004/08/20/0005.html and tested with SunPro and gcc. @ text @d3 4 a6 3 --- src/RPC_TCP_Connector.c++.orig 2003-01-18 14:18:12.000000000 +0000 +++ src/RPC_TCP_Connector.c++ 2004-11-09 09:44:26.581058000 +0000 @@@@ -22,10 +22,19 @@@@ d9 3 a12 2 +#define PORTMAP + d23 1 d25 1 @ 1.3 log @Update fam to 2.6.9. Changes since 2.6.7: fam-2.6.9 added idle_timeout and nfs_polling_interval options to fam.conf. [joup@@bigfoot.com, wardle@@sgi.com] (wardle@@sgi.com) use daemon() as an alternative to _daemonize() to background the fam process if it is available. [wardle@@sgi.com] (wardle@@sgi.com) allow for different socket structure on FreeBSD and other small changes to assist FreeBSD build. [daverufino@@btinternet.com, ports@@geeksrus.net] (wardle@@sgi.com) fam-2.6.8 #include some standard header files to help build on FreeBSD. (wardle@@sgi.com) improved group handling from IRIX. (wardle@@sgi.com) untrusted user's GID is set to NOGROUP if getgrmember() gave FAM an invalid or inconsistent GID. (wardle@@sgi.com) should now handle strerror returning null. (wardle@@sgi.com) initalize libtool earlier in the configure process to avoid binaries being created with a .C extension on some systems. [alexl@@redhat.com] (wardle@@sgi.com) added libstdc++ to linker flags to make libfam always build as a C++ library. (wardle@@sgi.com) added CLEANFILES make target. (wardle@@sgi.com) /etc/mtab (or equivalent) is now opened read-only. (wardle@@sgi.com) Approved by wiz. @ text @d1 1 a1 1 $NetBSD: patch-as,v 1.2 2002/08/25 19:23:22 jlam Exp $ d3 20 a22 7 --- test/test.c++.orig Wed Dec 19 19:08:48 2001 +++ test/test.c++ @@@@ -1,6 +1,7 @@@@ #include #include #include +#include d24 1 a24 2 #include #include @ 1.2 log @Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk. @ text @d1 1 a1 1 $NetBSD: patch-as,v 1.1.2.1 2002/06/23 19:00:07 jlam Exp $ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Initial import of fam-2.6.7, a file alteration monitor. @ text @@ 1.1.1.1.2.1 log @file patch-as was added on branch buildlink2 on 2002-06-23 19:00:07 +0000 @ text @d1 12 @ 1.1.1.1.2.2 log @Merge from pkgsrc-current to buildlink2 branch. @ text @a0 12 $NetBSD: patch-as,v 1.1.1.1.2.1 2002/06/23 19:00:07 jlam Exp $ --- test/test.c++.orig Wed Dec 19 19:08:48 2001 +++ test/test.c++ @@@@ -1,6 +1,7 @@@@ #include #include #include +#include #include #include #include @