Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2012-08

Lazarus 1.0 release candidate 2 available for download

21 messages · 9 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Mattias Gaertner

The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/

Choose your CPU / OS / distro and then the 1.0RC1 directory.

Minimum requirements:
Windows: 98, 2k, XP, Vista, 7, 32 or 64bit
FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit
Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit

This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too).

The svn tag is
http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1

The list of changes:
http://wiki.lazarus.freepascal.org/Lazarus_1.0_release_notes

For people who are blocked by SF, the Lazarus releases from sourceforge are mirrored at: ftp://freepascal.dfmk.hu/pub/lazarus/releases/
and later at (after some time for syncronization)
http://michael-ep3.physik.uni-halle.de/Lazarus/releases/ and
http://mirrors.iwi.me/lazarus/

Please, let me know if you find any problems with these release candidates.

Also let me know if you installed it without any problem.

Mattias

Reply by email

Mattias Gaertner
to Mattias Gaertner

Now with fixed URL:

The Lazarus team is glad to announce that Lazarus 1.0RC2 is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/

Choose your CPU / OS / distro and then the 1.0RC2 directory.

Minimum requirements:
Windows: 98, 2k, XP, Vista, 7, 32 or 64bit
FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit
Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit

This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too).

The svn tag is
http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC2

The list of changes:
http://wiki.lazarus.freepascal.org/Lazarus_1.0_release_notes

For people who are blocked by SF, the Lazarus releases from sourceforge are mirrored at: ftp://freepascal.dfmk.hu/pub/lazarus/releases/
and later at (after some time for syncronization)
http://michael-ep3.physik.uni-halle.de/Lazarus/releases/ and
http://mirrors.iwi.me/lazarus/

Please, let me know if you find any problems with these release candidates.

Also let me know if you installed it without any problem.

Mattias

Reply by email

Reinier Olislagers
to Mattias Gaertner
Mattias Gaertner wrote 14 lines
Now with fixed URL: The Lazarus team is glad to announce that Lazarus 1.0RC2 is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/ Choose your CPU / OS / distro and then the 1.0RC2 directory. Minimum requirements: Windows: 98, 2k, XP, Vista, 7, 32 or 64bit FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too).

Thanks Mattias!
Perhaps a stupid question, but is this release built with FPC 2.6.0 or some revision of FPC 2.6.1 aka fixes 2.6? I vaguely remember having seen improvements that were introduced in -fixes...

Thanks,
Reinier

Reply by email

Florian Klaempfl
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page:

Gratulations also from me that lazarus is finally approaching 1.0 :) My personal experience is also that lazarus is 1.0 ready because during the last year I switched all my compiler development from the fp text mode ide (which I used for >10 years to do compiler development) to lazarus. Though I'am using 1.1 instead of 1.0 rcX :)

Reply by email

Sven Barth
to Reinier Olislagers: Thanks Mattias! Perhaps a stupid question, but is this release built with FPC 2.6.0 or…
Reinier Olislagers wrote 20 lines
On 22-8-2012 11:05, Mattias Gaertner wrote: > Now with fixed URL: > > The Lazarus team is glad to announce that Lazarus 1.0RC2 is available for download at the SourceForge download page: > http://sourceforge.net/projects/lazarus/files/ > > Choose your CPU / OS / distro and then the 1.0RC2 directory. > > Minimum requirements: > Windows: 98, 2k, XP, Vista, 7, 32 or 64bit > FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit > Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit > > This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was > built with that too). Thanks Mattias! Perhaps a stupid question, but is this release built with FPC 2.6.0 or some revision of FPC 2.6.1 aka fixes 2.6? I vaguely remember having seen improvements that were introduced in -fixes...

You even quoted where the answer to your question is mentioned:

> This release has been built with fpc 2.6.0 (the former release

0.9.30.4 was

> built with that too).

Lazarus releases will NEVER be built with development versions of FPC (which 2.6.1 is by definition) only with release versions. And that is currently only 2.6.0.

Regards,
Sven

Reply by email

Kjow
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…

