AIX 5.3 Linux Toolkit
OK, so I skipped rebuilding a newer RPM version (for now) and I’m currently rebuilding anything that fit’s into app-dev according to IBM …
The list reads like this:
$ ls -al ~/app-dev
autoconf-2.59-1.aix5.1.noarch.rpm
automake-1.8.5-1.aix5.1.noarch.rpm
binutils-2.14-3.aix5.1.ppc.rpm
bison-1.875-3.aix5.1.ppc.rpm
coreutils-5.2.1-2.aix5.1.ppc.rpm
cpio-2.5-1.aix5.1.ppc.rpm
diffutils-2.8.1-1.aix4.3.ppc.rpm
flex-2.5.4a-6.aix4.3.ppc.rpm
gawk-3.1.3-1.aix5.1.ppc.rpm
gcc-4.0.0-1.aix5.1.ppc.rpm
gcc-cplusplus-4.0.0-1.aix5.1.ppc.rpm
gdb-6.0-1.aix5.1.ppc.rpm
libgcc-4.0.0-1.aix5.1.ppc.rpm
libstdcplusplus-4.0.0-1.aix5.1.ppc.rpm
libstdcplusplus-devel-4.0.0-1.aix5.1.ppc.rpm
libtool-1.5.8-1.aix5.1.ppc.rpm
m4-1.4.1-1.aix5.1.ppc.rpm
make-3.80-1.aix5.1.ppc.rpm
OK, I’m not exactly rebuilding these old versions, I’m actually using their old specs to compile newer versions of these. I’m currently at coreutils-6.7, which really takes ages. But will see about the rest.
Oh, and btw .. if anyone happens to search for a way to extend a logical volume on AIX, use chfs.
$ chfs -a size=+4 /opt
That’s what I used to enlarge the logical volume containing /opt about 4 (what kind of unit is that ?).
from the chfs man page .. you extended it4 512-byte blocks
-a size=NewSize
Specifies the size of the Journaled File System. Size can be specified in units of 512-byte blocks, Megabytes or
Gigabytes. If Value has the M suffix, it is interpreted to be in Megabytes. If Value has a G suffix, it is interpreted
to be in Gigabytes. If Value begins with a +, it is interpreted as a request to increase the file system size by the
specified amount. If the specified size is not evenly divisible by the physical partition size, it is rounded up to
the closest number that is evenly divisible.
if you extend by +x, then you extend it by x times the size of your VG PP. ie, ‘lsvg rootvg’, look for PP (maybe 32 or 128), this will extend by x times that number.
Where do we find RPM for AIX 5.3?
Somewhere on IBM’s Linux Toolkit website at ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/