|
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.
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 |
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 |
|
|