C4::Serials issues a depreciation warning over the use of qw(...) as parentheses In earlier perl code qw( ... ) was assumed to be equivalent to ( qw( ... ) ) since 5.14 this is no longer the case and different code is generated. perl 5.14.2 and 5.16.0 issue warnings and this will become an error in later perls
Created attachment 10174 [details] [review] Proposed Patch To test perl -wc C4/Serials.pm should not produce a warning over the missing parentheses I believe warning is only issued by perl >= 5.14
Created attachment 10246 [details] [review] [SIGNED-OFF] Bug 8227 Fix deprecated construct compile time warning in Serials On master: $ perl -cw C4/Serials.pm Use of qw(...) as parentheses is deprecated at C4/Serials.pm line 604. C4/Serials.pm syntax OK With patch: $ perl -cw C4/Serials.pm C4/Serials.pm syntax OK Signed off
Removes warning from C4/Serials.pm Marking as Passed QA
not worth backporting to 3.8 but, chris_c, that's your final decision !
There have been no further reports of problems so I am marking this bug resolved.