Sign in Join
Wiki copytemporary

Issues 2.6.4: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11# Issues with 2.6.4 release candidates
22
33This page is supposed to contain all issues discovered while testing release candidates and their status. Make sure to include information about the platform where the problem appears (if applicable). Once the issue gets resolved, you should strike it over and add number of SVN revision fixing it. If the revision number refers to a SVN repository different from "fpc" (i.e. "fpcbuild" or "fpcdocs"), include information about the SVN repository too.
44
55Example:
66
771. ~~cpu-os: IE209101221 while compiling XYZ.pas~~ - r123456
882. docs: missing description of XYZ
993. ~~readme.txt: wrong version number~~ - r654321 (fpcbuild)
1010
1111## Issues with 2.6.4-rc1
1212
1313- ~~*make clean* and *make distclean* don't clean anything in the package directories handled by fpmake (fastcgi and fcl-web) when FPC is a cross-compiler~~ fixed r26844
1414- document the issues on [[User Changes 2.6.4]] that triggered the changes performed in Lazarus
1515 - ~~[r40410](http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&root=lazarus&revision=40410) (already documented on [[User Changes Trunk]])~~,
16- - [r43275](http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&root=lazarus&revision=43275) <b>Denied:</b> fppkg/fpmake is beta in 2.6.x, not documented functionality.
17- - [r43371](http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&root=lazarus&revision=43371) <b>Denied:</b> Exact reason for this construct unknown. insertitem overload exists since rev 1?
16+ - [r43275](http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&root=lazarus&revision=43275) Denied: fppkg/fpmake is beta in 2.6.x, not documented functionality.
17+ - [r43371](http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&root=lazarus&revision=43371) Denied: Exact reason for this construct unknown. insertitem overload exists since rev 1?
1818- ~~cross-building broken~~ r26134
19-- <strike>packages/fcl-db/tests/dbtestframework.pas has compile errors:
19+- packages/fcl-db/tests/dbtestframework.pas has compile errors:
2020
2121` '''it is because there is used array constructor, which was introduced in FPC>=2.7.1`\
2222` solution is remove whole test TTestFieldTypes.TestOpenSpecialStatements from testfieldtypes.pas'''`
2323
2424``` pascal
2525Compiling testfieldtypes.pas
2626testfieldtypes.pas(1276,39) Error: Illegal qualifier
2727testfieldtypes.pas(1278,39) Error: Illegal qualifier
2828testfieldtypes.pas(1283,39) Error: Illegal qualifier
2929testfieldtypes.pas(1285,39) Error: Illegal qualifier
3030testfieldtypes.pas(1287,39) Error: Illegal qualifier
3131testfieldtypes.pas(2158,14) Warning: Class types "TSQLQuery" and "HackedDataset" are not related
3232testfieldtypes.pas(2164,14) Warning: Class types "TSQLQuery" and "HackedDataset" are not related
3333testfieldtypes.pas(2170,14) Warning: Class types "TSQLQuery" and "HackedDataset" are not related
3434testfieldtypes.pas(2327) Fatal: There were 5 errors compiling module, stopping
3535Fatal: Compilation aborted
3636Error: /home/pascaldev/264/bin/x86_64-linux/ppcx64 returned an error exitcode (normal if you did not specify a source file to be compiled)
3737```
3838
39-</strike> ( done in fixes26, mantis \#25420, r26229)
39+( done in fixes26, mantis \#25420, r26229)
4040
4141- ~~[Mantis 25464](http://bugs.freepascal.org/view.php?id=25464) (fpmake)~~ (probably trailing backslash escaping a delimiter)
4242
4343## Merge requests
4444
4545- ~~(marcov) r26008 has some potentially critical fix to iconvenc.~~ fixes r26267
4646- ~~(marcov) r26171 adds minimal ycck support to fcl-image (only adds code for a specific case)~~ r26325
4747- ~~(marcov) r26189 adds FPC_USE_LIBC termios support. Doesn't change anything when syscalls are used. (to give debian/kfreebsd a shot at fpc 2.6.4)~~ fixes r26268
4848- ~~(marcov) r26199 fixes some FPC_USE_LIBC cases in linux.pp~~ fixes r26268
4949- ~~(marcov) r26188,r262190 Mysql header support.~~ part of fixes r26283
5050
5151=\> ~~Note reiniero: will probably? need r26197 to get mysql56conn.pas and updated other mysql*conn?~~ fixes r26322, r26323
5252
5353- ~~(marcov) r26202 windows.geticmprofilew misses pointer for one argument.~~ part of fixes r26283
5454- ~~(marcov) r26320 Unoverridable finherithandles in wince. Fix for the same problem as in mantis 22271, but now for wince.~~ r26324
5555- ~~(reiniero) patch r25985_backported_to_2.4rc1.diff in mantis \#25314 which backports a fix for TCustomBufDataset.InternalClose method crushes in case of TSQLQuery.IndexFieldNames not empty. Note: due to test suite not working couldn't test; however fpc compiled cleanly. Laco, could you review this one please? (Laco:patch looks ok to me)~~ fixes r26274
5656- ~~(reiniero) Patch in <http://bugs.freepascal.org/view.php?id=25420> fixes "packages/fcl-db/tests/dbtestframework.pas has compile errors" reported above~~ Fixes r26229
5757- ~~(lacak) r26412 fixes parameter parsing in SQL if form "-:param" or "a-\>'...'" is used (regression introduced in 2.6.2)~~
5858- ~~(lacak) r26152 add support for backtick "\`" as identifier delimiter (not critical)~~
5959- ~~(crossbuilder) r26574 [0025412: Wrong parsing in TCustomApplication.CheckOptions](http://mantis.freepascal.org/view.php?id=25412)~~
6060- ~~(crossbuilder) r26577 [0024674: Getoptionvalue returns next option if no value is provided](http://mantis.freepascal.org/view.php?id=24674)~~
6161
6262## Post RC1 merges
6363
6464---
6565*From the Free Pascal wiki, page "Issues 2.6.4", as it stood on 2019-08-19 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
6666Category: FPC Issues

Back to history