Dominique Leuenberger
e0ce8dbb0d
Accepting request 528515 from devel:languages:perl
...
- 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
- 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
OBS-URL: https://build.opensuse.org/request/show/528515
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=104
2017-10-02 14:43:01 +00:00
Stephan Kulow
bcc016af5d
- 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=152
2017-09-23 12:12:52 +00:00
554142397d
- update to perl-5.26.0
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=151
2017-08-30 12:50:14 +00:00
Dominique Leuenberger
967ec3326f
Accepting request 496777 from devel:languages:perl
...
- 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 (forwarded request 496340 from scarabeus_iv)
OBS-URL: https://build.opensuse.org/request/show/496777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=103
2017-05-24 14:45:50 +00:00
ee3d5844c2
Accepting request 496340 from home:scarabeus_iv:branches:devel:languages:perl
...
- 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
OBS-URL: https://build.opensuse.org/request/show/496340
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=149
2017-05-19 13:54:21 +00:00
Stephan Kulow
a47e3f1af9
Accepting request 494775 from home:coolo:branches:openSUSE:Factory
...
- Fix building with zlib-1.2.10 (RT#119762):
* Compress-Raw-Zlib-2.071-Adapt-tests-to-zlib-1.2.11.patch
- 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
OBS-URL: https://build.opensuse.org/request/show/494775
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=148
2017-05-17 10:00:29 +00:00
Dominique Leuenberger
dfe108b697
Accepting request 404881 from devel:languages:perl
...
1
OBS-URL: https://build.opensuse.org/request/show/404881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=102
2016-07-09 07:19:24 +00:00
Stephan Kulow
f10756e7ae
Accepting request 404854 from home:Andreas_Schwab:Factory
...
- Move parent.pm to perl-base, used by File::Temp
OBS-URL: https://build.opensuse.org/request/show/404854
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=146
2016-06-26 20:00:24 +00:00
Dominique Leuenberger
f4bc6b0b4f
Accepting request 399640 from devel:languages:perl
...
- Add perl-avoid-warnings.patch to fix a warning in cop.h, which
breaks perf build due to -Werror. Already upstream. (forwarded request 399629 from namtrac)
OBS-URL: https://build.opensuse.org/request/show/399640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=101
2016-06-07 21:42:48 +00:00
0738c7fe8c
Accepting request 399629 from home:namtrac:branches:devel:languages:perl
...
- Add perl-avoid-warnings.patch to fix a warning in cop.h, which
breaks perf build due to -Werror. Already upstream.
OBS-URL: https://build.opensuse.org/request/show/399629
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=144
2016-06-02 10:07:50 +00:00
Dominique Leuenberger
b3b26fb11d
Accepting request 395034 from devel:languages:perl
...
- Update to perl-5.24.0
OBS-URL: https://build.opensuse.org/request/show/395034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=100
2016-05-31 10:08:21 +00:00
3f325ce0cb
delete old tarball
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=142
2016-05-10 14:04:18 +00:00
60e868260b
update changes, fix obsoletes
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=141
2016-05-10 14:03:39 +00:00
5ca0f14369
......
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=140
2016-05-09 12:52:12 +00:00
9d75405fca
Update to 5.24.0
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=139
2016-05-09 12:03:01 +00:00
Dominique Leuenberger
94172937e5
Accepting request 359223 from devel:languages:perl
...
1
OBS-URL: https://build.opensuse.org/request/show/359223
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=99
2016-02-17 09:33:32 +00:00
Dirk Stoecker
824cdb245f
Accepting request 359175 from home:namtrac:branches:devel:languages:perl
...
- 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).
OBS-URL: https://build.opensuse.org/request/show/359175
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=137
2016-02-13 16:30:44 +00:00
Dominique Leuenberger
aa640a5cd3
Accepting request 352540 from devel:languages:perl
...
- fix perl_gen_filelist macro to not fail on foo.1 man page
e.g. https://build.opensuse.org/package/show/devel:languages:perl/perl-Pod-Parser failed builds from this and is tested to be fixed (forwarded request 352472 from bmwiedemann)
OBS-URL: https://build.opensuse.org/request/show/352540
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=98
2016-01-12 15:10:44 +00:00
862e90c736
Accepting request 352472 from home:bmwiedemann:branches:devel:languages:perl
...
- fix perl_gen_filelist macro to not fail on foo.1 man page
e.g. https://build.opensuse.org/package/show/devel:languages:perl/perl-Pod-Parser failed builds from this and is tested to be fixed
OBS-URL: https://build.opensuse.org/request/show/352472
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=135
2016-01-08 09:08:20 +00:00
Stephan Kulow
93df738ef4
Accepting request 348064 from devel:languages:perl
...
1
OBS-URL: https://build.opensuse.org/request/show/348064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=97
2015-12-13 08:34:42 +00:00
Dirk Stoecker
54171b535f
Accepting request 347821 from home:dstoecker:branches:devel:languages:perl
...
Prevent wrong provides in perl, which break version requires for these two packages Math::BigInt and DB.
OBS-URL: https://build.opensuse.org/request/show/347821
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=133
2015-12-09 11:12:36 +00:00
Stephan Kulow
4f50568bef
Accepting request 314473 from devel:languages:perl
...
- Reformat baselibs.conf.
- 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
OBS-URL: https://build.opensuse.org/request/show/314473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=96
2015-08-25 05:23:00 +00:00
Stephan Kulow
140a7c23fc
- perl-5.20.0.dif changed to fit 5.22.0, and renamed to perl-5.22.0.dif
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=131
2015-06-30 08:31:03 +00:00
Stephan Kulow
7c0e218d87
Accepting request 313011 from home:hsk17:branches:devel:languages:perl
...
update to 5.22.0
regarding the .spec file: i have updated the "(Provides|Obsoletes): perl-*" directives to reflect the module versions provided by perl-5.22.0. but only for the modules that already were mentioned in the .spec file. i cannot judge why these are in the .spec file while many others are not.
OBS-URL: https://build.opensuse.org/request/show/313011
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=130
2015-06-23 19:23:16 +00:00
Dominique Leuenberger
09cbea4e3a
Accepting request 287607 from devel:languages:perl
...
1
OBS-URL: https://build.opensuse.org/request/show/287607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=95
2015-03-05 16:04:13 +00:00
Stephan Kulow
0a9815ee89
Accepting request 287332 from home:namtrac:bugfix
...
- 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
OBS-URL: https://build.opensuse.org/request/show/287332
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=128
2015-02-24 21:31:40 +00:00
Dominique Leuenberger
652502312d
Accepting request 285967 from devel:languages:perl
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/285967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=94
2015-02-20 11:00:20 +00:00
Stephan Kulow
7a6ae6d87b
Accepting request 284788 from home:coolo:bc
...
Note that it still fails here due to timestamps
- use rm with -f to avoid prompts for rpmbuild in terminals
OBS-URL: https://build.opensuse.org/request/show/284788
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=126
2015-02-11 16:53:14 +00:00
Stephan Kulow
f575f373da
Accepting request 250240 from devel:languages:perl
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/250240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=93
2014-09-28 17:53:35 +00:00
a90b1be45a
update to perl-5.20.1
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=124
2014-09-17 12:37:18 +00:00
e8fa930006
remove bogus commit
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=123
2014-08-07 09:18:45 +00:00
Stephan Kulow
b849ee2d50
Accepting request 241112 from devel:languages:perl
...
OBS-URL: https://build.opensuse.org/request/show/241112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=91
2014-07-19 09:04:15 +00:00
Stephan Kulow
0afbc3a44d
- also obsolete perl-ExtUtils-ParseXS
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=122
2014-07-17 09:25:05 +00:00
Stephan Kulow
9397806d12
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=121
2014-06-23 12:35:21 +00:00
Stephan Kulow
4e431d290e
- fix some obsoletes
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=120
2014-06-08 12:15:24 +00:00
0927aba762
adapt changes
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=119
2014-06-04 14:13:03 +00:00
ce0127ffac
...
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=118
2014-06-03 12:05:53 +00:00
ee61219798
added obsoletes
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=117
2014-06-03 12:05:08 +00:00
259a55a372
add workaround for glibc...
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=116
2014-06-02 18:07:17 +00:00
31afbc6247
...
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=115
2014-06-02 16:49:51 +00:00
ecb807b51d
...
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=114
2014-06-02 16:27:49 +00:00
a921f8a110
- update to perl-5.20.0
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=113
2014-06-02 15:21:22 +00:00
Stephan Kulow
dcaccf4977
Accepting request 229750 from devel:languages:perl
...
->
OBS-URL: https://build.opensuse.org/request/show/229750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=90
2014-04-12 19:29:15 +00:00
5aa3399e1c
move English.pm into perl-base [bnc#869736]
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=111
2014-04-10 10:55:48 +00:00
Stephan Kulow
de70d3b931
Accepting request 227454 from devel:languages:perl
...
->
OBS-URL: https://build.opensuse.org/request/show/227454
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=89
2014-03-27 08:28:31 +00:00
d0abbbbded
adapt overflow patch
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=109
2014-03-25 12:23:10 +00:00
e3234c5986
Accepting request 227434 from home:rguenther:branches:devel:languages:perl
...
- perl-5.18.2-overflow.diff: avoid undefined overflow in S_sv_2iuv_common
OBS-URL: https://build.opensuse.org/request/show/227434
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=108
2014-03-25 12:21:43 +00:00
Stephan Kulow
4b83be00de
Accepting request 220695 from devel:languages:perl
...
- perl-threads.t-timeout.diff: increase timeout in t/op/threads.t
This helps slower architectures since the timeout cannot be canceled and
remains active for the rest of the subtests even though only needed for this
single subtest (forwarded request 220662 from Andreas_Schwab)
OBS-URL: https://build.opensuse.org/request/show/220695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=88
2014-02-04 18:57:03 +00:00
c58c19ee3c
Accepting request 220662 from home:Andreas_Schwab:Factory
...
- perl-threads.t-timeout.diff: increase timeout in t/op/threads.t
This helps slower architectures since the timeout cannot be canceled and
remains active for the rest of the subtests even though only needed for this
single subtest
OBS-URL: https://build.opensuse.org/request/show/220662
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=106
2014-02-03 14:18:25 +00:00
Stephan Kulow
8ea98f7c18
Accepting request 213506 from devel:languages:perl
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/213506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=87
2014-01-13 15:53:09 +00:00