diff options
Diffstat (limited to 'lang/perl5/patches')
-rw-r--r-- | lang/perl5/patches/patch-aa | 38 | ||||
-rw-r--r-- | lang/perl5/patches/patch-ah | 126 | ||||
-rw-r--r-- | lang/perl5/patches/patch-al | 21 | ||||
-rw-r--r-- | lang/perl5/patches/patch-am | 55 | ||||
-rw-r--r-- | lang/perl5/patches/patch-an | 13 | ||||
-rw-r--r-- | lang/perl5/patches/patch-be | 24 | ||||
-rw-r--r-- | lang/perl5/patches/patch-bf | 24 | ||||
-rw-r--r-- | lang/perl5/patches/patch-ca | 20 | ||||
-rw-r--r-- | lang/perl5/patches/patch-cb | 24 | ||||
-rw-r--r-- | lang/perl5/patches/patch-cd | 12 | ||||
-rw-r--r-- | lang/perl5/patches/patch-ce | 8 | ||||
-rw-r--r-- | lang/perl5/patches/patch-cf | 12 | ||||
-rw-r--r-- | lang/perl5/patches/patch-cg | 13 | ||||
-rw-r--r-- | lang/perl5/patches/patch-ch | 6 | ||||
-rw-r--r-- | lang/perl5/patches/patch-ci | 6 |
15 files changed, 239 insertions, 163 deletions
diff --git a/lang/perl5/patches/patch-aa b/lang/perl5/patches/patch-aa index 68259c37791..91b08bc57cc 100644 --- a/lang/perl5/patches/patch-aa +++ b/lang/perl5/patches/patch-aa @@ -1,4 +1,4 @@ -$NetBSD: patch-aa,v 1.26 2005/06/24 06:43:45 jlam Exp $ +$NetBSD: patch-aa,v 1.27 2005/08/06 06:18:45 jlam Exp $ --- lib/ExtUtils/MM_Unix.pm.orig 2004-01-05 17:34:59.000000000 -0500 +++ lib/ExtUtils/MM_Unix.pm @@ -48,3 +48,39 @@ $NetBSD: patch-aa,v 1.26 2005/06/24 06:43:45 jlam Exp $ } } } +@@ -2480,13 +2480,13 @@ sub install { + my(@m); + + push @m, q{ +-install :: all pure_install doc_install ++install :: all pure_install + +-install_perl :: all pure_perl_install doc_perl_install ++install_perl :: all pure_perl_install + +-install_site :: all pure_site_install doc_site_install ++install_site :: all pure_site_install + +-install_vendor :: all pure_vendor_install doc_vendor_install ++install_vendor :: all pure_vendor_install + + pure_install :: pure_$(INSTALLDIRS)_install + +@@ -2519,7 +2519,7 @@ pure_site_install :: + $(INST_LIB) $(DESTINSTALLSITELIB) \ + $(INST_ARCHLIB) $(DESTINSTALLSITEARCH) \ + $(INST_BIN) $(DESTINSTALLSITEBIN) \ +- $(INST_SCRIPT) $(DESTINSTALLSCRIPT) \ ++ $(INST_SCRIPT) $(DESTINSTALLSITESCRIPT) \ + $(INST_MAN1DIR) $(DESTINSTALLSITEMAN1DIR) \ + $(INST_MAN3DIR) $(DESTINSTALLSITEMAN3DIR) + $(NOECHO) $(WARN_IF_OLD_PACKLIST) \ +@@ -2532,7 +2532,7 @@ pure_vendor_install :: + $(INST_LIB) $(DESTINSTALLVENDORLIB) \ + $(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) \ + $(INST_BIN) $(DESTINSTALLVENDORBIN) \ +- $(INST_SCRIPT) $(DESTINSTALLSCRIPT) \ ++ $(INST_SCRIPT) $(DESTINSTALLVENDORSCRIPT) \ + $(INST_MAN1DIR) $(DESTINSTALLVENDORMAN1DIR) \ + $(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR) + diff --git a/lang/perl5/patches/patch-ah b/lang/perl5/patches/patch-ah index 002c1bb137e..27c45c2cc78 100644 --- a/lang/perl5/patches/patch-ah +++ b/lang/perl5/patches/patch-ah @@ -1,67 +1,91 @@ -$NetBSD: patch-ah,v 1.6 2005/06/24 06:43:46 jlam Exp $ +$NetBSD: patch-ah,v 1.7 2005/08/06 06:18:45 jlam Exp $ ---- perl.c.orig 2004-11-23 10:16:56.000000000 -0500 +--- perl.c.orig 2005-04-22 10:14:27.000000000 -0400 +++ perl.c -@@ -4314,12 +4314,33 @@ S_init_perllib(pTHX) +@@ -4391,45 +4391,12 @@ S_init_perllib(pTHX) } /* Use the ~-expanded versions of APPLLIB (undocumented), - ARCHLIB PRIVLIB SITEARCH SITELIB VENDORARCH and VENDORLIB -+ SITEARCH SITELIB ARCHLIB PRIVLIB VENDORARCH and VENDORLIB ++ SITEARCH SITELIB VENDORARCH VENDORLIB ARCHLIB and PRIVLIB */ #ifdef APPLLIB_EXP incpush(APPLLIB_EXP, TRUE, TRUE, TRUE); #endif -+#ifdef SITEARCH_EXP -+ /* sitearch is always relative to sitelib on Windows for -+ * DLL-based path intuition to work correctly */ -+# if !defined(WIN32) -+ incpush(SITEARCH_EXP, FALSE, FALSE, TRUE); -+# endif -+#endif -+ -+#ifdef SITELIB_EXP -+# if defined(WIN32) -+ /* this picks up sitearch as well */ -+ incpush(SITELIB_EXP, TRUE, FALSE, TRUE); -+# else -+ incpush(SITELIB_EXP, FALSE, FALSE, TRUE); -+# endif -+#endif -+ -+#ifdef SITELIB_STEM /* Search for version-specific dirs below here */ -+ incpush(SITELIB_STEM, FALSE, TRUE, TRUE); -+#endif -+ - #ifdef ARCHLIB_EXP - incpush(ARCHLIB_EXP, FALSE, FALSE, TRUE); - #endif -@@ -4353,27 +4374,6 @@ S_init_perllib(pTHX) - incpush(PRIVLIB_EXP, FALSE, FALSE, TRUE); - #endif - --#ifdef SITEARCH_EXP -- /* sitearch is always relative to sitelib on Windows for -- * DLL-based path intuition to work correctly */ --# if !defined(WIN32) -- incpush(SITEARCH_EXP, FALSE, FALSE, TRUE); --# endif +-#ifdef ARCHLIB_EXP +- incpush(ARCHLIB_EXP, FALSE, FALSE, TRUE); -#endif -- --#ifdef SITELIB_EXP --# if defined(WIN32) -- /* this picks up sitearch as well */ -- incpush(SITELIB_EXP, TRUE, FALSE, TRUE); --# else -- incpush(SITELIB_EXP, FALSE, FALSE, TRUE); --# endif +-#ifdef MACOS_TRADITIONAL +- { +- Stat_t tmpstatbuf; +- SV * privdir = NEWSV(55, 0); +- char * macperl = PerlEnv_getenv("MACPERL"); +- +- if (!macperl) +- macperl = ""; +- +- Perl_sv_setpvf(aTHX_ privdir, "%slib:", macperl); +- if (PerlLIO_stat(SvPVX(privdir), &tmpstatbuf) >= 0 && S_ISDIR(tmpstatbuf.st_mode)) +- incpush(SvPVX(privdir), TRUE, FALSE, TRUE); +- Perl_sv_setpvf(aTHX_ privdir, "%ssite_perl:", macperl); +- if (PerlLIO_stat(SvPVX(privdir), &tmpstatbuf) >= 0 && S_ISDIR(tmpstatbuf.st_mode)) +- incpush(SvPVX(privdir), TRUE, FALSE, TRUE); +- +- SvREFCNT_dec(privdir); +- } +- if (!PL_tainting) +- incpush(":", FALSE, FALSE, TRUE); +-#else +-#ifndef PRIVLIB_EXP +-# define PRIVLIB_EXP "/usr/local/lib/perl5:/usr/local/lib/perl" -#endif -- --#ifdef SITELIB_STEM /* Search for version-specific dirs below here */ -- incpush(SITELIB_STEM, FALSE, TRUE, TRUE); +-#if defined(WIN32) +- incpush(PRIVLIB_EXP, TRUE, FALSE, TRUE); +-#else +- incpush(PRIVLIB_EXP, FALSE, FALSE, TRUE); -#endif - - #ifdef PERL_VENDORARCH_EXP - /* vendorarch is always relative to vendorlib on Windows for + #ifdef SITEARCH_EXP + /* sitearch is always relative to sitelib on Windows for * DLL-based path intuition to work correctly */ +@@ -4471,6 +4438,39 @@ S_init_perllib(pTHX) + incpush(PERL_VENDORLIB_STEM, FALSE, TRUE, TRUE); + #endif + ++#ifdef ARCHLIB_EXP ++ incpush(ARCHLIB_EXP, FALSE, FALSE, TRUE); ++#endif ++#ifdef MACOS_TRADITIONAL ++ { ++ Stat_t tmpstatbuf; ++ SV * privdir = NEWSV(55, 0); ++ char * macperl = PerlEnv_getenv("MACPERL"); ++ ++ if (!macperl) ++ macperl = ""; ++ ++ Perl_sv_setpvf(aTHX_ privdir, "%slib:", macperl); ++ if (PerlLIO_stat(SvPVX(privdir), &tmpstatbuf) >= 0 && S_ISDIR(tmpstatbuf.st_mode)) ++ incpush(SvPVX(privdir), TRUE, FALSE, TRUE); ++ Perl_sv_setpvf(aTHX_ privdir, "%ssite_perl:", macperl); ++ if (PerlLIO_stat(SvPVX(privdir), &tmpstatbuf) >= 0 && S_ISDIR(tmpstatbuf.st_mode)) ++ incpush(SvPVX(privdir), TRUE, FALSE, TRUE); ++ ++ SvREFCNT_dec(privdir); ++ } ++ if (!PL_tainting) ++ incpush(":", FALSE, FALSE, TRUE); ++#else ++#ifndef PRIVLIB_EXP ++# define PRIVLIB_EXP "/usr/local/lib/perl5:/usr/local/lib/perl" ++#endif ++#if defined(WIN32) ++ incpush(PRIVLIB_EXP, TRUE, FALSE, TRUE); ++#else ++ incpush(PRIVLIB_EXP, FALSE, FALSE, TRUE); ++#endif ++ + #ifdef PERL_OTHERLIBDIRS + incpush(PERL_OTHERLIBDIRS, TRUE, TRUE, TRUE); + #endif diff --git a/lang/perl5/patches/patch-al b/lang/perl5/patches/patch-al new file mode 100644 index 00000000000..1ef3b34fffa --- /dev/null +++ b/lang/perl5/patches/patch-al @@ -0,0 +1,21 @@ +$NetBSD: patch-al,v 1.3 2005/08/06 06:18:45 jlam Exp $ + +--- lib/ExtUtils/MM_VMS.pm.orig 2004-01-05 17:34:59.000000000 -0500 ++++ lib/ExtUtils/MM_VMS.pm +@@ -1457,13 +1457,13 @@ sub install { + } + + push @m, q[ +-install :: all pure_install doc_install ++install :: all pure_install + $(NOECHO) $(NOOP) + +-install_perl :: all pure_perl_install doc_perl_install ++install_perl :: all pure_perl_install + $(NOECHO) $(NOOP) + +-install_site :: all pure_site_install doc_site_install ++install_site :: all pure_site_install + $(NOECHO) $(NOOP) + + pure_install :: pure_$(INSTALLDIRS)_install diff --git a/lang/perl5/patches/patch-am b/lang/perl5/patches/patch-am new file mode 100644 index 00000000000..97baf7442de --- /dev/null +++ b/lang/perl5/patches/patch-am @@ -0,0 +1,55 @@ +$NetBSD: patch-am,v 1.3 2005/08/06 06:18:45 jlam Exp $ + +--- lib/ExtUtils/MakeMaker.pm.orig 2004-01-05 17:34:59.000000000 -0500 ++++ lib/ExtUtils/MakeMaker.pm +@@ -215,7 +215,7 @@ sub full_setup { + INSTALLMAN1DIR INSTALLMAN3DIR + INSTALLSITEMAN1DIR INSTALLSITEMAN3DIR + INSTALLVENDORMAN1DIR INSTALLVENDORMAN3DIR +- INSTALLSCRIPT ++ INSTALLSCRIPT INSTALLSITESCRIPT INSTALLVENDORSCRIPT + PERL_LIB PERL_ARCHLIB + SITELIBEXP SITEARCHEXP + +@@ -1075,7 +1075,7 @@ INSTALLDIRS according to the following t + INST_ARCHLIB INSTALLARCHLIB INSTALLSITEARCH INSTALLVENDORARCH + INST_LIB INSTALLPRIVLIB INSTALLSITELIB INSTALLVENDORLIB + INST_BIN INSTALLBIN INSTALLSITEBIN INSTALLVENDORBIN +- INST_SCRIPT INSTALLSCRIPT INSTALLSCRIPT INSTALLSCRIPT ++ INST_SCRIPT INSTALLSCRIPT INSTALLSITESCRIPT INSTALLVENDORSCRIPT + INST_MAN1DIR INSTALLMAN1DIR INSTALLSITEMAN1DIR INSTALLVENDORMAN1DIR + INST_MAN3DIR INSTALLMAN3DIR INSTALLSITEMAN3DIR INSTALLVENDORMAN3DIR + +@@ -1527,7 +1527,7 @@ Defaults to $Config{installprivlib}. + =item INSTALLSCRIPT + + Used by 'make install' which copies files from INST_SCRIPT to this +-directory. ++directory if INSTALLDIRS is set to perl. + + =item INSTALLSITEARCH + +@@ -1554,6 +1554,11 @@ $(SITEPREFIX)/man/man$(MAN*EXT). + + If set to 'none', no man pages will be installed. + ++=item INSTALLSITESCRIPT ++ ++Used by 'make install' which copies files from INST_SCRIPT to this ++directory if INSTALLDIRS is set to site (default). ++ + =item INSTALLVENDORARCH + + Used by 'make install', which copies files from INST_ARCHLIB to this +@@ -1578,6 +1583,11 @@ INSTALLDIRS=vendor. Defaults to $(VENDO + + If set to 'none', no man pages will be installed. + ++=item INSTALLVENDORSCRIPT ++ ++Used by 'make install' which copies files from INST_SCRIPT to this ++directory if INSTALLDIRS is set to vendor. ++ + =item INST_ARCHLIB + + Same as INST_LIB for architecture dependent files. diff --git a/lang/perl5/patches/patch-an b/lang/perl5/patches/patch-an new file mode 100644 index 00000000000..584129ece08 --- /dev/null +++ b/lang/perl5/patches/patch-an @@ -0,0 +1,13 @@ +$NetBSD: patch-an,v 1.1 2005/08/06 06:18:45 jlam Exp $ + +--- lib/ExtUtils/MM_Any.pm.orig 2004-01-05 17:34:59.000000000 -0500 ++++ lib/ExtUtils/MM_Any.pm +@@ -57,7 +57,7 @@ sub installvars { + return qw(PRIVLIB SITELIB VENDORLIB + ARCHLIB SITEARCH VENDORARCH + BIN SITEBIN VENDORBIN +- SCRIPT ++ SCRIPT SITESCRIPT VENDORSCRIPT + MAN1DIR SITEMAN1DIR VENDORMAN1DIR + MAN3DIR SITEMAN3DIR VENDORMAN3DIR + ); diff --git a/lang/perl5/patches/patch-be b/lang/perl5/patches/patch-be deleted file mode 100644 index d5dd53dbe56..00000000000 --- a/lang/perl5/patches/patch-be +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-be,v 1.1 2005/06/24 06:43:47 jlam Exp $ - ---- lib/perl5db.pl.orig 2004-11-17 07:51:18.000000000 -0500 -+++ lib/perl5db.pl -@@ -215,7 +215,7 @@ the TTY to use for debugging i/o. - =item * noTTY - - if set, goes in NonStop mode. On interrupt, if TTY is not set, --uses the value of noTTY or F</tmp/perldbtty$$> to find TTY using -+uses the value of noTTY or F<$HOME/.perldbtty$$> to find TTY using - Term::Rendezvous. Current variant is to have the name of TTY in this - file. - -@@ -6004,8 +6004,8 @@ sub setterm { - eval "require Term::Rendezvous;" or die; - - # See if we have anything to pass to Term::Rendezvous. -- # Use /tmp/perldbtty$$ if not. -- my $rv = $ENV{PERLDB_NOTTY} || "/tmp/perldbtty$$"; -+ # Use $HOME/.perldbtty$$ if not [CAN-2004-0976]. -+ my $rv = $ENV{PERLDB_NOTTY} || "$ENV{HOME}/.perldbtty$$"; - - # Rendezvous and get the filehandles. - my $term_rv = new Term::Rendezvous $rv; diff --git a/lang/perl5/patches/patch-bf b/lang/perl5/patches/patch-bf deleted file mode 100644 index cc65e2cc14a..00000000000 --- a/lang/perl5/patches/patch-bf +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-bf,v 1.1 2005/06/24 06:43:47 jlam Exp $ - ---- perlio.c.orig 2004-09-10 03:06:52.000000000 -0400 -+++ perlio.c -@@ -454,7 +454,8 @@ PerlIO_debug(const char *fmt, ...) - va_list ap; - dSYS; - va_start(ap, fmt); -- if (!dbg) { -+ /* Tighten uid/gid checks [CAN-2005-0155] */ -+ if (!dbg && !PL_tainting && PL_uid == PL_euid && PL_gid == PL_egid) { - char *s = PerlEnv_getenv("PERLIO_DEBUG"); - if (s && *s) - dbg = PerlLIO_open3(s, O_WRONLY | O_CREAT | O_APPEND, 0666); -@@ -471,7 +472,8 @@ PerlIO_debug(const char *fmt, ...) - s = CopFILE(PL_curcop); - if (!s) - s = "(none)"; -- sprintf(buffer, "%s:%" IVdf " ", s, (IV) CopLINE(PL_curcop)); -+ /* Avoid PERLIO_DEBUG buffer overflow [CAN-2005-0156] */ -+ sprintf(buffer, "%.40s:%" IVdf " ", s, (IV) CopLINE(PL_curcop)); - len = strlen(buffer); - vsprintf(buffer+len, fmt, ap); - PerlLIO_write(dbg, buffer, strlen(buffer)); diff --git a/lang/perl5/patches/patch-ca b/lang/perl5/patches/patch-ca index e5cc0bdc5db..283cdf17807 100644 --- a/lang/perl5/patches/patch-ca +++ b/lang/perl5/patches/patch-ca @@ -1,8 +1,8 @@ -$NetBSD: patch-ca,v 1.2 2005/06/24 06:43:47 jlam Exp $ +$NetBSD: patch-ca,v 1.3 2005/08/06 06:18:45 jlam Exp $ ---- Configure.orig 2004-09-10 02:25:52.000000000 -0400 +--- Configure.orig 2005-04-20 12:34:37.000000000 -0400 +++ Configure -@@ -3107,11 +3107,13 @@ EOM +@@ -3111,11 +3111,13 @@ EOM dgux) osname=dgux osvers="$3" ;; @@ -17,7 +17,7 @@ $NetBSD: patch-ca,v 1.2 2005/06/24 06:43:47 jlam Exp $ genix) osname=genix ;; gnu) osname=gnu osvers="$3" ;; -@@ -3133,7 +3135,7 @@ EOM +@@ -3137,7 +3139,7 @@ EOM MiNT) osname=mint ;; netbsd*) osname=netbsd @@ -26,7 +26,7 @@ $NetBSD: patch-ca,v 1.2 2005/06/24 06:43:47 jlam Exp $ ;; news-os) osvers="$3" case "$3" in -@@ -3144,8 +3146,8 @@ EOM +@@ -3148,8 +3150,8 @@ EOM next*) osname=next ;; nonstop-ux) osname=nonstopux ;; openbsd) osname=openbsd @@ -37,16 +37,16 @@ $NetBSD: patch-ca,v 1.2 2005/06/24 06:43:47 jlam Exp $ os2) osname=os2 osvers="$4" ;; -@@ -7852,7 +7854,7 @@ if "$useshrplib"; then +@@ -7856,7 +7858,7 @@ if "$useshrplib"; then solaris) xxx="-R $shrpdir" ;; -- freebsd|netbsd|openbsd) +- freebsd|netbsd|openbsd|interix) + freebsd|netbsd|openbsd|dragonfly|interix) xxx="-Wl,-R$shrpdir" ;; - bsdos|linux|irix*|dec_osf) -@@ -8973,6 +8975,13 @@ EOCP + bsdos|linux|irix*|dec_osf|gnu*) +@@ -8977,6 +8979,13 @@ EOCP ;; esac @@ -60,7 +60,7 @@ $NetBSD: patch-ca,v 1.2 2005/06/24 06:43:47 jlam Exp $ case "$vendorprefix" in '') d_vendorbin="$undef" vendorbin='' -@@ -17290,7 +17299,15 @@ RCAT(Rei,ser) +@@ -17339,7 +17348,15 @@ RCAT(Rei,ser) ACAT(Cir,cus) EOCP $cppstdin $cppflags $cppminus <cpp_stuff.c >cpp_stuff.out 2>&1 diff --git a/lang/perl5/patches/patch-cb b/lang/perl5/patches/patch-cb index f4377f8f8db..4ee3864c341 100644 --- a/lang/perl5/patches/patch-cb +++ b/lang/perl5/patches/patch-cb @@ -1,7 +1,8 @@ -$NetBSD: patch-cb,v 1.1 2005/06/24 06:43:47 jlam Exp $ ---- Makefile.SH.orig 2004-10-21 08:30:02.000000000 -0700 -+++ Makefile.SH 2005-03-08 18:05:48.000000000 -0700 -@@ -69,7 +69,11 @@ +$NetBSD: patch-cb,v 1.2 2005/08/06 06:18:45 jlam Exp $ + +--- Makefile.SH.orig 2005-02-05 10:17:44.000000000 -0500 ++++ Makefile.SH +@@ -73,7 +73,11 @@ true) sunos*) linklibperl="-lperl" ;; @@ -13,8 +14,8 @@ $NetBSD: patch-cb,v 1.1 2005/06/24 06:43:47 jlam Exp $ + netbsd*|freebsd[234]*|openbsd*|dragonfly*) linklibperl="-L. -lperl" ;; - aix*) -@@ -77,7 +81,7 @@ + interix*) +@@ -85,7 +89,7 @@ true) case "$osvers" in 3*) shrpldflags="$shrpldflags -e _nostart" ;; @@ -23,3 +24,14 @@ $NetBSD: patch-cb,v 1.1 2005/06/24 06:43:47 jlam Exp $ ;; esac shrpldflags="$shrpldflags $ldflags $perllibs $cryptlib" +@@ -969,6 +973,10 @@ s_dummy $(static_ext): miniperl$(EXE_EXT + n_dummy $(nonxs_ext): miniperl$(EXE_EXT) preplibrary $(DYNALOADER) FORCE + @$(LDLIBPTH) sh ext/util/make_ext nonxs $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) + ++.PHONY: printconfig ++printconfig: ++ @eval `$(LDLIBPTH) ./perl -Ilib -V:$(CONFIGVAR)`; echo $$$(CONFIGVAR) ++ + .PHONY: clean _tidy _mopup _cleaner1 _cleaner2 \ + realclean _realcleaner clobber _clobber \ + distclean veryclean _verycleaner diff --git a/lang/perl5/patches/patch-cd b/lang/perl5/patches/patch-cd deleted file mode 100644 index 5b8f03aa9c5..00000000000 --- a/lang/perl5/patches/patch-cd +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-cd,v 1.1 2005/06/24 06:43:47 jlam Exp $ - ---- lib/File/Find.pm.orig Fri Feb 27 11:31:34 2004 -+++ lib/File/Find.pm Mon Apr 26 00:34:04 2004 -@@ -1221,6 +1221,7 @@ - - $File::Find::dont_use_nlink = 1 - if $^O eq 'os2' || $^O eq 'dos' || $^O eq 'amigaos' || $^O eq 'MSWin32' || -+ $^O eq 'interix' || - $^O eq 'cygwin' || $^O eq 'epoc' || $^O eq 'qnx' || - $^O eq 'nto'; - diff --git a/lang/perl5/patches/patch-ce b/lang/perl5/patches/patch-ce index c01c70988be..9adf2941afc 100644 --- a/lang/perl5/patches/patch-ce +++ b/lang/perl5/patches/patch-ce @@ -1,8 +1,8 @@ -$NetBSD: patch-ce,v 1.1 2005/06/24 06:43:47 jlam Exp $ +$NetBSD: patch-ce,v 1.2 2005/08/06 06:18:45 jlam Exp $ ---- lib/File/Temp.pm.orig Fri Apr 23 12:42:30 2004 -+++ lib/File/Temp.pm Fri Apr 23 12:44:21 2004 -@@ -2012,6 +2012,7 @@ +--- lib/File/Temp.pm.orig 2005-04-03 11:27:16.000000000 -0400 ++++ lib/File/Temp.pm +@@ -2128,6 +2128,7 @@ The value is only relevant when C<safe_l { my $TopSystemUID = 10; diff --git a/lang/perl5/patches/patch-cf b/lang/perl5/patches/patch-cf deleted file mode 100644 index 2142490c38c..00000000000 --- a/lang/perl5/patches/patch-cf +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-cf,v 1.1 2005/06/24 06:43:47 jlam Exp $ - ---- t/io/openpid.t.orig Fri Apr 23 12:45:43 2004 -+++ t/io/openpid.t Fri Apr 23 12:45:56 2004 -@@ -23,6 +23,7 @@ - use Config; - $| = 1; - $SIG{PIPE} = 'IGNORE'; -+$SIG{HUP} = 'IGNORE' if $^O eq 'interix'; - - my $perl = which_perl(); - $perl .= qq[ "-I../lib"]; diff --git a/lang/perl5/patches/patch-cg b/lang/perl5/patches/patch-cg deleted file mode 100644 index 881ce18429a..00000000000 --- a/lang/perl5/patches/patch-cg +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-cg,v 1.1 2005/06/24 06:43:47 jlam Exp $ - ---- t/op/groups.t.orig Fri Apr 23 12:46:39 2004 -+++ t/op/groups.t Fri Apr 23 12:46:53 2004 -@@ -133,7 +133,7 @@ - - print "# gr = @gr\n"; - --if ($^O =~ /^(?:uwin|cygwin|solaris)$/) { -+if ($^O =~ /^(?:uwin|cygwin|interix|solaris)$/) { - # Or anybody else who can have spaces in group names. - $gr1 = join(' ', grep(!$did{$_}++, sort split(' ', join(' ', @gr)))); - } else { diff --git a/lang/perl5/patches/patch-ch b/lang/perl5/patches/patch-ch index 80db4adb75f..b5a96982e4b 100644 --- a/lang/perl5/patches/patch-ch +++ b/lang/perl5/patches/patch-ch @@ -1,8 +1,8 @@ -$NetBSD: patch-ch,v 1.1 2005/06/24 06:43:47 jlam Exp $ +$NetBSD: patch-ch,v 1.2 2005/08/06 06:18:45 jlam Exp $ ---- hints/dec_osf.sh.orig 2004-05-14 03:44:00.000000000 +0200 +--- hints/dec_osf.sh.orig 2005-02-05 10:19:27.000000000 -0500 +++ hints/dec_osf.sh -@@ -243,7 +243,7 @@ case "`uname -r`" in +@@ -254,7 +254,7 @@ case "`uname -r`" in # fixed in 4.0E or better. ;; *) diff --git a/lang/perl5/patches/patch-ci b/lang/perl5/patches/patch-ci index 01324fa0395..8cab67363e0 100644 --- a/lang/perl5/patches/patch-ci +++ b/lang/perl5/patches/patch-ci @@ -1,8 +1,8 @@ -$NetBSD: patch-ci,v 1.1 2005/06/24 06:43:47 jlam Exp $ +$NetBSD: patch-ci,v 1.2 2005/08/06 06:18:45 jlam Exp $ ---- pp_sys.c.orig 2004-10-19 13:07:23.000000000 -0400 +--- pp_sys.c.orig 2005-04-27 18:12:46.000000000 -0400 +++ pp_sys.c -@@ -4450,9 +4450,11 @@ PP(pp_gmtime) +@@ -4466,9 +4466,11 @@ PP(pp_gmtime) when = (Time_t)SvIVx(POPs); #endif |