Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-23 Thread Sven Barth via fpc-pascal

Am 22.04.2026 um 20:00 schrieb Warren Postma via fpc-pascal:

>Thanks, I knew about those, but they don't contain the new OPDF debugger
>support (Merge Request: 
https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/1409) 
that others wanted to test.



Agree. Shouldn't there be builds of some feature or experimental 
branch with everything, even what is not in trunk?


No. They might be not in main because they are simply broken or the 
wrong approach. And filtering that is simply unnecessary work.


Regards,
Sven
___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-22 Thread Warren Postma via fpc-pascal
>Thanks, I knew about those, but they don't contain the new OPDF debugger
>support (Merge Request:
https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/1409) that
others wanted to test.


Agree. Shouldn't there be builds of some feature or experimental branch
with everything, even what is not in trunk?

I mean we can use fpcup to do our own builds if we're not technical enough
to do our own.

But I think part of a project's core infrastructure is full nightly
INSTALLABLE builds.  (not just bin tarballs)




On Tue, Apr 21, 2026 at 11:05 PM Graeme Geldenhuys via fpc-pascal <
[email protected]> wrote:

> On Tuesday, 21 April 2026 09:33:21 BST Marco van de Voort via fpc-pascal
> wrote:
> > Snapshots of trunk (what are essentially straight builds) are made daily:
>
> Thanks, I knew about those, but they don't contain the new OPDF debugger
> support (Merge Request: https://gitlab.com/freepascal.org/fpc/source/-/
> merge_requests/1409
> )
> that others wanted to test.
>
> Regards,
>   Graeme
>
>
>
>
> ___
> fpc-pascal maillist  -  [email protected]
> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
>
___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-21 Thread Graeme Geldenhuys via fpc-pascal
On Tuesday, 21 April 2026 09:33:21 BST Marco van de Voort via fpc-pascal 
wrote:
> Snapshots of trunk (what are essentially straight builds) are made daily:

Thanks, I knew about those, but they don't contain the new OPDF debugger
support (Merge Request: https://gitlab.com/freepascal.org/fpc/source/-/
merge_requests/1409) that others wanted to test.

Regards,
  Graeme




___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-21 Thread Warren Postma via fpc-pascal
>  Snapshots of trunk (what are essentially straight builds) are made daily:
> https://downloads.freepascal.org/fpc/snapshot/v33/x86_64-linux/

Finding those is really hard.

And those are not installers, they're tarballs.

Find a recent installer, there isn't one.










On Tue, Apr 21, 2026 at 1:36 AM Marco van de Voort via fpc-pascal <
[email protected]> wrote:

>
> Op 20-4-2026 om 13:24 schreef Graeme Geldenhuys via fpc-pascal:
> > On Monday, 20 April 2026 09:40:40 BST Thomas Kurz via fpc-pascal wrote:
> >> I'm also eagerly waiting for the next release. Not for 3.2.4, but for
> 3.4.0.
> >> Imho, it'd be desirable to have yearly releases with only some
> enhancements
> >> and new features instead of waiting for big steps for more than 6 years.
> > What environment and architecture are you on?
> >
> > I've started making unofficial releases of FPC 3.3.1 ('main' - aka
> 'trunk'). I
> > started this mainly because I have software that requires features in FPC
> > 3.3.1 that others wanted to test too - and I simply can't sit around for
> a few
> > more years, waiting for the FPC team.
>
> Snapshots of trunk (what are essentially straight builds) are made daily:
>
> https://downloads.freepascal.org/fpc/snapshot/v33/x86_64-linux/
>
> ___
> fpc-pascal maillist  -  [email protected]
> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
>
___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-21 Thread Pierre Muller via fpc-pascal



Le 21/04/2026 à 10:33, Marco van de Voort via fpc-pascal a écrit :


Op 20-4-2026 om 13:24 schreef Graeme Geldenhuys via fpc-pascal:

On Monday, 20 April 2026 09:40:40 BST Thomas Kurz via fpc-pascal wrote:

I'm also eagerly waiting for the next release. Not for 3.2.4, but for 3.4.0.
Imho, it'd be desirable to have yearly releases with only some enhancements
and new features instead of waiting for big steps for more than 6 years.

What environment and architecture are you on?

I've started making unofficial releases of FPC 3.3.1 ('main' - aka 'trunk'). I
started this mainly because I have software that requires features in FPC
3.3.1 that others wanted to test too - and I simply can't sit around for a few
more years, waiting for the FPC team.