2012/8/22 Mattias Gaertner :

The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/

On Ubuntu 12.04 x64:

fpc, fpc-src are yet "bad quality packages", lazarus deb is ok!

Installing everything, lazarus can't start, due IDE can't find fpc.cfg (forcing installation of fpc, it seems to install correctly... buf no fpc.cfg found.

Maybe my fault, but I don't know where.

Kjow

Reply by email

Reinier Olislagers
to Sven Barth: You even quoted where the answer to your question is mentioned: 0.9.30.4 was Lazarus…
Sven Barth wrote 21 lines
Am 22.08.2012 11:32, schrieb Reinier Olislagers: > On 22-8-2012 11:05, Mattias Gaertner wrote: >> This release has been built with fpc 2.6.0 (the former release >> 0.9.30.4 was >> built with that too). > > Thanks Mattias! > Perhaps a stupid question, but is this release built with FPC 2.6.0 or > some revision of FPC 2.6.1 aka fixes 2.6? I vaguely remember having seen > improvements that were introduced in -fixes... You even quoted where the answer to your question is mentioned: >> This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was >> built with that too). Lazarus releases will NEVER be built with development versions of FPC (which 2.6.1 is by definition) only with release versions. And that is currently only 2.6.0.

Thanks Sven, I knew that. As I said, I thought I saw some fixes come by that were in 2.6.1.

Never mind,
Reinier

Reply by email

Michael Schnell
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote
The Lazarus team is glad to announce that Lazarus 1.0RC is available

Is it really sensible to prepare an 1.0 release regarding the FPC "powers" seem to intend to follow the Delphi (and MSEGUI) way and define "String" as a sequence of 16 bit entities. This seems to require to change the LCL interface so that e.g. "Caption" is such a String.

While
Caption := "123";
And similar simple stuff still unmodified can be done by the users, more complex programs will need to take the new definition of "String" into account.

Thus I feel the users might be frustrated when they first get v1.0, and (un)happily port their custom code and a short time later they get v1.2 and need to do a decent porting again (partly reverting the changes done for v1.0, as e.g. "case myString[i]" now works again as expected e.g. for German Text received from the GUI via the LCL.

-Michael

Reply by email

Reinier Olislagers
to Michael Schnell
Michael Schnell wrote 5 lines
On 08/22/2012 11:00 AM, Mattias Gaertner wrote: > The Lazarus team is glad to announce that Lazarus 1.0RC is available Is it really sensible to prepare an 1.0 release regarding the FPC "powers" seem to intend to follow the Delphi (and MSEGUI) way and define "String" as a sequence of 16 bit entities

TL;DR

LOL!

Yes, let's wait for FPC to bring out a *stable* version with whatever you mentioned in your post instead of sticking to the (IMO sensible) roadmap with required features and fixed bugs that the devs have been maintaining.
What release date do you envision for Laz 1.0 then?

Reply by email

Mattias Gaertner
to Reinier Olislagers: Thanks Sven, I knew that. As I said, I thought I saw some fixes come by that were in…
[...] > You even quoted where the answer to your question is mentioned:

lol

Show quoted text 10 lines
>>> This release has been built with fpc 2.6.0 (the former release > 0.9.30.4 was >>> built with that too). > > Lazarus releases will NEVER be built with development versions of FPC > (which 2.6.1 is by definition) only with release versions. And that is > currently only 2.6.0. > Thanks Sven, I knew that. As I said, I thought I saw some fixes come by that were in 2.6.1.

Yes, some fixes would be great to have in the release, but as you know 2.6.1 is a moving target. You would have to pick one svn revision and hope that you pick one that did not break something. That's too risky for a release.

Mattias

Reply by email

Reinier Olislagers
to Mattias Gaertner
Mattias Gaertner wrote 7 lines
On Wed, 22 Aug 2012 12:02:06 +0200 Reinier Olislagers wrote: > [...] >> You even quoted where the answer to your question is mentioned: lol

:)

