------------------------------------------------------------------- Fri Sep 11 15:35:00 UTC 2020 - Dirk Mueller - update to 5.30.3 (bsc#1171863, bsc#1171864, bsc#1171866): * https://perldoc.perl.org/5.30.3/perl5302delta.html * https://perldoc.perl.org/5.30.3/perldelta.html * fixes [CVE-2020-10543] buffer overflow caused by a crafted regular expression * fixes [CVE-2020-10878] integer overflow via malformed bytecode produced by a crafted regular expression * fixes [CVE-2020-12723] buffer overflow caused by a crafted regular expression - dropped patches: * perl-Adapt-Configure-to-GCC-version-10.patch ------------------------------------------------------------------- Wed Aug 5 09:19:11 UTC 2020 - Thorsten Kukuk - Move macros.perl to /usr/lib/rpm/macros.d ------------------------------------------------------------------- Fri Jun 5 11:54:19 UTC 2020 - Callum Farmer - Fixes for %_libexecdir changing to /usr/libexec ------------------------------------------------------------------- Mon Dec 9 13:50:36 UTC 2019 - Jan Baier - Fix incorrect prefix removal in rpm macro %perl_gen_filelist (boo#1152247) ------------------------------------------------------------------- Tue Dec 3 09:13:07 UTC 2019 - Martin Liška - Add perl-Adapt-Configure-to-GCC-version-10.patch in order to fix boo#1158254. ------------------------------------------------------------------- Tue Nov 19 14:25:46 CET 2019 - mls@suse.de - update to perl-5.30.1 * unicode 12.1 is supported * turkic UTF-8 locales are now seamlessly supported * assigning non-zero to $[ is fatal * some formerly deprecated uses of an unescaped left brace "{" in regular expression patterns are now illegal * previously deprecated sysread()/syswrite() on :utf8 handles is now fatal * my() in false conditional prohibited * remove File::Glob::glob() * various performance enhancements - updated patches: * perl-5.22.0_wrong_rpm_provides.diff * perl-gdbm-test-no-mmap.diff * perl-fix2020.patch * perl-reproducible2.patch - dropped patches: * perl-revert-caretx.diff * perl-regexp-refoverflow.diff ------------------------------------------------------------------- Thu Jun 20 12:05:41 UTC 2019 - Martin Liška - Disable LTO (boo#1138837). ------------------------------------------------------------------- Wed Jan 23 23:01:19 UTC 2019 - Bernhard Wiedemann - Add perl-fix2020.patch to fix timelocal calls in 2020 (boo#1102840) - Add perl-reproducible2.patch to make build reproducible in spite of ASLR ------------------------------------------------------------------- Fri Nov 30 14:12:53 CET 2018 - mls@suse.de - update to perl-5.28.1 * [CVE-2018-18311] Integer overflow leading to buffer overflow * [CVE-2018-18312] Heap-buffer-overflow write in S_regatom * updated Module::CoreList module ------------------------------------------------------------------- Tue Oct 2 13:03:27 CEST 2018 - mls@suse.de - simplify perl_gen_filelist macro ------------------------------------------------------------------- Fri Sep 28 16:06:46 CEST 2018 - mls@suse.de - fix testing fatal errors in gdbm new patch: perl-gdbm-test-no-mmap.diff - fix perl no longer setting $^X if /proc is not mounted new patch: perl-revert-caretx.diff ------------------------------------------------------------------- Wed Sep 26 15:01:32 CEST 2018 - mls@suse.de - change the perl_gen_filelist macro so that the modules no longer own the perl_vendorarch directory [bnc#1109754] ------------------------------------------------------------------- Sat Sep 22 19:22:29 UTC 2018 - Dirk Stoecker - update to perl-5.28.0 * Core Enhancements * Unicode 10.0 is supported * delete on key/value hash slices * Experimentally, there are now alphabetic synonyms for some regular expression assertions * Mixed Unicode scripts are now detectable * In-place editing with perl -i is now safer * Initialisation of aggregate state variables * Full-size inode numbers * The sprintf %j format size modifier is now available with pre-C99 compilers * Close-on-exec flag set atomically * String- and number-specific bitwise ops are no longer experimental * Locales are now thread-safe on systems that support them * New read-only predefined variable ${^SAFE_LOCALES} * Security * [CVE-2017-12837] Heap buffer overflow in regular expression compiler * [CVE-2017-12883] Buffer over-read in regular expression parser * [CVE-2017-12814] $ENV{$key} stack buffer overflow on Windows * Default Hash Function Change * Full list of changes: https://metacpan.org/pod/release/XSAWYERX/perl-5.28.0/pod/perldelta.pod - update perl-5.26.0.dif to perl-5.28.0.dif - drop patch perl-pp-crypt.patch (included upstream) ------------------------------------------------------------------- Tue Sep 18 14:14:34 UTC 2018 - schwab@suse.de - perl-pp-crypt.patch: fix incompatibility with libxcrypt (bsc#1107973) ------------------------------------------------------------------- Wed May 23 14:12:11 CEST 2018 - mls@suse.de - make perl-5.26.2 compatible with perl-5.26.1 ------------------------------------------------------------------- Mon May 14 14:50:11 UTC 2018 - tchvatal@suse.com - Update versions based on provides in perl rpm ------------------------------------------------------------------- Fri May 11 11:34:29 UTC 2018 - tchvatal@suse.com - Version update to perl-5.26.2: * Tons of bugfixes ------------------------------------------------------------------- Fri May 11 09:33:27 UTC 2018 - tchvatal@suse.com - Remove the as-needed disabling as no other distro is doing that - Use macros where possible - Remove if0 and commented out code to reduce the scope - Run tests in threads ------------------------------------------------------------------- Thu Feb 22 15:10:43 UTC 2018 - fvogt@suse.com - Use %license (boo#1082318) ------------------------------------------------------------------- Mon Jan 22 10:25:12 UTC 2018 - schwab@suse.de - posix-sigaction.patch: make sure Perl_sighandler is always installed with SA_SIGINFO (bsc#1064697) ------------------------------------------------------------------- Wed Jan 10 11:57:01 UTC 2018 - normand@linux.vnet.ibm.com - ignore make check transient errors for PowerPC that are reported since 20170907 bypass boo#1063176 new patch: perl_skip_flaky_tests_powerpc.patch ------------------------------------------------------------------- Mon Dec 4 17:50:10 UTC 2017 - bwiedemann@suse.com - Add perl-reproducible.patch to make build reproducible (boo#1047218) ------------------------------------------------------------------- Thu Nov 23 13:43:59 UTC 2017 - rbrown@suse.com - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) ------------------------------------------------------------------- Sat Sep 23 10:40:59 UTC 2017 - coolo@suse.com - update to perl-5.26.1 * [CVE-2017-12837] Heap buffer overflow in regular expression compiler * [CVE-2017-12883] Buffer over-read in regular expression parser * tons of bug fixes - update list of obsoletes ------------------------------------------------------------------- Wed Aug 30 14:44:49 CEST 2017 - mls@suse.de - update to perl-5.26.0 * "." no longer in @INC * "do" may now warn * regexp: a literal left brace "{" should be escaped * lexical subroutines are no longer experimental * indented Here-documents * new regular expression modifier /xx * declaring a reference to a variable * unicode 9.0 is now supported * new Hash Function For 64-bit Builds - rename perl-5.24.0.dif to perl-5.26.0.dif - remove obsolete perl-avoid-warnings.patch - remove obsolete Compress-Raw-Zlib-2.071-zlib-1.2.11.patch ------------------------------------------------------------------- Thu May 18 13:36:24 UTC 2017 - tchvatal@suse.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 13:52:26 UTC 2017 - mpluskal@suse.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 13:51:56 UTC 2017 - coolo@suse.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 @INC for optional modules. For example, Storable will remove the final "." from @INC 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 08:45:05 UTC 2016 - schwab@suse.de - Move parent.pm to perl-base, used by File::Temp ------------------------------------------------------------------- Thu Jun 2 08:47:48 UTC 2016 - idonmez@suse.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 15:27:33 CEST 2016 - mls@suse.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:04:14 UTC 2016 - idonmez@suse.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 16:12:11 UTC 2016 - bwiedemann@suse.com - fix perl_gen_filelist macro to not fail on foo.1 man page ------------------------------------------------------------------- Mon Dec 7 16:58:56 UTC 2015 - opensuse@dstoecker.de - prevent bad RPM provides for Math::BigInt and DB (patch file perl-5.22.0_wrong_rpm_provides.diff) ------------------------------------------------------------------- Mon Jun 22 06:47:41 UTC 2015 - dimstar@opensuse.org - Reformat baselibs.conf. ------------------------------------------------------------------- Tue Jun 9 15:24:45 UTC 2015 - hsk@imb-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(@array)", "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:13:16 UTC 2015 - idonmez@suse.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 07:44:14 UTC 2015 - coolo@suse.com - use rm with -f to avoid prompts for rpmbuild in terminals ------------------------------------------------------------------- Wed Sep 17 14:22:41 CEST 2014 - mls@suse.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 12:13:23 UTC 2014 - coolo@suse.com - fix some obsoletes ------------------------------------------------------------------- Mon Jun 2 16:50:44 CEST 2014 - mls@suse.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 16:43:51 CEST 2014 - mls@suse.de - move English.pm into perl-base [bnc#869736] ------------------------------------------------------------------- Tue Mar 25 11:06:56 UTC 2014 - rguenther@suse.com - perl-5.18.2-overflow.diff: avoid undefined overflow in S_sv_2iuv_common ------------------------------------------------------------------- Sat Jan 18 19:08:31 UTC 2014 - schwab@suse.de - perl-threads.t-timeout.diff: increase timeout in t/op/threads.t ------------------------------------------------------------------- Wed Jan 8 15:11:45 CET 2014 - mls@suse.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 10:30:50 CEST 2013 - mls@suse.de - add libperl_requires macro ------------------------------------------------------------------- Tue Sep 3 15:30:23 CEST 2013 - mls@suse.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 * @_ 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:51:42 UTC 2013 - dvaleev@suse.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 22:51:27 UTC 2013 - jengelh@inai.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 11:49:17 UTC 2013 - coolo@suse.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 04:31:59 UTC 2013 - coolo@suse.com - obsolete perl-PathTools and other modules in core ------------------------------------------------------------------- Thu Jun 6 15:21:34 CEST 2013 - mls@suse.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 19:02:09 UTC 2013 - schwab@suse.de - Disable testsuite only on qemu user space build ------------------------------------------------------------------- Fri Nov 16 08:41:10 UTC 2012 - coolo@suse.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 19:02:24 UTC 2012 - opensuse@dstoecker.de - fix version for Module::Build obsoletes, so installing newer version is possible ------------------------------------------------------------------- Tue Sep 4 13:05:25 UTC 2012 - coolo@suse.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 05:58:13 UTC 2012 - coolo@suse.com - update perl-base file list ------------------------------------------------------------------- Wed May 30 07:44:16 UTC 2012 - coolo@suse.com - provide a higher version for Module::Build to calm down rpm ------------------------------------------------------------------- Wed May 23 15:09:25 CEST 2012 - mls@suse.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 11:08:47 UTC 2012 - coolo@suse.com - correct license statement ------------------------------------------------------------------- Fri Jan 13 14:50:25 CET 2012 - mls@suse.de - bring back NDBM_File [bnc#732929] ------------------------------------------------------------------- Tue Oct 25 15:20:26 CEST 2011 - mls@suse.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 11:18:09 CEST 2011 - mls@suse.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 11:27:14 CEST 2011 - mls@suse.de - backport CBuilder fix that keeps it from overwriting ccflags from the perl config if CCFLAGS is set in the environment ------------------------------------------------------------------- Tue May 17 16:20:56 CEST 2011 - mls@suse.de - Test::Simple is actually 0.98 ------------------------------------------------------------------- Mon May 16 13:57:44 CEST 2011 - mls@suse.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 feedback@suse.de mail address, it no longer exists [bnc#657625] - support unversioned site_perl include directory ------------------------------------------------------------------- Wed Feb 23 13:54:05 CET 2011 - mls@suse.de - versionify perl-Test-Simple provides/obsoletes ------------------------------------------------------------------- Mon Feb 14 16:30:20 CET 2011 - mls@suse.de - update to perl-5.12.3 final - remove obsolete perl-cgi-injection.diff - remove obsolete perl-constprint.diff ------------------------------------------------------------------- Fri Jan 28 09:38:54 UTC 2011 - lnussel@suse.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 18:04:16 CET 2011 - mls@suse.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 10:23:06 UTC 2010 - coolo@novell.com - added a new macro %perl_requires ------------------------------------------------------------------- Mon Nov 29 15:20:19 UTC 2010 - coolo@novell.com - simplify macro logic a bit ------------------------------------------------------------------- Mon Nov 22 19:27:42 UTC 2010 - chris@computersalat.de - rework process_packlist macro o remove .packlist, perllocal.pod file hence no /var/adm/perl-modules/perl-{cpan_name} ------------------------------------------------------------------- Wed Nov 17 16:40:13 CET 2010 - meissner@suse.de - increase the t/HiRes.t skew (for ppc). ------------------------------------------------------------------- Mon Sep 27 09:48:57 UTC 2010 - coolo@novell.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 11:45:46 CEST 2010 - mls@suse.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 06:38:35 UTC 2010 - jengelh@medozas.de - use %_smp_mflags ------------------------------------------------------------------- Fri Jun 18 12:59:27 CEST 2010 - mls@suse.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 07:49:24 UTC 2010 - bg@novell.com - fix for hppa [deb#543731] ------------------------------------------------------------------- Fri May 21 12:30:00 CEST 2010 - mls@suse.de - also run h2ph on /usr/include/linux [bnc#603840] ------------------------------------------------------------------- Tue Apr 13 15:18:05 CEST 2010 - mls@suse.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 12:15:11 CEST 2010 - mls@suse.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 03:25:11 UTC 2010 - aj@suse.de - Provide perl-base = pversion-release as well since this is required by some packages. ------------------------------------------------------------------- Wed Mar 31 19:24:32 CEST 2010 - mls@suse.de - update to perl-5.12.0-RC1 * mostly documentation updates * some regression fixes ------------------------------------------------------------------- Wed Mar 24 14:05:46 CET 2010 - mls@suse.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 10:53:11 UTC 2010 - chris@computersalat.de - fix for macros.perl o only add mandir if exist :) ------------------------------------------------------------------- Thu Jan 28 12:47:02 CET 2010 - rguenther@suse.de - add libbz2-devel to BuildRequires ------------------------------------------------------------------- Sun Dec 13 18:52:18 CET 2009 - jengelh@medozas.de - enable parallel building - package documentation as noarch ------------------------------------------------------------------- Sun Oct 25 18:46:40 UTC 2009 - coolo@novell.com - update to perl-5.10.1 again ------------------------------------------------------------------- Tue Sep 8 13:43:35 CEST 2009 - mls@suse.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 15:47:24 CEST 2009 - coolo@novell.com - revert to 5.10.0, too many problems (10 failures and 162 cyclic dependencies for d:l:p) ------------------------------------------------------------------- Thu Sep 3 17:05:44 CEST 2009 - mls@suse.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 15:55:54 CEST 2009 - coolo@novell.com - disable as-needed as it breaks at least make test ------------------------------------------------------------------- Tue Jul 7 12:10:14 CEST 2009 - coolo@novell.com - fix macros file ------------------------------------------------------------------- Mon Jun 29 22:32:43 CEST 2009 - chris@computersalat.de - spec mods o added lost Provides/Obsoletes perl-macros o cleanup tags ------------------------------------------------------------------- Fri Jun 26 12:49:33 CEST 2009 - chris@computersalat.de - fix for perl_gen_filelist o add test for -f "${RPM_BUILD_ROOT}/var/adm/perl-modules/{name}" ------------------------------------------------------------------- Fri Jun 26 11:51:18 CEST 2009 - mls@suse.de - add macros.perl, README.macros files contributed by Christian - move perl specific macros from rpm macro file to macros.perl ------------------------------------------------------------------- Wed Jun 10 11:46:53 CEST 2009 - mls@suse.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] ------------------------------------------------------------------- Wed Jan 14 15:58:56 CET 2009 - mls@suse.de - work around nroff change [bnc#463444] - fix another rmtree vulnerability [bnc#450385] ------------------------------------------------------------------- Wed Jan 7 12:34:56 CET 2009 - olh@suse.de - obsolete old -XXbit packages (bnc#437293) ------------------------------------------------------------------- Wed Nov 26 11:11:51 CET 2008 - mls@suse.de - add perl-base to baselibs.conf [bnc#448884] - include everything arch dependand in baselibs packages ------------------------------------------------------------------- Wed Nov 19 18:10:24 CET 2008 - mls@suse.de - fix ph file generation [bnc#413218] ------------------------------------------------------------------- Fri Aug 29 15:23:59 CEST 2008 - rguenther@suse.de - Add Tie/Hash.pm to perl-base. [bnc#421191] ------------------------------------------------------------------- Mon Jul 14 16:07:39 CEST 2008 - schwab@suse.de - Fix another regexp backref overflow crash. - Reenable testsuite on ppc64. ------------------------------------------------------------------- Mon Jul 14 13:53:49 CEST 2008 - mls@suse.de - fix regexp backref overflow crash fix ------------------------------------------------------------------- Fri Jul 11 14:23:02 CEST 2008 - mls@suse.de - fix bug File:Path that made synlink targets world-writable [bnc#402660] - fix regexp backref overflow crash [bnc#372331] ------------------------------------------------------------------- Tue May 6 21:34:57 CEST 2008 - aj@suse.de - Fix missing return value in configure script to silence rpmlint checks. ------------------------------------------------------------------- Fri Apr 11 17:49:26 CEST 2008 - mls@suse.de - compile with -DPERL_USE_SAFE_PUTENV [bnc#377543] ------------------------------------------------------------------- Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support ------------------------------------------------------------------- Mon Mar 17 17:30:54 CET 2008 - coolo@suse.de - fix path for generated perl bindings (bnc#371713) ------------------------------------------------------------------- Sat Mar 15 09:07:45 CET 2008 - coolo@suse.de - pod/perldiag.pod is needed in the base distribution ------------------------------------------------------------------- Tue Mar 11 20:31:18 CET 2008 - coolo@suse.de - after several discussions on how to decrease size of perl distribution: split out perl-doc - preparing blacklists for temporarly autorequires ------------------------------------------------------------------- Mon Mar 10 13:20:38 CET 2008 - pth@suse.de - Fix call to dbmclose in ext/ODBM_File/ODBM_File.xs - Run 'make check' in %check ------------------------------------------------------------------- Tue Feb 19 15:31:36 CET 2008 - mls@suse.de - fix bug in regexp engine [bnc#355233] ------------------------------------------------------------------- Fri Jan 18 15:29:06 CET 2008 - mls@suse.de - obsolete more packages - fix bug in enc2xs [#354424] ------------------------------------------------------------------- Tue Jan 15 16:42:36 CET 2008 - schwab@suse.de - Remove broken test. ------------------------------------------------------------------- Mon Jan 7 20:30:37 CET 2008 - mls@suse.de - update to perl-5.10.0 * happy 20th birthday, perl! * many new features, e.g. say, switch, state, dor, smart match * regular expressions now even more convoluted * some modules are now in core, e.g. zlib, digest::sha * modules updated to current version * see perldelta to know all of the glorious details ------------------------------------------------------------------- Tue Nov 6 09:58:35 CET 2007 - mls@suse.de - fix buffer overflow in regex engine CVE-2007-5116 (#332199) ------------------------------------------------------------------- Wed Oct 31 16:04:58 CET 2007 - dmueller@suse.de - update rpmlintrc ------------------------------------------------------------------- Fri May 25 23:59:15 CEST 2007 - ro@suse.de - added rpmlintrc: ignore some devel files in perl package ------------------------------------------------------------------- Mon May 21 12:07:03 CEST 2007 - rguenther@suse.de - Include Config_heavy.pl in perl-base. ------------------------------------------------------------------- Fri May 11 13:58:01 CEST 2007 - rguenther@suse.de - Add all required directories to perl-base. ------------------------------------------------------------------- Mon Apr 23 17:55:37 CEST 2007 - rguenther@suse.de - Split off a perl-base package containing /usr/bin/perl and some basic modules. - Depend on perl-base from perl. ------------------------------------------------------------------- Mon Mar 26 14:53:40 CEST 2007 - rguenther@suse.de - Add gdbm-devel, ncurses-devel and zlib-devel BuildRequires. ------------------------------------------------------------------- Wed Dec 27 18:27:40 CET 2006 - schwab@suse.de - Fix makedepend. ------------------------------------------------------------------- Wed Dec 20 21:17:03 CET 2006 - jw@suse.de - graceful-net-ftp patch added. Lousy FTP server responses could trigger silly error messages in Net::FTP and had no usable status_line in LWP. Now it is 500 + whatever message the server responded. ------------------------------------------------------------------- Fri Feb 17 15:27:39 CET 2006 - mls@suse.de - suppress prototype warning in autouse [#151459] ------------------------------------------------------------------- Wed Feb 1 12:34:18 CET 2006 - mls@suse.de - update to perl-5.8.8 - enable use64bitint on ppc/ppc64 ------------------------------------------------------------------- Sun Jan 29 12:23:21 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Sat Jan 28 01:35:53 CET 2006 - mls@suse.de - update to perl-5.8.8-RC1 ------------------------------------------------------------------- Fri Dec 9 17:22:44 CET 2005 - mls@suse.de - fix sprintf format string issues CVE-2005-3962 (#136360) - added workaround for hanging debugger (#135559) - moved SuSEconfig script to /usr/lib/perl5 (#130762) ------------------------------------------------------------------- Tue Sep 6 14:37:05 CEST 2005 - mls@suse.de - fix infinite warn recursion by backporting change from bleadperl [#115402] ------------------------------------------------------------------- Thu Aug 18 18:50:30 CEST 2005 - mls@suse.de - remove postun, handle it with ghosts ------------------------------------------------------------------- Thu Jul 28 12:33:48 CEST 2005 - mls@suse.de - deal with new Config_heavy.pl ------------------------------------------------------------------- Mon Jul 25 19:25:24 CEST 2005 - mls@suse.de - add rmtree patch (CAN-2005-0448) ------------------------------------------------------------------- Fri Jul 22 19:30:36 CEST 2005 - lmuelle@suse.de - update to perl-5.8.7 ------------------------------------------------------------------- Wed Apr 6 21:27:28 CEST 2005 - meissner@suse.de - moved # icecream 0 tag where it does not get removed by checkin. ------------------------------------------------------------------- Wed Apr 6 13:21:20 CEST 2005 - meissner@suse.de - Disable icecream to avoid problem with gcc4 / libperl.so preload. ------------------------------------------------------------------- Thu Mar 24 16:13:57 CET 2005 - uli@suse.de - fixed to build on ARM ------------------------------------------------------------------- Fri Feb 18 17:47:06 CET 2005 - mls@suse.de - fix perlbug mail sending ------------------------------------------------------------------- Thu Feb 17 19:36:23 CET 2005 - mls@suse.de - fix broken :encoding(utf8) ------------------------------------------------------------------- Fri Feb 4 15:18:30 CET 2005 - mls@suse.de - fix CAN-2005-0155/CAN-2005-0156 (PERLIO_DEBUG) - fix CAN-2004-0452 (File::Path::rmtree) ------------------------------------------------------------------- Mon Nov 29 15:02:23 CET 2004 - mls@suse.de - update to perl-5.8.6 ------------------------------------------------------------------- Thu Aug 26 18:39:36 CEST 2004 - schwab@suse.de - Remove gratuitous use of kernel header. - Fix mkdir race. ------------------------------------------------------------------- Wed Jul 28 15:56:03 CEST 2004 - mls@suse.de - update to perl-5.8.5 ------------------------------------------------------------------- Tue Mar 16 12:36:56 CET 2004 - mls@suse.de - fix instmodsh tmp file usage ------------------------------------------------------------------- Fri Feb 27 11:56:26 CET 2004 - mls@suse.de - update to perl-5.8.3 ------------------------------------------------------------------- Mon Dec 8 16:23:17 CET 2003 - mls@suse.de - fix setenv issue by making perl behave differently if used embedded in an application (turns on PERL_USE_SAFE_PUTENV). [#32548] ------------------------------------------------------------------- Sun Nov 2 19:53:46 CET 2003 - adrian@suse.de - add missing Requires for gzip (used in SuSEconfig.perl) - make it possible to build as non-root ------------------------------------------------------------------- Mon Oct 6 12:25:27 CEST 2003 - mls@suse.de - update to perl-5.8.1 - fix srand initialization problem [perl change #21397] ------------------------------------------------------------------- Mon Sep 22 14:11:28 CEST 2003 - mls@suse.de - update to perl-5.8.1-RC5 ------------------------------------------------------------------- Fri Aug 22 17:52:41 CEST 2003 - mls@suse.de - update to perl-5.8.1-RC4 - added sysconfig metadata - use /usr/lib/perl* in the filelist so /usr/lib/debug doesn't get picked up ------------------------------------------------------------------- Thu Aug 21 19:32:39 CEST 2003 - mjancar@suse.cz - use $RPM_OPT_FLAGS ------------------------------------------------------------------- Fri Aug 1 12:40:57 CEST 2003 - mls@suse.de - fixed perlcc ------------------------------------------------------------------- Thu Jul 31 13:55:14 CEST 2003 - mls@suse.de - update to perl-5.8.1-RC3 ------------------------------------------------------------------- Mon Jul 14 11:32:35 CEST 2003 - mls@suse.de - MM_Unix: fix vendor/siteman default path ------------------------------------------------------------------- Fri Jul 11 16:55:56 CEST 2003 - mls@suse.de - create auto dirs in vendor_perl ------------------------------------------------------------------- Fri Jul 11 11:58:21 CEST 2003 - mls@suse.de - update to perl-5.8.1-RC2 - use buildroot ------------------------------------------------------------------- Wed Jun 11 14:44:47 CEST 2003 - kukuk@suse.de - Add auto subdirectory for perl modules ------------------------------------------------------------------- Fri May 9 11:19:39 CEST 2003 - ro@suse.de - fix build with db-4.1 ------------------------------------------------------------------- Thu Feb 6 17:21:26 CET 2003 - mls@suse.de - add sysconfig metadata to sysconfig.suseconfig-perl - fix memory leak in socket creation - restart stdio read/write when receiving EINTR ------------------------------------------------------------------- Thu Jan 9 16:09:52 CET 2003 - mls@suse.de - link with -lgdbm_compat when building ODBM_File ------------------------------------------------------------------- Tue Sep 17 18:06:17 CEST 2002 - ro@suse.de - get all ph-files for bi-arch platforms ------------------------------------------------------------------- Tue Sep 17 13:50:59 MEST 2002 - mls@suse.de - work around a bug in .ph file generation (#19664) ------------------------------------------------------------------- Mon Sep 9 12:41:28 MEST 2002 - mls@suse.de - fix permissions of libperl.so - added missing enc2xs binary - create more .ph header files - fixed h2ph enum handling - (fixes bug #19175) ------------------------------------------------------------------- Fri Aug 23 17:26:08 MEST 2002 - mls@suse.de - Fix bug in conversion of literals to floating point - Add workaround for glibc crypt_r() bug ------------------------------------------------------------------- Fri Aug 9 13:02:25 MEST 2002 - mls@suse.de - fix libs to include pthreads if threads are selected and /lib64/libc.so.6 exists ------------------------------------------------------------------- Thu Aug 8 18:21:53 CEST 2002 - mls@suse.de - enabled thread support ------------------------------------------------------------------- Wed Aug 7 11:26:08 CEST 2002 - mls@suse.de - corrected file list, added obsolete entries also to provides ------------------------------------------------------------------- Wed Jul 31 14:05:24 CEST 2002 - mls@suse.de - Added Obsoletes line to obsolete all modules now packed with the core perl ------------------------------------------------------------------- Fri Jul 26 20:01:10 CEST 2002 - kukuk@suse.de - Add a Provide "perl-base" [Bug #17259] ------------------------------------------------------------------- Tue Jul 23 14:41:19 MEST 2002 - mls@suse.de - Allow missing tests in 'make test' - delete broken lib/File/Find/t/find.t test ------------------------------------------------------------------- Tue Jul 23 13:50:51 MEST 2002 - mls@suse.de - MM_Unix.pm: use INSTALLARCHLIB instead of INSTALLSITEARCH to store the site perllocal.pod file, like the printed message says - added missing man3 pages ------------------------------------------------------------------- Mon Jul 22 20:29:02 MEST 2002 - mls@suse.de - MM_Unix.pm: allow to overwrite PREFIX in the makefile, use better default for installsiteman{1,3}dir ------------------------------------------------------------------- Fri Jul 19 12:26:10 MEST 2002 - mls@suse.de - update to perl-5.8.0 ------------------------------------------------------------------- Fri Jul 5 11:08:51 CEST 2002 - kukuk@suse.de - Use %ix86 macro ------------------------------------------------------------------- Tue Jun 18 12:00:46 CEST 2002 - uli@suse.de - disable check on armv4l ------------------------------------------------------------------- Mon Jun 10 15:15:21 MEST 2002 - mls@suse.de - Pod::Man: don't put the generation date in the man pages ------------------------------------------------------------------- Thu Jun 6 15:26:00 CEST 2002 - olh@suse.de - disable make check on ppc64, enable lfs test on ppc ------------------------------------------------------------------- Thu Mar 14 15:56:03 MET 2002 - mls@suse.de - Allow XSUBs as AUTOLOAD functions, worked in 5.6.0, needed for perl-Qt ------------------------------------------------------------------- Fri Feb 22 16:05:54 MET 2002 - mls@suse.de - Fixed File::Find if no_chdir is set (Ticket 20020213990000277) ------------------------------------------------------------------- Wed Feb 20 19:15:31 MET 2002 - mls@suse.de - Build DynaLoader.a with -fPIC to make mod_perl work on s390x ------------------------------------------------------------------- Wed Feb 6 15:48:49 CET 2002 - coolo@suse.de - patch Configure to also use -fPIC on Linux - prevents crashes on s390x - ported over the hints patch from 7.2-lib64 ------------------------------------------------------------------- Tue Feb 5 15:52:07 MET 2002 - mls@suse.de - Use Config.pm of libperl.so build, so that apps use the right link options. ------------------------------------------------------------------- Mon Feb 4 20:51:05 MET 2002 - mls@suse.de - Added generation of libperl.so ------------------------------------------------------------------- Thu Jan 24 18:06:14 CET 2002 - schwab@suse.de - Fix h2ph for gcc 3. ------------------------------------------------------------------- Mon Jan 14 18:43:27 MET 2002 - mls@suse.de - Moved rc.config variable to sysconfig/suseconfig ------------------------------------------------------------------- Mon Jan 7 13:48:27 CET 2002 - schwab@suse.de - Fix dependency generation for gcc 3.1 again. ------------------------------------------------------------------- Thu Dec 6 13:00:35 CET 2001 - schwab@suse.de - Don't add /usr/local/lib and /usr/local/include to the search paths. - Fix dependency generation for gcc 3.1. ------------------------------------------------------------------- Tue Nov 20 20:42:09 CET 2001 - schwab@suse.de - Don't generate h2ph, h2xs, pod2man manpages by hand. ------------------------------------------------------------------- Thu Sep 27 15:04:35 MEST 2001 - mls@suse.de - Fixed generation of perllocal.pod, also create perllocal.3pm ------------------------------------------------------------------- Wed Sep 12 18:57:59 MEST 2001 - mls@suse.de - Fixed h2ph macro expansion/redefinition bugs. - Moved *.ph creation from SuSEconfig to spec file. ------------------------------------------------------------------- Fri Aug 31 16:25:27 CEST 2001 - schwab@suse.de - Remove ia64 workarounds. ------------------------------------------------------------------- Wed Jun 20 16:53:34 CEST 2001 - mls@suse.de - bzip2 source ------------------------------------------------------------------- Wed Jun 20 16:09:46 MEST 2001 - mls@suse.de - Update to perl-5.6.1 - Merged linux-alpha.sh and linux-sparc.sh into linux.sh - axp compiler workaround: add -mieee - use /lib64:/usr/lib64 on sparc64 ------------------------------------------------------------------- Mon Jun 11 16:44:22 CEST 2001 - schwab@suse.de - Remove ElectricFence from neededforbuild (got added by accident). ------------------------------------------------------------------- Fri Apr 13 18:11:32 CEST 2001 - schwab@suse.de - Build with -O0 on ia64. ------------------------------------------------------------------- Mon Mar 26 17:32:39 CEST 2001 - schwab@suse.de - Fix equality operator for systems that don't have NV_PRESERVES_UV. - Reenable some tests on ia64. ------------------------------------------------------------------- Thu Feb 22 13:37:01 CET 2001 - schwab@suse.de - Fix POSIX module. ------------------------------------------------------------------- Tue Dec 5 12:59:26 CET 2000 - schwab@suse.de - Disable some problematic tests on ia64. - Merge ia64 configuration with generic linux. ------------------------------------------------------------------- Thu Oct 26 18:37:24 CEST 2000 - ro@suse.de - use new db for DB_File - perl binary is no longer linked to any db lib ------------------------------------------------------------------- Tue Oct 10 01:07:08 CEST 2000 - ro@suse.de - Config.pm: set $perl to 'perl' - bzipped sources - added some mandir patches ------------------------------------------------------------------- Mon Sep 25 18:05:25 CEST 2000 - ro@suse.de - no test for lfs on ppc ------------------------------------------------------------------- Wed Aug 16 01:26:39 CEST 2000 - ro@suse.de - update to 5.6.0 ------------------------------------------------------------------- Tue Aug 15 12:32:45 CEST 2000 - ro@suse.de - Security fix (/bin/mail+suidperl) added (from draht@suse.de) ------------------------------------------------------------------- Fri Jul 14 17:12:54 CEST 2000 - kukuk@suse.de - Add license information and group tag (Bug #3454) ------------------------------------------------------------------- Tue Jul 11 01:40:29 CEST 2000 - ro@suse.de - make perllocal.SuSE script more flexible ------------------------------------------------------------------- Sat Apr 1 23:37:39 CEST 2000 - bk@suse.de - some tests don't pass on s390 too, known. ------------------------------------------------------------------- Fri Mar 3 12:19:29 CET 2000 - schwab@suse.de - Add support for ia64. ------------------------------------------------------------------- Wed Jan 19 17:35:56 CET 2000 - ro@suse.de - man -> /usr/share/man ; affects all perl packages ------------------------------------------------------------------- Tue Dec 14 19:05:48 MET 1999 - kukuk@suse.de - Fixed for SPARC ------------------------------------------------------------------- Tue Nov 2 14:54:32 CET 1999 - ro@suse.de - do h2ph for stdarg and stddef (BUG#785) ------------------------------------------------------------------- Tue Oct 19 00:51:19 CEST 1999 - ro@suse.de - don't print error if /usr/src/linux is not owned by a package (BUG#215) ------------------------------------------------------------------- Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. ------------------------------------------------------------------- Fri Aug 27 11:51:06 CEST 1999 - ro@suse.de - added "gnu","net" and "rpc" to directories for h2ph ------------------------------------------------------------------- Fri Jul 9 00:52:40 MEST 1999 - ro@suse.de - added "bits" to directories for h2ph (closing BUG 58) ------------------------------------------------------------------- Thu Jul 8 18:39:31 MEST 1999 - ro@suse.de - fix for perldoc - update to 5.005_03 ------------------------------------------------------------------- Mon Mar 1 15:00:34 MET 1999 - ro@suse.de - t/lib/anydbm: removed test 12 : create empty record: invalid for db2 ------------------------------------------------------------------- Thu Jan 7 18:59:59 MET 1999 - ro@suse.de - alpha changes ; dont "make test" on alpha for now :-( ------------------------------------------------------------------- Mon Nov 16 10:17:07 MET 1998 - ro@suse.de - update to 5.00502 - fixed manpages for h2ph, h2xs, pod2man - use configure.gnu - keep SuSEconfig.perl from using more time than needed ------------------------------------------------------------------- Fri Aug 28 15:34:45 MEST 1998 - ro@suse.de - updated to version perl5.004_05-MAINT_TRIAL_5 - updated filelist - temporarily disablet test op/group.t for nobody/nogroup problem ------------------------------------------------------------------- Wed Aug 19 09:38:30 MEST 1998 - ro@suse.de - added security-patches for pstruct and perldoc ------------------------------------------------------------------- Fri Jul 24 10:06:48 MEST 1998 - bs@suse.de - enabled bincompat3 ------------------------------------------------------------------- Thu Jul 9 15:58:52 MEST 1998 - ro@suse.de - added some security and glib-patches (doio.c, perl.c) - re-added support for gdbm ------------------------------------------------------------------- Mon Jul 6 16:50:20 MEST 1998 - ro@suse.de - added rc.config.perl with variables: CREATE_PERLLOCAL_POD="yes" GENERATE_PERL_SYSTEM_INCLUDES="yes" ------------------------------------------------------------------- Mon Jul 6 14:22:03 MEST 1998 - ro@suse.de - added SuSEconfig.perl and perllocal.SuSE + check if kernel-sources have changed and call h2ph + check installed modules and add/delete entries in perllocal.pod ------------------------------------------------------------------- Thu Jan 22 19:22:53 MET 1998 - florian@suse.de - use a fixed path as architecture name ------------------------------------------------------------------- Tue Nov 11 19:46:21 MET 1997 - florian@suse.de - fixed file list - update to perl 5.004_04 ------------------------------------------------------------------- Tue Oct 14 12:47:35 MEST 1997 - ro@suse.de - ready for autobuild updated file list ------------------------------------------------------------------- Thu Oct 9 19:08:47 MEST 1997 - florian@suse.de - prepare for autobuild ------------------------------------------------------------------- Tue May 20 14:10:37 MEST 1997 - florian@suse.de - update to version 5.004 - disable hooks to csh in perl, it is not installed on all systems ------------------------------------------------------------------- Mon Nov 4 01:59:08 CET 1996 - bs@suse.de h2ph call in doinst.sh added. ------------------------------------------------------------------- Sun Aug 25 19:28:50 MET DST 1996 - florian@suse.de update to version 5.003 security fix for suidperl