On 2008-11-03, at 16:26:23 -0500, Jerry D. Hedden wrote:

> > Change 34653 by [EMAIL PROTECTED] on 2008/10/29 23:04:34
> >
> >    Use pvs macros instead of pvn where possible.
> >
> > Affected files ...
> 
> This change breaks dbm functions!
> 
> Change 34650:
> 
>     perl-current > ./perl.exe -Ilib t/op/dbm.t
>     1..4
>     ok 1 - fresh_perl - explict require
>     ok 2 - fresh_perl - implicit require
>     ok 3 - fresh_perl - implicit require fails
>     ok 4 - fresh_perl - implicit require and no stash fails
> 
> Change 34653:
> 
>     perl-current > ./perl.exe -Ilib t/op/dbm.t
>     1..0 # Skip No dbm functions
> 
> Simiarly:
> 
>     perl-current > ./perl.exe -Ilib -MAnyDBM_File -e 'print'
>     No DBM package was successfully found or installed at
> lib/AnyDBM_File.pm line 15.
>     Compilation failed in require.
>     BEGIN failed--compilation aborted.
> 
>     perl-current > ./perl.exe -Ilib -e "dbmopen(my %foo, '/tmp/foo', 0666)"
>     No dbm on this machine at -e line 1.
>     (Although, SDBM_File is available.)
> 
> This further results in failures trying to install 'autodie' and
> libwww-perl from CPAN.

Yes. Stupid me. Hopefully unbroken by #34710.

Marcus

-- 
It is easier to write an incorrect program than understand a correct one.

Attachment: signature.asc
Description: PGP signature

Reply via email to