tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: pkgsrc/lang/perl5
CC-ing to tech-pkg@
Your commit breaks pkgsrc on Linux.
See bulk build results here
http://mova.org/~cheusov/pub/pkgsrc-distbb/Linux/current/log/20081013.1544/META/report.html
More than 4500 packages failed because of broken perl.
> Module Name: pkgsrc
> Committed By: he
> Date: Fri Oct 10 21:58:44 UTC 2008
> Modified Files:
> pkgsrc/lang/perl5: Makefile distinfo
> pkgsrc/lang/perl5/patches: patch-aa patch-ah patch-aq patch-as patch-ba
> patch-ca patch-ch patch-ci patch-cn patch-co patch-ta patch-zc
> Added Files:
> pkgsrc/lang/perl5/patches: patch-zd
> Removed Files:
> pkgsrc/lang/perl5/patches: patch-ac patch-ad patch-ae patch-af patch-ag
> patch-ai patch-aj patch-ak patch-am patch-an patch-ap patch-ar
> patch-cb patch-ce patch-da
> Log Message:
> 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.
> To generate a diff of this commit:
> cvs rdiff -r1.137 -r1.138 pkgsrc/lang/perl5/Makefile
> cvs rdiff -r1.49 -r1.50 pkgsrc/lang/perl5/distinfo
> cvs rdiff -r1.30 -r1.31 pkgsrc/lang/perl5/patches/patch-aa
> cvs rdiff -r1.10 -r0 pkgsrc/lang/perl5/patches/patch-ac
> cvs rdiff -r1.11 -r0 pkgsrc/lang/perl5/patches/patch-ad \
> pkgsrc/lang/perl5/patches/patch-ae pkgsrc/lang/perl5/patches/patch-ag
> cvs rdiff -r1.13 -r0 pkgsrc/lang/perl5/patches/patch-af
> cvs rdiff -r1.9 -r1.10 pkgsrc/lang/perl5/patches/patch-ah
> cvs rdiff -r1.5 -r0 pkgsrc/lang/perl5/patches/patch-ai
> cvs rdiff -r1.9 -r0 pkgsrc/lang/perl5/patches/patch-aj
> cvs rdiff -r1.3 -r0 pkgsrc/lang/perl5/patches/patch-ak
> cvs rdiff -r1.4 -r0 pkgsrc/lang/perl5/patches/patch-am \
> pkgsrc/lang/perl5/patches/patch-cb
> cvs rdiff -r1.2 -r0 pkgsrc/lang/perl5/patches/patch-an \
> pkgsrc/lang/perl5/patches/patch-ce pkgsrc/lang/perl5/patches/patch-da
> cvs rdiff -r1.1 -r0 pkgsrc/lang/perl5/patches/patch-ap \
> pkgsrc/lang/perl5/patches/patch-ar
> cvs rdiff -r1.1 -r1.2 pkgsrc/lang/perl5/patches/patch-aq \
> pkgsrc/lang/perl5/patches/patch-cn pkgsrc/lang/perl5/patches/patch-co \
> pkgsrc/lang/perl5/patches/patch-ta
> cvs rdiff -r1.2 -r1.3 pkgsrc/lang/perl5/patches/patch-as \
> pkgsrc/lang/perl5/patches/patch-zc
> cvs rdiff -r1.4 -r1.5 pkgsrc/lang/perl5/patches/patch-ba
> cvs rdiff -r1.5 -r1.6 pkgsrc/lang/perl5/patches/patch-ca
> cvs rdiff -r1.3 -r1.4 pkgsrc/lang/perl5/patches/patch-ch \
> pkgsrc/lang/perl5/patches/patch-ci
> cvs rdiff -r0 -r1.1 pkgsrc/lang/perl5/patches/patch-zd
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
--
Best regards, Aleksey Cheusov.
Home |
Main Index |
Thread Index |
Old Index