Commit Graph

1122 Commits

Author SHA1 Message Date
Petr Písař
8c307663c2 Subpackage FileHandle 2020-02-27 14:19:10 +01:00
Petr Písař
4a44c86621 Subpackage DBM_Filter modules 2020-02-27 14:19:10 +01:00
Petr Písař
2397934d33 Move warnings::register to perl-libs
warnings::register is used transitively by perl-libs (_charnames.pm
    → File::Spec::Unix → constant → warnings::register).
2020-02-27 14:19:10 +01:00
Petr Písař
d62802a5f7 Move Config to perl-libs
Config is used transitively by perl-libs (_charnames.pm
→ File::Spec::Unix → Scalar::Util → Config).
2020-02-27 14:19:10 +01:00
Petr Písař
e7ae166d5c Copy PathTools dependencies from the dual-lived package 2020-02-27 14:19:10 +01:00
Petr Písař
31af09714b Subpackage base Tie::* modules into perl-Tie 2020-02-27 14:19:10 +01:00
Petr Písař
c573ee14a1 Subpackage Time 2020-02-27 14:19:10 +01:00
Petr Písař
37182fa808 Subpackage User-pwent
perl-User package already exists (from CPAN). Therfore use
perl-User-pwent package name.
2020-02-27 14:19:10 +01:00
Petr Písař
927cbfc2ef Subpackage Net::*ent modules into perl-Net 2020-02-27 14:19:10 +01:00
Petr Písař
a971e5716e Subpackage Class-Struct 2020-02-27 14:19:10 +01:00
Petr Písař
c05f5f4c1e Subpackage File-stat 2020-02-27 14:19:10 +01:00
Petr Písař
01b281b7f4 Move charnames to perl-libs
charnames is loaded by "\N{}" syntax. It brings bytes as a dependency.
2020-02-27 14:19:10 +01:00
Petr Písař
2d644aafd0 Subpackage blib 2020-02-27 14:19:10 +01:00
Petr Písař
e750ced830 Subpackage Benchmark 2020-02-27 14:19:10 +01:00
Petr Písař
3c43c57b86 Subpackage AnyDBM_File 2020-02-27 14:19:10 +01:00
Petr Písař
8e8f634343 Subpackage Tie-Memoize 2020-02-27 14:19:09 +01:00
Petr Písař
c2ec81ea86 Move Tie::Hash::NamedCapture to perl-libs
It's autoloaded when accessing %+ and %- variables.
2020-02-27 14:19:09 +01:00
Petr Písař
64dc0c9b78 Subpackage Sys-Hostname 2020-02-27 14:19:09 +01:00
Petr Písař
91ff6724b1 Subpackage POSIX 2020-02-27 14:19:09 +01:00
Petr Písař
f11a7e7638 Move PerlIO to perl-libs
open($f, q{<:encoding(X)}, q{file}) autoloads PerlIO and PerlIO loads
PerlIO::encoding. The same applies to <:via(), <:mmap etc.

If we subpackaged them we would require each code to list the
dependency explicitly. In general, CPAN has some PerlIO plugins where
it needs to be done so. But there is no reliable scanner to automate
it.
2020-02-27 14:19:09 +01:00
Petr Písař
67f041d9e0 Subpackage Opcode 2020-02-27 14:19:09 +01:00
Petr Písař
6e2576f78f Subpackage mro 2020-02-27 14:19:09 +01:00
Petr Písař
2d0c4d309d Subpackage I18N-Langinfo 2020-02-27 14:19:09 +01:00
Petr Písař
204b08f334 Subpackage Hash-Util-FieldHash 2020-02-27 14:19:09 +01:00
Petr Písař
87a534f434 Hash-Util 2020-02-27 14:19:09 +01:00
Petr Písař
15c5c7daa4 Subpackage FileCache 2020-02-27 14:19:09 +01:00
Petr Písař
a361cd6581 Subpackage Fcntl 2020-02-27 14:19:09 +01:00
Petr Písař
00f4b84209 Subpackage B 2020-02-27 14:19:09 +01:00
Petr Písař
93291eacbe Subpackage IPC-Open3 2020-02-27 14:19:09 +01:00
Petr Písař
272412aade Subpackage File-Find 2020-02-27 14:19:09 +01:00
Petr Písař
c3f9570b80 Subpackage File-DosGlob 2020-02-27 14:19:09 +01:00
Petr Písař
147c9ee079 Move File::Glob module into perl-libs
File::Glob is loaded by CORE::glob() function.
2020-02-27 14:19:08 +01:00
Petr Písař
d040174f63 Subpackage SDBM_File 2020-02-27 14:17:30 +01:00
Petr Písař
e2a759790d Subpackage ODBM_File 2020-02-27 14:17:30 +01:00
Petr Písař
205234ed1b Subpackage NDBM_File 2020-02-27 14:17:30 +01:00
Petr Písař
97363d6d84 Subpackage GDBM_File 2020-02-27 14:17:30 +01:00
Petr Písař
c30802a8b1 Move attributes module into perl-libs
"attributes" module is loaded automatically from op.c when an unknown attribute
is used, e.g.:

    sub foo : Foo;
