< wallet 1.4 | Russ Allbery > Eagle's Path > June 2018 |
rra-c-util is my collection of portability and utility code that I reuse in all the C and Perl projects I maintain.
Most of the changes in this release are Autoconf macro improvements prompted by Julien ÉLIE. This release incorporates his work on RRA_PROG_PYTHON, RRA_LIB_PYTHON, and RRA_PYTHON_MODULE macros, which support both Python 2 and Python 3. It also improves the RRA_PROG_PERL macro to make PERL a substitution variable and to check that building against libperl actually works. Finally, RRA_LIB_BDB, RRA_LIB_OPENSSL, RRA_LIB_SASL, and RRA_LIB_ZLIB now check that the headers for the library are found as well as the library itself (based on Julien's work in INN).
The docs/urls test, which was always misnamed, is now style/obsolete-strings, since its role is to check for obsolete patterns in my code (old URLs, that sort of thing). It now checks for my old RRA_MAINTAINER_TESTS environment variable, which I replaced with the Perl Lancaster Consensus environment variables a long time ago.
This release also fixes a few more minor issues with test code and the script to update the version of all Perl modules in a package.
You can get the latest release from the rra-c-util distribution page.
Posted: 2018-06-03 19:52 — Why no comments?
< wallet 1.4 | Russ Allbery > Eagle's Path > June 2018 |