head 1.16; access; symbols pkgsrc-2013Q2:1.16.0.6 pkgsrc-2013Q2-base:1.16 pkgsrc-2012Q4:1.16.0.4 pkgsrc-2012Q4-base:1.16 pkgsrc-2011Q4:1.16.0.2 pkgsrc-2011Q4-base:1.16 pkgsrc-2011Q2:1.14.0.4 pkgsrc-2011Q2-base:1.14 pkgsrc-2009Q4:1.14.0.2 pkgsrc-2009Q4-base:1.14 pkgsrc-2009Q3:1.13.0.2 pkgsrc-2009Q3-base:1.13 pkgsrc-2008Q4:1.12.0.2 pkgsrc-2008Q4-base:1.12 pkgsrc-2008Q3:1.11.0.8 pkgsrc-2008Q3-base:1.11 cube-native-xorg:1.11.0.6 cube-native-xorg-base:1.11 pkgsrc-2008Q2:1.11.0.4 pkgsrc-2008Q2-base:1.11 cwrapper:1.11.0.2 pkgsrc-2008Q1:1.10.0.22 pkgsrc-2008Q1-base:1.10 pkgsrc-2007Q4:1.10.0.20 pkgsrc-2007Q4-base:1.10 pkgsrc-2007Q3:1.10.0.18 pkgsrc-2007Q3-base:1.10 pkgsrc-2007Q2:1.10.0.16 pkgsrc-2007Q2-base:1.10 pkgsrc-2007Q1:1.10.0.14 pkgsrc-2007Q1-base:1.10 pkgsrc-2006Q4:1.10.0.12 pkgsrc-2006Q4-base:1.10 pkgsrc-2006Q3:1.10.0.10 pkgsrc-2006Q3-base:1.10 pkgsrc-2006Q2:1.10.0.8 pkgsrc-2006Q2-base:1.10 pkgsrc-2006Q1:1.10.0.6 pkgsrc-2006Q1-base:1.10 pkgsrc-2005Q4:1.10.0.4 pkgsrc-2005Q4-base:1.10 pkgsrc-2005Q3:1.10.0.2 pkgsrc-2005Q3-base:1.10 pkgsrc-2005Q2:1.9.0.22 pkgsrc-2005Q2-base:1.9 pkgsrc-2005Q1:1.9.0.20 pkgsrc-2005Q1-base:1.9 pkgsrc-2004Q4:1.9.0.18 pkgsrc-2004Q4-base:1.9 pkgsrc-2004Q3:1.9.0.16 pkgsrc-2004Q3-base:1.9 pkgsrc-2004Q2:1.9.0.14 pkgsrc-2004Q2-base:1.9 pkgsrc-2004Q1:1.9.0.12 pkgsrc-2004Q1-base:1.9 pkgsrc-2003Q4:1.9.0.10 pkgsrc-2003Q4-base:1.9 netbsd-1-6-1:1.9.0.6 netbsd-1-6-1-base:1.9 netbsd-1-6:1.9.0.8 netbsd-1-6-RELEASE-base:1.9 pkgviews:1.9.0.4 pkgviews-base:1.9 buildlink2:1.9.0.2 buildlink2-base:1.9 netbsd-1-5-PATCH003:1.9 netbsd-1-4-PATCH002:1.5 comdex-fall-1999:1.3 netbsd-1-4-PATCH001:1.3 netbsd-1-4-RELEASE:1.3 netbsd-1-3-PATCH003:1.3 netbsd-1-3-PATCH002:1.2 FreeBSD-current-1997-10-05:1.1.1.1 FREEBSD:1.1.1; locks; strict; comment @# @; 1.16 date 2011.08.05.18.06.14; author adam; state dead; branches; next 1.15; 1.15 date 2011.07.19.13.58.53; author joerg; state Exp; branches; next 1.14; 1.14 date 2009.12.14.06.36.57; author seb; state dead; branches; next 1.13; 1.13 date 2009.07.24.04.58.57; author schmonz; state Exp; branches; next 1.12; 1.12 date 2008.10.10.21.58.43; author he; state dead; branches; next 1.11; 1.11 date 2008.06.01.22.04.07; author he; state Exp; branches; next 1.10; 1.10 date 2005.06.24.06.43.46; author jlam; state dead; branches 1.10.22.1; next 1.9; 1.9 date 2001.09.05.17.13.41; author jlam; state Exp; branches; next 1.8; 1.8 date 2000.09.05.09.22.01; author jlam; state dead; branches; next 1.7; 1.7 date 2000.08.30.19.46.47; author jlam; state Exp; branches; next 1.6; 1.6 date 2000.08.30.18.42.24; author jlam; state Exp; branches; next 1.5; 1.5 date 2000.01.18.22.31.47; author tron; state Exp; branches; next 1.4; 1.4 date 2000.01.17.03.07.11; author christos; state Exp; branches; next 1.3; 1.3 date 98.08.07.11.09.23; author agc; state Exp; branches; next 1.2; 1.2 date 97.11.22.03.53.23; author hubertf; state Exp; branches; next 1.1; 1.1 date 97.10.06.14.51.05; author agc; state Exp; branches 1.1.1.1; next ; 1.10.22.1 date 2008.06.02.09.15.44; author tron; state Exp; branches; next ; 1.1.1.1 date 97.10.06.14.51.05; author agc; state Exp; branches; next ; desc @@ 1.16 log @Changes 5.14.1: * Several modules were updated to fix minor bugs. * Tests were fixed. * Documentation was improved. Changes 5.14.0: * Unicode version 6.0 is now supported. * Regular expressions can now be reset to the default modifiers. * Four new regular expression modifiers, "/d", "/l" , "/u", and "/a", were introduced. * The substitution operators now support the modifier "/r" to work non-destructively, leaving the original unmodified. * Larger octals can now be specified. * Array and hash operators can now experimentally operate directly on hard references. * printf-like functions now understand post-1980 size modifiers. * Exception handling was made more reliable and consistent. * Other enhancements and many bug fixes were made PkgSrc: * Fixed configuring on Mac OS X 10.7. @ text @$NetBSD: patch-ad,v 1.15 2011/07/19 13:58:53 joerg Exp $ --- hints/netbsd.sh.orig 2011-07-15 12:39:37.000000000 +0000 +++ hints/netbsd.sh @@@@ -35,7 +35,7 @@@@ case "$osvers" in d_dlopen=$define d_dlerror=$define cccdlflags="-DPIC -fPIC $cccdlflags" - lddlflags="--whole-archive -shared $lddlflags" + lddlflags="-shared $lddlflags" rpathflag="-Wl,-rpath," case "$osvers" in 1.[0-5]*) @ 1.15 log @Drop --whole-archive. It should be a linker option (-Wl prefixed) in first place, but it breaks linkage with clang as it forced libgcc to be included in libperl, resulting in text relocations. @ text @d1 1 a1 1 $NetBSD$ @ 1.14 log @Update perl from version 5.10.0nb6 to version 5.10.1. Pkgsrc changes: - Adjust some patches - Remove patches integrated upstream Upstream changes: "5.10.1 is a maintenance release for perl 5.10, incorporating various minor bugfixes and optimisations." Nonetheless some incompatibles changes are noteworthy and are related to: - flip-flop and defined-or operators behavior in switch statement - type-based dispatch and overloading of the smart match operator - 'use feature :5.10*' semantics - Perl development switched to git - internal structure of the ext/ perl source directory changed - removal of the modules Test::Harness::Straps, ExtUtils::MakeMaker::bytes and ExtUtils::MakeMaker::vmsish - the Module::CoreList module no longer contains the %:patchlevel hash - a bugfix related to the handling of the /m modifier and qr resulted in a change of behaviour between 5.8.x and 5.10.0 (this was missing from perl 5.10.0 perldelta). For a complete list of changes see included perl5101delta(1) or http://perldoc.perl.org/perl5101delta.html @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.13 2009/07/24 04:58:57 schmonz Exp $ d3 11 a13 13 --- lib/Cwd.pm.orig 2007-12-18 05:47:07.000000000 -0500 +++ lib/Cwd.pm @@@@ -540,8 +540,8 @@@@ sub _perl_abs_path local *PARENT; unless (opendir(PARENT, $dotdots)) { - _carp("opendir($dotdots): $!"); - return ''; + # probably a permissions issue. Try the native command. + return File::Spec->rel2abs( $start, _backtick_pwd() ); } unless (@@cst = stat($dotdots)) { @ 1.13 log @Patch (from latest PathTools) to fix build failure on systems where $HOME's parent directory isn't readable by an unprivileged user. Tested on Linux with unprivileged pkgsrc (DreamHost, where the problem was encountered) and on Mac OS X with a more typical setup. @ text @d1 1 a1 1 $NetBSD$ @ 1.12 log @Update perl5 from version 5.8.8nb8 to 5.10.0. A large number of packages have had their internal regression tests run successfully with this update, including mod_perl for Apache. Pkgsrc changes: a number of our local patches are no longer needed. Upstream changes from version 5.8.8: # Core Enhancements * The feature pragma * New -E command-line switch * Defined-or operator * Switch and Smart Match operator * Regular expressions * say() * Lexical $_ * The _ prototype * UNITCHECK blocks * New Pragma, mro * readdir() may return a "short filename" on Windows * readpipe() is now overridable * Default argument for readline() * state() variables * Stacked filetest operators * UNIVERSAL::DOES() * Formats * Byte-order modifiers for pack() and unpack() * no VERSION * chdir, chmod and chown on filehandles * OS groups * Recursive sort subs * Exceptions in constant folding * Source filters in @@INC * New internal variables * Miscellaneous * UCD 5.0.0 * MAD * kill() on Windows # Incompatible Changes * Packing and UTF-8 strings * Byte/character count feature in unpack() * The $* and $# variables have been removed * substr() lvalues are no longer fixed-length * Parsing of -f _ * :unique * Effect of pragmas in eval * chdir FOO * Handling of .pmc files * $^V is now a version object instead of a v-string * @@- and @@+ in patterns * $AUTOLOAD can now be tainted * Tainting and printf * undef and signal handlers * strictures and dereferencing in defined() * (?p{}) has been removed * Pseudo-hashes have been removed * Removal of the bytecode compiler and of perlcc * Removal of the JPL * Recursive inheritance detected earlier # Modules and Pragmata * Upgrading individual core modules * Pragmata Changes * New modules * Selected Changes to Core Modules # Utility Changes # New Documentation # Performance Enhancements * In-place sorting * Lexical array access * XS-assisted SWASHGET * Constant subroutines * PERL_DONT_CREATE_GVSV * Weak references are cheaper * sort() enhancements * Memory optimisations * UTF-8 cache optimisation * Sloppy stat on Windows * Regular expressions optimisations # Installation and Configuration Improvements * Configuration improvements * Compilation improvements * Installation improvements * New Or Improved Platforms # Selected Bug Fixes # New or Changed Diagnostics # Changed Internals * Reordering of SVt_* constants * Elimination of SVt_PVBM * New type SVt_BIND * Removal of CPP symbols * Less space is used by ops * New parser * Use of const * Mathoms * AvFLAGS has been removed * av_* changes * $^H and %^H * B:: modules inheritance changed * Anonymous hash and array constructors ... See 'perldoc perldelta' or http://perldoc.perl.org/perldelta.html for explanation of each of these points. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.11 2008/06/01 22:04:07 he Exp $ d3 13 a15 15 Fix for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1927 from http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=26;filename=27_fix_regcomp_utf8;att=1;bug=454792 --- embed.fnc.orig 2006-01-31 15:40:27.000000000 +0100 +++ embed.fnc @@@@ -1168,6 +1168,7 @@@@ Es |void |reguni |NN const struct RExC_ Es |regnode*|regclass |NN struct RExC_state_t *state ERs |I32 |regcurly |NN const char * Es |regnode*|reg_node |NN struct RExC_state_t *state|U8 op +Es |UV |reg_recode |const char value|NULLOK SV **encp Es |regnode*|regpiece |NN struct RExC_state_t *state|NN I32 *flagp Es |void |reginsert |NN struct RExC_state_t *state|U8 op|NN regnode *opnd Es |void |regoptail |NN struct RExC_state_t *state|NN regnode *p|NN regnode *val @ 1.11 log @Apply a patch from Debian to fix the security vulnerability identified by http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1927. Patch fetched from http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=26;filename=27_fix_regcomp_utf8;att=1;bug=454792 which, according to comments, is from upstream change 27688. Revision bumped to nb8. @ text @d1 1 a1 1 $NetBSD$ @ 1.10 log @Drop the perl-5.6.x package from pkgsrc. Remove lang/perl58 and update lang/perl5 to perl-5.8.6nb4. Modify packages that referred to lang/perl58 to point to lang/perl5 instead. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.9 2001/09/05 17:13:41 jlam Exp $ d3 15 a17 49 --- pp.c.orig Sat Apr 7 23:09:16 2001 +++ pp.c Sat Sep 1 03:57:59 2001 @@@@ -1900,6 +1900,28 @@@@ } } +/* + * There are strange code-generation bugs caused on sparc64 by gcc-2.95.2. + * These need to be revisited when a newer toolchain becomes available. + */ +#if defined(__sparc64__) && defined(__GNUC__) +#if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 96) +#undef SPARC64_WORKAROUND +#define SPARC64_WORKAROUND 1 +#endif +#endif + +#if defined(SPARC64_WORKAROUND) +double +sparc64_workaround_modf(double theVal, double *theIntRes) +{ + double res, ret; + ret = modf(theVal, &res); + *theIntRes = res; + return ret; +} +#endif + PP(pp_int) { dSP; dTARGET; @@@@ -1913,6 +1935,9 @@@@ } else { if (value >= 0.0) { +#if defined(SPARC64_WORKAROUND) + (void)sparc64_workaround_modf(value, &value); +#else #if defined(HAS_MODFL) || defined(LONG_DOUBLE_EQUALS_DOUBLE) (void)Perl_modf(value, &value); #else @@@@ -1920,6 +1945,7 @@@@ (void)Perl_modf(tmp, &tmp); value = (NV)tmp; #endif +#endif /* SPARC64_WORKAROUND */ } else { #if defined(HAS_MODFL) || defined(LONG_DOUBLE_EQUALS_DOUBLE) @ 1.10.22.1 log @Pullup ticket #2408 - requested by he Security patch for perl Revisions pulled up: - lang/perl5/Makefile 1.137 - lang/perl5/distinfo 1.48 - lang/perl5/patches/patch-ad 1.11 - lang/perl5/patches/patch-af 1.13 - lang/perl5/patches/patch-ag 1.11 - lang/perl5/patches/patch-ai 1.5 - lang/perl5/patches/patch-aj 1.9 - lang/perl5/patches/patch-ak 1.3 - lang/perl5/patches/patch-da 1.2 --- Module Name: pkgsrc Committed By: he Date: Sun Jun 1 22:04:07 UTC 2008 Modified Files: pkgsrc/lang/perl5: Makefile distinfo pkgsrc/lang/perl5/patches: patch-da Added Files: pkgsrc/lang/perl5/patches: patch-ad patch-af patch-ag patch-ai patch-aj patch-ak Log Message: Apply a patch from Debian to fix the security vulnerability identified by http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1927. Patch fetched from http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=26;filename=27_fix_regcomp_utf8;att=1;bug=454792 which, according to comments, is from upstream change 27688. Revision bumped to nb8. @ text @d1 1 a1 1 $NetBSD$ d3 49 a51 15 Fix for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1927 from http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=26;filename=27_fix_regcomp_utf8;att=1;bug=454792 --- embed.fnc.orig 2006-01-31 15:40:27.000000000 +0100 +++ embed.fnc @@@@ -1168,6 +1168,7 @@@@ Es |void |reguni |NN const struct RExC_ Es |regnode*|regclass |NN struct RExC_state_t *state ERs |I32 |regcurly |NN const char * Es |regnode*|reg_node |NN struct RExC_state_t *state|U8 op +Es |UV |reg_recode |const char value|NULLOK SV **encp Es |regnode*|regpiece |NN struct RExC_state_t *state|NN I32 *flagp Es |void |reginsert |NN struct RExC_state_t *state|U8 op|NN regnode *opnd Es |void |regoptail |NN struct RExC_state_t *state|NN regnode *p|NN regnode *val @ 1.9 log @Update perl to 5.6.1nb2. Changes from perl-5.6.1nb1 include undoing the perl mess I created a year ago and making this a vanilla perl installation again, and explicitly setting the system library path so that /usr/local/* doesn't appear anywhere. The installed perl library now also includes CGI.pm-2.752. The www/p5-CGI package installs in to ${PERL5_SITEARCH} so there is no conflict with the "standard" CGI.pm. @ text @d1 1 a1 1 $NetBSD$ @ 1.8 log @Remove unneeded patches (moved to lang/perl5-base/patches). @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.7 2000/08/30 19:46:47 jlam Exp $ d3 3 a5 23 --- installperl.orig Wed Mar 8 07:22:41 2000 +++ installperl Wed Aug 30 15:09:30 2000 @@@@ -56,7 +56,7 @@@@ } my @@scripts = qw(utils/c2ph utils/h2ph utils/h2xs utils/perlbug utils/perldoc - utils/pl2pm utils/splain utils/perlcc utils/dprofpp + utils/pl2pm utils/splain utils/perlcc x2p/s2p x2p/find2perl pod/pod2man pod/pod2html pod/pod2latex pod/pod2text pod/pod2usage pod/podchecker pod/podselect); @@@@ -224,7 +224,7 @@@@ safe_unlink("$installbin/s$perl_verbase$ver$exe_ext"); if ($d_dosuid) { copy("suidperl$exe_ext", "$installbin/s$perl_verbase$ver$exe_ext"); - chmod(04711, "$installbin/s$perl_verbase$ver$exe_ext"); + chmod(04111, "$installbin/s$perl_verbase$ver$exe_ext"); } # Install library files. @@@@ -326,19 +326,19 @@@@ (-l $usrbinperl) && ((readlink $usrbinperl) eq $expinstperl)); a6 26 - if ((! $mainperl_is_instperl) && - (yn("Many scripts expect perl to be installed as $usrbinperl.\n" . - "Do you wish to have $usrbinperl be the same as\n" . - "$expinstperl? [y] "))) - { - unlink($usrbinperl); - ( $Config{'d_link'} eq 'define' && - eval { CORE::link $instperl, $usrbinperl } ) || - eval { symlink $expinstperl, $usrbinperl } || - copy($instperl, $usrbinperl); - - $mainperl_is_instperl = 1; - } +# if ((! $mainperl_is_instperl) && +# (yn("Many scripts expect perl to be installed as $usrbinperl.\n" . +# "Do you wish to have $usrbinperl be the same as\n" . +# "$expinstperl? [y] "))) +# { +# unlink($usrbinperl); +# ( $Config{'d_link'} eq 'define' && +# eval { CORE::link $instperl, $usrbinperl } ) || +# eval { symlink $expinstperl, $usrbinperl } || +# copy($instperl, $usrbinperl); +# +# $mainperl_is_instperl = 1; +# } d9 43 a51 1 # Make links to ordinary names if installbin directory isn't current directory. @ 1.7 log @Use PERL5_PACKLIST. Goodbye unsightly PLIST-* !! @ text @d1 1 a1 1 $NetBSD$ @ 1.6 log @Update perl to 5.6.0nb2 from perl5-current. Changes from version 5.00404 (from commit log of perl5-current/Makefile): * Interpreter cloning, threads, and concurrency * Lexically scoped warning categories * Unicode and UTF-8 support * Support for interpolating named characters * "our" declarations * Support for strings represented as a vector of ordinals * Improved Perl version numbering system * New syntax for declaring subroutine attributes * File and directory handles can be autovivified * open() with more than two arguments * 64-bit support * Large file support * Long doubles * "more bits" * Enhanced support for sort() subroutines * C allowed * File globbing implemented internally * POSIX character class syntax [: :] supported * Improved C operator * pack() format 'Z' supported * pack() format modifier '!' supported * pack() and unpack() support counted strings * Comments in pack() templates * Weak references * Binary numbers supported * Lvalue subroutines * Some arrows may be omitted in calls through references * Boolean assignment operators are legal lvalues * exists() is supported on subroutine names * exists() and delete() are supported on array elements * Pseudo-hashes work better * Automatic flushing of output buffers * Better diagnostics on meaningless filehandle operations * Where possible, buffered data discarded from duped input filehandle * eof() has the same old magic as <> * binmode() can be used to set :crlf and :raw modes * C<-T> filetest recognizes UTF-8 encoded files as "text" * system(), backticks and pipe open now reflect exec() failure * Improved diagnostics * Diagnostics follow STDERR * syswrite() ease-of-use * Better syntax checks on parenthesized unary operators * Bit operators support full native integer width * Improved security features * C and C may be overridden * $^X variables may now have names longer than one character * New variable $^C reflects C<-c> switch * New variable $^V contains Perl version as a string * Optional Y2K warnings * Modules * Pragmata * dprofpp * find2perl * h2xs * perlcc * perldoc * The Perl Debugger * Simple sort() using { $a <=> $b } and the like are optimized * Optimized assignments to lexical variables * Faster subroutine calls * -Dusethreads means something different * New Configure flags * Threadedness and 64-bitness now more daring * Long Doubles ... See 'perldoc perldelta' for a full list. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.5 2000/08/27 20:55:58 jlam Exp $ d4 10 a13 1 +++ installperl @ 1.5 log @Downgrade "perl" package to working version 5.00404. @ text @d1 1 a1 1 $NetBSD$ d3 44 a46 23 --- perl.c.BAK Wed Nov 19 23:09:31 1997 +++ perl.c Wed Nov 19 23:10:58 1997 @@@@ -2036,6 +2036,20 @@@@ croak("Can't swap uid and euid"); /* really paranoid */ if (Stat(SvPVX(GvSV(curcop->cop_filegv)),&tmpstatbuf) < 0) croak("Permission denied"); /* testing full pathname here */ +#if (defined(BSD) && (BSD >= 199306)) +#ifdef IAMSUID + { + struct statfs stfs; + + if (fstatfs(fileno(rsfp),&stfs) < 0) + croak("Can't statfs filesystem of script \"%s\"",origfilename); + + if (stfs.f_flags & MNT_NOSUID) + croak("Permission denied"); + } +#endif /* IAMSUID */ +#endif /* BSD */ + if (tmpstatbuf.st_dev != statbuf.st_dev || tmpstatbuf.st_ino != statbuf.st_ino) { (void)PerlIO_close(rsfp); @ 1.4 log @Upgrade perl to 5.005_03 @ text @d3 3 a5 3 --- perl.c.orig Sat Mar 27 12:49:17 1999 +++ perl.c Sun Jan 16 21:31:04 2000 @@@@ -2213,6 +2213,20 @@@@ d7 1 a7 1 if (PerlLIO_stat(SvPVX(GvSV(PL_curcop->cop_filegv)),&tmpstatbuf) < 0) d14 1 a14 1 + if (fstatfs(PerlIO_fileno(PL_rsfp),&stfs) < 0) d23 3 a25 3 #if defined(IAMSUID) && !defined(NO_NOSUID_CHECK) if (fd_on_nosuid_fs(PerlIO_fileno(PL_rsfp))) croak("Permission denied"); @ 1.3 log @Add NetBSD RCS Ids. @ text @d3 3 a5 3 --- perl.c.BAK Wed Nov 19 23:09:31 1997 +++ perl.c Wed Nov 19 23:10:58 1997 @@@@ -2036,6 +2036,20 @@@@ d7 1 a7 1 if (Stat(SvPVX(GvSV(curcop->cop_filegv)),&tmpstatbuf) < 0) d14 1 a14 1 + if (fstatfs(fileno(rsfp),&stfs) < 0) d23 3 a25 3 if (tmpstatbuf.st_dev != statbuf.st_dev || tmpstatbuf.st_ino != statbuf.st_ino) { (void)PerlIO_close(rsfp); @ 1.2 log @Update for perl 5.004_04 and MI/MD PLIST. @ text @d1 2 @ 1.1 log @Initial revision @ text @d1 3 a3 21 --- perl.h.ORIG Mon Apr 28 17:36:10 1997 +++ perl.h Fri May 23 11:56:49 1997 @@@@ -223,6 +223,15 @@@@ # include #endif +/* needed for IAMSUID case for 4.4BSD systems + * XXX there should probably be a Configure variable + */ + +#ifdef I_SYS_PARAM +#if (defined (BSD) && (BSD >= 199306)) +# include +#endif /* !BSD */ +#endif /* !I_SYS_PARAM */ /* Use all the "standard" definitions? */ #if defined(STANDARD_C) && defined(I_STDLIB) --- perl5.004/perl.c.ORIG Fri May 16 00:14:03 1997 +++ perl.c Fri May 23 11:56:49 1997 @@@@ -1917,6 +1917,20 @@@@ d15 1 a15 1 + if (stfs.f_flags & MNT_NOSUID) @ 1.1.1.1 log @Initial import of FreeBSD lang ports into the NetBSD packages system. @ text @@