Permalink
Switch branches/tags
Commits on Feb 4, 2004
  1. Bump up patchlevel for release

    acme committed Feb 4, 2004
    p4raw-id: //depot/maint-5.005/perl@22270
  2. Documentation updates to prepare for release

    acme committed Feb 4, 2004
    p4raw-id: //depot/maint-5.005/perl@22269
Commits on Jan 25, 2004
  1. Update Changes

    acme committed Jan 25, 2004
    p4raw-id: //depot/maint-5.005/perl@22214
  2. Applied patch from Jarkko Hietaniemi to add support for Mac OS X

    acme committed Jan 25, 2004
    p4raw-id: //depot/maint-5.005/perl@22213
  3. Applied patch by Andrew Dougherty to not install into /usr

    acme committed Jan 25, 2004
    and use -fPIC instead of -fpic under SPARC (under Linux)
    
    p4raw-id: //depot/maint-5.005/perl@22212
  4. Copy the Solaris 8 / Tru64 / IRIX 6 hints from blead,

    acme committed Jan 25, 2004
    thanks to Jarkko Hietaniemi
    
    p4raw-id: //depot/maint-5.005/perl@22211
  5. Apply a patch from Paul Green for VOS. He writes:

    acme committed Jan 25, 2004
    Here is a rather trivial patch that updates one of the files
    in the "vos" subdir.
    
    I keep an old copy of config_h.SH in there so I can see what
    changes.  (It has a funky name to prevent various clever bits
    of Makefile trickery from recognizing it.)  This lets me
    update my own private copy of config.h easily.  This patch
    updates my copy of config_h.SH to be the same as the version
    in the main directory; no changes are needed to any other
    files.
    
    I do not support the native (Configure-based) build method for
    this release of perl. However, when perl5.005_03 is built
    using the scripts found in the vos subdir, it builds just fine
    on current releases of VOS.
    
    p4raw-id: //depot/maint-5.005/perl@22210
Commits on Jan 20, 2004
  1. Update docs

    acme committed Jan 20, 2004
    p4raw-id: //depot/maint-5.005/perl@22184
Commits on Jan 19, 2004
  1. Integrated the FreeBSD hints file from 5.6.2,

    acme committed Jan 19, 2004
    thanks to Nicholas Clark
    
    p4raw-id: //depot/maint-5.005/perl@22178
    p4raw-integrated: from //depot/maint-5.6/perl-5.6.2@22158 'copy in'
    	hints/freebsd.sh
Commits on Jan 15, 2004
  1. Keep Changes up to date

    acme committed Jan 15, 2004
    p4raw-id: //depot/maint-5.005/perl@22158
  2. Integrate stat.t from blead (suggested by Abe Timmerman), slightly mo…

    acme committed Jan 15, 2004
    …dified
    
    p4raw-id: //depot/maint-5.005/perl@22157
  3. Integrate the OpenBSD hints from blead

    acme committed Jan 15, 2004
    p4raw-id: //depot/maint-5.005/perl@22156
Commits on Jan 13, 2004
  1. Remove etc/DB_File/Makefile.old as spotted by Abe Timmerman

    acme committed Jan 13, 2004
    p4raw-id: //depot/maint-5.005/perl@22130
Commits on Jan 5, 2004
  1. 22065

    acme committed Jan 5, 2004
    p4raw-id: //depot/maint-5.005/perl@22066
  2. Work around bug where Linux libc's have Berekeley DB 2 in them

    acme committed Jan 5, 2004
           Patch by Paul Marquess <Paul.Marquess@btinternet.com>,
           DB_File's maintainer. His description:
    
    The patch is to work around a problem where some versions of
    Linux have a C library with Berkeley DB version 2 embedded in
    it. This makes life difficult if you want to build with a
    version of Berkeley DB other than the one embedded in
    libc. This problem is compounded by the way Perl used to
    *always* include the Berkeley DB library when it was being
    built. The DB_File patches solves the latter problem, by
    retrofitting the fix to Configure et al that was included from
    perl 5.6 on. I think your best course of action is to just
    apply the 5.00503 patch to the 5.00504 source. I just tried
    applying it and it seems ok.
    
    p4raw-id: //depot/maint-5.005/perl@22065
  3. 22062

    acme committed Jan 5, 2004
    p4raw-id: //depot/maint-5.005/perl@22063
  4. Fix locale-dependant test failures

    Marcus Holland-Moritz committed with acme Jan 5, 2004
    From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
    Subject: [PATCH perl-5.005xx] Locale-dependant test failures
    
    p4raw-id: //depot/maint-5.005/perl@22062
  5. 22060

    acme committed Jan 5, 2004
    p4raw-id: //depot/maint-5.005/perl@22061
  6. Remove test files from DB_File's MANIFEST as they are in t/ now

    acme committed Jan 5, 2004
    p4raw-id: //depot/maint-5.005/perl@22060
