Machael,

Thanks. I see you've cc'd Tim but I'll pass this on to Jeff Urlwin for
DBD::ODBC too as I have some other patches for him.

Martin

On 25-Mar-2003 Michael G Schwern wrote:
> On Tue, Mar 25, 2003 at 01:02:52PM -0000, [EMAIL PROTECTED] wrote:
>> I'm not sure if this the right place to mention it or the right time but I
>> still get (that is before the last two snapshots Michael has made available)
>> a
>> few problems building the latest DBI and DBD::ODBC on VMS with Perl 5.8.1
>> that
>> I believe might be down to MakeMaker.
> 
> These are both problems in DBI's Makefile.PL, not MakeMaker.  Both can
> be fixed with simple patches to Makefile.PL (for a) and lib/DBI/DBD.pm
> (for b) by simply adding in $(NOECHO) $(NOOP) as you suggest.  Patch
> attached.  You'll probably also need to send something similar to the
> DBD::ODBC author as he likely parroted some of the DBI Makefile.PL code.
> 
> 
>> I added the following to our instructions for using our OOB ODBC driver with
>> Perl DBI/DBD::ODBC which identify the problems:
>> 
>> When building DBI:
>> 
>>     With DBI-1.35 and this Perl snapshot we had two problems with the
>>     makefile generated from the Makefile.PL by MakeMaker:
>> 
>>     [a] "%MMS-F-GWKNOACTS, Actions to update CONFIG are unknown."
>> 
>>         This seems to be caused by a rule with no action. If you search the
>>         generated descrip.mms file for the line:
>> 
>>         config :: $(changes_pm)
>> 
>>         add on the next line:
>>  
>>             $(NOECHO) $(NOOP)
>> 
>>         Make sure you put a tab before "$(NOECHO)".
>> 
>>     [b] "%MMS-F-GWKNOACTS, Actions to update [.BLIB.ARCH.AUTO.DBI]DRIVER.XST
>>          are unknown."
>> 
>>         This seems to be caused by the lines generated by MakeMaker
>>         commented as "these two keep make -j4 working". e.g. in descrip.mms
>>         search for:
>> 
>> 
>>         # these two keep make -j4 working
>>         $(DBI_DRIVER_XST) :: pm_to_blib
>>         $(DBI_INSTARCH_DIR)Driver_xst.h :: pm_to_blib
>> 
>>         and comment out (with a #) the two rules after the comment.
>> 
>>     You may also see %SYSTEM-W-BADFILEVER errors for dbiprof.pl.rno,
>>     dbiproxy.pl.rno and possibly dbish.pl.rno (pre 1.35).  This
>>     problem is due to the double file extension which is invalid in
>>     VMS but we currently do not know the solution (you can ignore it).
>> 
>> [a] and [b] above also happen with DBD::ODBC.
>> 
>> Martin
>> -- 
>> Martin J. Evans
>> Easysoft Ltd, UK
>> Development
>> 
>> On 25-Mar-2003 Michael G Schwern wrote:
>> > The latest MakeMaker snapshot (www.makemaker.org) is feeling much better
>> > about VMS.  Its down to a small handful of problems, the major one being
>> > a bug in the doc_*_install targets having to do with perllocal.pod not
>> > being properly created.  I should be able to fix that one tommorrow.
>> > 
>> > Still need help with the newline escaping in order to test
>> > split_command().
>> > 
>> > Not yet sure why install.t is failing or why 'mmk pm_to_blib' doesn't
>> > show any skip messages, just copies.
>> > 
>> > Here's what I see when running the snapshot on VMS against 5.8.0:
>> > 
>> > Failed Test       Stat Wstat Total Fail  Failed  List of Failed
>> > ---------------------------------------------------------------------------
>> > ---
>> > -
>> > t/basic.t           44  1024    48   20  41.67%  27-45 48
>> > t/install.t         44  1024    18    3  16.67%  9 13 17
>> > t/split_command.t   44  1024     6    2  33.33%  4 6
>> > 7 tests and 52 subtests skipped.
>> > Failed 3/30 test scripts, 90.00% okay. 25/454 subtests failed, 94.49%
>> > okay.
>> > 
>> > 
>> > -- 
>> > 7.  It is always something
>> >      -- RFC 1925
>> 
> 
> -- 
> <GuRuThuG> make a channel called #Perl, and infest it with joking and 
>            fun.... it doesnt make alot of sense.

-- 
Martin J. Evans
Easysoft Ltd, UK
Development

Reply via email to