[Bug 2151502] New: perl-Marpa-XS: Build in C89 mode
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2151502
Bug ID: 2151502
Summary: perl-Marpa-XS: Build in C89 mode
Product: Fedora
Version: rawhide
Status: ASSIGNED
Component: perl-Marpa-XS
Assignee: fweimer(a)redhat.com
Reporter: fweimer(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: jplesnik(a)redhat.com, lkundrak(a)v3.sk,
perl-devel(a)lists.fedoraproject.org
Blocks: 2137516 (PortingToModernCExemptions)
Target Milestone: ---
Classification: Fedora
The sources are written in CWEB. The header file generated from the CWEB input
is incomplete, and the XS module uses implicit function declarations. I
spot-checked and these functions return int, so this hopefully is okay.
Given that this Perl module does not seem to see active development, it doesn't
look like it's worth porting it to C99. Setting the compiler to CC="gcc
-std=gnu89" is properly honored, so implementing the exception is easy.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2137516
[Bug 2137516] Porting Fedora to modern C: exemptions
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2151502
9 months, 1 week
[Bug 2196756] New: perl-Class-Autouse-2.01-34.fc39 FTBFS: Can't
locate inc/Module/Install/DSL.pm
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2196756
Bug ID: 2196756
Summary: perl-Class-Autouse-2.01-34.fc39 FTBFS: Can't locate
inc/Module/Install/DSL.pm
Product: Fedora
Version: rawhide
URL: https://koschei.fedoraproject.org/package/perl-Class-A
utouse
OS: Linux
Status: NEW
Component: perl-Class-Autouse
Severity: medium
Assignee: rc040203(a)freenet.de
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: lkundrak(a)v3.sk, lxtnow(a)gmail.com,
perl-devel(a)lists.fedoraproject.org,
rc040203(a)freenet.de
Target Milestone: ---
Classification: Fedora
perl-Class-Autouse-2.01-34.fc39 fails to build in Fedora 39:
+ /usr/bin/perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
Can't locate inc/Module/Install/DSL.pm in @INC (you may need to install the
inc::Module::Install::DSL module) (@INC contains: /usr/local/lib64/perl5/5.36
/usr/local/share/perl5/5.36 /usr/lib64/perl5/vendor_perl
/usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at Makefile.PL
line 1.
BEGIN failed--compilation aborted at Makefile.PL line 1.
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.2aG8mg (%build)
This is triggered by upgrading perl-Module-Install from 1.19-24.fc38 to
1.21-1.fc39:
Changes for Perl programming language extension Module-Install
1.21 2023-04-28
- fix tests broken by Module::Install::DSL removal
1.20 2023-04-27
- Module::Install::DSL has been removed, as its use is highly discouraged.
Reproducible: Always
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2196756
9 months, 4 weeks
[Bug 2218904] New: TRIAGE-CVE-2023-31484 perl: CPAN.pm before 2.35
does not verify TLS certificates when downloading distributions over HTTPS
[fedora-all]
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2218904
Bug ID: 2218904
Summary: TRIAGE-CVE-2023-31484 perl: CPAN.pm before 2.35 does
not verify TLS certificates when downloading
distributions over HTTPS [fedora-all]
Product: Fedora
Version: 38
Status: NEW
Component: perl
Keywords: Security, SecurityTracking
Severity: high
Priority: high
Assignee: jplesnik(a)redhat.com
Reporter: mbenatto(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: iarnell(a)gmail.com, jplesnik(a)redhat.com, kasal(a)ucw.cz,
mmaslano(a)redhat.com, mspacek(a)redhat.com,
perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com,
psabata(a)redhat.com, rhughes(a)redhat.com,
spotrh(a)gmail.com
Target Milestone: ---
Classification: Fedora
More information about this security flaw is available in the following bug:
http://bugzilla.redhat.com/show_bug.cgi?id=2218667
Disclaimer: Community trackers are created by Red Hat Product Security team on
a best effort basis. Package maintainers are required to ascertain if the flaw
indeed affects their package, before starting the update process.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2218904
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
9 months, 4 weeks