FS#78932 - [valgrind] callgrind_control perl errors
Attached to Project:
Arch Linux
Opened by nobody (randomnobody) - Friday, 30 June 2023, 07:44 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 01 July 2023, 11:34 GMT
Opened by nobody (randomnobody) - Friday, 30 June 2023, 07:44 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 01 July 2023, 11:34 GMT
|
Details
Description:
callgrind_control generates many errors related to the perl interpreter when you attempt to execute it, a truncated example below: ``` Global symbol "@pids" requires explicit package name (did you forget to declare "my @pids"?) at /usr/bin/callgrind_control line 35. Global symbol "$vgdbPrefixOption" requires explicit package name (did you forget to declare "my $vgdbPrefixOption"?) at /usr/bin/callgrind_control line 36. Global symbol "$pid" requires explicit package name (did you forget to declare "my $pid"?) at /usr/bin/callgrind_control line 39. Global symbol "$cmd" requires explicit package name (did you forget to declare "my $cmd"?) at /usr/bin/callgrind_control line 40. Global symbol "$cmd" requires explicit package name (did you forget to declare "my $cmd"?) at /usr/bin/callgrind_control line 41. Global symbol "$cmd" requires explicit package name (did you forget to declare "my $cmd"?) at /usr/bin/callgrind_control line 42. Global symbol "%cmdline" requires explicit package name (did you forget to declare "my %cmdline"?) at /usr/bin/callgrind_control line 43. Global symbol "$pid" requires explicit package name (did you forget to declare "my $pid"?) at /usr/bin/callgrind_control line 43. Global symbol "$cmd" requires explicit package name (did you forget to declare "my $cmd"?) at /usr/bin/callgrind_control line 43. Global symbol "$cmd" requires explicit package name (did you forget to declare "my $cmd"?) at /usr/bin/callgrind_control line 44. Global symbol "%cmd" requires explicit package name (did you forget to declare "my %cmd"?) at /usr/bin/callgrind_control line 45. Global symbol "$pid" requires explicit package name (did you forget to declare "my $pid"?) at /usr/bin/callgrind_control line 45. Global symbol "$cmd" requires explicit package name (did you forget to declare "my $cmd"?) at /usr/bin/callgrind_control line 45. Global symbol "@pids" requires explicit package name (did you forget to declare "my @pids"?) at /usr/bin/callgrind_control line 47. Global symbol "$pid" requires explicit package name (did you forget to declare "my $pid"?) at /usr/bin/callgrind_control line 47. Global symbol "$headerPrinted" requires explicit package name (did you forget to declare "my $headerPrinted"?) at /usr/bin/callgrind_control line 54. Global symbol "$headerPrinted" requires explicit package name (did you forget to declare "my $headerPrinted"?) at /usr/bin/callgrind_control line 55. Global symbol "@events" requires explicit package name (did you forget to declare "my @events"?) at /usr/bin/callgrind_control line 100. Global symbol "$events" requires explicit package name (did you forget to declare "my $events"?) at /usr/bin/callgrind_control line 100. Global symbol "%events" requires explicit package name (did you forget to declare "my %events"?) at /usr/bin/callgrind_control line 101. Global symbol "$n" requires explicit package name (did you forget to declare "my $n"?) at /usr/bin/callgrind_control line 102. Global symbol "$event" requires explicit package name (did you forget to declare "my $event"?) at /usr/bin/callgrind_control line 103. Global symbol "@events" requires explicit package name (did you forget to declare "my @events"?) at /usr/bin/callgrind_control line 103. Global symbol "%events" requires explicit package name (did you forget to declare "my %events"?) at /usr/bin/callgrind_control line 104. Global symbol "$event" requires explicit package name (did you forget to declare "my $event"?) at /usr/bin/callgrind_control line 104. Global symbol "$n" requires explicit package name (did you forget to declare "my $n"?) at /usr/bin/callgrind_control line 104. Global symbol "$n" requires explicit package name (did you forget to declare "my $n"?) at /usr/bin/callgrind_control line 105. ``` Additional info: * Package Version: 3.21.0-1 Steps to reproduce: Execute callgrind_control |
This task depends upon
Closed by Antonio Rojas (arojas)
Saturday, 01 July 2023, 11:34 GMT
Reason for closing: Fixed
Additional comments about closing: valgrind 3.21.0-2
Saturday, 01 July 2023, 11:34 GMT
Reason for closing: Fixed
Additional comments about closing: valgrind 3.21.0-2
Comment by Toolybird (Toolybird) -
Friday, 30 June 2023, 07:59 GMT
https://bugs.kde.org/show_bug.cgi?id=470121