Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
as well as other modules from a standard installation of perl-5.6.0.
|
|
|
|
(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<sort $coderef @foo> allowed
* File globbing implemented internally
* POSIX character class syntax [: :] supported
* Improved C<qw//> 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<require> and C<do> 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.
|
|
|
|
|
|
shared and static (NOPIC). Works with ELF on -current now.
NOPIC and SunOS support may be broken; someone else with the necessary
resources should test and possibly fix these cases.
|
|
If someone sends me the needed changes for NOPIC machines, this should be
split up again. (If needed!)
|
|
|
|
Hubert Feyrer on tech-pkg.
|
|
|
|
|
|
|
|
libraries during configuration, and enabling dynamic support.
|
|
|
|
|
|
of interest to this module.
|
|
rest of the system.
|
|
|
|
|
|
|
|
|
|
compiling modules with this turned on makes the resulting modules or
libperl-linking programs reference 5.003 namespace symbols.
|
|
adds an extra rpath of -Wl-R/CORE.
|
|
code that is outside of Perl's reach). The BSD malloc is Fine.
|
|
warning; setting it to "true" doesn't work.
|
|
Perl 5.003 pkg, so the compatibility is moot; turning it on exposes
namespace polluting symbols.
|
|
|
|
non-NOPIC systems.
|
|
(Random crap includes sys/signal.h which defines NSIG.)
Fixes various signal related problems after 1.3H.
|
|
not into the generic bsd.pkg.mk.
|
|
libnet.so.1.0 is installed in ${PREFIX}/lib.
|
|
- New, optional Makefile variable HOMEPAGE, specifies a URL for
the home page of the software if it has one.
- The value of HOMEPAGE is used to add a link from the
README.html files.
- pkglint updated to know about it. The "correct" location for
HOMEPAGE in the Makefile is after MAINTAINER, in that same
section.
|
|
(Or was it our patch only that introduced it -- then it
might need to be ${prefix} in patches/patch-aa instead).
In any case, this fix works (now gdbm is found if it is
already installed as a package).
|
|
(fixes PR 5953 by jbernard@ox.mines.edu)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remove redundant (and sometimes erroneous) comments.
|
|
|
|
|
|
written into the configuration file.
|
|
in PR 4990.
|
|
(in bsd.port.mk) for backward compatibility.
|
|
|
|
|
|
|