[AIPS] Patches to AIPS [NRAO]

``Patches'' to the current and previous release of AIPS are available here. These consist of source files or shell scripts that have been modified; recompilation is often necessary to apply these. We have patches for the following releases:

With previous releases, we did not change the frozen release tar ball; user sites were required to download the text files and do any compilations themselves. But, beginning with 31DEC04, we provide binary releases for which user sites are not required to have compilers. Therefore, we have reversed our policy. These patches have been applied to the official code of 31DEC04 (and later releases) and may be downloaded using a "Midnight Job" for the corresponding release. Any tarball taken after the change date listed below will already have the patches applied. Of course, you may still download and compile the files as before.

It is important that you get and apply these "patches", as NRAO will not apply them retroactively to the distribution on tape or ftp.


If you use a web browser such as Mosaic (or perhaps Netscape or Arena) and you download them directly through the browser, your browser may use ftp in binary mode. This will result in a spurious character (^M) at the end of each line and will disable scripts like AIPSEXEC, START_AIPS, SYSETUP, etc. Removing the spurious characters will solve the problem, but it is better to get these files in ASCII mode if you use ftp.


If you obtained a binary load-and-go distribution, and you do not have the same Fortran and/or C compilers that NRAO used to generate the binaries, you may run into problems in applying these patches.

If you do have a Fortran and C compiler but it does not match what NRAO used to compile the binaries, the simplest thing to do may be to rebuild the SUBLIB libraries, by re-doing INSTEP2. There have been several reports of problems with the HP libraries, though I cannot trace the problem.

If you have no Fortran or C compiler, and desperately need to apply the patches, watch this space. I'm working on how best to address it.

Patrick P. Murphy