Patch Installation
Patch, or maintenance, releases are releases that only include updated files for parts of the Xpress software. They may be released to fix a particular bug, improve performance or to add a new feature. The larger maintenance releases can be downloaded from the FICO Xpress website. They are bundled with installers and can be installed by themselves. The patch releases (which are often individual files or programs) are usually found on the FICO Xpress download site and must be applied to a previous installation of FICO Xpress.
If you have reported an issue with the software and a fix is now available, you are usually notified by email from the Support system that the fix is available to download using the ftp site and where on the site to download the fix.
Windows Patch Installation
- Using your zip file extraction program (such as WinZip or WinRar) extract the patch files. In most cases, these will be replacements for library or executable files found in the bin folder of the Xpress installation, or the .dso files found in the dso folder of the installation.
- If you know where the replacement file(s) should be copied, copy them to the correct destination, overwriting the older file. (You can always rename the older file if you still want access to it.)
If you are uncertain where the new file should go, search from the Xpress installation directory for the name of the file. To do this, right-click on the Xpress installation folder and select Search from the menu. Enter the name of the file you wish to replace in the All or part of the file name box and click Search. The resulting list indicates where in the Xpress installation the file can be found.
After the patch is placed in the correct location in the installation, the software may be run as normal and the updated files will be automatically used.
Note: If you plan to install multiple copies of Xpress on one system, make sure that the folder you are applying the patch to is the correct one and that the XPRESS, PATH and MOSEL_DSO environment variables point towards the correct folders.
Linux/Unix Patch Installation
- Using your gunzip file extraction and tar archive programs, extract the patch files. On most systems this can be achieved using:
gunzip patchfilename.tar.gz tar xf patchfilename.tar
In most cases, these will be replacements for library or executable files are found in the lib and bin folders of the Xpress installation, or the .dso files found in the dso folder of the installation. - If you know where the replacement file(s) should be copied, copy them to the correct destination, overwriting the older file. (You can always rename the older file if you still want to have access to it.)
If you are uncertain where the new file should go, search on the Xpress installation directory for the name of the file. You can do this using the find command from the Xpress installation directory:find . -name name_of_file_to_be_replaced
- Running the preceding command results in generating a list of files with matching names. You may find that if you are searching for a particular minor revision of a file, such as libxprs.so.18.10.05, that no matching name is found. This is to be expected as the Linux/Unix library files are named as per their revision and contain symbolic links (libxprs.so and libxprs.so.18.10 in this case) which point to the actual library file.
After the patch is placed in the correct location in the installation, the software can be run as normal and the updated files will be automatically used.
If you are attempting to install multiple copies of Xpress on one system, ensure that the folder you are applying the patch to is the correct one and that the XPRESS, XPRESSDIR, PATH, LIBPATH (or SHLIB_PATH or LD_LIBRARY_PATH, depending on the system used) and MOSEL_DSO environment variables point towards the correct folder.
Macintosh Patch Installation
- If the patch file named patch.tar.gz has been saved to the Downloads folder, the command to extract the patch files is
tar -xf ~/Downloads/patch.tar.gz -C /Applications/FICO Xpress/xpressmp/
- After the patch has been extracted to the correct location, the software may be run as normal and the updated files will be automatically used.
© 2001-2020 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.