# New Ticket Created by  Rob Hoelz 
# Please include the string:  [perl #128268]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=128268 >


I found this issue when trying to use XML::Query; the attached tarball has a 
golfed-down example.  I've also attached a picture that illustrates the "use" 
relationship between the various units.

When I try to run test.pl in the tarball, I get the following error:

> ===SORRY!===
> Could not find symbol '&B'

Disabling precompilation fixes the issue, as does rearranging the contents of 
lib/Common/A.pm so that "use Common::A::B" comes before "unit class Common::A". 
 Removing any seemingly superfluous use statement fixes the issue, so it 
appears this is one of those wacky dependency graph + precomp bugs.

Attachment: test-module.tar.xz
Description: application/xz

Reply via email to