[Pkg-pascal-devel] Several Lazarus Qt packages are FTBFS

Peter Blackman peter at pblackman.plus.com
Sat Feb 28 12:31:38 GMT 2026


On 27/02/2026 16:01, Peter Blackman wrote:
>
> On second thoughts, I think fixing this in fpc (your original suggestion!)
> is best.
>
> fp-units-gtk2 binary package used to depend on libgtk2.0-dev.
> As it no longer does that, it should instead, depend on the above
> packages directly.
>
> (The fp-units-gtk2 package contains various stuff apary from gtk2)
>
> I'll do another upload of fpc.

Fixed the missing library issues.

However, transgui has a separate issue with a dormant bug,
exposed via the lazarus 4.6 upload.
Its trying to build a gtk2 version (the default),
while build depending on the Qt lcl.

 From build log;
--------------------------------------------------------------------
Info: (lazarus) Param[21]="-dLCLgtk2"
  ....
(3104) Compiling transgui.lpr
/build/reproducible-path/transgui-5.18.0+dfsg/transgui.lpr(37,3) Fatal: (10022) Can't find unit Interfaces used by transgui
Fatal: (1018) Compilation aborted

This is a bug in transgui.
Probably needs

|--ws=qt5 or ||--ws=qt6 adding to the lazbuild line in debian/rules|





More information about the Pkg-pascal-devel mailing list