Hi, We found that if we provide *--enable-tap-tests * switch at the time of PG sources configuration, getting this below error " checking for Perl modules required for TAP tests... Can't locate IPC/Run.pm in @INC (you may need to install the IPC::Run module) (@INC contains: /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .) at ./config/check_modules.pl line 11.
BEGIN failed--compilation aborted at ./config/check_modules.pl line 11. configure: error: Additional Perl modules are required to run TAP tests " look like this is happening because the Perl-IPC-Run package is not available on SLES 12 where Perl-IPC-Run3 is available. Srinu (my teammate) found that IPC::Run is hard coded in config/ check_modules.pl and if we replace Run to Run3 it works (patch is attached, created by Srinu) Do we have any better option to work without this workaround? regards,
perl.patch
Description: Binary data