Perl/Pollution/Portability

Edit Package perl-Devel-PPPort
http://search.cpan.org/perldoc?Devel::PPPort

Perl's API has changed over time, gaining new features, new functions,
increasing its flexibility, and reducing the impact on the C namespace
environment (reduced pollution). The header file written by this module,
typically ppport.h, attempts to bring some of the newer Perl API features to
older versions of Perl, so that you can worry less about keeping track of old
releases, but users can still reap the benefit.

Devel::PPPort contains a single function, called WriteFile. Its only purpose is
to write the ppport.h C header file. This file contains a series of macros and,
if explicitly requested, functions that allow XS modules to be built using
older versions of Perl. Currently, Perl versions from 5.003 to 5.10.0 are
supported.

This module is used by h2xs to write the file ppport.h.

Author:
-------
* Version 1.x of Devel::PPPort was written by Kenneth Albanowski.
* Version 2.x was ported to the Perl core by Paul Marquess.
* Version 3.x was ported back to CPAN by Marcus Holland-Moritz.

Refresh
Refresh
Source Files
Filename Size Changed
Devel-PPPort-3.60.tar.gz 0000458669 448 KB
cpanspec.yml 0000001486 1.45 KB
perl-Devel-PPPort.changes 0000015483 15.1 KB
perl-Devel-PPPort.spec 0000002632 2.57 KB
Revision 40 (latest revision is 53)
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 826204 from Tina Müller's avatar Tina Müller (tinita) (revision 40)
- updated to 3.60
   see /usr/share/doc/packages/perl-Devel-PPPort/Changes
   3.60 - 2020-08-11
   * Restore PERL_BCDVERSION helper which is used on CPAN
   * A few API elements were not properly found, like IVTYPE
   3.59 - 2020-08-10
   * Add PERL_VERSION_* compare macros
   * Rename PERL_BCDVERSION to internal name to discourage future use
   * Stop versioning generated test files
   * Enforce strict & warnings
   * Avoid indirect calls
   * scanprov: multiple improvements
   * Use ivers() in tests
   * Update POD documentation and HACKERS file
   * Change ppport.h --api-info to not output non-API info unless that is the
     only match
   * Find more elements to be listed in the --api-info option (and similar) to
     ppport.h
Comments 0
openSUSE Build Service is sponsored by