28b35a3903
update changes
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=194
2020-09-17 13:10:47 +00:00
0af9eb6e08
Compat
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=193
2020-09-17 13:07:40 +00:00
Dirk Stoecker
84418acddd
Accepting request 833854 from home:dirkmueller:branches:devel:languages:perl
...
- 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/perl5302delta.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
- remove perl-Adapt-Configure-to-GCC-version-10.patch (upstream)
OBS-URL: https://build.opensuse.org/request/show/833854
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=192
2020-09-16 10:51:01 +00:00
Dirk Stoecker
0f0f482458
Accepting request 824478 from home:kukuk:branches:devel:languages:perl
...
- Move macros.perl to /usr/lib/rpm/macros.d
OBS-URL: https://build.opensuse.org/request/show/824478
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=190
2020-08-31 11:04:42 +00:00
a2cf538463
Accepting request 811779 from home:gmbr3:branches:Base:System3
...
- Fixes for %_libexecdir changing to /usr/libexec
OBS-URL: https://build.opensuse.org/request/show/811779
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=188
2020-06-05 12:12:31 +00:00
Dirk Stoecker
b60e2439c6
Accepting request 755251 from home:jbaier_cz:branches:devel:languages:perl
...
- Fix incorrect prefix removal in rpm macro %perl_gen_filelist (boo#1152247)
OBS-URL: https://build.opensuse.org/request/show/755251
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=186
2019-12-13 08:53:04 +00:00
2dead1c651
Accepting request 753158 from home:marxin:branches:devel:languages:perl
...
- Add perl-Adapt-Configure-to-GCC-version-10.patch in order
to fix boo#1158254.
OBS-URL: https://build.opensuse.org/request/show/753158
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=184
2019-12-03 10:27:11 +00:00
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
d234fefc87
- simplify perl_gen_filelist macro
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=175
2018-10-02 11:04:27 +00:00
a5f1114712
...
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=174
2018-09-29 07:46:19 +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
8cd98ea6ec
change the perl_gen_filelist macro
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=172
2018-09-26 13:05:33 +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
905159af17
tweak
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=158
2018-01-11 14:59:27 +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
42d6050970
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
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
c7558ae7fc
......
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=140
2016-05-09 12:52:12 +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