Hello Craig, thanks for the info about 5.12.3, I've spent today rebuilding Perl and all the various modules. Looks quite good so far.
Concerning Net::DNS, if you look at my original message (+ patch), you will see that I already have a patch for netdns.h (I think a little better than your suggestion in this case, since from the comments in the code it looks like the author really wants about 4 times the standard value of 256, which your patch does not allow) as well as a fix for the compiler check and the initial library creation in Makefile.PL . There is some confusing stuff going on with xs no parameters to Makefile.PL . I hope to analyze this some more tomorrow and will report back. Greetings, Martin |--------------------+----------------------------------------------------------------------------------------------------------------> |"Craig A. Berry" | | |<craigbe...@mac.com>| | | | To| |15.02.2011 21:58 | "Dr. Martin P.J. Zinser" <zin...@sysdev.deutsche-boerse.com> | | | cc| | | VMSPERL@PERL.ORG | | | Subject| | | Re: Potential problem with MakeMaker | | | | | | | | | | | | | | | | |--------------------+----------------------------------------------------------------------------------------------------------------> >---------------------------| | | >---------------------------| On Feb 14, 2011, at 11:24 AM, Dr. Martin P.J. Zinser wrote: > > One problem that I am not quit sure how to fix happens during the build > of Net::DNS 0.66 . To improve on my previous response a bit, all I did to get a successful build was the following change: --- netdns.h;-0 2009-12-30 05:01:39 -0600 +++ netdns.h 2011-02-15 21:49:40 -0600 @@ -22,7 +22,9 @@ extern double foo(int, long, const char* * Hmmm 1010 is just a bit oversized */ +#ifndef MAXDNAME #define MAXDNAME 1010 +#endif int netdns_dn_expand( u_char *msg, u_char *eomorig, u_char *comp_dn, u_char *exp_dn, [end] followed by (with -xs to bypass the broken compiler test): $ perl Makefile.PL -xs $ mmk ... $ mmk test ... Failed 7/32 test programs. 3/1492 subtests failed. And I think what failed was in not finding prerequisites I don't have. Passing 1489 / 1492 tests is pretty good. ________________________________________ Craig A. Berry mailto:craigbe...@mac.com "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser ----------------------------------------- Diese E-Mail enthaelt vertrauliche oder rechtlich geschuetzte Informationen. Wenn Sie nicht der beabsichtigte Empfaenger sind, informieren Sie bitte sofort den Absender und loeschen Sie diese E-Mail. Das unbefugte Kopieren dieser E-Mail oder die unbefugte Weitergabe der enthaltenen Informationen ist nicht gestattet. The information contained in this message is confidential or protected by law. If you are not the intended recipient, please contact the sender and delete this message. Any unauthorised copying of this message or unauthorised distribution of the information contained herein is prohibited. Legally required information for business correspondence/ Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz: http://deutsche-boerse.com/letterhead