Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2026-04

  1. RECENT Commit breaking FpDebug - Dwarf / and not even fully fixing the original issue

    The below mention commit removes writing of class constants. It also breaks this for FpDebug, which was able to show them. (btw, gdb can too) Though, it is still…

    Martin Frb, Graeme Geldenhuys, Pierre Muller
    12
  2. Debugging properties - preview, proof of concept for Windows

    Debugging properties - preview, proof of concept for Windows I did some work on implementing the new (upcoming DWARF-6) properties support into FpDebug.    ** However,…

    Martin Frb
    0
  3. NONE smart link broken on windows?

    See the example below. Complied on Linux and windows.  (fpc 3.3.1)    fpc  -O- -gw3   project.lpr then using   strings project | grep TLIST On linux entries for…

    Martin Frb, Graeme Geldenhuys, Sven Barth
    9
  4. ZEROBASEDSTRINGS

    Does that affect the type definition? Or access in the source? - If in "unitFoo" a string is declared while ZEROBASEDSTRINGS is on, - and it is accessed in untiBar,…

    Martin Frb, Ondrej Pokorny
    1
  5. Need some help with DbgDwarf unit.

    I added an MR to start on DWARF-5. Then I started looking at proper (following the standard) "class var" implementation. The DWARF site I can manage, but finding stuff…

    Martin Frb
    0
  6. Preparing FPC 3.2.4 RC2

    Florian and me will be preparing RC2 of 3.2.4 together. RC1 is meanwhile several years old, so we're going to update it with work since RC1 that can be merged. To this…

    Michael Van Canneyt, Christo Crause, Florian Klämpfl
    3
  7. Who has been actively working on a release, and what is blocking that release?

    I am a mac, windows, and linux developer with a lot of pascal experience, and the fact that there hasn't been a Free Pascal release in over 5 years, gets me thinking…

    Warren Postma, Graeme Geldenhuys, Karl-Michael Schindler
    3
  8. [RFC] Modernising the FPC Release Process -- Proposal for Review

    A few weeks ago I raised concerns about the 130+ open merge requests sitting unactioned in the GitLab instance. That thread drew a lot of responses, and it was clear the…

    Unknown author, Graeme Geldenhuys, Kevin Lyda
    95
  9. possible unicode buffer overflow

    In order to track unfreed memory at work, I've written a custom memory manager wrapper around the default manager. To be sure that the memory isn't corrupted, the…

    Marc Weustink, Marco van de Voort, Michael Van Canneyt
    8
  10. How about split core compiler and RTL/Packages?

    My pain points and an idea with 3.2.2 the openssl unit is for version 1.1.x, for now, lots of distro removed openssl 1.1, even in slackware-current I can not upgrade to…

    baldzhang, Marco van de Voort, Michael Van Canneyt
    9
  11. Bug in generation command line for linker.

    In the process of cross-compiling from Win64 to Solaris, I came across a situation where the compiler created a damaged program file. Conducted research on the problem.…

    Bishop
    0
  12. 134 open merge requests - is that normal?

    I don't know the FPC development process, so was wondering if 134 open merge requests are considered "normal" for this project? Some MRs are as old as 5 years. 😬…

    Unknown author, Bart, Florian Klämpfl
    53
  13. crash with TCuckooD2<string, string>

    is TCuckooD2<string, string> allowed? See the code below. It's brute force testing some of the dictionaries. Testing with 2.2.3 and 3.3.1 (both from early this year) I…

    Martin Frb, Unknown author
    3
  14. GIT and binary files.

    I want to add a binary (.res for a compiled manifest) to winunits-base, following the pattern of fclel.res in fcl-base as far as fpmake is concerned. However do I need…

    Marco van de Voort, Graeme Geldenhuys, Unknown author
    3
  15. Somewhat cryptic errormesage

    I got this errormessage when trying to crosscompile (on Windows) to x86_64: C:\Users\Bart\LazarusProjecten\ConsoleProjecten>fpc test.pas -Px86_64 Error: can't be…

    Bart
    0
  16. [RFC] Add OPDF — Object Pascal Debug Format (-gO flag)

    I'd like to propose adding a new, optional debug information format to FPC called OPDF (Object Pascal Debug Format). This is not a replacement for DWARF — it is an…

    Unknown author, Adriaan van Os
    6
  17. Gitlab FPC 'main' fails to build on x86_64-linux

    I can't seem to build the latest FPC 3.3.1 'main' branch under 64-bit linux. My build script, which I've always been using: ----- cat go.sh #!/bin/sh TARGET_VER=3.3.1…

    Unknown author
    1