[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1066337: tightvnc: FTBFS: vncconnect.c:17:5: error: implicit declaration of function ‘exit’ [-Werror=implicit-function-declaration]



Hi Lucas,

On Wed, 2024-03-13 at 12:45 +0100, Lucas Nussbaum wrote:
> Source: tightvnc
> Version: 1:1.3.10-7
> Severity: serious
> Justification: FTBFS
> Tags: trixie sid ftbfs
> User: lucas@debian.org
> Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
> 
> This is most likely caused by a change in dpkg 1.22.6, that enabled
> -Werror=implicit-function-declaration. For more information, see
> https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration

That is hard to correct,
- this software is abandonware
- there are about 250 warnings regarding implicit function declaration,
- there is no generic way to get rid of them.

I had a closer look revealing that there are many different cases to
consider. I am afraid it will take weeks or even months to fix this
bug.

On the other hand I could override dpkg by injecting
-Wno-error=implicit-function-declaration. Would that be acceptable?

Cheers,
Sven
-- 
GPG Fingerprint
3DF5 E8AA 43FC 9FDF D086 F195 ADF5 0EDA F8AD D585

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: