Bug#1026719: vmg: FTBFS: /usr/bin/ld.bfd: cannot find -latk-1.0: No such file or directory

Lucas Nussbaum lucas at debian.org
Tue Dec 20 17:31:46 GMT 2022


Source: vmg
Version: 3.7.1-7
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20221220 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> /usr/bin/i686-w64-mingw32-windres fpcmagnifier.rc fpcmagnifier.res
> /usr/bin/i686-w64-mingw32-windres magnifier.rc magnifier.res
> lazres startform.lrs startform.lfm
> startform.lfm ResourceName='TvStartWindow' Type='FORMDATA'
> fpc -S2cgi -O1 -gl -vewnhi -l \
>   -Fu/usr/lib/lazarus/default/lcl/units/x86_64-linux/ \
>   -Fu/usr/lib/lazarus/default/lcl/units/x86_64-linux/gtk2/ \
>   -Fu/usr/lib/lazarus/default/packager/units/x86_64-linux/ \
>   -Fu/usr/lib/lazarus/default/components/lazutils/lib/x86_64-linux/ \
>   -Fu. -o./vmg -dLCL -dLCLgtk2 magnifier.dpr
> Hint: Start of reading config file /etc/fpc.cfg
> Hint: End of reading config file /etc/fpc.cfg
> Free Pascal Compiler version 3.2.2+dfsg-17 [2022/11/27] for x86_64
> Copyright (c) 1993-2021 by Florian Klaempfl and others
> Target OS: Linux for x86-64
> Compiling magnifier.dpr
> Compiling glass.pas
> Compiling constants.pas
> Compiling appsettings.pas
> Compiling translationsvmg.pas
> appsettings.pas(70,28) Hint: Parameter "Sender" not used
> appsettings.pas(71,20) Hint: Parameter "Sender" not used
> appsettings.pas(248,3) Note: Local variable "APath" not used
> appsettings.pas(249,3) Note: Local variable "LocalConfigFile" not used
> appsettings.pas(250,3) Note: Local variable "attrs" not used
> glass.pas(205,3) Note: Local variable "buffer" not used
> glass.pas(206,3) Note: Local variable "memstream" not used
> glass.pas(483,3) Note: Local variable "c" not used
> glass.pas(484,3) Note: Local variable "srcRect" not used
> glass.pas(484,12) Note: Local variable "destRect" not used
> glass.pas(486,3) Note: Local variable "lCurWindow" not used
> glass.pas(486,15) Note: Local variable "lVMGWindow" not used
> glass.pas(487,3) Note: Local variable "lCurWindowText" not used
> glass.pas(488,3) Note: Local variable "i" not used
> glass.pas(490,3) Note: Local variable "bmpRetinaDisplay" not used
> glass.pas(93,33) Hint: Parameter "DestCanvas" not used
> glass.pas(658,3) Note: Local variable "dwROP" is assigned but never used
> glass.pas(770,3) Note: Local variable "i" not used
> glass.pas(770,6) Note: Local variable "MinWidth" not used
> glass.pas(770,16) Note: Local variable "MinHeight" not used
> glass.pas(775,9) Note: Local variable "stepMinor" is assigned but never used
> glass.pas(775,20) Note: Local variable "tickSize" is assigned but never used
> glass.pas(775,30) Note: Local variable "tickCount" not used
> glass.pas(916,3) Note: Local variable "I" not used
> glass.pas(986,47) Hint: Local variable "DrawInfo" does not seem to be initialized
> glass.pas(112,31) Hint: Parameter "DC" not used
> Compiling app.pas
> Compiling plugins.pas
> Compiling plugininfo.pas
> app.pas(113,15) Warning: An inherited method is hidden by "ShowHelp(TObject);"
> Compiling about.pas
> about.pas(63,24) Hint: Parameter "Sender" not used
> Compiling configdlg.pas
> configdlg.pas(62,24) Hint: Parameter "Sender" not used
> configdlg.pas(63,25) Hint: Parameter "Sender" not used
> configdlg.pas(63,46) Hint: Parameter "Action" not used
> configdlg.pas(35,54) Hint: Unit "constants" not used in configdlg
> configdlg.pas(77,3) Hint: Unit "glass" not used in configdlg
> app.pas(106,26) Hint: Parameter "Sender" not used
> app.pas(94,27) Hint: Parameter "Sender" not used
> app.pas(184,3) Note: Local variable "lResult" not used
> app.pas(521,3) Note: Local variable "OSVersion" not used
> app.pas(123,38) Hint: Parameter "Sender" not used
> app.pas(124,32) Hint: Parameter "AID" not used
> app.pas(108,25) Hint: Parameter "Sender" not used
> app.pas(108,42) Hint: Parameter "Shift" not used
> app.pas(108,62) Hint: Parameter "X" not used
> app.pas(108,65) Hint: Parameter "Y" not used
> app.pas(109,30) Hint: Parameter "uID" not used
> app.pas(114,28) Hint: Parameter "Sender" not used
> app.pas(115,36) Hint: Parameter "Sender" not used
> app.pas(107,24) Hint: Parameter "Sender" not used
> app.pas(951,44) Hint: Local variable "DrawInfo" does not seem to be initialized
> app.pas(96,31) Hint: Parameter "Sender" not used
> app.pas(84,34) Hint: Parameter "Sender" not used
> app.pas(85,37) Hint: Parameter "Sender" not used
> app.pas(110,28) Hint: Parameter "Sender" not used
> app.pas(111,28) Hint: Parameter "Sender" not used
> app.pas(112,32) Hint: Parameter "Sender" not used
> app.pas(90,29) Hint: Parameter "Sender" not used
> app.pas(121,28) Hint: Parameter "Sender" not used
> app.pas(91,34) Hint: Parameter "Sender" not used
> app.pas(89,27) Hint: Parameter "Sender" not used
> app.pas(97,29) Hint: Parameter "Sender" not used
> app.pas(98,30) Hint: Parameter "Sender" not used
> app.pas(99,29) Hint: Parameter "Sender" not used
> app.pas(99,50) Hint: Parameter "CloseAction" not used
> app.pas(100,26) Hint: Parameter "Sender" not used
> app.pas(102,32) Hint: Parameter "Sender" not used
> app.pas(102,49) Hint: Parameter "Shift" not used
> app.pas(103,27) Hint: Parameter "MousePos" not used
> app.pas(103,49) Hint: Parameter "Handled" not used
> app.pas(105,31) Hint: Parameter "Sender" not used
> app.pas(113,24) Hint: Parameter "Sender" not used
> app.pas(92,38) Hint: Parameter "Sender" not used
> app.pas(101,33) Hint: Parameter "Sender" not used
> app.pas(69,21) Hint: Unit "LMessages" not used in app
> Compiling startform.pas
> startform.pas(46,34) Hint: Parameter "Sender" not used
> startform.pas(47,34) Hint: Parameter "Sender" not used
> startform.pas(48,25) Hint: Parameter "Sender" not used
> startform.pas(49,24) Hint: Parameter "Sender" not used
> magnifier.dpr(78,3) Note: Local variable "AHandle" not used
> magnifier.dpr(78,12) Note: Local variable "Semaphore" not used
> magnifier.dpr(79,3) Note: Local variable "lResult" not used
> magnifier.dpr(60,3) Hint: Unit "glass" not used in lente
> magnifier.dpr(61,3) Hint: Unit "constants" not used in lente
> magnifier.dpr(70,3) Hint: Unit "plugininfo" not used in lente
> Compiling resource ./magnifier.or
> Linking ./vmg
> /usr/bin/ld.bfd: cannot find -lgdk-x11-2.0: No such file or directory
> /usr/bin/ld.bfd: cannot find -lgtk-x11-2.0: No such file or directory
> /usr/bin/ld.bfd: cannot find -lX11: No such file or directory
> /usr/bin/ld.bfd: cannot find -lgdk_pixbuf-2.0: No such file or directory
> /usr/bin/ld.bfd: cannot find -lgobject-2.0: No such file or directory
> /usr/bin/ld.bfd: cannot find -lglib-2.0: No such file or directory
> /usr/bin/ld.bfd: cannot find -lgthread-2.0: No such file or directory
> /usr/bin/ld.bfd: cannot find -lgmodule-2.0: No such file or directory
> /usr/bin/ld.bfd: cannot find -lpango-1.0: No such file or directory
> /usr/bin/ld.bfd: cannot find -lcairo: No such file or directory
> /usr/bin/ld.bfd: cannot find -latk-1.0: No such file or directory
> magnifier.dpr(144,1) Error: Error while linking
> magnifier.dpr(144,1) Fatal: There were 1 errors compiling module, stopping
> Fatal: Compilation aborted
> Error: /usr/bin/ppcx64 returned an error exitcode
> make[1]: *** [debian/rules:27: override_dh_auto_build] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/12/20/vmg_3.7.1-7_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the Pkg-a11y-devel mailing list