From: Bryan B. <br...@bu...> - 2014-08-26 14:22:48
|
Gabor, Hello, I am the author of rover (http://sourceforge.net/projects/rover/) a tool that uses Expect. I have done some testing and my latest CVS code works just fine with the new 1.30. However I do have some comments: ExtUtils::MakeMaker 6.70 is required but the only new feature I see needed is the TEST_REQUIRES parameter. This was introduced in 6.63. I tested 6.64 and it builds the Makefile without issue and installs Expect successfully. Using an older MakeMaker will help make this build-able on many platforms. Some MM versions on various systems I support are: Ubuntu 8.04 = 6.30 Ubuntu 12.04 = 6.57 Ubuntu 14.04 = 6.72 RedHat ES 5 = 6.30 RedHat ES 6 = 6.55 CentOS 6 = 6.55 (clone of RedHat) AIX 5.3 = 6.30 AIX 6.1 = 6.55 AIX 7.1 = 6.63 Also when making Expect, warnings were thrown for IO::Pty v1.11 not being installed but i was able to continue. Expect fails to load without 1.11 however. I recommend setting PREREQ_FATAL to true in order to avoid this behavior. Finally, it seems that installing Expect on ubuntu somehow removed IO::Stty? I need to test this more to validate. It did not remove it on CentOS when i installed so this may be on my end. Thanks. Bryan Bueter http://sourceforge.net/projects/rover/ |