Snapshots of trunk (what are essentially straight builds) are made daily:

https://downloads.freepascal.org/fpc/snapshot/v33/x86_64-linux/


 These snapshots are not limited to x86_64-linux target,
you can find many more targets on the up directory:
https://downloads.freepascal.org/fpc/snapshot/v33

Pierre

___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-21 Thread Tomas Hajny via fpc-pascal

On 2026-04-21 10:21, Karoly Balogh via fpc-pascal wrote:

On Tue, 21 Apr 2026, Tomas Hajny via fpc-pascal wrote:



Hi Charlie,

 .
 .
Unfortunately, you cannot build OS/2 releases of FPC on Linux, because 
the
needed port of GNU binutils is not available there. It might be 
possible to
build it from Gitlab CI using the SSH runner if you have a running 
OS/2

instance with SSHD.


Are you sure? There seem to be several very recent cross-emx toolchains 
on

GitHub, for example:

https://github.com/komh/cross-os2emx
https://github.com/neozeed/crossemx-binutils-2.9.1

So at least the EMX cross-build seems possible? Not sure what you do 
use

for the native OS/2 port.


Many thanks, I wasn't aware of them. Both of them seem to be fairly new. 
The latter doesn't contain any release, it looks like an attempt in an 
early stage, but the former looks very promising (and comes from a 
developer known for his various OS/2 ports, thus very likely to be 
working well - I cannot check it immediately, but I'll do so later for 
sure). It's good that things have moved forward in this area. :-) I'll 
still need to check whether our makefiles work well in this case, but 
even if not, this could be fixed for sure.


Tomas
___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-21 Thread Marco van de Voort via fpc-pascal



Op 20-4-2026 om 13:24 schreef Graeme Geldenhuys via fpc-pascal:

On Monday, 20 April 2026 09:40:40 BST Thomas Kurz via fpc-pascal wrote:

I'm also eagerly waiting for the next release. Not for 3.2.4, but for 3.4.0.
Imho, it'd be desirable to have yearly releases with only some enhancements
and new features instead of waiting for big steps for more than 6 years.

What environment and architecture are you on?

I've started making unofficial releases of FPC 3.3.1 ('main' - aka 'trunk'). I
started this mainly because I have software that requires features in FPC
3.3.1 that others wanted to test too - and I simply can't sit around for a few
more years, waiting for the FPC team.


Snapshots of trunk (what are essentially straight builds) are made daily:

https://downloads.freepascal.org/fpc/snapshot/v33/x86_64-linux/

___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-21 Thread Karoly Balogh via fpc-pascal
Hi,

On Tue, 21 Apr 2026, Tomas Hajny via fpc-pascal wrote:

> > I'm building the Win32 and Win64 within a Docker container on Linux, keeping
> > the same directory structure which the official Lazarus builds use.
> > It builds Lazarus trunk and FPC trunk. I've attached the build script; maybe
> > it can help someone.
> >
> > It's certainly possible to build other platforms (Linux, DOS, macOS, OS2,
> > whatsoever), but I don't need them. That's why I focused on Windows only.
>
> Unfortunately, you cannot build OS/2 releases of FPC on Linux, because the
> needed port of GNU binutils is not available there. It might be possible to
> build it from Gitlab CI using the SSH runner if you have a running OS/2
> instance with SSHD.

Are you sure? There seem to be several very recent cross-emx toolchains on
GitHub, for example:

https://github.com/komh/cross-os2emx
https://github.com/neozeed/crossemx-binutils-2.9.1

So at least the EMX cross-build seems possible? Not sure what you do use
for the native OS/2 port.

Charlie
___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-21 Thread Tomas Hajny via fpc-pascal

On 2026-04-21 09:37, Thomas Kurz via fpc-pascal wrote:

Me too.

I'm building the Win32 and Win64 within a Docker container on Linux, 
keeping the same directory structure which the official Lazarus builds 
use.
It builds Lazarus trunk and FPC trunk. I've attached the build script; 
maybe it can help someone.


It's certainly possible to build other platforms (Linux, DOS, macOS, 
OS2, whatsoever), but I don't need them. That's why I focused on 
Windows only.


Unfortunately, you cannot build OS/2 releases of FPC on Linux, because 
the needed port of GNU binutils is not available there. It might be 
possible to build it from Gitlab CI using the SSH runner if you have a 
running OS/2 instance with SSHD.


Tomas



- Original Message -
From: Graeme Geldenhuys via fpc-pascal 