Commits on Nov 28, 2003
  1. 21792

    acme committed Nov 28, 2003
    p4raw-id: //depot/maint-5.005/perl@21793
  2. Merge in DB_File-1.807 from CPAN

    acme committed Nov 28, 2003
    Also, alphabetically sort MANIFEST
    
    p4raw-id: //depot/maint-5.005/perl@21792
  3. Added 21790

    acme committed Nov 28, 2003
    p4raw-id: //depot/maint-5.005/perl@21791
  4. low hanging fruit. bring

    acme committed Nov 28, 2003
    perl5.005_03 up to compiling on a modern linux system From:
    Richard Clamp <richardc@unixbeard.net> To:
    perl5-porters@perl.org, Chip Salzenberg <chip@pobox.com> Date:
    Sun, 4 May 2003 20:53:33 +0100
    First part: Teach makedepend about ggc3's extra output that
    needs stripping (stolen from bleadperls makedepend.SH)
    
    p4raw-id: //depot/maint-5.005/perl@21790
Commits on Feb 9, 2003
  1. Remove _h2ph_pre.ph when h2ph.t is complete.

    Chip Salzenberg committed Feb 9, 2003
    p4raw-id: //depot/maint-5.005/perl@18681
  2. Doc change explaining usemymalloc='n'.

    Chip Salzenberg committed Feb 9, 2003
    p4raw-id: //depot/maint-5.005/perl@18679
