Commit Graph

928 Commits

Author SHA1 Message Date
Petr Písař 634fb4080c Fix reporting a line number for non-terminated prototypes 2019-01-15 10:33:18 +01:00
Petr Písař ba7b23759d Do not close an IPC pipe that already has a desired descriptor 2019-01-15 10:33:18 +01:00
Petr Písař 539a03b8cf Adjust tests to gdbm-1.15 using an upstream fix 2019-01-15 10:33:18 +01:00
Björn Esser fb37340d0b
Rebuilt for libcrypt.so.2 (#1666033) 2019-01-14 18:51:57 +01:00
Petr Písař c7bc1da47b Conditionalize and document a build time dependency on gcc-c++ 2019-01-14 10:52:47 +01:00
Björn Esser 7b8e501a69
Add BuildRequires: gcc-c++ for tests 2019-01-13 09:29:33 +01:00
Petr Písař bfd9d6a2ae Fix compiling regular expressions that contain both compile- and run-time compiled code blocks 2018-11-30 14:49:41 +01:00
Petr Písař 45b1f54fc1 Fix in-place edit to replace files on a successful perl exit status 2018-11-30 14:49:41 +01:00
Petr Písař 85f1254ef4 Fix an undefined behaviour in S_hv_delete_common() 2018-11-30 14:49:41 +01:00
Petr Písař e3cdc90d65 Fix PathTools tests to cope with ESTALE error 2018-11-30 14:49:41 +01:00
Petr Písař a23ff061c5 Fix script run matching to allow ASCII digits in scripts that use their own in addition 2018-11-30 14:49:41 +01:00
Jitka Plesnikova 14476b059d 5.28.1 bump 2018-11-30 08:40:18 +01:00
Petr Písař 07823bf7b4 Install Encode developmental files when installing complete Perl 2018-11-02 10:10:33 +01:00
Jitka Plesnikova 0bfee4c79e Fix annocheck failure by passing CFLAGS to dtrace 2018-10-25 14:47:32 +02:00
Petr Písař 8cf9a28c2e Fix upack "u" of invalid data 2018-09-24 11:18:00 +02:00
Petr Písař 28506e03c6 Revert a fix for a buffer overrun in deprecated S_is_utf8_common() 2018-09-10 14:25:40 +02:00
Petr Písař ceb01be0f0 Require Devel::PPPort by perl-devel for h2xs script 2018-09-05 16:53:37 +02:00
Petr Písař 312df55ba1 Fix a spurious warning about uninitialized value in warn 2018-09-05 16:40:58 +02:00
Petr Písař e7c58147e0 Fix an assignment to a lexical variable in multiconcatenation expressions 2018-09-05 16:35:47 +02:00
Petr Písař 8401a631d8 Fix Time::Piece to handle objects in overloaded methods correctly 2018-09-05 16:19:53 +02:00
Petr Písař e82b9306ac Fix matching an ASCII digit followed by a non-ASCII digit using a script run 2018-09-05 16:01:51 +02:00
Petr Písař e039a7964c Fix a time race in Time-HiRes/t/itimer.t test 2018-09-05 15:35:49 +02:00
Petr Písař e7f6de4785 Fix a buffer overrun in deprecated utf8_to_uvchr 2018-09-05 12:27:28 +02:00
Petr Písař a2d9fa158f Fix a buffer overrun in deprecated S_is_utf8_common() 2018-09-05 10:52:28 +02:00
Petr Písař 2d2ad79937 Fix a file descriptor leak in in-place edits 2018-08-01 10:37:41 +02:00
Petr Písař 1f538b3dc4 Annotate two patched that they are in the upstream 2018-07-27 10:39:01 +02:00
Petr Písař 55125798c5 Update perl-macros description 2018-07-17 10:51:42 +02:00
Petr Písař 5259eef42a Fix build conditions in locale.c 2018-07-17 10:24:05 +02:00
Petr Písař c5a47bb005 Fix index() and rindex() optimization in given-when boolean context 2018-07-17 10:19:04 +02:00
Fedora Release Engineering b7449d9d90 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 15:41:15 +00:00
Petr Písař 49edffea3d Fix spelling mistakes in descriptions 2018-07-09 17:52:35 +02:00
Petr Písař ac56956257 Fix invoking a check for wide characters while ISO-8859-1 locale is in effect 2018-07-09 17:29:38 +02:00
Petr Písař 5500dbbbad Fix printing a warning about a wide character when matching a regular expression while ISO-8859-1 locale is in effect 2018-07-09 17:19:56 +02:00
Petr Písař 9710c0391a Fix an integer wrap when allocating memory for an environment variable 2018-07-09 17:06:15 +02:00
Petr Písař 81b715af2e Use %{_rpmmacrodir} instead of %{_rpmconfigdir}/macros.d
Guidelines prescribe %{_rpmmacrodir}.
2018-07-09 16:54:53 +02:00
Petr Písař f6df8518cf Adjust tests to gdbm-1.15 2018-07-09 16:49:21 +02:00
Jitka Plesnikova b56c905745 Stop providing old perl(MODULE_COMPAT_5.26.*) 2018-06-30 19:43:37 +02:00
Jitka Plesnikova 70d930113d 5.28.0 bump 2018-06-26 23:26:07 +02:00
Petr Písař 004cea3a67 Fix an infinite loop in the regular expression compiler 2018-05-25 15:35:38 +02:00
Petr Písař 9bfbe0e8c9 Bug 1536752 is known as RT#133184 2018-05-25 14:24:41 +02:00
Jitka Plesnikova 7123165115 Correct license tags of perl-libs (bug #1579524) 2018-05-18 13:22:27 +02:00
Petr Písař b09154addd Fix a possibly unitialized memory read in the Perl parser 2018-04-20 12:25:22 +02:00
Petr Písař 7d51eee368 Fix parsing extended bracketed character classes 2018-04-20 12:24:42 +02:00
Petr Písař b8e600698b Fix line numbers in multi-line s/// 2018-04-20 11:19:16 +02:00
Petr Písař 0c45015a3b Do not clobber file bytes in :encoding layer 2018-04-19 18:14:53 +02:00
Petr Písař 150a309e82 perl-devel requires redhat-rpm-config because of hardened compiler profiles
$Config{ccflags} inherits
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 from perl.spec build
time. That breaks building XS modules if redhat-rpm-config is not
installed.
2018-04-19 17:04:47 +02:00
Petr Písař 8ee4862e56 5.26.2 bump 2018-04-16 13:28:09 +02:00
Petr Písař 3abe685779 5.26.2-RC1 bump 2018-03-26 15:36:10 +02:00
Petr Písař 89b92bf4f0 Move gcc dependency from ExtUtils::MakeMaker to ExtUtils::CBuilder
To benefit from a build root without a GCC, perl-ExtUtils-MakeMaker
cannot depend on gcc because a compiler is not needed for pure-Perl
packages.

bug #1547165
2018-03-02 15:22:42 +01:00
Florian Weimer f56d3d5593 Rebuild to pick up new build flags from redhat-rpm-config 2018-03-01 14:07:18 +01:00