[Koha-bugs] [Bug 2505] enable Perl warnings in all modules and scripts

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Apr 10 15:13:39 CEST 2012


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=2505

--- Comment #22 from Paul Poulain <paul.poulain at biblibre.com> ---
I've removed the use strict use warnings for C4/Ris.pm, because the script is
not strict compliant and jenkins report a lot of problems:
Global symbol "$utf" requires explicit package name at C4/Ris.pm line 111.
Global symbol "$intype" requires explicit package name at C4/Ris.pm line 350.
Global symbol "$intype" requires explicit package name at C4/Ris.pm line 350.
Global symbol "$intype" requires explicit package name at C4/Ris.pm line 353.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
363.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
389.
Global symbol "$intype" requires explicit package name at C4/Ris.pm line 431.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
438.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
439.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
440.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
441.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
442.
Global symbol "$intype" requires explicit package name at C4/Ris.pm line 443.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
464.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
465.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
466.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
479.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
480.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
483.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
484.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
485.
Global symbol "$intype" requires explicit package name at C4/Ris.pm line 501.
Global symbol "$intype" requires explicit package name at C4/Ris.pm line 505.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
527.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
530.
Global symbol "$intype" requires explicit package name at C4/Ris.pm line 539.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
540.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
556.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
557.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
561.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
562.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
578.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
579.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
583.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
584.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
613.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
614.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
629.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
630.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
645.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
646.
Global symbol "$intype" requires explicit package name at C4/Ris.pm line 674.
Global symbol "$protoyear" requires explicit package name at C4/Ris.pm line
706.
Global symbol "$protoyear" requires explicit package name at C4/Ris.pm line
707.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
707.
Global symbol "$protoyear" requires explicit package name at C4/Ris.pm line
710.
Global symbol "$protoyear" requires explicit package name at C4/Ris.pm line
715.
Global symbol "$protoyear" requires explicit package name at C4/Ris.pm line
721.
Global symbol "$protoyear" requires explicit package name at C4/Ris.pm line
725.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
729.
Global symbol "$protoyear" requires explicit package name at C4/Ris.pm line
730.
Global symbol "$protoyear" requires explicit package name at C4/Ris.pm line
730.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
731.
Global symbol "$protoyear" requires explicit package name at C4/Ris.pm line
734.
Global symbol "$protoyear" requires explicit package name at C4/Ris.pm line
735.
Global symbol "$protoyear" requires explicit package name at C4/Ris.pm line
738.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
772.
Global symbol "@kwsubfields" requires explicit package name at C4/Ris.pm line
776.
Global symbol "@kwsubfields" requires explicit package name at C4/Ris.pm line
779.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
789.
Global symbol "@notesubfields" requires explicit package name at C4/Ris.pm line
892.
Global symbol "@notesubfields" requires explicit package name at C4/Ris.pm line
895.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
901.
Global symbol "$marcprint" requires explicit package name at C4/Ris.pm line
935.
Global symbol "$utf" requires explicit package name at C4/Ris.pm line 962.
Global symbol "$uniout" requires explicit package name at C4/Ris.pm line 966.
C4/Ris.pm had compilation errors.


(just commented the 2 lines, not reverted the whole patch = what is done is
correct, but there are things missing)

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list