Nicolas R. wrote:
> I agree with Karl, we are going to restore PERL_BCDVERSION and
> perform another release to fix that issue.
> The delta of changes was so big, that I missed it when working on the
> Changelog, and when I reviewed this change
>
PERL_BCDVERSION might be the only ppport.h MANDATORY API, there is CPAN
code out there that, even on blead perl, CAN NOT run without ppport.h
"backwards compatibility layer", that macro is the prime reason. Perl's
build process would be simplified (more parallel) if no module depended
on building ppport.h, I tried some years ago to make /cpan and /dist
modules ppport.h free but some those /cpans are unmaintained and years
between releases.
> I agree with Karl, we are going to restore PERL_BCDVERSION and
> perform another release to fix that issue.
> The delta of changes was so big, that I missed it when working on the
> Changelog, and when I reviewed this change
>
PERL_BCDVERSION might be the only ppport.h MANDATORY API, there is CPAN
code out there that, even on blead perl, CAN NOT run without ppport.h
"backwards compatibility layer", that macro is the prime reason. Perl's
build process would be simplified (more parallel) if no module depended
on building ppport.h, I tried some years ago to make /cpan and /dist
modules ppport.h free but some those /cpans are unmaintained and years
between releases.