I noticed that this announcement mentions that Embperl 2.5.0 supports Perl up to 5.18. I have a system with Perl 5.20. Is there any way to install in this environment? I’m failing the make test here:
#103 rawinput/include.htm... ok #104 rawinput/include.htm... ok #105 execnotfound.htm... ok #106 includeerr1.htm... ok #107 includeerr1.htm... ok #113 includeerr2.htm... Expected 2 more error(s) in logfile Input: test/html/includeerr2.htm Output: test/tmp/out.htm Log: test/tmp/test.log Testparameter: condition = $] >= 5.018000 version = 2 repeat = 2 errors = 9 cmpext = 518 ERRORS detected! NOT all tests have been passed successfully cat: test/tmp/httpd.pid: No such file or directory make: *** [test_dynamic] Error 1 On Apr 21, 2014, at 1:11 AM, rich...@ecos.de<mailto:rich...@ecos.de> wrote: The URL http://www.embperl.org/downloads/Embperl-2.5.0.tar.gz has entered CPAN It’s long time gone since the last Embperl release. All the time Embperl development has gone on. Now here is a new release with brings Embperl up to date with other software. It now supports Perl up to 5.18 and Apache up to 2.4. A lot of development has gone into Embperl::Form, which can be used to easily build a modern user interface, which give the user a native feeling. Unfortunately there is not much documentation on Embperl::Form yet, also examples are still missing, but I hope to get this ready in the near future. --- Embperl is a system for building dynamic websites with Perl. It gives you the power to embed Perl code in your HTML/XML documents and the ability to build your Web site out of small reusable objects in an object-oriented style. Embperl has several features which are especially useful for creating Websites, including dynamic tables, form field processing, URL escaping/unescaping, session handling, caching, xslt transformation and more. See http://perl.apache.org/embperl/ (english) or http://www.ecos.de/embperl/ (german) for more information. (website is not updated yet, but this will follow shortly) Enjoy Gerald Changes since 2.4.0: - Do not clear old code before compiling a Embperl page in Perl >= 5.14.x because it causes seg faults. This leads to "subroutine redifined" warings, when a page was changed and is reloaded. - Corrected use of G_KEEPERR when calling eval, because of changed meaning, which cause the message "Compiling error" instead of the real error message. - Adapted tests to Perl 5.14 & 5.16 - Fixed a refcounting problem cause message "Attempt to free unreferenced scalar" during mod_perl startup with Perl 5.14.x - Fix some dependencies on hash order inside the parser which causes Embperl to fail with Perl >= 5.18 because of hash randomisation. - Changed the way exit passed through internaly, so it works with Perl >= 5.18 - Adapted tests to Perl 5.18 - Adapted test httpd.conf to Apache 2.4. Embperl fully supports Apache 2.4 - Makefile.PL now uses apache2 or httpd2 as Apache binary - Makefile.PL now autodetects if mpm needs to loaded as module for tests. - Fix output inside of Registry script for mod_perl 2.0.4+ - Fix problem with error output on stderr for Windows 64Bit - removed support for XALAN XML parser. It was outdated anyway. libxml2 is still supported. - Fixed a C type declaration which caused RTF files to not correctly escaped with newer GCC's. - Embperl::Form is totally overhauled with many new features. It uses now jQuery as javascript library, instead of prototype. NOTE: This is an incompatible change. If you are using Embperl::Form before, you need to adapt your html code! - Fix some Unicode issues in Embperl::Form::Validate - Embperl::Form::Validate is now able to highlight input fields with wrong input - Applied the following debian patches: delay.patch, fix-string-typo.patch, fix-pod-errors.patch, fix-whatis.patch, new_process_group.patch, fix-pod-unescaped-unicode.patch, german.patch and utf8.patch which mainly corrects spelling and typo errors. NOTE: modperl.patch and Makefile.PL.patch are not applied, because they are debian specific. Thanks to Florian Schlichting for providing uptodate information about the patches and adaptions for Embperl 2.5. - Applied further spell corrections from Florian Schlichting. - Log Errors form Embperl::Syntax::Mail to error log - Fix compile problem on non intel plattforms due to missing -m32 flag. - Added support for utf8 sourcefiles. By setting input_charset => 'utf8' sponsored by Perlover. - Added optChdirToSource = 0x10000000 which will cause Embperl to change to the directory of the source file prior to execution. --------------------------------------------------------------------- To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org<mailto:embperl-unsubscr...@perl.apache.org> For additional commands, e-mail: embperl-h...@perl.apache.org<mailto:embperl-h...@perl.apache.org>