Changelog for
perl-5.8.8-owl9.x86_64.rpm :
* Sun Jul 22 2012 Vasiliy Kulikov
4:5.8.8-owl9- Fixed build failure with headers of Linux 2.6.32.
* Tue Oct 11 2011 Vasiliy Kulikov 4:5.8.8-owl8- Also disabled op/time.t test as it wrongly relies on debatable performanceassumptions. This test occasionally fails because the assumptions are wrong.The problem description:http://www.spec.org/cpu2006/Docs/errata.html
* Sun Oct 09 2011 Vasiliy Kulikov 4:5.8.8-owl7- Fixed build failure under gcc 4.6.1. Thanks to Georgi Geshev for the patch.- Disabled lib/Benchmark.t test as it fails if perl is built under gcc 4.6for some obscure reason:http://www.openwall.com/lists/owl-dev/2011/10/09/3
* Mon Dec 13 2010 Solar Designer 4:5.8.8-owl6- Added security fix backports found in Red Hat\'s 5.8.8-32.el5.2. These arefor a double-free bug triggerable via malicious regexps with UTF-8 characters(CVE-2008-1927), Safe.pm restrictions bypass (CVE-2010-1168), and raceconditions in the rmtree function in File::Path (CVE-2008-5302, CVE-2008-5303).
* Wed Mar 21 2007 (GalaxyMaster) 4:5.8.8-owl5- applied a fix to run tests without a need for network access.- disabled the hostent checks - this helps to build the package insideunconfigured chroot environment (i.e. after make installworld and chrootthere).
* Sun Sep 03 2006 (GalaxyMaster) 4:5.8.8-owl4- Relaxed the build dependency on db4-devel.
* Tue Jun 06 2006 (GalaxyMaster) 4:5.8.8-owl3- Added Config_heavy.pl to the fix-config section.Thanks goes to Bernhard Fischer who has reported the problem.
* Sun May 21 2006 (GalaxyMaster) 4:5.8.8-owl2- Fixed \'make test\' in chroot without the /proc filesystem mounted.Thanks to ldvAATT for discovering this issue.
* Sat May 06 2006 (GalaxyMaster) 4:5.8.8-owl1- Fixed perlio.c to use TMPDIR.- Enabled tests.
* Fri May 05 2006 (GalaxyMaster) 4:5.8.8-owl0- Updated to 5.8.8.- Introduced the BUILD_DSO_PERL macro to enable/disable building oflibperl.so.- Removed redundant Provides added at 1:5.8.3-owl2, they were added in RHLdue to their inefficient find-provides script (we have no such limitation).- Added links and lftp to the CPAN module since lynx is somewhat obsoletedand we don\'t package ncftp
*.- Imported a few patches from ALT: disabling perl detection in Configure,preserving file attributes and timestamps in FileCopy, and searching forPODs in vendor directories.
* Fri Apr 07 2006 Dmitry V. Levin 3:5.8.3-owl13- Corrected specfile to make it build on x86_64.- Rebuilt with libdb-4.3.so.
* Thu Jan 12 2006 Dmitry V. Levin 3:5.8.3-owl12- Added several provides for FC and RHEL compatibility.
* Sat Dec 24 2005 Dmitry V. Levin 3:5.8.3-owl11- Rebuilt with libdb-4.2.so.
* Thu Dec 22 2005 Solar Designer 3:5.8.3-owl10- Increase the stack size rlimit to 16 MB before h2ph invocations sinceh2ph happens to overflow an 8 MB stack on Alpha.
* Wed Dec 21 2005 Dmitry V. Levin 3:5.8.3-owl9- Bumped the Epoch to 3 for FC and RHEL compatibility.- Updated Sys::Syslog to version 0.08.
* Sun Dec 11 2005 Solar Designer 2:5.8.3-owl8- Corrected the perl5db.pl patch to obtain the TTY name from ~/.perldbtty$$rather than from a file under /var/run to allow ordinary users to utilizethat method of notifying Term::Rendezvous of a TTY (patch from DavidEisenstein of Fedora Legacy project).
* Tue Dec 06 2005 Dmitry V. Levin 2:5.8.3-owl7- Backported upstream fix for a potential integer overflow in formatstring functionality (CVE-2005-3962).
* Thu Nov 10 2005 Solar Designer 2:5.8.3-owl6- Corrected the removal of \"$SAFEDIR/a.out\" in c2ph.PL (fix from Fedora Legacypointed out by Pekka Savola).
* Sat Nov 05 2005 Solar Designer 2:5.8.3-owl5- Bumped the Epoch to 2 for Fedora and RHEL compatibility.
* Sun Feb 06 2005 Solar Designer 1:5.8.3-owl4- File::Path::rmtree and suidperl PERLIO_DEBUG security fixes.
* Wed Jan 05 2005 (GalaxyMaster) 1:5.8.3-owl3- Removed unneeded BuildRequires for tcsh.- Reflected Epoch in the %changelog.
* Fri Mar 19 2004 Michail Litvak 1:5.8.3-owl2- Deal with automatic requires.- Add some Provides, which were undetected automatically.
* Fri Mar 19 2004 Solar Designer 1:5.8.3-owl1.3- Dropped the AutoReq: false
* Mon Mar 15 2004 Michail Litvak 1:5.8.3-owl1.2- Build with threading support to be RH9 compatible.- Added vendor_perl directory to AATTINC.
* Thu Feb 19 2004 (GalaxyMaster) 1:5.8.3-owl1.1- Temporarily set AutoReq to false
* Sun Jan 25 2004 Solar Designer 1:5.8.3-owl1- Additional temporary file handling fixes.- Made building/packaging of suidperl optional and officially unsupported.
* Tue Jan 20 2004 Solar Designer 1:5.8.3-owl0- Updated to 5.8.3.- Reviewed all the patches, re-generated those which are to remain, appliedvarious corrections to the patches and the spec file.
* Thu Dec 25 2003 (GalaxyMaster) 1:5.8.2-owl0- Updated to 5.8.2.- Dropped patches incorporated into mainstream (rh-buildroot, rh-fhs,rh-installman-man, rh-no-db, rh-prereq, up-owl-glob-bound).- Dropped owl-getpwent patch due to rewrite of pp_sys.c such that itno longer uses getspent(3).- Dropped alt-owl-perldoc-tmp due to rewrite of perldoc.PL (it uses modulePod::Perldoc, which deals with temporary files via File::Temp).- Dropped perlcc.PL source (it was a back-port from Perl 5.6.1 to 5.6.0).- Added patches from ALT Linux perl package.- Added patch to skip taint tests which use shared memory segments(they will fail on system with CONFIG_HARDEN_SHM).- Reviewed Owl patches and corrected some of them to suit the new version.
* Fri Jul 04 2003 Solar Designer 1:5.6.0-owl13- Corrected the Perl getpwent() to not rely on getspent(3) returningentries in the same order as getpwent(3) does; this actually makes adifference with /etc/tcb and likely with non-files password databases.
* Sun Aug 11 2002 Solar Designer 1:5.6.0-owl12- Back-ported bound checking fixes for File::Glob from Perl 5.8.0.Thanks to Pavel Kankovsky for the report and to Michael Tokarev fordiscussing other possible approaches to fixing this.
* Sun Aug 04 2002 Solar Designer - Use \"rm -f\" on compile.ph as it won\'t exist if the kernel sources under/usr/src/linux haven\'t been compiled (reported by Camiel Dobbelaar).
* Thu Jul 18 2002 Solar Designer - Patched c2ph and lib/ExtUtils/inst to use File::Temp, and the inst towork with GNU tar.- Patched lib/dotsh.pl to use a pipe instead of a temporary file (whichused to be created unsafely) and lib/perl5db.pl to not use /tmp/perldbtty$$.- Applied many fixes to documentation and code comments to not suggest badpractices on the use of temporary files.
* Tue Jul 16 2002 Solar Designer - Package File::Temp as needed for the modified perldoc.- Replaced perlcc with the version that uses File::Temp, from Perl 5.6.1.- Patched perlbug and s2p to create temporary files with File::Temp, andperlbug to use vitmp.- Package some plaintext documentation.- Only generate
*.ph files out of gcc, glibc and kernel headers (but notSCSI ones) by default.
* Sun Jul 14 2002 Solar Designer - Corrected the temporary file handling in perldoc (patch from ALT Linux)and Configure.- Use the versions of Perl-specific find-{provides,requires} included withRPM, don\'t bring our own with this package.- Only generate
*.ph files for packages which are a part of Owl, not otherpackages which just happened to be installed on the build system, and makethe line producing STDH out of PKGS actually work (did they ever test thisat Red Hat? same bug in Rawhide, so it seems not).- Override myuname (to `uname -mrs` rather than `uname -a`) and myhostnameand don\'t package linux/compile.ph to not leak information specific to thebuild system\'s last kernel compile.
* Thu Feb 07 2002 Michail Litvak - Enforce our new spec file conventions.
* Mon Sep 18 2000 Alexandr D. Kanevskiy - specify cc=gcc; continue to let cpp sort itself out- switch shadow support on (RH bug #8646)
* Wed Sep 06 2000 Alexandr D. Kanevskiy - no mail in suidperl
* Sun Sep 03 2000 Alexandr D. Kanevskiy - import from RH- MD5 -> Digest::MD5- /usr/man/man
*- suidperl default mode 400