[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.
2 days, 4 hours
[Bug 2053941] New: The Fedora BuildRequires is missing an the
license files are listed as %doc
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2053941
Bug ID: 2053941
Summary: The Fedora BuildRequires is missing an the license
files are listed as %doc
Product: Fedora
Version: 34
Status: NEW
Component: cpanspec
Assignee: psabata(a)redhat.com
Reporter: bugzilla(a)terrortux.de
QA Contact: extras-qa(a)fedoraproject.org
CC: ktdreyer(a)ktdreyer.com,
perl-devel(a)lists.fedoraproject.org,
psabata(a)redhat.com, steve(a)silug.org,
strobert(a)strobe.net
Target Milestone: ---
Classification: Fedora
Description of problem:
In the generated spec file, this line is missing:
# needes by all perl packages
BuildRequires: perl-generators perl-interpreter perl-devel perl
And the license files of the generated spec file are marked as %doc instant of
%license
Version-Release number of selected component (if applicable):
cpanspec-1.78-39.fc34.noarch
How reproducible:
Every time
Steps to Reproduce:
1. Call cpanspec Sort::Versions for example
Actual results:
See above
Expected results:
Correct spec file
Additional info:
Also the old %setup macro is used.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2053941
2 days, 4 hours
[Bug 2184301] New: perl-Syntax-Feature-Loop-1.8.0-18.fc39 FTBFS:
t/01_basic.t and 3more test fail
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2184301
Bug ID: 2184301
Summary: perl-Syntax-Feature-Loop-1.8.0-18.fc39 FTBFS:
t/01_basic.t and 3more test fail
Product: Fedora
Version: rawhide
URL: https://koschei.fedoraproject.org/package/perl-Syntax-
Feature-Loop
Status: NEW
Component: perl-Syntax-Feature-Loop
Assignee: jplesnik(a)redhat.com
Reporter: jplesnik(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: jplesnik(a)redhat.com,
perl-devel(a)lists.fedoraproject.org
Target Milestone: ---
Link ID: CPAN 147485
Classification: Fedora
Description of problem:
Package perl-Syntax-Feature-Loop fails to build from source in Fedora Rawhide.
Bareword found where operator expected at t/01_basic.t line 20, near "loop"
(Missing semicolon on previous line?)
syntax error at t/01_basic.t line 19, near "; last "
Global symbol "$s" requires explicit package name (did you forget to declare
"my $s"?) at t/01_basic.t line 20.
Global symbol "$i" requires explicit package name (did you forget to declare
"my $i"?) at t/01_basic.t line 20.
Global symbol "$s" requires explicit package name (did you forget to declare
"my $s"?) at t/01_basic.t line 20.
Global symbol "$s" requires explicit package name (did you forget to declare
"my $s"?) at t/01_basic.t line 21.
syntax error at t/01_basic.t line 22, near "}"
Can't redeclare "my" in "my" at t/01_basic.t line 26, near "my"
syntax error at t/01_basic.t line 28, near "last if"
syntax error at t/01_basic.t line 36, near "}"
syntax error at t/01_basic.t line 38, near "}"
t/01_basic.t has too many errors.
# Looks like your test exited with 2 before it could output anything.
t/01_basic.t ............
Dubious, test returned 2 (wstat 512, 0x200)
Failed 4/4 subtests
Bareword found where operator expected at t/02_pragma_a.t line 28, near "is"
(Missing semicolon on previous line?)
syntax error at t/02_pragma_a.t line 27, near "; last"
BEGIN not safe after errors--compilation aborted at t/02_pragma_a.t line 31.
# Looks like your test exited with 2 before it could output anything.
t/02_pragma_a.t .........
Dubious, test returned 2 (wstat 512, 0x200)
Failed 6/6 subtests
Bareword found where operator expected at t/02_pragma_b.t line 28, near "is"
(Missing semicolon on previous line?)
syntax error at t/02_pragma_b.t line 27, near "; last"
BEGIN not safe after errors--compilation aborted at t/02_pragma_b.t line 31.
# Looks like your test exited with 2 before it could output anything.
t/02_pragma_b.t .........
Dubious, test returned 2 (wstat 512, 0x200)
Failed 6/6 subtests
Semicolon seems to be missing at t/03_line_numbers.t line 112.
syntax error at t/03_line_numbers.t line 102, near "is"
syntax error at t/03_line_numbers.t line 112, near "}"
Execution of t/03_line_numbers.t aborted due to compilation errors.
# Looks like your test exited with 255 before it could output anything.
t/03_line_numbers.t .....
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 5/5 subtests
A difference between passing and failing build root is at
https://koschei.fedoraproject.org/build/15176950. An update of perl-Lexical-Var
from 0.009-31.fc38 to 0.010-1.fc39 is suspicious.
Additional info:
This package is tracked by Koschei. See:
https://koschei.fedoraproject.org/package/perl-Syntax-Feature-Loop
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2184301
6 days, 8 hours
[Bug 2222637] New: F39FailsToInstall: perl-Syntax-Feature-Loop
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2222637
Bug ID: 2222637
Summary: F39FailsToInstall: perl-Syntax-Feature-Loop
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-Syntax-Feature-Loop
Assignee: jplesnik(a)redhat.com
Reporter: fti-bugs(a)fedoraproject.org
QA Contact: extras-qa(a)fedoraproject.org
CC: jplesnik(a)redhat.com,
perl-devel(a)lists.fedoraproject.org
Blocks: 2168845 (F39FailsToInstall,RAWHIDEFailsToInstall)
Target Milestone: ---
Classification: Fedora
Hello,
Please note that this comment was generated automatically by
https://pagure.io/releng/blob/main/f/scripts/ftbfs-fti/follow-policy.py
If you feel that this output has mistakes, please open an issue at
https://pagure.io/releng/
Your package (perl-Syntax-Feature-Loop) Fails To Install in Fedora 39:
can't install perl-Syntax-Feature-Loop:
- nothing provides perl(:MODULE_COMPAT_5.36.0) needed by
perl-Syntax-Feature-Loop-1.8.0-18.fc38.x86_64
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. To reproduce, use the
koji/local repo only, e.g. in mock:
$ mock -r fedora-39-x86_64 --config-opts mirrored=False install
perl-Syntax-Feature-Loop
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=2168845
[Bug 2168845] Fedora 39 Fails To install Tracker
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2222637
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
2 weeks, 3 days
[Bug 2223392] New: perl-Test-Vars: FTBFS in Fedora Rawhide
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2223392
Bug ID: 2223392
Summary: perl-Test-Vars: FTBFS in Fedora Rawhide
Product: Fedora
Version: rawhide
URL: https://koschei.fedoraproject.org/package/perl-Test-Va
rs
OS: Linux
Status: NEW
Component: perl-Test-Vars
Severity: medium
Assignee: paul(a)city-fan.org
Reporter: jplesnik(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: paul(a)city-fan.org, perl-devel(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Description of problem:
Package perl-Test-Vars fails to build from source in Fedora Rawhide with new
Perl 5.38.
+ ./Build test
# Testing Test::Vars/0.015
t/00_load.t .............. ok
t/01_all_vars_ok_self.t .. ok
# Test::Vars ignores CompileError.pm because: Intentional compile error.
# Test::Vars ignores ImplicitTopic.pm because: Can't use global $_ in "my" at
t/lib/ImplicitTopic.pm line 6, near "my $_ "
t/02_no_warnings.t ....... ok
t/03_warned.t ............ ok
t/04_ignores.t ........... ok
t/05_test_vars.t ......... ok
t/06_vars_ok_self.t ...... ok
# Failed test 'got expected output from test_vars'
# at t/07_stub_sub_bug.t line 25.
# Structures begin differing at:
# $got->[0][2][1][1] = '$x is used once in &StubSub::foo '
# $expected->[0][2][1][1] = '$x is used once in &StubSub::foo at
t/lib/StubSub.pm line 13'
# Looks like you failed 1 test of 2.
t/07_stub_sub_bug.t ......
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/2 subtests
t/08_undef_aux_list.t .... ok
t/09_array_slice.t ....... ok
t/10_my_sub.t ............ ok
Test Summary Report
-------------------
t/07_stub_sub_bug.t (Wstat: 256 (exited 1) Tests: 2 Failed: 1)
Failed test: 2
Non-zero exit status: 1
Files=11, Tests=71, 1 wallclock secs ( 0.04 usr 0.01 sys + 1.14 cusr 0.31
csys = 1.50 CPU)
Result: FAIL
Version-Release number of selected component (if applicable):
0.015-9.fc39
Steps to Reproduce:
koji build --scratch f39 perl-Test-Vars-0.015-9.fc39.src.rpm
Additional info:
This package is tracked by Koschei. See:
https://koschei.fedoraproject.org/package/perl-Test-Vars
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=2223392
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
2 months
[Bug 2222638] New: F39FailsToInstall: perl-Tk
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2222638
Bug ID: 2222638
Summary: F39FailsToInstall: perl-Tk
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-Tk
Assignee: xavier(a)bachelot.org
Reporter: fti-bugs(a)fedoraproject.org
QA Contact: extras-qa(a)fedoraproject.org
CC: andreas.bierfert(a)lowlatency.de,
perl-devel(a)lists.fedoraproject.org,
xavier(a)bachelot.org
Blocks: 2168845 (F39FailsToInstall,RAWHIDEFailsToInstall)
Target Milestone: ---
Classification: Fedora
Hello,
Please note that this comment was generated automatically by
https://pagure.io/releng/blob/main/f/scripts/ftbfs-fti/follow-policy.py
If you feel that this output has mistakes, please open an issue at
https://pagure.io/releng/
Your package (perl-Tk) Fails To Install in Fedora 39:
can't install perl-Tk:
- nothing provides libperl.so.5.36()(64bit) needed by
perl-Tk-804.036-9.fc39.x86_64
- nothing provides perl(:MODULE_COMPAT_5.36.0) needed by
perl-Tk-804.036-9.fc39.x86_64
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. To reproduce, use the
koji/local repo only, e.g. in mock:
$ mock -r fedora-39-x86_64 --config-opts mirrored=False install perl-Tk
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=2168845
[Bug 2168845] Fedora 39 Fails To install Tracker
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2222638
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
2 months