Greets,

I'm not sure what I've done, but my Module::Build subclass is dying with this error:

[EMAIL PROTECTED]:~/ks/perl> ./Build code
Undefined argument in option spec
[EMAIL PROTECTED]:~/ks/perl>

This is apparently an error thrown by Getopt::Long; It's happening at the end of ./Build, when $build->dispatch gets called.

Anybody seen this before? It's happening with Perl 5.8.8 on Suse Linux. I've upgraded to M::B 0.2807 and Getopt::Long 2.36.

I also tried sticking a local $SIG{__DIE__} = sub { Carp::confess @_ } in there, but apparently somebody's localized __DIE__ at a lower level, 'cause I still get the same one-line error message instead of a nice verbose stack trace.

It started occurring after some fairly substantial changes to my Module::Build subclass. I can presumably go in and isolate the problem, but before I head down that path, I was hoping someone might be able to point me in a particular direction.

Marvin Humphrey
Rectangular Research
http://www.rectangular.com/


Reply via email to