Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Perl cannot be compiled with threading support ATM.
|
|
This release contains one major and a number of minor security fixes. It fixes a possible vulnerability to a denial-of-service attack by use of a carefully-crafted set of hash keys, a segmentation fault when reading or writing strings greater than 2^31 bytes in size, and a memory leak in Encode.xs's UTF-8 encoding implementation.
|
|
PR pkg/47635
|
|
https://bugzilla.redhat.com/show_bug.cgi?id=912276
bump PKGREVISION
|
|
|
|
|
|
|
|
and as noted in comment, let to use GNUmakefile as MAKE_FILE.
|
|
|
|
PR pkg/45814, also reported upstream at
<https://rt.perl.org/rt3/Public/Bug/Display.html?id=116523>.
Not bumping PKGREVISION because there should be no change in
the resulting package, on systems where the build was successful.
|
|
|
|
problems with linking and rpaths, such as the NetBSD manifestation of
PR 47187, and probably others; I haven't tried yet but I suspect at
least my manifestation of PR 44985 will be fixed too.
|
|
|
|
|
|
|
|
Several minor bugs were fixed.
|
|
done by the buildlink system.
|
|
mk/compiler.mk
|
|
|
|
(removing two missed references to PERL5_SCRIPTDIR and PERL5_MAN1DIR while at
it)
|
|
|
|
|
|
The rm class doesn't always work for me because miniperl regenerates
some Makefiles and then overwrites the substed file. I haven't tracked
the exact reason that triggers this down yet.
|
|
taken from CPAN Sys-Syslog-0.30.
|
|
|
|
|
|
Enhancements were made to code features such as "use", which now explicitly enables feature bundles, a more consistent "eval" operator, and a revamped "substr" function. The "__SUB__" sequence now returns a reference to the current subroutine, allowing for recursive subroutines to be written more simply. Support for Unicode 6.1 was improved. Many other minor improvements and bugfixes, along with several deprecations, were made
|
|
|
|
with GCC 64-bit. Tested on 32-bit too.
Fixes PR pkg/44999.
|
|
Fix comment, PERL5_MODULE_TYPE also accepts "Module::Install::Bundled".
|
|
compressed with "gzip". This stops it from creating a lot of broken
symbolic links if "MANZ" is defined.
Bump package revision because of this change.
|
|
were being used to replace EU::CBuilder's ccflags, resulting in tests
and modules failing in specific situations (e.g. on SunOS with ABI=32).
https://rt.perl.org/rt3//Public/Bug/Display.html?id=89478
Bump PKGREVISION.
|
|
_PLIST_REGEXP.man pattern.
|
|
|
|
patch provided by nonaka@.
|
|
packlist. It prevents generating wrong PLIST during make replace.
Bump PKGREVISION.
|
|
exists already. This is not the case for bulk builds though. This fixes
p5-MARC-Charset, since p5-gdbm ended up without rpath to PREFIX/lib.
Fix some Perl interpreter paths while here. Bump revision.
|
|
|
|
|
|
http://perl5.git.perl.org/perl.git/commitdiff/a2fa999d41c94d622051667d897fedca90be1828
2011-10-02 Gisle Aas <gisle@ActiveState.com>
Release 1.17.
Gisle Aas (6):
Less noisy 'git status' output
Merge pull request #1 from schwern/bug/require_eval
Don't clobber $@ in Digest->new [RT#50663]
More meta info added to Makefile.PL
Fix typo in RIPEMD160 [RT#50629]
Add schwern's test files
Michael G. Schwern (5):
Turn on strict.
Convert tests to use Test::More
Untabify
Turn Digest::Dummy into a real file which exercises the Digest->new() require logic.
Close the eval "require $module" security hole in Digest->new($algorithm)
|
|
assembler to adapt them to the distance. m68k gas appears not to do
that for fpu branch insns, resulting in an out-of-range FPU assembler
branch instruction error in "ext/re/re_exec.c".
As a workaround, building with "-Os" instead of "-O2" reduces the size
of the object file enough to allow short branches.
See PR toolchain/45439.
|
|
* File::Glob::bsd_glob() memory error with GLOB_ALTDIRFUNC (CVE-2011-2728).
* Encode decode_xs n-byte heap-overflow (CVE-2011-2939)
|
|
Fixes build on Ubuntu 11.04. Unlikely to have an effect on platforms that
already built, so no PKGREVISION bump.
Ok'd in freeze by wiz@
|
|
provide a separate library so compilation fails. Add a hints file to
correct the list of libraries used on NetBSD.
|
|
|
|
stable branch status, perl-5.12.2 or external one same version as bundled one.
|
|
* 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.
|
|
From upstream comment:
nm isn't known to work after Snow Leopard and XCode 4; testing with OS X 10.5
and Xcode 3 shows a working nm, but pretending it doesn't work produces no
problems.
From upstream commit log:
Testing from 10.5 with Xcode 3 to the latest OS X works with usenm='false' but
not always with usenm='true'
|