Originally posted by: Robert John
Most of the RPMs are built on AIX 6.1 to be binary compatible.
But this prevents the usage of some features, which are built in in
newer operation systems, such as f.i. the POSIX-2008 standard in AIX7.
If I would install the RPM package 'python3-3.7.4-2.aix6.1.ppc.rpm' from the toolbox on
a AIX 7 server, I _can_ run into following problem, If I try to uses these featurees:
# python3 -c 'import os; print(os.supports_dir_fd)'
set()
After that I started the investigation,
I downloaded the source RPM 'python3-3.7.4-2.src.rpm' created an new binary package
using 'rpmbuild' from that source on an AIX 7 server.
After installation of that 'aix7.2' RPM my previous test results in:
# python3 -c 'import os; print(os.supports_dir_fd)'
{<built-in function open>, <built-in function mkdir>, <built-in function mkfifo>, <built-in function mknod>, <built-in function link>, <built-in function readlink>, <built-in function stat>, <built-in function rename>, <built-in function chmod>, <built-in function access>, <built-in function rmdir>, <built-in function symlink>, <built-in function utime>, <built-in function chown>, <built-in function unlink>}
Could you please provide such a package (python3 compiled in AIX7) in the IBM toolbox?
Thanks + Regards,
Robert John