[Bug 1666098] New: Overspecification in perl -MExtUtils::Embed -e
ldopts
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1666098
Bug ID: 1666098
Summary: Overspecification in perl -MExtUtils::Embed -e ldopts
Product: Fedora
Version: rawhide
Status: NEW
Component: perl
Assignee: jplesnik(a)redhat.com
Reporter: bugs.michael(a)gmx.net
QA Contact: extras-qa(a)fedoraproject.org
CC: caillon+fedoraproject(a)gmail.com, iarnell(a)gmail.com,
jplesnik(a)redhat.com, kasal(a)ucw.cz,
mbarnes(a)fastmail.com, mmaslano(a)redhat.com,
perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com,
psabata(a)redhat.com, rhughes(a)redhat.com,
sandmann(a)redhat.com, tcallawa(a)redhat.com
Target Milestone: ---
Classification: Fedora
The following command is supposed to return the ldflags that are needed to link
with libperl. Instead, it returns everything that has been specified when
building libperl itself. Not limited to Fedora's global flags and several
libraries that aren't needed when linking shared. As a result, programs relink
also with those libs instead of just libperl.
$ perl -MExtUtils::Embed -e ldopts
-Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong
-L/usr/local/lib -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm
-lcrypt -lutil -lc
Please clean up the flags and return only -L/usr/lib64/perl5/CORE -lperl.
--
You are receiving this mail because:
You are on the CC list for the bug.
1 week, 3 days
[Bug 1890602] New: EPEL8 Request: perl-Test-WWW-Selenium
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1890602
Bug ID: 1890602
Summary: EPEL8 Request: perl-Test-WWW-Selenium
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-Test-WWW-Selenium
Assignee: lkundrak(a)v3.sk
Reporter: jakub.jedelsky(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: filip(a)andresovi.net, lkundrak(a)v3.sk,
perl-devel(a)lists.fedoraproject.org, scenek(a)gmail.com
Target Milestone: ---
Classification: Fedora
Hello, I would appreciate if you could build perl-Test-WWW-Selenium for EPEL8.
Feel free to add me as co-maintainer. This package and its dependencies are
built from master branch in
https://copr.fedorainfracloud.org/coprs/kubo/gdc/packages/. Thanks.
--
You are receiving this mail because:
You are on the CC list for the bug.
1 week, 6 days
[Bug 1890597] New: EPEL8 Request: perl-POSIX-strptime
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1890597
Bug ID: 1890597
Summary: EPEL8 Request: perl-POSIX-strptime
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-POSIX-strptime
Assignee: lkundrak(a)v3.sk
Reporter: jakub.jedelsky(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: filip(a)andresovi.net, holcapek(a)gmail.com,
lkundrak(a)v3.sk, perl-devel(a)lists.fedoraproject.org,
scenek(a)gmail.com
Target Milestone: ---
Classification: Fedora
Hello, I would appreciate if you could build perl-POSIX-strptime for EPEL8.
Feel free to add me as co-maintainer. This package and its dependencies are
built from master branch in
https://copr.fedorainfracloud.org/coprs/kubo/gdc/packages/. Thanks.
--
You are receiving this mail because:
You are on the CC list for the bug.
1 week, 6 days
[Bug 1716324] New: perl-Text-Xslate-3.5.6-5.fc30 is not linked to
libperl.so
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1716324
Bug ID: 1716324
Summary: perl-Text-Xslate-3.5.6-5.fc30 is not linked to
libperl.so
Product: Fedora
Version: 30
Status: NEW
Component: perl-Text-Xslate
Assignee: jplesnik(a)redhat.com
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: i(a)cicku.me, jplesnik(a)redhat.com,
perl-devel(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
perl-Text-Xslate-3.5.6-5.fc30 lost a dependency on libperl.so since
-Wl,--as-needed was added to distribution-wide linker flags:
$ scanelf -n blib/arch/auto/Text/Xslate/Xslate.so
TYPE NEEDED FILE
ET_DYN libc.so.6 blib/arch/auto/Text/Xslate/Xslate.so
$ ldd -r blib/arch/auto/Text/Xslate/Xslate.so
linux-vdso.so.1 (0x00007fff0d5cb000)
libc.so.6 => /lib64/libc.so.6 (0x00007f948b9a1000)
/lib64/ld-linux-x86-64.so.2 (0x00007f948bb8f000)
undefined symbol: Perl_sv_cmp (blib/arch/auto/Text/Xslate/Xslate.so)
undefined symbol: PL_ppaddr (blib/arch/auto/Text/Xslate/Xslate.so)
[...]
Xslate.so is built like this:
gcc -lpthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib
-fstack-protector-strong -lperl -o blib/arch/auto/Text/Xslate/Xslate.so
lib/Text/Xslate.o src/xslate_methods.o
The cause is that -Wl,--as-needed takes effect when library is supplied and
considering only preceding object files and ignoring and following object
files. A correct linker command must list all object files before -l flags.
Like this:
gcc lib/Text/Xslate.o src/xslate_methods.o -lpthread -shared -Wl,-z,relro
-Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld
-L/usr/local/lib -fstack-protector-strong -lperl -o
blib/arch/auto/Text/Xslate/Xslate.so
Either there is bug in perl-Text-Xslate build script or in
Module::Build::XSUtil that it uses.
--
You are receiving this mail because:
You are on the CC list for the bug.
1 week, 6 days
[Bug 1942850] New: Upgrade perl-File-Touch to 0.12
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1942850
Bug ID: 1942850
Summary: Upgrade perl-File-Touch to 0.12
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-File-Touch
Assignee: andrea.veri(a)gmail.com
Reporter: jplesnik(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: andrea.veri(a)gmail.com,
perl-devel(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Latest Fedora delivers 0.11 version. Upstream released 0.12. When you have free
time, please upgrade it.
--
You are receiving this mail because:
You are on the CC list for the bug.
3 weeks
[Bug 1964649] New: F35FailsToInstall: perl-MouseX-App-Cmd
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1964649
Bug ID: 1964649
Summary: F35FailsToInstall: perl-MouseX-App-Cmd
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-MouseX-App-Cmd
Assignee: emmanuel(a)seyman.fr
Reporter: mhroncok(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: emmanuel(a)seyman.fr, perl-devel(a)lists.fedoraproject.org
Blocks: 1927313 (F35FailsToInstall,RAWHIDEFailsToInstall)
Target Milestone: ---
Classification: Fedora
Hello,
Please note that this comment was generated automatically. If you feel that
this output has mistakes, please contact me via email (mhroncok(a)redhat.com).
Your package (perl-MouseX-App-Cmd) Fails To Install in Fedora 35:
can't install perl-MouseX-App-Cmd:
- nothing provides perl(:MODULE_COMPAT_5.32.1) needed by
perl-MouseX-App-Cmd-0.30-20.fc34.noarch
If you know about this problem and are planning on fixing it, please
acknowledge so by setting the bug status to ASSIGNED. If you don't have time to
maintain this package, consider orphaning it, so maintainers of dependent
packages realize the problem.
If you don't react accordingly to the policy for FTBFS/FTI bugs
(https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fai...),
your package may be orphaned in 8+ weeks.
P.S. The data was generated solely from koji buildroot, so it might be newer
than the latest compose or the content on mirrors.
P.P.S. If this bug has been reported in the middle of upgrading multiple
dependent packages, please consider using side tags:
https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#updating-inter...
Thanks!
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1927313
[Bug 1927313] Fedora 35 Fails To install Tracker
--
You are receiving this mail because:
You are on the CC list for the bug.
1 month, 3 weeks
[Bug 1964646] New: F35FailsToInstall: perl-Crypt-PWSafe3
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1964646
Bug ID: 1964646
Summary: F35FailsToInstall: perl-Crypt-PWSafe3
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-Crypt-PWSafe3
Assignee: cra(a)alum.wpi.edu
Reporter: mhroncok(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: cra(a)alum.wpi.edu, mkreder(a)gmail.com,
perl-devel(a)lists.fedoraproject.org
Blocks: 1927313 (F35FailsToInstall,RAWHIDEFailsToInstall)
Target Milestone: ---
Classification: Fedora
Hello,
Please note that this comment was generated automatically. If you feel that
this output has mistakes, please contact me via email (mhroncok(a)redhat.com).
Your package (perl-Crypt-PWSafe3) Fails To Install in Fedora 35:
can't install perl-Crypt-PWSafe3:
- nothing provides perl(:MODULE_COMPAT_5.32.1) needed by
perl-Crypt-PWSafe3-1.22-17.fc34.noarch
If you know about this problem and are planning on fixing it, please
acknowledge so by setting the bug status to ASSIGNED. If you don't have time to
maintain this package, consider orphaning it, so maintainers of dependent
packages realize the problem.
If you don't react accordingly to the policy for FTBFS/FTI bugs
(https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fai...),
your package may be orphaned in 8+ weeks.
P.S. The data was generated solely from koji buildroot, so it might be newer
than the latest compose or the content on mirrors.
P.P.S. If this bug has been reported in the middle of upgrading multiple
dependent packages, please consider using side tags:
https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#updating-inter...
Thanks!
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1927313
[Bug 1927313] Fedora 35 Fails To install Tracker
--
You are receiving this mail because:
You are on the CC list for the bug.
2 months
[Bug 1939424] New: perl-Crypt-PWSafe3-1.22-17.fc35 FTBFS: Failed
test 'open a pwsafe3 database ('blocksize' is not a recognized argument at
/usr/share/perl5/vendor_perl/Crypt/CBC.pm line 309.
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1939424
Bug ID: 1939424
Summary: perl-Crypt-PWSafe3-1.22-17.fc35 FTBFS: Failed test
'open a pwsafe3 database ('blocksize' is not a
recognized argument at
/usr/share/perl5/vendor_perl/Crypt/CBC.pm line 309.
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-Crypt-PWSafe3
Assignee: cra(a)alum.wpi.edu
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: cra(a)alum.wpi.edu, perl-devel(a)lists.fedoraproject.org
Blocks: 1927309 (F35FTBFS)
Target Milestone: ---
Classification: Fedora
perl-Crypt-PWSafe3-1.22-17.fc35 fails to build in Fedora 35 because a test
fails:
+ make test
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness"
"-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')"
t/*.t
# Failed test 'open a pwsafe3 database ('blocksize' is not a recognized
argument at /usr/share/perl5/vendor_perl/Crypt/CBC.pm line 309.
# at /builddir/build/BUILD/Crypt-PWSafe3-1.22/blib/lib/Crypt/PWSafe3.pm line
259.
# )'
# at t/run.t line 71.
# Failed test 'create a new pwsafe3 database ('blocksize' is not a recognized
argument at /usr/share/perl5/vendor_perl/Crypt/CBC.pm line 309.
# at /builddir/build/BUILD/Crypt-PWSafe3-1.22/blib/lib/Crypt/PWSafe3.pm line
197.
# )'
# at t/run.t line 86.
# Failed test 'read created new pwsafe3 database (PWSafe3 file
/tmp/.myvaultEHk0P2sE does not exist or is not readable at t/run.t line 33.
# )'
# at t/run.t line 95.
# Failed test 'Write record to a new pwsafe3 database'
# at t/run.t line 96.
# Structures begin differing at:
# $got->{user} = 'u3'
# $expected->{user} = Does not exist
# Failed test 'read a pwsafe3 database and change a record, traditional
method ('blocksize' is not a recognized argument at
/usr/share/perl5/vendor_perl/Crypt/CBC.pm line 309.
# at /builddir/build/BUILD/Crypt-PWSafe3-1.22/blib/lib/Crypt/PWSafe3.pm line
259.
# )'
# at t/run.t line 121.
# Failed test 'Change a record an check if changes persist after saving,
traditional method'
# at t/run.t line 122.
# Structures begin differing at:
# $got->{user} = 'u3'
# $expected->{user} = Does not exist
# 3 done
# Failed test 'read a pwsafe3 database and change a record, new method
('blocksize' is not a recognized argument at
/usr/share/perl5/vendor_perl/Crypt/CBC.pm line 309.
# at /builddir/build/BUILD/Crypt-PWSafe3-1.22/blib/lib/Crypt/PWSafe3.pm line
259.
# )'
# at t/run.t line 143.
Can't call method "notes" on an undefined value at t/run.t line 144.
# Looks like your test exited with 255 just after 9.
t/run.t ..
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 11/13 subtests
A difference between passing and failing build root is at
<https://koschei.fedoraproject.org/build/9825735>. An upgrade of perl-Crypt-CBC
from 2.33-30.fc34 to 3.01-1.fc34 looks suspicious.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1927309
[Bug 1927309] Fedora 35 FTBFS Tracker
--
You are receiving this mail because:
You are on the CC list for the bug.
2 months