35bc659799
- 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=182
2019-11-19 14:17:02 +00:00
Dirk Stoecker
a70729421b
Accepting request 711126 from home:marxin:branches:devel:languages:perl
...
- Disable LTO (boo#1138837).
OBS-URL: https://build.opensuse.org/request/show/711126
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=180
2019-06-28 06:16:24 +00:00
79877b1543
Accepting request 668211 from home:bmwiedemann:branches:devel:languages:perl
...
- Add perl-fix2020.patch to fix timelocal calls in 2020 (boo#1102840)
- Add perl-reproducible2.patch to make build reproducible in spite of ASLR
OBS-URL: https://build.opensuse.org/request/show/668211
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=178
2019-02-01 12:33:06 +00:00
3f70b4999f
- update to perl-5.28.1
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=176
2018-11-30 13:14:22 +00:00
758b6dc022
- 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=173
2018-09-28 14:08:18 +00:00
ee5d6dc3cc
Refresh perl_skip_flaky_tests_powerpc.patch
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=171
2018-09-26 11:07:51 +00:00
61fdec4cd3
Update Provides/Obsoletes
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=170
2018-09-26 10:49:13 +00:00
057afb0ca8
Regen perl-5.28.0.dif so that it is easier to diff against 5.26.0
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=169
2018-09-26 09:55:33 +00:00
e75b29dfe5
Accepting request 637215 from home:dstoecker
...
Update to 5.28, please check - I tried to follow previous updates, but maybe I overlooked something.
3rd try to get the patch right.
OBS-URL: https://build.opensuse.org/request/show/637215
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=168
2018-09-26 09:53:14 +00:00
Dirk Stoecker
44127b9d3e
Accepting request 636590 from home:Andreas_Schwab:Factory
...
- perl-pp-crypt.patch: fix incompatibility with libxcrypt (bsc#1107973)
OBS-URL: https://build.opensuse.org/request/show/636590
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=167
2018-09-19 12:18:31 +00:00
30d92416df
make perl-5.26.2 compatible with perl-5.26.1
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=165
2018-05-23 12:13:20 +00:00
Dirk Stoecker
1144a18576
Accepting request 607076 from home:scarabeus_iv:branches:devel:languages:perl
...
- Update versions based on provides in perl rpm
- Version update to perl-5.26.2:
* Tons of bugfixes
- 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
OBS-URL: https://build.opensuse.org/request/show/607076
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=164
2018-05-18 18:24:55 +00:00
Stephan Kulow
b3e1b840f7
Accepting request 580115 from home:favogt:licensetag
...
Use %license (boo#1082318). Please forward to SLE, if possible
OBS-URL: https://build.opensuse.org/request/show/580115
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=162
2018-03-06 19:03:04 +00:00
Dirk Stoecker
5bcc789275
Accepting request 568081 from home:Andreas_Schwab:Factory
...
- posix-sigaction.patch: make sure Perl_sighandler is always installed
with SA_SIGINFO (bsc#1064697)
OBS-URL: https://build.opensuse.org/request/show/568081
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=160
2018-01-22 21:01:20 +00:00
21e9d17616
Accepting request 563598 from home:michel_mno:branches:devel:languages:perl
...
- ignore make check transient errors for PowerPC
that are reported since 20170907
bypass boo#1063176
with new perl_skip_flaky_tests_powerpc.patch
OBS-URL: https://build.opensuse.org/request/show/563598
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=157
2018-01-11 14:55:49 +00:00
8f7474e115
Accepting request 544887 from home:RBrownSUSE:branches:devel:languages:perl
...
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)
OBS-URL: https://build.opensuse.org/request/show/544887
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=155
2017-12-08 15:39:03 +00:00
Dirk Stoecker
a555b0934d
Accepting request 548200 from home:bmwiedemann:branches:devel:languages:perl
...
Add perl-reproducible.patch to make build reproducible (boo#1047218)
might be possible to upstream in generalized form
(e.g. BSD date does not have -d but -r)
OBS-URL: https://build.opensuse.org/request/show/548200
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=154
2017-12-06 14:57:28 +00:00
Stephan Kulow
5cd036dd55
- 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
656316d77d
- 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
9caa36433d
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
73e2f4545b
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
Stephan Kulow
9ea3534c08
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
e84284c02a
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
823252fc0e
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
18dfe2bd8e
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
Dirk Stoecker
8afc6e5ffb
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
9b696615e1
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
Dirk Stoecker
48e098c467
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
221b19d13d
- 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
35d79e87c3
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
Stephan Kulow
4bcbc0d435
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
Stephan Kulow
ebfe582a19
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
65f6990c26
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
c36349a84a
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
62a5979fa9
- 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
9c5892d59e
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
dbde893b14
- 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
2d2787e6ff
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
33a05c7ab2
...
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=115
2014-06-02 16:49:51 +00:00
9b4b7aec91
- 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
9aedf66db4
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
24fdb631b2
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
b7e0d7f403
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
47b26a54e0
- update to perl-5.18.2
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=104
2014-01-08 14:13:37 +00:00
eb7ba19c1d
- update to perl-5.18.1
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=101
2013-09-03 16:08:31 +00:00
9b96f2328e
Accepting request 186417 from home:k0da:ppc
...
- skip itimer test from Timer-HiRes for powerpc. Build hosts
are overloaded, building locally shows tests are passed
(skip_time_hires.patch)
OBS-URL: https://build.opensuse.org/request/show/186417
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=99
2013-08-08 15:39:00 +00:00
Stephan Kulow
738010d503
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=97
2013-06-17 14:06:32 +00:00
Stephan Kulow
e980053a75
merge
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=96
2013-06-17 11:47:30 +00:00
OBS User buildservice-autocommit
43485a622d
Updating link to change in openSUSE:Factory/perl revision 81.0
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=778b8e0c5f68c93882d0143869f582b7
2013-06-17 11:46:53 +00:00
Stephan Kulow
16db353fab
Accepting request 179095 from home:jengelh:db6
...
- Add perl-db6.diff to bring the DB_File module up to version 1.828
where it supports building with libdb-6.0.
OBS-URL: https://build.opensuse.org/request/show/179095
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=94
2013-06-15 17:27:52 +00:00