I downloaded gcc-4.2.1.tar.bz2 from ftp://ftp.mirrorservice.org/sites/sources.redhat.com/pub/gcc/releases/gcc-4.2.1/ and ran bunzip2 and then tar -xvf. The latter fails with: .... x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons tar: can't create ././@LongLink: Permission denied x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default., 1339 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc, 1228 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc, 1272 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc, 1419 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements tar: can't create ././@LongLink: Permission denied x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements tar: directory checksum error (1 != 42497) ls -l gives: $ls -l total 2 ---------- 1 xxx p/stg_sh 113 Jan 1 1970 @LongLink drwx------ 6 xxx p/stg_sh 512 May 2 09:39 gcc-4.2.1/ Although this seems an odd place for a file to be extracted to, I tried creating it instead. However, I then got: x gcc-4.2.1/libstdc++-v3/testsuite/tr1 x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/gamma_distribution x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements x ././@LongLink, 111 bytes, 1 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/t, 1207 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc, 1343 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/ranlux3.cc, 1222 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/mt19937.cc, 1209 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc, 1323 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/ranlux4.cc, 1202 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons x ././@LongLink, 103 bytes, 1 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default., 1339 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc, 1228 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc, 1272 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc, 1419 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements x ././@LongLink, 112 bytes, 1 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements tar: directory checksum error (1 != 42497) ls -l total 2 -rw------- 1 xxx p/stg_sh 112 Jan 1 1970 @LongLink drwx------ 6 xxx p/stg_sh 512 May 2 09:39 gcc-4.2.1/ drwx------ 2 xxx p/stg_sh 256 May 2 01:50 gcc-build/ ls -l on the tar file gives: 303421440 May 2 01:17 gcc-4.2.1.tar -------------------------------------------------------------------------------- I then downloaded gcc-4.2.1.tar.gz instead, from the same site. I get this error: x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/gamma_distribution x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements tar: can't create ././@LongLink: Permission denied x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/t, 1207 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc, 1343 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/ranlux3.cc, 1222 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/mt19937.cc, 1209 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc, 1323 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/ranlux4.cc, 1202 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons tar: can't create ././@LongLink: Permission denied x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default., 1339 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc, 1228 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc, 1272 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc, 1419 bytes, 3 tape blocks x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements tar: can't create ././@LongLink: Permission denied x gcc-4.2.1/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements tar: directory checksum error (1 != 42497) $ls -l total 2 ---------- 1 xxx p/stg_sh 113 Jan 1 1970 @LongLink drwx------ 6 xxx p/stg_sh 512 May 2 11:13 gcc-4.2.1/ ls -l on gcc-4.2.1.tar gives: 303421440 May 2 10:05 gcc-4.2.1.tar Searching on the internet I failed to find anything about this issue. All this is on AIX 5.2 Please let me know how I can progress.