Useful changes not in the fixes branch
From Lazarus-ccr
This page contains a list with revisions of bug fixes and minor new features in fpc trunk (fpc 2.3.1), which are not (yet) merged to the fixes_2_2 branch and therefore will not be part of the official fpc 2.2.0 release. The reason that they are not included, is that the fpc developers think that merging these revision is too risky, because it is hard to see/know all side effects of these changes. The stability of the fpc 2.2.0 might be jeopardized by these revisions.
On the other hand, not merging them means that they get less testing, certainly if trunk is in heavy development and cannot be depended on. These patches are candidate to be merged into a fpc 2.2.0 version for Lazarus, because without them some bugs in LCL applications would remain unfixed or Lazarus would miss functionality. In preparation for this fpc 2.2.0 release for Lazarus, these revisions have to merged to the fpc 2.1.5 release used in the Lazarus snapshots, so that the possible risks with this changes can be estimated.
[edit] List of revisions
- All wished for revisions have been merged.
[edit] Description of the fixes_2_2 patch
This patch can be used to create a compiler suitable for Lazarus on x86_64-linux: this patch. It contains the following:
- Set the minor patch nr to '-L', so that fpc -iW returns 2.1.5-L.
- The changes of the revisions mentioned in the List of revisions above.
