Alien::Base 0.027 has been released to CPAN and should be available at a mirror near you shortly.
New features include:
- alien_env property for Alien::Base::ModuleBuild which allows overriding of environment variables during the build process of a build from source operation. You can also unset an environment variable by specifying undef as a value. As the manual suggests (see Alien::Base::ModuleBuild::API), this should be used sparingly! The motivation for this is to protect Makefiles which may have variables that are inadvertently using environment variables as defaults where that is not intended.
- New interpolation variable %X works like %x (the full path to the Perl executable), but on Windows produces a rendition of the path that does not need to be escaped (that is it uses / instead of \)
Bug fixes include:
- HTTP::Tiny 0.044 is required, earlier versions did not provide a request URL that correctly computed relative URLs for some websites.
Alien::Base 0.026 was released on 22 January.
Bug fixes include:
- Use the actual request URL in computing absolute URLs from relative URLs during the fetch stage. Previously redirects could cause the base URL to no longer be valid.
If you have any questions, concerns, or even better patches, please feel free to contact the Alien::Base team via this mailing list and the GitHub issue tracker: