Michael Schwern wrote in reply to me:

!> Failed 1/33 test scripts, 96.97% okay. 9/481 subtests failed, 98.13%
okay.
!> %SYSTEM-F-ABORT, abort
!> %MMK-F-ERRUPD, error status %X0000002C occurred when updating target
!> TEST_DYNAMIC
!
!Is that the latest MM snapshot run against [EMAIL PROTECTED]

Yes.  In particular that was the unpatched
ExtUtils-MakeMaker-6.10_04.tar.gz kit run with a descrip.mms
file that had been generated with the 5.8.1 perl MakeMaker.
According to the archive of the makemaker list there have
been a few follow up patches to 6.10_04 but I did not
apply them to the kit whose test result summary I just posted.

You then wrote:

!> +        $test = VMS::Filespec::rmsexpand($name);
!> +        if (defined($test) && ( -f $test)) {
!
!I'm s/$test/$fullname/.  More descriptive, matches the other variants'
!naming scheme.

Sounds very good to me.

You also wrote:

!> -     push @flibs, $name unless $libs_seen{$fullname}++;
!> +     push @flibs, $name unless $libs_seen{$test}++;
!
!You sure that shouldn't be
!    push @flibs, $name unless $libs_seen{$name}++;
!or
!    push @flibs, $test unless $libs_seen{$test}++;

No I am not sure which it should be.  I guess I was hoping
that you might be a little more sure of the correct way than
I am :-).  Go with what you think best for now.  I may have
to revisit that code section any way (see below).

You also wrote:

!> Unfortunately with that the Makefile.PL for DBD-mysql still generates
the
!> unititialized value trouble that I had reported earlier - only a bit
less
!> so.
!
!Could I see this against a recent MakeMaker?  The last uninit warning you
!sent didn't correspond to anywhere sensible in a current MakeMaker.

I'll try that next.  Unfortunately I found a bug in the perl 5.8.1 (@19105)
kit's MakeMaker that renders the 'mmk install' target sub useful.
In particular the "shareable images" (in Unix speak the shared object or
.so
files) do not get installed from blib.  The perl *.pm bits do get
installed,
but header files and ld liblist files do not.  I will try to follow up
on this by installing this snapshot into my perl_root and starting the
DBI plus DBD-mysql thing over again.  If I encounter tuits I'll try to
run more MakeMaker test more carefully as well.

Peter Prymmer

Reply via email to