Running "$ MAKE='make -j40' make" gives the error message
=====
The following package(s) may have failed to build (not necessarily
during this run of 'make all-start'):
* package: openssl-3.0.5
last build time: Mar 22 18:43
log file: /home/millermj/sage-9.8/logs/pkgs/openssl-3.0.5.log
build directory: /home/millermj/sage-9.8/local/var/tmp/sage/build/openssl-3.0.5
=====
and /home/millermj/sage-9.8/logs/pkgs/openssl-3.0.5.log says
=====
Can't locate IPC/Cmd.pm in @INC (@INC contains: /home/millermj/sage-9.8/local/var/tmp/sage/build/openssl-3.0.5/src/util/perl /home/millermj/sage-9.8/local/lib/perl5 /usr/local/amber20/lib/perl /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /home/millermj/sage-9.8/local/var/tmp/sage/build/openssl-3.0.5/src/external/perl/Text-Template-1.56/lib)
=====
Locating the required file with "$ find / -name Cmd.pm 2>/dev/null"
/usr/share/perl5/Net/Cmd.pm
Copying to a directory in @INC:
$ mkdir /home/millermj/sage-9.8/local/var/tmp/sage/build/openssl-3.0.5/src/util/perl/IPC
$ cp /usr/share/perl5/Net/Cmd.pm /home/millermj/sage-9.8/local/var/tmp/sage/build/openssl-3.0.5/src/util/perl/IPC
$ ls /home/millermj/sage-9.8/local/var/tmp/sage/build/openssl-3.0.5/src/util/perl/IPC
Cmd.pm
Then running
./configure
MAKE='make -j40' make
results in the same "Can't locate IPC/Cmd.pm" error message as above.
So, how can I help the compiler find that module?
(Note: I don't have root access to the machine.)
Running CentOS Linux release 7.9.2009 (Core), if that helps.