Show quoted text 8 lines
> Thanks Sven, I knew that. As I said, I thought I saw some fixes come by > that were in 2.6.1. Yes, some fixes would be great to have in the release, but as you know 2.6.1 is a moving target. You would have to pick one svn revision and hope that you pick one that did not break something. That's too risky for a release.

Sure - though that tradeoff assessment depends on the seriousness of bugs in the stable version versus quality of the fixes (i.e. are only really necessary fixes applied, do they include test cases, are these test cases run and evaluated etc)... but I won't get into that discussion :)

Or do a Lazarus-only lazfixes-FPC... for that delicious added management burden ;) *)
Anyway, glad you got your laugh - and I got rid of some misconceptions again ;)

*) For people that want to respond seriously to this: please don't.

Reply by email

Reinier Olislagers
to Mattias Gaertner: Now with fixed URL: The Lazarus team is glad to announce that Lazarus 1.0RC2 is available…
Mattias Gaertner wrote
Now with fixed URL: The Lazarus team is glad to announce that Lazarus 1.0RC2 is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/

<snip>

This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too).

<snip>

<snip>

Installed and runs on Windows Vista SP2 x64 with only environmentoptions.xml in c:\lazarus and an existing svn config in the default primary config path.

Gave a nice downgrade warning for my existing config.

Still asks for permission to overwrite existing environmentoptions.xml. If wanted, bug 22673/r38293 could be backported for that.

Going to be a bit nasty here, but: the release notes above mention: "Added mssql connector (supports Microsoft SQL Server and Sybase ASE) "
1. With the install as installed by the installer, I don't see any mssql or Sybase connector - note there should be 2, not 1: TMSSQLConnection and TSybaseConnection.
2. Presumably this is because there is no support for the mssqlconn unit in FPC 2.6.0 as it was added in *cough* 2.6.1 !?!?

Perhaps the release notes need to be rewritten to be less optimistic (and mention 2 connectors)?

Reply by email

Mattias Gaertner
to Kjow: 2012/8/22 Mattias Gaertner : On Ubuntu 12.04 x64: fpc, fpc-src are yet "bad quality…
Show quoted text 13 lines
2012/8/22 Mattias Gaertner : > The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: > http://sourceforge.net/projects/lazarus/files/ On Ubuntu 12.04 x64: fpc, fpc-src are yet "bad quality packages", lazarus deb is ok! Installing everything, lazarus can't start, due IDE can't find fpc.cfg (forcing installation of fpc, it seems to install correctly... buf no fpc.cfg found. Maybe my fault, but I don't know where.

The fpc packages are the same as the last two releases. No one reported such a problem.
Please uninstall fpc, preferably with the "purge" option, and check if there are any /etc/fpc.cfg* files. Delete them. Then install the fpc deb again. It should install a /etc/fpc.cfg.

Mattias

Reply by email

Mattias Gaertner
to Reinier Olislagers: <snip> <snip> <snip> Installed and runs on Windows Vista SP2 x64 with only…
Show quoted text 9 lines
[...] Installed and runs on Windows Vista SP2 x64 with only environmentoptions.xml in c:\lazarus and an existing svn config in the default primary config path. Gave a nice downgrade warning for my existing config. Still asks for permission to overwrite existing environmentoptions.xml. If wanted, bug 22673/r38293 could be backported for that.

Maybe Martin can help here.

Show quoted text 10 lines
Going to be a bit nasty here, but: the release notes above mention: "Added mssql connector (supports Microsoft SQL Server and Sybase ASE) " 1. With the install as installed by the installer, I don't see any mssql or Sybase connector - note there should be 2, not 1: TMSSQLConnection and TSybaseConnection. 2. Presumably this is because there is no support for the mssqlconn unit in FPC 2.6.0 as it was added in *cough* 2.6.1 !?!? Perhaps the release notes need to be rewritten to be less optimistic (and mention 2 connectors)?

Thanks for the hint. I added a note, that this requires fpc 2.6.1+.

Mattias

Reply by email

