Recent

Author Topic: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)  (Read 100788 times)


JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4468
  • I like bugs.
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #121 on: November 28, 2017, 10:40:42 pm »
Latest News
November 28th, 2017
 FPC version 3.0.4 has been released!
...

Indeed, the www.freepascal.org page already has an announcement. Looks promising!
However there is nothing to download yet. I believe we get more announcements when the actual installation packages are copied.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

FTurtle

  • Sr. Member
  • ****
  • Posts: 292

dbannon

  • Hero Member
  • *****
  • Posts: 2796
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #123 on: November 28, 2017, 11:35:23 pm »
FPC 3.0.4 has finally been released  :)

So I hope we can look forward to the wishfully awaited Lazarus 1.8 soon  :) :)

Indeed !  (but I hope the memory leak in OSX, TrayIcon is fixed first, memory leaks are evil!) 

And I just got my cross platform auto build (for my app) working too. I'll have to start again....  But yep, its great to see things moving here.

 
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4468
  • I like bugs.
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #124 on: November 28, 2017, 11:49:06 pm »
Indeed !  (but I hope the memory leak in OSX, TrayIcon is fixed first, memory leaks are evil!) 
Are you saying we should delay Lazarus 1.8 release until one OSX related bug is fixed? What about the other 1729 open Lazarus issues? Maybe they should be fixed before a release, too.

Actually clear bug fixes can still be merged to the 1.8 release. If a patch fixes a memory leak and does not break anything, it can be included. ... but hurry up, the patch is needed quickly.
« Last Edit: November 28, 2017, 11:55:19 pm by JuhaManninen »
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

BeniBela

  • Hero Member
  • *****
  • Posts: 906
    • homepage
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #125 on: November 29, 2017, 12:17:22 am »

Indeed !  (but I hope the memory leak in OSX, TrayIcon is fixed first, memory leaks are evil!) 



Better a TrayIcon leak than a TrayIcon crash

It was not merged in fixed branch either

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4468
  • I like bugs.
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #126 on: November 29, 2017, 12:51:50 am »
Better a TrayIcon leak than a TrayIcon crash
It was not merged in fixed branch either
I marked it for merging now.
 http://wiki.lazarus.freepascal.org/Lazarus_1.8_fixes_branch
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

dbannon

  • Hero Member
  • *****
  • Posts: 2796
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #127 on: November 29, 2017, 12:53:20 am »

Quote
Better a TrayIcon leak than a TrayIcon crash

Hmm, maybe consider that a memory leak can crash your whole machine, not just the app ?   And it sounds like 32258 is hard to reproduce and may not bite everyone. On the other hand, 32678 is trivial to reproduce and makes an official LCL component unusable. You cannot use the TrayIcon on OSX without suffering the leak.
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4468
  • I like bugs.
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #128 on: November 29, 2017, 01:15:50 am »
... And it sounds like 32258 is hard to reproduce and may not bite everyone. On the other hand, 32678 is trivial to reproduce and makes an official LCL component unusable.
There is one huge difference between issues 32258 and 32678:
32258 is fixed but 32678 is not. That is why the fix for 32258 can be merged but a fix for 32678 cannot.
Convincing us that the bug is evil does not change anything.
As I wrote a valid patch can still be applied and merged. Hurry up if you want it included.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

dbannon

  • Hero Member
  • *****
  • Posts: 2796
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #129 on: November 29, 2017, 12:15:30 pm »
Quote
...a valid patch can still be applied and merged. Hurry up if you want it included.

me ?  Please check the left hand side bar. "Jr. Member", you would have to be crazy to accept a patch from me. To make matters worse, Mac is my least familiar platform.

But seriously JuhaManninen, are you saying that bug reports without an accompanying patch will probably be disregarded ?

davo
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4468
  • I like bugs.
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #130 on: November 29, 2017, 02:20:16 pm »
me ?  Please check the left hand side bar. "Jr. Member", you would have to be crazy to accept a patch from me.
It would be accepted if it works and does not break anything else.
Your number of posts in this forum has no relevance.

Quote
To make matters worse, Mac is my least familiar platform.
Then don't use it.

Quote
But seriously JuhaManninen, are you saying that bug reports without an accompanying patch will probably be disregarded ?
Yes if nobody wants to fix it. This is a FOSS project based on voluntary work. Nobody gets paid. Basically every contributor "scratches his own itch" as the saying goes.
However you could try to speed up a specific feature or bug fix by offering a bounty.
 http://wiki.lazarus.freepascal.org/Bounties
Paid development in a FOSS project is possible and perfectly OK. Some projects have paid developers sponsored by commercial companies. We don't.
« Last Edit: November 29, 2017, 02:25:53 pm by JuhaManninen »
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9868
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #131 on: November 29, 2017, 02:25:51 pm »
are you saying that bug reports without an accompanying patch will probably be disregarded ?

Well no, if a bug can be reproduced it will not be "disregarded".

But there are no paid workers, to whom bugs can be assigned by some priority. All bug fixes are done by volunteers.

So the bug will be in the bugtracker, until a volunteer picks it up.

soerensen3

  • Full Member
  • ***
  • Posts: 213
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #132 on: November 29, 2017, 03:33:50 pm »
Wow the package for arch was updated really fast. https://www.archlinux.org/packages/community/x86_64/fpc/
However if I try to update it will tell me it is already the newest version:

Code: Bash  [Select][+][-]
  1. $ sudo pacman -Syy fpc-src fpc
  2. :: Synchronizing package databases...
  3.  core                     137,8 KiB   811K/s 00:00 [######################] 100%
  4.  extra                   1772,5 KiB  1441K/s 00:01 [######################] 100%
  5.  community                  4,4 MiB  2,13M/s 00:02 [######################] 100%
  6.  multilib                 178,7 KiB  4,36M/s 00:00 [######################] 100%
  7. warning: fpc-src-3.0.2-2 is up to date -- reinstalling
  8. warning: fpc-3.0.2-1 is up to date -- reinstalling
  9. ...
  10.  
Does anyone have the same problem?
Lazarus 1.9 with FPC 3.0.4
Target: Manjaro Linux 64 Bit (4.9.68-1-MANJARO)

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4468
  • I like bugs.
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #133 on: November 29, 2017, 04:32:14 pm »
Wow the package for arch was updated really fast. https://www.archlinux.org/packages/community/x86_64/fpc/
That is a FPC 3.0.4 package but this thread is about Lazarus Release Candidate.
Please open a new thread about FPC release. You have better chance to get answers, too.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

soerensen3

  • Full Member
  • ***
  • Posts: 213
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #134 on: November 29, 2017, 04:41:41 pm »
@JuhaManninen:
Yes, you're right but there was no fpc 3.0.4 announcement yet and I was kind of lazy I guess.  :-[
I opened a new thread: http://forum.lazarus.freepascal.org/index.php/topic,39110.msg267269/topicseen.html#new
Lazarus 1.9 with FPC 3.0.4
Target: Manjaro Linux 64 Bit (4.9.68-1-MANJARO)

 

TinyPortal © 2005-2018