2020-02-27 14:17:30 +01:00
Petr Písař
793991f2ed Subpackage Tie-File 2020-02-27 14:17:23 +01:00
Petr Písař
5cf5c84725 Subpackage Thread-Semaphore 2020-02-03 10:44:26 +01:00
Petr Písař
4facf87fd6 Subpackage Text-Abbrev 2020-02-03 10:44:17 +01:00
Petr Písař
91d2b1d5c2 Subpackage Term-ReadLine 2020-02-03 10:44:03 +01:00
Petr Písař
f20eb55eb1 Subpackage Term-Complete 2020-02-03 10:43:54 +01:00
Petr Písař
9d37d8ec2f Subpackage Search-Dict 2020-02-03 10:43:42 +01:00
Petr Písař
a3d0595083 Subpackage Safe 2020-02-03 10:43:34 +01:00
Petr Písař
095511f54a Subpackage lib 2020-02-03 10:43:25 +01:00
Petr Písař
a155f75ed8 Subpackage I18N-LangTags 2020-02-03 10:43:12 +01:00
Petr Písař
0982e4bb1d Subpackage I18N-Collate 2020-02-03 10:43:02 +01:00
Petr Písař
5e8d89ab81 Subpackage if 2020-02-03 10:42:53 +01:00
Petr Písař
1466914a82 Subpackage encoding-warnings 2020-02-03 10:42:44 +01:00
Petr Písař
d64e9e1a3e Subpackage Dumpvalue 2020-02-03 10:42:37 +01:00
Petr Písař
5262221c00 Subpackage base and fields 2020-02-03 10:42:27 +01:00
Petr Písař
3abb4eb132 Subpackage autouse 2020-02-03 10:42:16 +01:00
Petr Písař
b9069f92fd Subpackage Tie-RefHash 2020-02-03 10:41:57 +01:00
Petr Písař
4132674a39 Subpackage NEXT 2020-02-03 10:41:44 +01:00
Petr Písař
bffa090ffe Subpackage ExtUtils-Constant 2020-02-03 10:41:21 +01:00
Petr Písař
fd20eb05c1 Sort perl Requires 2020-02-03 10:39:00 +01:00
Petr Písař
e60d96d54f Subpackage AutoLoader and AutoSplit
Those are part of one CPAN distribution, but AutoSplit is used only
for building and requires much mode dependencies. Thus I split them
right now.

