jplesnik pushed to perl-Parse-ErrorString-Perl (f23). "0.22 bump"
by notifications@fedoraproject.org
From cfc7b12392e8d4ef655fca33cba28e84b55894bf Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Wed, 2 Dec 2015 09:00:45 +0100
Subject: 0.22 bump
---
.gitignore | 1 +
...ErrorString-Perl-0.21-Adjust-to-perl-5.22.patch | 100 ---------------------
perl-Parse-ErrorString-Perl.spec | 11 ++-
sources | 2 +-
4 files changed, 7 insertions(+), 107 deletions(-)
delete mode 100644 Parse-ErrorString-Perl-0.21-Adjust-to-perl-5.22.patch
diff --git a/.gitignore b/.gitignore
index 97697a5..e3de35e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ Parse-ErrorString-Perl-0.11.tar.gz
/Parse-ErrorString-Perl-0.19.tar.gz
/Parse-ErrorString-Perl-0.20.tar.gz
/Parse-ErrorString-Perl-0.21.tar.gz
+/Parse-ErrorString-Perl-0.22.tar.gz
diff --git a/Parse-ErrorString-Perl-0.21-Adjust-to-perl-5.22.patch b/Parse-ErrorString-Perl-0.21-Adjust-to-perl-5.22.patch
deleted file mode 100644
index 4360006..0000000
--- a/Parse-ErrorString-Perl-0.21-Adjust-to-perl-5.22.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-From ecbaef9c24c50279ad0d9f96927f623998aa8555 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
-Date: Wed, 17 Jun 2015 14:09:37 +0200
-Subject: [PATCH] Adjust to perl-5.22
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Perl 5.22 changed diagnostic message about undeclard variable with
-this ond other commits:
-
-commit 68567d271d7bcc0392c9f9bdd834ad94db1e4773
-Author: Father Chrysostomos <sprout(a)cpan.org>
-Date: Thu Sep 18 22:10:14 2014 -0700
-
- Update perldiag to reflect ‘Global symbol’ change
-
- Why didn’t t/porting/diag.t catch this?
-
-This patch adujsts the test input and expected output to match perl 5.22
-wording.
-
-It's also fixes a bug when perldiag POD spanned the message to more
-lines which broke translation into regular expressions. The new-line
-character crept there.
-
-<https://github.com/PadreIDE/Parse-ErrorString-Perl/issues/1>
-
-Signed-off-by: Petr Písař <ppisar(a)redhat.com>
----
- lib/Parse/ErrorString/Perl.pm | 1 +
- t/04-perldiag.t | 29 +++++++++++++++++++++++++++--
- 2 files changed, 28 insertions(+), 2 deletions(-)
-
-diff --git a/lib/Parse/ErrorString/Perl.pm b/lib/Parse/ErrorString/Perl.pm
-index f259bf7..8fb6eb1 100644
---- a/lib/Parse/ErrorString/Perl.pm
-+++ b/lib/Parse/ErrorString/Perl.pm
-@@ -93,6 +93,7 @@ sub _prepare_diagnostics {
- my %errors;
- foreach my $item ( $pom->head1->[1]->over->[0]->item ) {
- my $header = $item->title;
-+ $header =~ s/\n/ /g;
-
- my $content = $item->content;
- $content =~ s/\s*$//;
-diff --git a/t/04-perldiag.t b/t/04-perldiag.t
-index 3d6ed57..c5017b9 100644
---- a/t/04-perldiag.t
-+++ b/t/04-perldiag.t
-@@ -13,11 +13,36 @@ use Test::Differences;
- #
- # $hell;
-
--my $msg_compile = <<'ENDofMSG';
-+my $msg_compile;
-+
-+if ( $] < 5.021004 ) {
-+
-+ $msg_compile = <<'ENDofMSG';
- Global symbol "$kaboom" requires explicit package name at error.pl line 8.
- Execution of error.pl aborted due to compilation errors.
- ENDofMSG
-
-+} else {
-+
-+ $msg_compile = <<'ENDofMSG';
-+Global symbol "$kaboom" requires explicit package name (did you forget to declare "my $kaboom"?) at error.pl line 8.
-+Execution of error.pl aborted due to compilation errors.
-+ENDofMSG
-+
-+}
-+
-+my $message;
-+
-+if ( $] < 5.021004 ) {
-+
-+ $message = q{Global symbol "$kaboom" requires explicit package name};
-+
-+} else {
-+
-+ $message = q{Global symbol "$kaboom" requires explicit package name (did you forget to declare "my $kaboom"?)};
-+
-+}
-+
- my $diagnostics;
-
- if ( $] < 5.008009 ) {
-@@ -56,7 +81,7 @@ $diagnostics =~ s/\s\n/\n/gs;
-
- my $parser = Parse::ErrorString::Perl->new;
- my @errors_compile = $parser->parse_string($msg_compile);
--is( $errors_compile[0]->message, 'Global symbol "$kaboom" requires explicit package name', 'message' );
-+is( $errors_compile[0]->message, $message, 'message' );
-
- #ok($errors_compile[0]->diagnostics eq $diagnostics, 'diagnostics');
- my $obtained_diagnostics = $errors_compile[0]->diagnostics;
---
-2.1.0
-
diff --git a/perl-Parse-ErrorString-Perl.spec b/perl-Parse-ErrorString-Perl.spec
index 7bb2e6c..1377e1c 100644
--- a/perl-Parse-ErrorString-Perl.spec
+++ b/perl-Parse-ErrorString-Perl.spec
@@ -1,14 +1,11 @@
Name: perl-Parse-ErrorString-Perl
-Version: 0.21
-Release: 3%{?dist}
+Version: 0.22
+Release: 1%{?dist}
Summary: Module for parsing error messages
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Parse-ErrorString-Perl/
Source0: http://search.cpan.org/CPAN/authors/id/S/SZ/SZABGAB/Parse-ErrorString-Per...
-# Adjust tests to perl-5.22 message format and fix new-line handling,
-# bug #1231254, <https://github.com/PadreIDE/Parse-ErrorString-Perl/issues/1>
-Patch0: Parse-ErrorString-Perl-0.21-Adjust-to-perl-5.22.patch
BuildArch: noarch
BuildRequires: coreutils
BuildRequires: findutils
@@ -39,7 +36,6 @@ Parse error messages from the perl interpreter.
%prep
%setup -q -n Parse-ErrorString-Perl-%{version}
-%patch0 -p1
# Remove bundled modules
rm -rf inc
@@ -66,6 +62,9 @@ make test
%{_mandir}/man1/check_perldiag.1.gz
%changelog
+* Wed Dec 02 2015 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.22-1
+- 0.22 bump
+
* Wed Jun 17 2015 Petr Pisar <ppisar(a)redhat.com> - 0.21-3
- Adjust tests to perl-5.22 message format and fix new-line handling
(bug #1231254)
diff --git a/sources b/sources
index ee4c40c..e560eba 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-71a13c33814e0b57d4f4f9b0185a96af Parse-ErrorString-Perl-0.21.tar.gz
+6d31fde40a67b6b392652e04e10b8765 Parse-ErrorString-Perl-0.22.tar.gz
--
cgit v0.11.2
http://pkgs.fedoraproject.org/cgit/perl-Parse-ErrorString-Perl.git/commit...
8 years, 6 months
[Bug 1187151] New: CVE-2013-7422 perl: segmentation fault in S_regmatch on negative backreference [fedora-all]
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1187151
Bug ID: 1187151
Summary: CVE-2013-7422 perl: segmentation fault in S_regmatch
on negative backreference [fedora-all]
Product: Fedora
Version: 21
Component: perl
Keywords: Security, SecurityTracking
Severity: medium
Priority: medium
Assignee: jplesnik(a)redhat.com
Reporter: mprpic(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: cweyl(a)alumni.drew.edu, iarnell(a)gmail.com,
jplesnik(a)redhat.com, kasal(a)ucw.cz,
perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com,
psabata(a)redhat.com, rc040203(a)freenet.de,
tcallawa(a)redhat.com
Blocks: 1187149 (CVE-2013-7422)
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of Fedora.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE: this issue affects multiple supported versions of Fedora. While only
one tracking bug has been filed, please correct all affected versions at
the same time. If you need to fix the versions independent of each other,
you may clone this bug as appropriate.
[bug automatically created by: add-tracking-bugs]
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1187149
[Bug 1187149] CVE-2013-7422 perl: segmentation fault in S_regmatch on
negative backreference
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=PqgtQKVPSx&a=cc_unsubscribe
8 years, 6 months
[Bug 1187149] New: CVE-2013-7422 perl: segmentation fault in S_regmatch on negative backreference
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1187149
Bug ID: 1187149
Summary: CVE-2013-7422 perl: segmentation fault in S_regmatch
on negative backreference
Product: Security Response
Component: vulnerability
Keywords: Security
Severity: medium
Priority: medium
Assignee: security-response-team(a)redhat.com
Reporter: mprpic(a)redhat.com
CC: cweyl(a)alumni.drew.edu, iarnell(a)gmail.com,
jplesnik(a)redhat.com, kasal(a)ucw.cz,
perl-devel(a)lists.fedoraproject.org,
perl-maint-list(a)redhat.com, ppisar(a)redhat.com,
psabata(a)redhat.com, rc040203(a)freenet.de,
rmeggins(a)redhat.com, tcallawa(a)redhat.com
An integer underflow flaw was discovered in the way Perl parsed regular
expression backreferences. An attacker able to supply a crafted regular
expression to a Perl application could possibly use this flaw to crash that
application.
Reproducer:
$ perl -e '/\7777777777/'
Segmentation fault
Upstream issue:
https://rt.perl.org/Public/Bug/Display.html?id=119505
Upstream patch:
http://perl5.git.perl.org/perl.git/commitdiff/0c2990d652e985784f095bba4bc...
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=WDfiMmElTR&a=cc_unsubscribe
8 years, 6 months
jplesnik pushed to perl-Parse-ErrorString-Perl (master). "0.22 bump"
by notifications@fedoraproject.org
From 71e1f68ee7c26621632d28bb2c88d21f95c988b7 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Wed, 2 Dec 2015 09:00:45 +0100
Subject: 0.22 bump
---
.gitignore | 1 +
...ErrorString-Perl-0.21-Adjust-to-perl-5.22.patch | 100 ---------------------
perl-Parse-ErrorString-Perl.spec | 11 ++-
sources | 2 +-
4 files changed, 7 insertions(+), 107 deletions(-)
delete mode 100644 Parse-ErrorString-Perl-0.21-Adjust-to-perl-5.22.patch
diff --git a/.gitignore b/.gitignore
index 97697a5..e3de35e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ Parse-ErrorString-Perl-0.11.tar.gz
/Parse-ErrorString-Perl-0.19.tar.gz
/Parse-ErrorString-Perl-0.20.tar.gz
/Parse-ErrorString-Perl-0.21.tar.gz
+/Parse-ErrorString-Perl-0.22.tar.gz
diff --git a/Parse-ErrorString-Perl-0.21-Adjust-to-perl-5.22.patch b/Parse-ErrorString-Perl-0.21-Adjust-to-perl-5.22.patch
deleted file mode 100644
index 4360006..0000000
--- a/Parse-ErrorString-Perl-0.21-Adjust-to-perl-5.22.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-From ecbaef9c24c50279ad0d9f96927f623998aa8555 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
-Date: Wed, 17 Jun 2015 14:09:37 +0200
-Subject: [PATCH] Adjust to perl-5.22
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Perl 5.22 changed diagnostic message about undeclard variable with
-this ond other commits:
-
-commit 68567d271d7bcc0392c9f9bdd834ad94db1e4773
-Author: Father Chrysostomos <sprout(a)cpan.org>
-Date: Thu Sep 18 22:10:14 2014 -0700
-
- Update perldiag to reflect ‘Global symbol’ change
-
- Why didn’t t/porting/diag.t catch this?
-
-This patch adujsts the test input and expected output to match perl 5.22
-wording.
-
-It's also fixes a bug when perldiag POD spanned the message to more
-lines which broke translation into regular expressions. The new-line
-character crept there.
-
-<https://github.com/PadreIDE/Parse-ErrorString-Perl/issues/1>
-
-Signed-off-by: Petr Písař <ppisar(a)redhat.com>
----
- lib/Parse/ErrorString/Perl.pm | 1 +
- t/04-perldiag.t | 29 +++++++++++++++++++++++++++--
- 2 files changed, 28 insertions(+), 2 deletions(-)
-
-diff --git a/lib/Parse/ErrorString/Perl.pm b/lib/Parse/ErrorString/Perl.pm
-index f259bf7..8fb6eb1 100644
---- a/lib/Parse/ErrorString/Perl.pm
-+++ b/lib/Parse/ErrorString/Perl.pm
-@@ -93,6 +93,7 @@ sub _prepare_diagnostics {
- my %errors;
- foreach my $item ( $pom->head1->[1]->over->[0]->item ) {
- my $header = $item->title;
-+ $header =~ s/\n/ /g;
-
- my $content = $item->content;
- $content =~ s/\s*$//;
-diff --git a/t/04-perldiag.t b/t/04-perldiag.t
-index 3d6ed57..c5017b9 100644
---- a/t/04-perldiag.t
-+++ b/t/04-perldiag.t
-@@ -13,11 +13,36 @@ use Test::Differences;
- #
- # $hell;
-
--my $msg_compile = <<'ENDofMSG';
-+my $msg_compile;
-+
-+if ( $] < 5.021004 ) {
-+
-+ $msg_compile = <<'ENDofMSG';
- Global symbol "$kaboom" requires explicit package name at error.pl line 8.
- Execution of error.pl aborted due to compilation errors.
- ENDofMSG
-
-+} else {
-+
-+ $msg_compile = <<'ENDofMSG';
-+Global symbol "$kaboom" requires explicit package name (did you forget to declare "my $kaboom"?) at error.pl line 8.
-+Execution of error.pl aborted due to compilation errors.
-+ENDofMSG
-+
-+}
-+
-+my $message;
-+
-+if ( $] < 5.021004 ) {
-+
-+ $message = q{Global symbol "$kaboom" requires explicit package name};
-+
-+} else {
-+
-+ $message = q{Global symbol "$kaboom" requires explicit package name (did you forget to declare "my $kaboom"?)};
-+
-+}
-+
- my $diagnostics;
-
- if ( $] < 5.008009 ) {
-@@ -56,7 +81,7 @@ $diagnostics =~ s/\s\n/\n/gs;
-
- my $parser = Parse::ErrorString::Perl->new;
- my @errors_compile = $parser->parse_string($msg_compile);
--is( $errors_compile[0]->message, 'Global symbol "$kaboom" requires explicit package name', 'message' );
-+is( $errors_compile[0]->message, $message, 'message' );
-
- #ok($errors_compile[0]->diagnostics eq $diagnostics, 'diagnostics');
- my $obtained_diagnostics = $errors_compile[0]->diagnostics;
---
-2.1.0
-
diff --git a/perl-Parse-ErrorString-Perl.spec b/perl-Parse-ErrorString-Perl.spec
index 7bb2e6c..1377e1c 100644
--- a/perl-Parse-ErrorString-Perl.spec
+++ b/perl-Parse-ErrorString-Perl.spec
@@ -1,14 +1,11 @@
Name: perl-Parse-ErrorString-Perl
-Version: 0.21
-Release: 3%{?dist}
+Version: 0.22
+Release: 1%{?dist}
Summary: Module for parsing error messages
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Parse-ErrorString-Perl/
Source0: http://search.cpan.org/CPAN/authors/id/S/SZ/SZABGAB/Parse-ErrorString-Per...
-# Adjust tests to perl-5.22 message format and fix new-line handling,
-# bug #1231254, <https://github.com/PadreIDE/Parse-ErrorString-Perl/issues/1>
-Patch0: Parse-ErrorString-Perl-0.21-Adjust-to-perl-5.22.patch
BuildArch: noarch
BuildRequires: coreutils
BuildRequires: findutils
@@ -39,7 +36,6 @@ Parse error messages from the perl interpreter.
%prep
%setup -q -n Parse-ErrorString-Perl-%{version}
-%patch0 -p1
# Remove bundled modules
rm -rf inc
@@ -66,6 +62,9 @@ make test
%{_mandir}/man1/check_perldiag.1.gz
%changelog
+* Wed Dec 02 2015 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.22-1
+- 0.22 bump
+
* Wed Jun 17 2015 Petr Pisar <ppisar(a)redhat.com> - 0.21-3
- Adjust tests to perl-5.22 message format and fix new-line handling
(bug #1231254)
diff --git a/sources b/sources
index ee4c40c..e560eba 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-71a13c33814e0b57d4f4f9b0185a96af Parse-ErrorString-Perl-0.21.tar.gz
+6d31fde40a67b6b392652e04e10b8765 Parse-ErrorString-Perl-0.22.tar.gz
--
cgit v0.11.2
http://pkgs.fedoraproject.org/cgit/perl-Parse-ErrorString-Perl.git/commit...
8 years, 6 months
[Bug 1046006] New: Slicing a .stl file fails if multiple threads are configured
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1046006
Bug ID: 1046006
Summary: Slicing a .stl file fails if multiple threads are
configured
Product: Fedora
Version: 20
Component: slic3r
Severity: high
Assignee: mhroncok(a)redhat.com
Reporter: neil(a)darlow.co.uk
QA Contact: extras-qa(a)fedoraproject.org
CC: mhroncok(a)redhat.com,
perl-devel(a)lists.fedoraproject.org
Description of problem:
If 2 (the default) or higher is selected in Print Settings|Advanced|Threads an
error is reported and slicing fails.
Version-Release number of selected component (if applicable):
slic3r-1.0.0-0.2.RC1.fc20.x86_64
How reproducible:
Every time
Steps to Reproduce:
1. Attempt to slice a .stl file with default settings
2. Observe error and slicing failure
Actual results:
Can't locate package GLUquadricObjPtr for @OpenGL::Quad::ISA at
/usr/share/perl5/vendor_perl/Slic3r.pm line 111.
Expected results:
Slicing should be performed without error.
Additional info:
Reducing the Threads value to 1 permits slicing to be performed.
I have reported this upstream as Issue #1636 at
https://github.com/alexrj/Slic3r
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=PDOy8kmGQD&a=cc_unsubscribe
8 years, 6 months
[Bug 1006931] New: perl-Filesys-SmbClient missing flag compatibility with samba4
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1006931
Bug ID: 1006931
Summary: perl-Filesys-SmbClient missing flag compatibility with
samba4
Product: Fedora
Version: 18
Component: perl-Filesys-SmbClient
Severity: medium
Assignee: fedorapkg(a)rule.lv
Reporter: aebenjam(a)opentext.com
QA Contact: extras-qa(a)fedoraproject.org
CC: fedorapkg(a)rule.lv, perl-devel(a)lists.fedoraproject.org
Description of problem:
Unable to use kerberos via Filesys::SmbClient
Version-Release number of selected component (if applicable):
Filesys-SmbClient-3.2
How reproducible:
Create a new Filesys::SmbClient in perl with the option
flags => SMB_CTX_FLAG_USE_KERBEROS
Does not invoke the use of KERBEROS.
Furthermore, making the perl module manually reveals the missing option, and
the code in the header file notes the new mechanism by which kerberos is
enabled. Note that, when using the provided rpm, the invocation fails silently
back to password - which runs the risk of locking your account out as the
password is not likely provided.
Steps to Reproduce:
my $smb = new Filesys::SmbClient(
username => "user",
password => "", # working, via kerberos
workgroup => "DOMAIN",
flags => SMB_CTX_FLAG_USE_KERBEROS,
debug => 10);
Actual results:
Attempts password based login.
Expected results:
Uses existing kerberos credentials.
Additional info:
See /usr/include/samba-4.0/libsmbclient.h for new method of management.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=UG4DnM5BZ8&a=cc_unsubscribe
8 years, 6 months