Looks similar to RT #128156. https://rt.perl.org/Public/Bug/Display.html?id=128156
On Fri, May 27, 2016 at 10:49 PM Rob Hoelz <[email protected]> wrote: > # 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.