To: FPC-Pascal users discussions 
Sent: Monday, April 20, 2026, 13:24:51
Subject: [fpc-pascal] Who is working on getting FreePascal released?

On Monday, 20 April 2026 09:40:40 BST Thomas Kurz via fpc-pascal wrote:
I'm also eagerly waiting for the next release. Not for 3.2.4, but for 
3.4.0.
Imho, it'd be desirable to have yearly releases with only some 
enhancements
and new features instead of waiting for big steps for more than 6 
years.


What environment and architecture are you on?

I've started making unofficial releases of FPC 3.3.1 ('main' - aka 
'trunk'). I
started this mainly because I have software that requires features in 
FPC
3.3.1 that others wanted to test too - and I simply can't sit around 
for a few

more years, waiting for the FPC team.

Think of it as "FPC Community Edition" releases. ;-)  These will come 
out

monthly.

I'm considering merging in a few outstanding MRs too for those releases 
(after

I did a round of triaging).

https://github.com/graemeg/fpc-opdf-releases

ps: I'll probably rename the project at some point.

Regards,
  Graeme




___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-21 Thread Thomas Kurz via fpc-pascal
Me too.

I'm building the Win32 and Win64 within a Docker container on Linux, keeping 
the same directory structure which the official Lazarus builds use. 
It builds Lazarus trunk and FPC trunk. I've attached the build script; maybe it 
can help someone.

It's certainly possible to build other platforms (Linux, DOS, macOS, OS2, 
whatsoever), but I don't need them. That's why I focused on Windows only.

Thomas


- Original Message - 
From: Graeme Geldenhuys via fpc-pascal 
To: FPC-Pascal users discussions 
Sent: Monday, April 20, 2026, 13:24:51
Subject: [fpc-pascal] Who is working on getting FreePascal released?

On Monday, 20 April 2026 09:40:40 BST Thomas Kurz via fpc-pascal wrote:
> I'm also eagerly waiting for the next release. Not for 3.2.4, but for 3.4.0.
> Imho, it'd be desirable to have yearly releases with only some enhancements
> and new features instead of waiting for big steps for more than 6 years.

What environment and architecture are you on? 

I've started making unofficial releases of FPC 3.3.1 ('main' - aka 'trunk'). I 
started this mainly because I have software that requires features in FPC 
3.3.1 that others wanted to test too - and I simply can't sit around for a few 
more years, waiting for the FPC team.

Think of it as "FPC Community Edition" releases. ;-)  These will come out 
monthly.

I'm considering merging in a few outstanding MRs too for those releases (after 
I did a round of triaging).

https://github.com/graemeg/fpc-opdf-releases

ps: I'll probably rename the project at some point.

Regards,
  Graeme




___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

build-win64-trunk.sh
Description: Binary data
___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-21 Thread Graeme Geldenhuys via fpc-pascal
On Monday, 20 April 2026 09:40:40 BST Thomas Kurz via fpc-pascal wrote:
> I'm also eagerly waiting for the next release. Not for 3.2.4, but for 3.4.0.
> Imho, it'd be desirable to have yearly releases with only some enhancements
> and new features instead of waiting for big steps for more than 6 years.

What environment and architecture are you on? 

I've started making unofficial releases of FPC 3.3.1 ('main' - aka 'trunk'). I 
started this mainly because I have software that requires features in FPC 
3.3.1 that others wanted to test too - and I simply can't sit around for a few 
more years, waiting for the FPC team.

Think of it as "FPC Community Edition" releases. ;-)  These will come out 
monthly.

I'm considering merging in a few outstanding MRs too for those releases (after 
I did a round of triaging).

https://github.com/graemeg/fpc-opdf-releases

ps: I'll probably rename the project at some point.

Regards,
  Graeme




___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-20 Thread Warren Postma via fpc-pascal
Perhaps the general aura of decrepidness is being affected by the fact that
the forums are down also
https://forum.lazarus.freepascal.org/index.php
--> 504

I am a mac, linux, and windows dev, I'll join the devel list, and see what
I can do.


On Mon, Apr 20, 2026 at 2:02 AM Michael Van Canneyt via fpc-pascal <
[email protected]> wrote:

