Recent

Author Topic: Preparing FPC 3.2.4, point out road blocks now  (Read 90662 times)

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4541
  • I like bugs.
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #45 on: March 03, 2024, 06:19:59 pm »
Good question, it has been more than two years since the first post appeared.
... and FPC 3.2.2 was released almost 3 years ago. This is annoying.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

Wallaby

  • Full Member
  • ***
  • Posts: 104
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #46 on: March 05, 2024, 07:21:08 am »
It's best to use fpcupdeluxe and regularly update to FPC fixes and Lazarus fixes.

This way you could get the latest official releases plus any fixes made to them after the release.

I am using 3.2.3 (aka 3.2 + fixes) and Lazarus 3.0 + fixes with great success. No need to wait for  an official release, which seems to have been abandoned.

zeljko

  • Hero Member
  • *****
  • Posts: 1668
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #47 on: March 05, 2024, 09:02:37 am »
I don't think it's abandoned, but yes, it need to be released soon, too much time is passed since last release.

440bx

  • Hero Member
  • *****
  • Posts: 4745
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #48 on: March 05, 2024, 09:08:11 am »
There is probably a good reason why it hasn't been released after that much time and, it's likely (mostly) a technical reason.

It would be nice if one of the developers would mention what is holding the release back.
(FPC v3.0.4 and Lazarus 1.8.2) or (FPC v3.2.2 and Lazarus v3.2) on Windows 7 SP1 64bit.

ocloma

  • New Member
  • *
  • Posts: 11
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #49 on: April 02, 2024, 05:31:53 pm »
maybe it fell into an infinite loop...

Thaddy

  • Hero Member
  • *****
  • Posts: 16196
  • Censorship about opinions does not belong here.
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #50 on: April 03, 2024, 10:25:49 am »
I don't think it's abandoned, but yes, it need to be released soon, too much time is passed since last release.
1. that can be taken as an offence by the core team (it also expresses ignorance)
2. normal users want a stable environment
3. there is a fixes branch if you need a point release approximation.
4. the amount of changes and new features in trunk does not warrant a full release yet, and that will probably take even more time.
5. you obviously have no experience with professional release management. The core team has.....and delivers every release.
6. scratch out time from your vocabulary. It is done when it is done.
7. i think a  >:D is warranted. ::)

i also want to add a <sigh> to such folly.
« Last Edit: April 03, 2024, 10:35:34 am by Thaddy »
If I smell bad code it usually is bad code and that includes my own code.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11946
  • FPC developer.
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #51 on: April 03, 2024, 10:35:23 am »
The last time I heard, an issue with arm-linux linking,  some ABI or other  binary format identifier was the problem. There are not that many status updates on core.

Thaddy

  • Hero Member
  • *****
  • Posts: 16196
  • Censorship about opinions does not belong here.
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #52 on: April 03, 2024, 10:37:17 am »
I know. But sometimes users still don't get the importance of mitigating such an issue first.
If I smell bad code it usually is bad code and that includes my own code.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11946
  • FPC developer.
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #53 on: April 03, 2024, 11:08:50 am »
I know. But sometimes users still don't get the importance of mitigating such an issue first.

I'm sure that as a Lazarus core developer, Zeljan knows the issues :-)

Thaddy

  • Hero Member
  • *****
  • Posts: 16196
  • Censorship about opinions does not belong here.
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #54 on: April 03, 2024, 11:13:25 am »
Then why he shows impatience, Marco? An issue with ARM is by now a blocking issue, since it is such an important platform by now.
BTW I had to manage such things in my working carreer, so I understand the sentiments...
you know that. I respect everyone in the core team.
« Last Edit: April 03, 2024, 11:21:26 am by Thaddy »
If I smell bad code it usually is bad code and that includes my own code.

BSaidus

  • Hero Member
  • *****
  • Posts: 600
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #55 on: April 03, 2024, 04:15:43 pm »
The last time I heard, an issue with arm-linux linking,  some ABI or other  binary format identifier was the problem. There are not that many status updates on core.

Hello, I have an issue with freebsd-aarch64 OS. After compiling a simple program with fpc ( ex: simple helloworld console ) I must use command :
   
Code: [Select]
   brandelf -t freebsd project1
   
to execute the program.
Can FPC team do this just after compiling ?

Thank you.



lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11946
  • FPC developer.
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #56 on: April 03, 2024, 05:17:28 pm »
The last time I heard, an issue with arm-linux linking,  some ABI or other  binary format identifier was the problem. There are not that many status updates on core.

Hello, I have an issue with freebsd-aarch64 OS. After compiling a simple program with fpc ( ex: simple helloworld console

Afaik the Aarch64 port was done by one Mikaël Urankar. I don't know anything about it, and don't have the HW. For LLVM based FreeBSDs, it might help to change the elf ident like in the i386/x64 one

The commit bugreport (https://gitlab.com/freepascal.org/fpc/source/-/issues/38441 ) seems to contain some patches by Pierre with the request to validate.

Please do any work on top of the fixes branch or trunk.
« Last Edit: April 03, 2024, 05:42:47 pm by marcov »

lainz

  • Hero Member
  • *****
  • Posts: 4616
  • Web, Desktop & Android developer
    • https://lainz.github.io/
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #57 on: May 04, 2024, 08:06:18 pm »
I see the fixes branch and no problem at all for now.  :)

dbannon

  • Hero Member
  • *****
  • Posts: 3156
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #58 on: May 06, 2024, 01:56:20 pm »
I see the fixes branch and no problem at all for now.  :)

People like Debian do not, as a matter of policy, ship test/fixes/beta code. They use only release products. This means, for example, all FPC based applications in the Debian repository are currently built with a compiler that won't work with openssl 3.0.  And Debian means, eg, Ubuntu, Linux Mint ....

A lot of companies, quite sensibly, have similar policies.

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

_Bernd

  • New Member
  • *
  • Posts: 22
Re: Preparing FPC 3.2.4, point out road blocks now
« Reply #59 on: May 15, 2024, 12:46:46 pm »
Hello,

it looks like FPC 3.2.4 is no longer needed ;-))

https://github.com/gcarreno/1brc-ObjectPascal#results

When it comes down to it, FPC 3.3.1 seems to be the first choice.

Regards, Bernd.

 

TinyPortal © 2005-2018