Commits on Jul 19, 2002
  1. Update Changes. (Including incorrect change #.)

    Chip Salzenberg committed Jul 19, 2002
    p4raw-id: //depot/maint-5.005/perl@17648
  2. ensure that hashes never attempt to malloc with a negative size

    hvds committed with chip Jul 19, 2002
    Subject: Re: [ID 20000421.002] Math::BigInt out of memory?
    
    p4raw-id: //depot/maint-5.005/perl@17647
  3. Update Changes in preparation for 5.005_04.

    Chip Salzenberg committed Jul 19, 2002
    p4raw-id: //depot/maint-5.005/perl@17646
Commits on Jan 10, 2000
  1. Integrate #4779 from mainline:

    Chip Salzenberg committed Jan 10, 2000
    terminate -s switch processing only on C<-->, not on C<--foo>
    
    p4raw-id: //depot/maint-5.005/perl@4788
  2. Tweak change #4785.

    Chip Salzenberg committed Jan 10, 2000
    p4raw-link: @4785 on //depot/maint-5.005/perl: 3e8148f
    
    p4raw-id: //depot/maint-5.005/perl@4787
  3. Make automatically-generated files +w (type "text+w").

    Chip Salzenberg committed Jan 10, 2000
    p4raw-id: //depot/maint-5.005/perl@4786
  4. Patch from Sarathy to integrate changes from mainline: 2751,

    Chip Salzenberg committed Jan 10, 2000
    2821, 2916, 2930, 2931, 2937 2990, 3033, 3036, 3042, 3061, 3097,
    3123, 3134, 3135, 3269, 3270, 3300, 3316, 3345 3350, 3353, 3362,
    3363, 3396, 3419, 3423, 3445, 3446, 3447, 3449, 3450, 3451, 3487
    3493, 3514, 3533, 3548, 3549, 3588, 3682, 3685, 3699, 3785,
    3804, 3811, 3897, 4057 4102, 4103, 4230, 4401, 4420, 4504
    --
    enable better Win32::DomainName() by demand loading netapi32.dll
    (from Jan Dubois)
    --
    win32_utime() on directories should use localtime() rather
    than gmtime() (from Jan Dubois)
    --
    serious bug introduced by G_VOID changes in 5.003_96: scalar
    eval"" did not pop stack correctly; C<$a = eval "(1,2)x1">
    is one symptom of the problem
    --
    add $installarchlib/CORE to default linker search path on windows
    --
    fix memory leak in C<sub f { split ' ', "a b" } f() while 1>
    --
    fix memory leak in C<sub f { @_ = 1 } f() while 1>
    --
    avoid hiding child process window
    --
    optimizations could sometimes bypass bareword check
    --
    fix typo that caused INSTALLPRIVLIB to have doubled 'perl5'
    --
    Pod::Html tweak
    From: jan.dubois@ibm.net (Jan Dubois)
    To: perl5-porters@perl.org
    Subject: [PATCH 5.005_58] pod2html: Missing chunk for VMS filenames
    Date: Tue, 27 Jul 1999 22:14:12 +0200
    Message-ID: <37a50af0.46171380@smtp1.ibm.net>
    --
    don't quit if =head* wasn't found (suggested by Roland Bauer
    <roland.bauer@fff.at>)
    --
    avoid bug in win32_str_os_error() (from Jan Dubois)
    --
    applied suggested patch, along with later tweak
    From: jan.dubois@ibm.net (Jan Dubois)
    Date: Wed, 14 Jul 1999 23:53:43 +0200
    Message-ID: <37a902e7.15977234@smtp1.ibm.net>
    Subject: Merge ActivePerl Stylesheet support etc into Pod::Html.pm
    --
    use a better prefixify() heuristic than m/perl/ (prefix/lib/perl5
    and prefix/lib/perl5/man are ass_u_med only if those directories
    actually exist; else prefix/{lib,man} are used)
    --
    allow C<-foo> under C<use integer> (behavior of C<-$string>
    is unchanged still)
    --
    avoid race condition in the CAPI extension bootstrap handler
    --
    sanity check to cover the case when perl is installed into the
    X:\ (drive root)
    --
    truncate() has a peculiar exemption from strict barewords, even
    though it has a non-filehandle prototype
    --
    change#3447 didn't do enough to exempt Foo->bar(qw/.../) from
    strict 'subs'
    --
    change#3449 wasn't doing enough
    --
    make win32_spawnvp() inherit standard handles even when they
    may be redirected
    --
    minor logic tweak for reserved word warning
    --
    oops, some files missing in change#3449
    --
    allow '*' prototype to autoquote even barewords that happen to be
    function names; parens or ampersand continue to force the other
    interpretation; makes C<sub Foo {'bar'} CORE::GLOBAL::require Foo;>
    do the right thing, for example
    --
    redo change#2061 and parts of change#1169 with code in the
    parser; PL_last_proto hackery gone, strict 'subs' in now
    implemented in the optimizer where specifying the exceptional
    cases is much more robust; '*' (bareword) prototype now works
    reliably when used in second and subsequent arguments
    --
    remove redundant part of change#1169 superceded by change#2061;
    avoid "future reserved word" warning on prototypical bearwords
    --
    s/isspace/isSPACE/g and make sure the CRT version is always
    passed an unsigned char (fixes random occurrence of spaces in
    arguments containing high-bit chars passed to spawned children,
    on win32)
    --
    on win32, look for "site/5.XXX/lib" if "site/5.XXXYY/lib" isn't
    found (brings sitelib intuition in line with privlib)
    --
    mortalize string allocations by win32_get_{priv,site}lib()
    (fixes small memory leak in interpreter)
    --
    opendir(D,"x:") on win32 opens cwd() for drive rather than root;
    stat() behaves similarly
    --
    documentation for Win32 builtins (somewhat modified)
    From: jan.dubois@ibm.net (Jan Dubois)
    Date: Tue, 30 Mar 1999 08:05:03 +0200
    Message-ID: <37006783.1926460@smtp1.ibm.net>
    Subject: Re: Issues with build 509 
    --
    provide File::Copy::syscopy() via Win32::CopyFile() on win32
    --
    more bulletproof workaround for mangled paths;
    provide Win32::GetLongPathName()
    --
    normalize $^X to full pathname on win32
    --
    work around mangled archname on win32 while finding privlib/sitelib;
    normalize lib paths to forward slashes internally
    --
    avoid negative return value from Win32::GetTickCount()
    From: jan.dubois@ibm.net (Jan Dubois)
    Date: Sat, 03 Apr 1999 19:04:18 +0200
    Message-ID: <37084742.22824479@smtp1.ibm.net>
    Subject: Re: Win32::GetTickCount
    --
    adjust win32_stat() to cope with FindFirstFile() and stat() bugs
    (makes opendir(D,"c:") work reliably)
    --
    fix buggy reference count on refs to SVs with autoviv magic
    (resulted in C<my @a; $a[1] = 1; print \$_ for @a> and Data::Dumper
    accessing free()d memory)
    --
    fix bug in change#3123 (off-by-one, caused C<qx[noargs]> to fail
    on win32)
    --
    flip release & version in win32_uname()
    --
    support POSIX::uname() via win32_uname()
    --
    implement win32_spawnvp() internally, making it return true PIDs
    for asynchronous spawns; fix win32_kill() to always deal with
    PIDs
    --
    use yyerror() instead of croak() so that compile-time failures in
    my(LIST) don't confuse globals with lexicals
    --
    allow custom comparison function in File::Compare::compare_text()
    From: jan.dubois@ibm.net (Jan Dubois)
    Date: Fri, 26 Feb 1999 21:56:09 +0100
    Message-ID: <36db0838.8805651@smtp1.ibm.net>
    Subject: Re: PodParser 1.07 (was: RE: C<stuff()> vs stuff()) 
    --
    slightly edited version of suggested patch
    From: jan.dubois@ibm.net (Jan Dubois)
    Date: Mon, 01 Mar 1999 00:32:05 +0100
    Message-ID: <36dbcf2c.12325433@smtp1.ibm.net>
    Subject: Re: [PATCH 5.005_55] Cleanup of File::Spec module
    --
    revert parts of change#2990 to preserve predictable usage of
    Win32::Foo() as stacked list values
    From: jan.dubois@ibm.net (Jan Dubois)
    Date: Sat, 27 Feb 1999 18:24:17 +0100
    Message-ID: <36e22849.36531259@smtp1.ibm.net>
    Subject: Re: resend [PATCH 5.005_55] Various win32/win32.c cleanup 
    --
    add File::Compare::compare_text()
    From: jan.dubois@ibm.net (Jan Dubois)
    Date: Fri, 26 Feb 1999 00:20:41 +0100
    Message-ID: <36dcd8ab.20195659@smtp1.ibm.net>
    Subject: Re: PodParser 1.07 (was: RE: C<stuff()> vs stuff()) 
    --
    From: jan.dubois@ibm.net (Jan Dubois)
    Date: Thu, 18 Feb 1999 19:14:07 +0100
    Message-ID: <36d15809.40853323@smtp1.ibm.net>
    Subject: resend [PATCH 5.005_55] Various win32/win32.c cleanup
    --
    support Win32::GetFullPathName() and Win32::SetLastError()
    From: jan.dubois@ibm.net (Jan Dubois)
    Date: Tue, 09 Feb 1999 22:27:31 +0100
    Message-ID: <36c1a2ed.8007554@smtp1.ibm.net>
    Subject: [PATCH _54] Win32::GetFullPathName
    --
    backout change#2811 and add newer version based on File::Spec
    From: Barrie Slaymaker <rbs@telerama.com>
    Date: Thu, 11 Feb 1999 16:29:24 -0500
    Message-ID: <36C34BB4.A62090E0@telerama.com>
    Subject: (pod2html) Relative URLs using new File::Spec
    --
    From: Barrie Slaymaker <rbs@telerama.com>
    Date: Thu, 11 Feb 1999 19:39:48 -0500
    Message-ID: <36C37854.707D139@telerama.com>
    Subject: Merging File::PathConvert in to File::Spec
    --
    back out change#2751, apply updated version 
    From: jan.dubois@ibm.net (Jan Dubois)
    Date: Sat, 06 Feb 1999 01:06:29 +0100
    Message-ID: <36bc844c.18763049@smtp1.ibm.net>
    Subject: [PATCH] Cleanup of File::Spec module
    --
    pod2html misinterprets Foo::Bar as a URL
    (fix suggested by Alexander Barilo
    <Alexander.Barilo@aexp.com>)
    --
    devnull() support from Jan Dubois <jan.dubois@ibm.net> and others
    
    p4raw-link: @3449 on //depot/perl: 1822861
    p4raw-link: @3447 on //depot/perl: 7a52d87
    p4raw-link: @3123 on //depot/perl: 0aaad0f
    p4raw-link: @2990 on //depot/perl: bb897df
    p4raw-link: @2811 on //depot/cfgperl: 5a039dd
    p4raw-link: @2751 on //depot/perl: 99804bb
    p4raw-link: @2061 on //depot/perl: bf84811
    p4raw-link: @1169 on //depot/perl: 2a841d1
    
    p4raw-id: //depot/maint-5.005/perl@4785
  5. various documentation tweaks suggested by M. J. T. Guy

    Chip Salzenberg committed Jan 10, 2000
    p4raw-id: //depot/maint-5.005/perl@4784
  6. Refresh Getopt::Long to v2.20.

    Chip Salzenberg committed Jan 10, 2000
    p4raw-id: //depot/maint-5.005/perl@4783
Commits on Apr 4, 1999
  1. tweak previous change

    Gurusamy Sarathy committed Apr 4, 1999
    p4raw-id: //depot/maint-5.005/perl@3219