[Pkg-pascal-devel] Bug#1129081: Several Lazarus Qt packages are FTBFS
Peter Blackman
peter at pblackman.plus.com
Fri Feb 27 14:45:34 GMT 2026
On 27/02/2026 01:16, Santiago Vila wrote:
> <snip>
>
> See this other package (src:transgui) which I discovered later,
> note that this time the error is not "cannot find -lX11":
>
> (9015) Linking /<<PKGBUILDDIR>>/units/transgui
> /usr/bin/x86_64-linux-gnu-ld.bfd: cannot find -lgdk-x11-2.0: No such file or directory
> /usr/bin/x86_64-linux-gnu-ld.bfd: cannot find -lgtk-x11-2.0: No such file or directory
> /usr/bin/x86_64-linux-gnu-ld.bfd: cannot find -lgdk_pixbuf-2.0: No such file or directory
> /usr/bin/x86_64-linux-gnu-ld.bfd: cannot find -lpango-1.0: No such file or directory
> /usr/bin/x86_64-linux-gnu-ld.bfd: cannot find -latk-1.0: No such file or directory
> /<<PKGBUILDDIR>>/transgui.lpr(56,1) Error: (9013) Error while linking
> /<<PKGBUILDDIR>>/transgui.lpr(56,1) Fatal: (10026) There were 1 errors compiling module, stopping
> Fatal: (1018) Compilation aborted
>
> If fpc does not really need X11, it would seem that those are really
> bugs in the affected packages, including src:transgui, not in fpc.
>
> I think this would be a good opportunity to fix the packages themselves.
>
> Thanks.
Agreed. There are other missing dependences apart from X11,
and I have only fixed for X11 (in libqtpas & libqt6pas, closing 1129081).
Those builds that only failed through "cannot find -lX11" should now be OK.
These other dependences were previously pulled via libgtk2.0-dev [1],
which for Qt packages, makes no sense going forward.
libatk1.0-dev
libcairo2-dev
libgdk-pixbuf-2.0-dev
libpango1.0-dev
So these need adding to affected packages.
[1] https://packages.debian.org/forky/libgtk2.0-dev
More information about the Pkg-pascal-devel
mailing list