Changelog for
perl-base-5.24.1-1.1.x86_64.rpm :
Thu May 18 14:00:00 2017 tchvatalAATTsuse.com
- Remove patch from previous commit, does not work:
* Compress-Raw-Zlib-2.071-Adapt-tests-to-zlib-1.2.11.patch
- Add patch taken from upstream release instead:
* Compress-Raw-Zlib-2.071-zlib-1.2.11.patch
Wed May 10 14:00:00 2017 mpluskalAATTsuse.com
- Fix building with zlib-1.2.10 (RT#119762):
* Compress-Raw-Zlib-2.071-Adapt-tests-to-zlib-1.2.11.patch
Wed May 3 14:00:00 2017 cooloAATTsuse.com
- Update to perl-5.24.1
- Di switch is now required for PerlIO debugging output
Previously PerlIO debugging output would be sent to the file specified
by the \"PERLIO_DEBUG\" environment variable if perl wasn\'t running setuid
and the -T or -t switches hadn\'t been parsed yet.
If perl performed output at a point where it hadn\'t yet parsed its
switches this could result in perl creating or overwriting the file
named by \"PERLIO_DEBUG\" even when the -T switch had been supplied.
Perl now requires the -Di switch to produce PerlIO debugging output. By
default this is written to \"stderr\", but can optionally be redirected to
a file by setting the \"PERLIO_DEBUG\" environment variable.
If perl is running setuid or the -T switch was supplied \"PERLIO_DEBUG\"
is ignored and the debugging output is sent to \"stderr\" as for any other
- D switch.
Core modules and tools no longer search \".\" for optional modules
The tools and many modules supplied in core no longer search the default
current directory entry in AATTINC for optional modules. For example,
Storable will remove the final \".\" from AATTINC before trying to load
Log::Agent.
This prevents an attacker injecting an optional module into a process
run by another user where the current directory is writable by the
attacker, e.g. the /tmp directory.
- Refresh patches
Sun Jun 26 14:00:00 2016 schwabAATTsuse.de
- Move parent.pm to perl-base, used by File::Temp
Thu Jun 2 14:00:00 2016 idonmezAATTsuse.com
- Add perl-avoid-warnings.patch to fix a warning in cop.h, which
breaks perf build due to -Werror. Already upstream.
Tue May 10 14:00:00 2016 mlsAATTsuse.de
- Update to perl-5.24.0
* postfix dereferencing is no longer experimental
* unicode 8.0 is now supported
* perl will now croak when closing an in-place output file fails
* new \"\\b{lb}\" boundary in regular expressions
* qr/(?[ ])/\" now works in UTF-8 locales
* integer shift (\"<<\" and \">>\") now more explicitly defined
* printf and sprintf now allow reordered precision arguments
* more fields provided to \"sigaction\" callback with \"SA_SIGINFO\"
* hashbang redirection to Perl 6
* set proper umask before calling mkstemp(3)
* fix loss of taint in canonpath
* remove duplicate environment variables from \"environ\"
- rename patch perl-5.22.0.dif to perl-5.24.0.dif
Fri Feb 12 13:00:00 2016 idonmezAATTsuse.com
- Update to perl-5.22.1
* Several bugs, including a segmentation fault, have been fixed
with the bounds checking constructs (introduced in Perl 5.22)
* Module::CoreList has been upgraded from version 5.20150520 to
5.20151213.
* PerlIO::scalar has been upgraded from version 0.22 to 0.23.
* POSIX has been upgraded from version 1.53 to 1.53_01.
* Storable has been upgraded from version 2.53 to 2.53_01.
* warnings has been upgraded from version 1.32 to 1.34.
* See perldelta.pod for all the changes.
- Update perl-5.22.0.dif stop patching CPAN.pm, it was MacOS only
and was breaking tests (due to SHA-1 mismatch).
Thu Jan 7 13:00:00 2016 bwiedemannAATTsuse.com
- fix perl_gen_filelist macro to not fail on foo.1 man page
Mon Dec 7 13:00:00 2015 opensuseAATTdstoecker.de
- prevent bad RPM provides for Math::BigInt and DB
(patch file perl-5.22.0_wrong_rpm_provides.diff)
Mon Jun 22 14:00:00 2015 dimstarAATTopensuse.org
- Reformat baselibs.conf.
Tue Jun 9 14:00:00 2015 hskAATTimb-jena.de
- update to perl-5.22.0
* several new experimental features
* new <<>> (double-diamond) operator
* new \"\\b\" boundaries in REs, w.r.t. Unicode
* non-capturing RE flag \"/n\"
* Unicode 7.0
* \"defined(AATTarray)\", \"defined(%hash)\" are now fatal
* unescaped literal \"{\" in a pattern results in deprecation warning
* several modules updated
* modules CGI, Module::Build no longer included
* for a complete list of changes see perldelta.pod
- perl-5.20.0.dif changed to fit 5.22.0, and renamed to perl-5.22.0.dif
- changed patches to fit 5.22.0: perl-5.18.2-overflow.diff,
perl-netcmdutf8.diff, perl-regexp-refoverflow.diff,
perl-saverecontext.diff
- dropped patches (now upstream): DataDumper-no-infinite-recursion.diff,
perl-5.20.2-Fix-Errno.pm-generation-for-gcc-5.0.patch,
perl-5.21.8-h2ph-correct-handling-of-hex-constants-for-the-pream.patch,
perl-5.21.8-lib-h2ph.t-to-test-generated-t-_h2ph_pre.ph-instead-.patch
Mon Feb 23 13:00:00 2015 idonmezAATTsuse.com
- Add multiple patches for gcc5 support, tracked by RT#123784
* perl-5.20.2-Fix-Errno.pm-generation-for-gcc-5.0.patch
* perl-5.21.8-h2ph-correct-handling-of-hex-constants-for-the-pream.patch
* perl-5.21.8-lib-h2ph.t-to-test-generated-t-_h2ph_pre.ph-instead-.patch
Thu Feb 5 13:00:00 2015 cooloAATTsuse.com
- use rm with -f to avoid prompts for rpmbuild in terminals
Wed Sep 17 14:00:00 2014 mlsAATTsuse.de
- update to perl-5.20.1
* some performance improvements and bug fixes
* utf8, version, File::Copy, Exporter and other modules
have been updated
- fix infinite recursion in Data::Dumper [bnc#896715]
new patch: DataDumper-no-infinite-recursion.diff
Sun Jun 8 14:00:00 2014 cooloAATTsuse.com
- fix some obsoletes
Mon Jun 2 14:00:00 2014 mlsAATTsuse.de
- update to perl-5.20.0
* experimental subroutine signatures
* new slice syntax
* experimental postfix dereferencing
* unicode 6.3 support
* better 64-bit support
* do\" can no longer be used to call subroutines
* tainting now conforms to documentation
* performance enhancements
* multiple modules updated to current version
- perl-5.18.0.dif renamed to perl-5.20.0.dif
- dropped patches: perl-db6.diff, perl-gracefull-net-ftp.diff,
perl-threads.t-timeout.diff
Mon Apr 7 14:00:00 2014 mlsAATTsuse.de
- move English.pm into perl-base [bnc#869736]
Tue Mar 25 13:00:00 2014 rguentherAATTsuse.com
- perl-5.18.2-overflow.diff: avoid undefined overflow in S_sv_2iuv_common
Sat Jan 18 13:00:00 2014 schwabAATTsuse.de
- perl-threads.t-timeout.diff: increase timeout in t/op/threads.t
Wed Jan 8 13:00:00 2014 mlsAATTsuse.de
- update to perl-5.18.2
* updates for the B::Concise, English, File::Glob modules
* a lexical subs regression has been fixed
* a regression when using SUPER with AUTOLOAD has been fixed
* a buffer overflow with very long identifiers has been fixed
* some other minor bug fixes
- perl-reg89.diff is no longer needed
Wed Sep 4 14:00:00 2013 mlsAATTsuse.de
- add libperl_requires macro
Tue Sep 3 14:00:00 2013 mlsAATTsuse.de
- update to perl-5.18.1
* B has been upgraded from 1.42 to 1.42_01
* Digest::SHA has been upgraded from 5.84 to 5.84_01
* Module::CoreList has been upgraded from 2.89 to 2.96
* A number of memory leaks in regexp have been plugged
* The debugger\'s man command been fixed
* AATT_ is now correctly visible in the debugger
* Lexical constants no longer crash when inlined
* Deep recursion warnings no longer crash lexical subroutines
- backport backref fix from upstream
- fix INC containing directories multiple times
Thu Aug 8 14:00:00 2013 dvaleevAATTsuse.com
- skip itimer test from Timer-HiRes for powerpc. Build hosts
are overloaded, building locally shows tests are passed
(skip_time_hires.patch)
Fri Jun 14 14:00:00 2013 jengelhAATTinai.de
- Add perl-db6.diff to bring the DB_File module up to version 1.828
where it supports building with libdb-6.0.
Tue Jun 11 14:00:00 2013 cooloAATTsuse.com
- moving the provides of perl-macros to perl-doc so we can check
for duplicated man pages in the gen_filelist macro
Tue Jun 11 14:00:00 2013 cooloAATTsuse.com
- obsolete perl-PathTools and other modules in core
Thu Jun 6 14:00:00 2013 mlsAATTsuse.de
- update to 5.18.0
* new handling of experimental features
* new hash functions to improve security
* better hash randomization
* upgrade to Unicode 6.2
* support for computed labels
* vertical tabs are now whitespace
* smartmatch is experimental again
* lots of bug fixes
- change perl_requires macro to use MODULE_COMPAT form
Mon May 20 14:00:00 2013 schwabAATTsuse.de
- Disable testsuite only on qemu user space build
Fri Nov 16 13:00:00 2012 cooloAATTsuse.com
- update to 5.16.2
*
has been upgraded from version 2.70 to version 2.76
Perl 5.16.2 represents approximately 2 months of development since Perl
5.16.1 and contains approximately 740 lines of changes across 20 files
from 9 authors.
Wed Nov 14 13:00:00 2012 opensuseAATTdstoecker.de
- fix version for Module::Build obsoletes, so installing newer version is possible
Tue Sep 4 14:00:00 2012 cooloAATTsuse.com
- update to 5.16.1
* an off-by-two error in Scalar-List-Util has been fixed
* many perl modules updated
Tue Jun 12 14:00:00 2012 cooloAATTsuse.com
- update perl-base file list
Wed May 30 14:00:00 2012 cooloAATTsuse.com
- provide a higher version for Module::Build to calm down rpm
Wed May 23 14:00:00 2012 mlsAATTsuse.de
- update to 5.16.0
* new __SUB__ token to reference current sub
* more consistent eval
* ties can now be weakended
* supports (almost) unicode 6.1
* proper supports for unicode in symbol names
* new foldcase function fc()
* continue no longer requires the switch feature
* removed LinuxThreads hack for $$ and getppid
* performance optimizations
Mon Apr 2 14:00:00 2012 cooloAATTsuse.com
- correct license statement
Fri Jan 13 13:00:00 2012 mlsAATTsuse.de
- bring back NDBM_File [bnc#732929]
Tue Oct 25 14:00:00 2011 mlsAATTsuse.de
- update to 5.14.2
* calling bsd_glob with GLOB_ALTDIRFUNC no longer segfaults
* a heap overflow in decode_xs was fixed
* a memory leak in caller() was fixed
* modules were updated to their latest version
* several other bug fixes, see perldelta
Fri Jun 17 14:00:00 2011 mlsAATTsuse.de
- update to 5.14.1
- B::Deparse has been upgraded
- Pod::Perldoc has been upgraded
- given, when and default are now listed in perlfunc
- multiple other doc fixes and clarifications
- several bug fixes
Thu May 26 14:00:00 2011 mlsAATTsuse.de
- backport CBuilder fix that keeps it from overwriting ccflags
from the perl config if CCFLAGS is set in the environment
Tue May 17 14:00:00 2011 mlsAATTsuse.de
- Test::Simple is actually 0.98
Mon May 16 14:00:00 2011 mlsAATTsuse.de
- update to 5.14.0
* unicode version 6.0 is now supported (mostly)
* any unsigned value can be encoded as a character
* some regexp enhancements, e.g. s///r option
* array and hash container functions accept references
* package block syntax
* overridable tie functions
* assignment to $0 works again
* improved IPv6 support in the Socket module
- fix regexp crash in reg_numbered_buff_fetch [bnc#676086]
[CVE-2010-4777]
- move unicode files from perl-doc to perl again [bnc#678877]
- remove feedbackAATTsuse.de mail address, it no longer exists
[bnc#657625]
- support unversioned site_perl include directory
Wed Feb 23 13:00:00 2011 mlsAATTsuse.de
- versionify perl-Test-Simple provides/obsoletes
Mon Feb 14 13:00:00 2011 mlsAATTsuse.de
- update to perl-5.12.3 final
- remove obsolete perl-cgi-injection.diff
- remove obsolete perl-constprint.diff
Fri Jan 28 13:00:00 2011 lnusselAATTsuse.de
- Suggest instead of Recommend perl-doc. It\'s not useful on a
end-user system and saves 20MB on a minimal installation.
Fri Jan 14 13:00:00 2011 mlsAATTsuse.de
- update to perl-5.12.3-RC1
* bug fix only release
* lvalue sub return values are now COW
- fix CGI injection bugs, CVE-2010-2761, CVE-2010-4410,
CVE-2010-4411 [bnc#657343]
Tue Nov 30 13:00:00 2010 cooloAATTnovell.com
- added a new macro %perl_requires
Mon Nov 29 13:00:00 2010 cooloAATTnovell.com
- simplify macro logic a bit
Mon Nov 22 13:00:00 2010 chrisAATTcomputersalat.de
- rework process_packlist macro
o remove .packlist, perllocal.pod file
hence no /var/adm/perl-modules/perl-{cpan_name}
Wed Nov 17 13:00:00 2010 meissnerAATTsuse.de
- increase the t/HiRes.t skew (for ppc).
Mon Sep 27 14:00:00 2010 cooloAATTnovell.com
- update to perl-5.12.2
This release contains minor bug fixes and updates of several
core modules, as well as minor documentation updates.
Wed Jul 28 14:00:00 2010 mlsAATTsuse.de
- fix constant print issue [bnc#621856]
- fix h2ph so that _h2ph_pre.ph doesn\'t lead to warnings
- do not add vendorlib/auto to filelist [bnc#624628]
Mon Jun 28 14:00:00 2010 jengelhAATTmedozas.de
- use %_smp_mflags
Fri Jun 18 14:00:00 2010 mlsAATTsuse.de
- update to perl-5.12.1
* updated CGI.pm to 3.49
* updated Pod::Simple to 3.13
* updated Safe to 2.27
* fixed a couple of bugs and regressions (see perldelta)
Mon May 24 14:00:00 2010 bgAATTnovell.com
- fix for hppa [deb#543731]
Fri May 21 14:00:00 2010 mlsAATTsuse.de
- also run h2ph on /usr/include/linux [bnc#603840]
Tue Apr 13 14:00:00 2010 mlsAATTsuse.de
- update to perl-5.12.0 final
- move Compress::Zlib.pm back into perlpriv directory,
moved autosplit file into it as well
Fri Apr 9 14:00:00 2010 mlsAATTsuse.de
- update to perl-5.12.0-RC4
* documentation updates
* don\'t initialize end in pp_reverse when begin is NULL
* fix eval + feature.pm + syntax error segfault
- move Compress::Zlib.pm into perlarch directory
Sun Apr 4 14:00:00 2010 ajAATTsuse.de
- Provide perl-base = pversion-release as well since this is
required by some packages.
Wed Mar 31 14:00:00 2010 mlsAATTsuse.de
- update to perl-5.12.0-RC1
* mostly documentation updates
* some regression fixes
Wed Mar 24 13:00:00 2010 mlsAATTsuse.de
- update to perl-5.12.0-RC0
* new ... operator
* unicode improvements
* \"each\" now also works on arrays
* support for \"delete local\"
* suidperl was dropped
Fri Feb 12 13:00:00 2010 chrisAATTcomputersalat.de
- fix for macros.perl
o only add mandir if exist :)
Thu Jan 28 13:00:00 2010 rguentherAATTsuse.de
- add libbz2-devel to BuildRequires
Sun Dec 13 13:00:00 2009 jengelhAATTmedozas.de
- enable parallel building
- package documentation as noarch
Sun Oct 25 13:00:00 2009 cooloAATTnovell.com
- update to perl-5.10.1 again
Tue Sep 8 14:00:00 2009 mlsAATTsuse.de
- backport upstream fixes for POSIX module to avoid clashes
with Fcntl [bnc#446098], [bnc#515948]
- backport upstream fix for ISA assertion failure [bnc#528423]
- move unicode files from perl-doc to perl, otherwise some
perl modules will not work
Sat Sep 5 14:00:00 2009 cooloAATTnovell.com
- revert to 5.10.0, too many problems (10 failures and 162
cyclic dependencies for d:l:p)
Thu Sep 3 14:00:00 2009 mlsAATTsuse.de
- update to perl-5.10.1 to get rid of some patches
(the update mostly consists of changes in the
experimental features)
Tue Jul 7 14:00:00 2009 cooloAATTnovell.com
- disable as-needed as it breaks at least make test
Tue Jul 7 14:00:00 2009 cooloAATTnovell.com
- fix macros file
Mon Jun 29 14:00:00 2009 chrisAATTcomputersalat.de
- spec mods
o added lost Provides/Obsoletes perl-macros
o cleanup tags
Fri Jun 26 14:00:00 2009 chrisAATTcomputersalat.de
- fix for perl_gen_filelist
o add test for
- f \"${RPM_BUILD_ROOT}/var/adm/perl-modules/{name}\"
Fri Jun 26 14:00:00 2009 mlsAATTsuse.de
- add macros.perl, README.macros files contributed by
Christian
- move perl specific macros from rpm macro file to macros.perl
Wed Jun 10 14:00:00 2009 mlsAATTsuse.de
- fixed off-by-one in zlib inflate code [bnc#511241]
- fixed errorcount initialization [bnc#498425]
- fixed utf8 handling in Net::Cmd [bnc#493978]
- fixed performace degradation in syslog [bnc#489114]