Martin
to Mattias Gaertner
Mattias Gaertner wrote 13 lines
On Wed, 22 Aug 2012 14:23:30 +0200 Reinier Olislagers wrote: > [...] > Installed and runs on Windows Vista SP2 x64 with only > environmentoptions.xml in c:\lazarus and an existing svn config in the > default primary config path. > > Gave a nice downgrade warning for my existing config. > > Still asks for permission to overwrite existing environmentoptions.xml. > If wanted, bug 22673/r38293 could be backported for that. Maybe Martin can help here.

It's about the holy cow, to support all old config. For 0.9.26 this file is a real config, that currently will be then be kept/upgraded.

But when last pointed out no one seemed to be worried. So I see no problem of changing this.

I'll merge it

Reply by email

Kjow
to Mattias Gaertner: On Wed, 22 Aug 2012 12:01:19 +0200 The fpc packages are the same as the last two…

2012/8/22 Mattias Gaertner :

The fpc packages are the same as the last two releases. No one reported such a problem.

It was in the same issue report:
http://bugs.freepascal.org/view.php?id=22598

Anyway, I just created a new one:
http://bugs.freepascal.org/view.php?id=22694

Show quoted text 5 lines
Please uninstall fpc, preferably with the "purge" option, and check if there are any /etc/fpc.cfg* files. Delete them. Then install the fpc deb again. It should install a /etc/fpc.cfg. Mattias

I "purged" everything about fpc and lazarus, deleting all old files... a lot of files, but now everything seems to work fine.

Thanks!

Reply by email

Mattias Gaertner
to Kjow
Show quoted text 6 lines
2012/8/22 Mattias Gaertner : > The fpc packages are the same as the last two releases. No one reported > such a problem. It was in the same issue report: http://bugs.freepascal.org/view.php?id=22598

That was about the Installed-Size field.
I added it to the Lazarus debs.
Maybe I can fix the fpc debs too.

Anyway, I just created a new one: http://bugs.freepascal.org/view.php?id=22694

Thanks.

Show quoted text 10 lines
> Please uninstall fpc, preferably with the "purge" option, and check if > there are any /etc/fpc.cfg* files. Delete them. Then install the fpc > deb again. It should install a /etc/fpc.cfg. > > Mattias I "purged" everything about fpc and lazarus, deleting all old files... a lot of files, but now everything seems to work fine. Thanks!

You make me happy.

Mattias

Reply by email

Samuel Herzog
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…

Installed and works fine on winxp sp3.

Question: How difficult would it be, to have a Option in the installer to let the user choose normal or docking mode?

AnchorDockingDsgn works fine.

Regards,

Sam

________________________________
Von: Mattias Gaertner
An:
Gesendet: 11:00 Mittwoch, 22.August 2012
Betreff: [Lazarus] Lazarus 1.0 release candidate 2 available for download

The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/

Choose your CPU / OS / distro and then the 1.0RC1 directory.

Minimum requirements:
Windows:? ? ? 98, 2k, XP, Vista, 7, 32 or 64bit
FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit
Mac OS X:? ? ? 10.4, LCL only 32bit, non LCL apps can be 64bit

This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too).

The svn tag is
http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1

The list of changes:
http://wiki.lazarus.freepascal.org/Lazarus_1.0_release_notes

For people who are blocked by SF, the Lazarus releases from sourceforge are mirrored at: ftp://freepascal.dfmk.hu/pub/lazarus/releases/
and later at (after some time for syncronization)
http://michael-ep3.physik.uni-halle.de/Lazarus/releases/ and
http://mirrors.iwi.me/lazarus/

Please, let me know if you find any problems with these release candidates.

Also let me know if you installed it without any problem.

Mattias

Reply by email

Mattias Gaertner
to Samuel Herzog
Show quoted text 7 lines
Installed and works fine on winxp sp3. Question: How difficult would it be, to have a Option in the installer to let the user choose normal or docking mode? AnchorDockingDsgn works fine.

It does not work fine for everyone.
There are 12 bugs left.
Hopefully in 1.2.

Mattias

Reply by email