AutoSplit is usually invoked by ExtUtils::Install (if ./blib/auto
directory exists). This commit also adds the missing dependencies to
perl-ExtUtils-Install subpackage.
2020-02-03 10:38:57 +01:00
Fedora Release Engineering
cd60ea9c2d - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 21:15:04 +00:00
Petr Písař
5faebf0cfb Adapt-Configure-to-GCC-version-10.patch accepted by upstream 2019-11-29 15:29:57 +01:00
Petr Písař
6aaa3105ae Fix a memory leak when compiling a regular expression with a non-word class 2019-11-29 13:14:26 +01:00
Petr Písař
103c3a8813 Correct a typo in a changelog 2019-11-13 11:54:47 +01:00
Petr Písař
84cf293397 Fix GCC 10 version detection 2019-11-12 17:27:39 +01:00
Petr Písař
148d5a6bc6 Fix a buffer overread in when parsing a number 2019-11-12 17:27:39 +01:00
Petr Písař
126f691220 Fix a race in File::stat() tests 2019-11-12 17:27:39 +01:00
Petr Písař
eadda09063 Fix an unintended upgrade to UTF-8 in the middle of a transliteration 2019-11-12 17:27:39 +01:00
Petr Písař
c33e239bcc Fix handling a layer argument in Tie::StdHandle::BINMODE() 2019-11-12 17:27:39 +01:00
Petr Písař
ae6efa261e Fix taint mode documentation regarding @INC 2019-11-12 17:27:39 +01:00
Petr Písař
cd3b6fccc2 Fix handling undefined array members in Dumpvalue 2019-11-12 17:27:37 +01:00
Petr Písař
5d3b4b53fc Fix overloading for binary and octal floats 2019-11-12 17:27:05 +01:00
Jitka Plesnikova
547455e52c 5.30.1 bump 2019-11-11 11:23:04 +01:00
Petr Písař
4349fa4a38 Correct an RT number for perl-134390-don-t-leak-the-SV-we-just-created-on-an-.patch 2019-09-11 14:34:25 +02:00
Petr Písař
e79ae3fa66 Fix a detection for futimes 2019-09-11 12:04:46 +02:00
Petr Písař
9457f9ae7d Fix a memory leak when matching a UTF-8 regular expression 2019-09-11 11:59:33 +02:00
Petr Písař
4fe1816110 Correct configuring git identity
Commiter identity is also needed.
2019-09-02 11:18:58 +02:00
Petr Písař
39ecff80ad Correct a misspelling in perlrebackslash documentation 2019-09-02 11:11:04 +02:00
Petr Písař
ae780b9eec Fix a buffer overread when compiling a regular expression with many branches 2019-09-02 11:11:03 +02:00
Petr Písař
6c06fa9976 Fix a buffer overread when compiling a regular expression with many escapes 2019-09-02 09:56:57 +02:00
Petr Písař
ff39d4935a Do not interpret 0x and 0b prefixes when numifying strings 2019-09-02 09:43:40 +02:00
Petr Písař
a37c37e211 Fix a buffer overread when parsin a Unicode property while compiling a regular expression 2019-09-02 09:43:09 +02:00
Petr Písař
126a7ebead Fix parsing a Unicode property name when compiling a regular expression 2019-09-02 09:29:47 +02:00
Petr Písař
6023832adf Adjust spec file to rpm-build-4.15.0-0.rc1.1 2019-09-02 08:37:14 +02:00
Petr Písař
469a97e9c1 Do not run File-Find tests in parallel 2019-08-22 12:05:11 +02:00
Petr Písař
0e479bc0f1 Fix a documentation about a future API change 2019-08-22 11:59:56 +02:00
Petr Písař
5d1cb4af5a Fix parsing a denominator when parsing a Unicode property name 2019-08-22 11:28:32 +02:00
Petr Písař
9eebde9ae4 Fix a crash when setting $@ on unwinding a call stack 2019-08-22 11:28:31 +02:00
Petr Písař
e24a3ce0f2 Fix a NULL pointer dereference in PerlIOVia_pushed() 2019-08-22 10:46:53 +02:00
Petr Písař
0e4d26837f Fix file mode of a perl-example.stp example 2019-08-07 14:28:11 +02:00
Petr Písař
f8b2e6830c Fix a use after free in debugging output of a collation 2019-08-07 14:21:40 +02:00
Petr Písař
7f888313d5 Fix a use after free in /(?{...})/ 2019-08-07 14:21:40 +02:00
Petr Písař
4f8c6fbbae Include trailing zero in scalars holding trie data (RT#134207) 2019-08-07 14:21:37 +02:00
Petr Písař
04bb682c86 Fix propagating non-string variables in an exception value 2019-08-07 14:21:05 +02:00
Fedora Release Engineering
c303a0d3d1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 00:22:00 +00:00
Petr Písař
7c3e0a6419 Run Turkish locale tests 2019-07-17 15:02:12 +02:00
Petr Písař
8b21adb20c Preserve append mode when opening anonymous files 2019-07-17 14:44:08 +02:00
Petr Písař
9040dc1ebc Fix a crash on an uninitialized warning when processing a multideref node 2019-07-17 14:11:21 +02:00
Petr Písař
8fa8019ea7 Fix a test for a crash in SIGALARM handler when waiting on a child process to be closed 2019-07-17 14:09:34 +02:00
Petr Písař
e060ac4b3e Fix %{^CAPTURE} value when used after @{^CAPTURE} 2019-06-25 17:37:47 +02:00
Petr Písař
cdfd8d0ed5 Fix %{^CAPTURE_ALL} to be an alias for %- variable 2019-06-25 17:32:17 +02:00
Petr Písař
72e0efe7b7 Fix setting supplementar group IDs 2019-06-25 17:24:26 +02:00
Petr Písař
f41c4accda Fix a stack underflow in readline() if passed an empty array as an argument 2019-06-25 17:08:33 +02:00