>
>
> On Mon, 20 Apr 2026, Thomas Kurz via fpc-pascal wrote:
>
> > I'm not on fpc-devel either. May I ask to summarize the discussion in a
> few sentences?
>
> I'm proposing to automate more to achieve half-yearly releases.
>
> We currently use only a fraction of what gitlab offers.
> I believe that we can automate a large part of what should be fixes
> releases.
>
> Major releases (like 3.4.0) will obviously require more testing,
> but that should not stop us from releasing more fixes.
>
> Others are not convinced that this would help and believe human or
> organisational problems are the real cause of the delay.
>
> This is not wrong, but my view is that by diminishing the burden
> of creating a release by making it more efficient, the human and
> organisational problems will be less big and easier tackled.
>
> > I'm also eagerly waiting for the next release.  Not for 3.2.4, but for
> > 3.4.0.  Imho, it'd be desirable to have yearly releases with only some
> > enhancements and new features instead of waiting for big steps for more
> > than 6 years.
>
> Everyone is agreed on the problem.
>
> Agreeing on the solution proves more difficult.
>
> Michael.
> ___
> fpc-pascal maillist  -  [email protected]
> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
>
___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-20 Thread Michael Van Canneyt via fpc-pascal




On Mon, 20 Apr 2026, Thomas Kurz via fpc-pascal wrote:


I'm not on fpc-devel either. May I ask to summarize the discussion in a few 
sentences?


I'm proposing to automate more to achieve half-yearly releases.

We currently use only a fraction of what gitlab offers. 
I believe that we can automate a large part of what should be fixes

releases.

Major releases (like 3.4.0) will obviously require more testing,
but that should not stop us from releasing more fixes.

Others are not convinced that this would help and believe human or
organisational problems are the real cause of the delay.

This is not wrong, but my view is that by diminishing the burden 
of creating a release by making it more efficient, the human and

organisational problems will be less big and easier tackled.


I'm also eagerly waiting for the next release.  Not for 3.2.4, but for
3.4.0.  Imho, it'd be desirable to have yearly releases with only some
enhancements and new features instead of waiting for big steps for more
than 6 years.


Everyone is agreed on the problem.

Agreeing on the solution proves more difficult.

Michael.
___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-20 Thread Thomas Kurz via fpc-pascal
I'm not on fpc-devel either. May I ask to summarize the discussion in a few 
sentences?

I'm also eagerly waiting for the next release. Not for 3.2.4, but for 3.4.0. 
Imho, it'd be desirable to have yearly releases with only some enhancements and 
new features instead of waiting for big steps for more than 6 years.

Just my 2 cts.
Kind regards,
Thomas


- Original Message - 
From: Michael Van Canneyt via fpc-pascal 
To: Warren Postma via fpc-pascal 
Sent: Monday, April 20, 2026, 10:27:38
Subject: [fpc-pascal] Who is working on getting FreePascal released?



On Sun, 19 Apr 2026, Warren Postma via fpc-pascal wrote:

> There's very little activity about fixing the lack of a release of
> FreePascal that

You're missing a huge discussion on fpc-devel :-)

> (a) is in the last 4 years.
> (b) runs on Mac OS
> (c) is included, and able to be included on debian.
> (d) is back on homebrew.
> (e) can be built/bootstrapped on current Mac OS with current XCode.
>
> The list of painted-into-corners probably extends further than this.
>
> Who is working on what, and what is wide open for contrib help?

If Florian didn't make the 3.2.4 release by july, I will take over.

Tentative plan (if/when I take over):
- try to merge some more stuff from devel to fixes.
- get another RC out.
- If nothing serious pops op, release main platforms in september.

All offers of help are appreciated.

If you know of fixes in trunk that can be merged cleanly to fixes, then let us 
know.

Michael.
___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Who is working on getting FreePascal released?

2026-04-20 Thread Michael Van Canneyt via fpc-pascal




On Sun, 19 Apr 2026, Warren Postma via fpc-pascal wrote:


There's very little activity about fixing the lack of a release of
FreePascal that


You're missing a huge discussion on fpc-devel :-)


(a) is in the last 4 years.
(b) runs on Mac OS
(c) is included, and able to be included on debian.
(d) is back on homebrew.
(e) can be built/bootstrapped on current Mac OS with current XCode.

The list of painted-into-corners probably extends further than this.

Who is working on what, and what is wide open for contrib help?


If Florian didn't make the 3.2.4 release by july, I will take over.

Tentative plan (if/when I take over):
- try to merge some more stuff from devel to fixes.
- get another RC out.
- If nothing serious pops op, release main platforms in september.

All offers of help are appreciated.

If you know of fixes in trunk that can be merged cleanly to fixes, 
then let us know.


Michael.
___
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal