Niko Tyni <nt...@debian.org> writes:

>
> This package fails to build from source on current sid.
>
>    ../../../enforcer/src/utils/kaspcheck.c:101:33: error: implicit 
> declaration of function ‘exit’ [-Wimplicit-function-declaration]
>      101 |                                 exit(0);
>       |                                 ^~~~
>    ../../../enforcer/src/utils/kaspcheck.c:35:1: note: include ‘<stdlib.h>’ 
> or provide a declaration of ‘exit’
>
> A full build log is at
>
>   
> https://perl.debian.net/rebuild-logs/sid/opendnssec_2.1.13-1.1/opendnssec_2.1.13-1.1.buildlog
>
> I'm not sure why this wasn't filed with the other GCC-14 test rebuild
> bugs, but it's pretty clearly similar fallout. Usertagging accordingly.
>
> See https://gcc.gnu.org/gcc-14/porting_to.html for information on GCC 14,
> including the change that made implicit function declarations hard errors.
>
> Trivial patch attached. Hope it helps.

I took the liberty of uploading the patch above as an NMU to the
delayed/2-days queue, following the recommendation as per
https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#when-and-how-to-do-an-nmu
(maybe this would have even warranted a 0-day upload, but I'm not seeing
the urgency).

Please let me know if you need me to cancel or delay the upload, ideally
by making a maintainer upload.


All the best,
-rt

Attachment: openddnssec_2.1.13-1.2.nmudiff
Description: Binary data

Reply via email to