|
ProofPower Patches |
Anyone is welcome to contribute to the ProofPower development and patches are a convenient way of distributing contributions, particularly bug fixes or enhancements to existing code or proof scripts.
To apply a patch:
Download the compressed patch file into any directory of your choice, e.g., /tmp
Change directory to the ProofPower build directory, e.g.,
cd $HOME/bld/OpenProofPower-2.7.5
Uncompress the patch, piping the output into patch -p1 -b -B orig/, e.g.,
gunzip -c /tmp/patch-2.7.5.rda.041218.gz | patch -p1 -b -B orig/
This will update the relevant source files, taking back-up copies in the directory orig, and will put a description of the patch in a text file, patch-2.7.5.rda.041218.txt in the directory patches.
If you do accidentally overwrite the HTML index file. You can recreate it by rerunning ./configure as if you wanted to reinstall all the packages you have installed and then running ./install +d, which will just rebuild the HTML index file without building or installing any of the packages.
| patch-2.8.1.rda.090909.gz | PPHol | 64-bit compatibility |
| patch-2.8.1.rda.091011.gz | PPHol | Improve performance on Poly/ML 5.3 |
The available patches for ProofPower 2.7.8 are listed in the table below. The links in the name column are for downloading the compressed patch file; the links in the description column give a more detailed description of the patch.
| Name | Package | Description |
| patch-2.7.8.rda.071123.gz | PPHol | Support ProofPower build using Poly/ML 4.2.0 |
| patch-2.7.8.rda.080418.gz | PPHol | Fix LaTeX error in PPDev package |
The available patches for ProofPower 2.7.7 (and alpha versions of 2.7.7) are listed in the table below. The links in the name column are for downloading the compressed patch file; the links in the description column give a more detailed description of the patch.
| Name | Package | Description |
| patch-2.7.7.rda.070616.gz | PPHol | Support ProofPower build using Poly/ML 4.2.0 |
The available patches for ProofPower 2.7.6 are listed in the table below. The links in the name column are for downloading the compressed patch file; the links in the description column give a more detailed description of the patch.
| Name | Package | Description |
| patch-2.7.6.rda.060622.gz | PPHol | Support ProofPower build using Poly/ML 4.2.0 |
|
|