Originally posted by: David Bianchi
Upgrading AIX 7.2 freeware packages using "yum update" last night broke the zip command. System updated three days earlier works fine. Suspect the gcc-related packages are missing library path information that includes /opt/freeware/lib (see diff below).
# zip
exec(): 0509-036 Cannot load program zip because of the following errors:
0509-022 Cannot load module /opt/freeware/lib/libbz2.a(libbz2.so.1).
0509-150 Dependent module libgcc_s.a(shr.o) could not be loaded.
0509-022 Cannot load module libgcc_s.a(shr.o).
0509-026 System error: A file or directory in the path name does not exist.
0509-022 Cannot load module zip.
0509-150 Dependent module /opt/freeware/lib/libbz2.a(libbz2.so.1) could not be loaded.
"LIBPATH=/opt/freeware/lib zip" works.
Package differences are:
11,12c11,12
< gcc-8.1.0-2.ppc
< gcc-cpp-8.1.0-2.ppc
---
> gcc-8.3.0-1.ppc
> gcc-cpp-8.3.0-1.ppc
24c24
< libgcc-8.1.0-2.ppc
---
> libgcc-8.3.0-1.ppc
28c28
< libstdc++-8.1.0-2.ppc
---
> libstdc++-8.3.0-1.ppc
#AIXOpenSource#AIX-Open-Source-Software