Control: tags -1 + patch
On Mon, Jul 29, 2024 at 07:42:04AM +0200, Lucas Nussbaum wrote:
> Source: fortunes-es
> Version: 1.36
> Severity: serious
> Justification: FTBFS
> Tags: trixie sid ftbfs
> User: [email protected]
> Usertags: ftbfs-20240728 ftbfs-trixie
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
>
>
> Relevant part (hopefully):
> > gcc -O2 -DFORTDIR="\"/usr/share/games/fortunes\""
> > -DOFFDIR="\"/usr/share/games/fortunes/off\""
> > -DLOCFORTDIR="\"/usr/local/share/games/fortunes\""
> > -DLOCOFFDIR="\"/usr/local/share/games/fortunes/off\"" -Wall
> > -fomit-frame-pointer -pipe -fsigned-char -Wdate-time -D_FORTIFY_SOURCE=2
> > -c -o rot.o rot.c
> > rot.c: In function ‘main’:
> > rot.c:23:5: error: implicit declaration of function ‘exit’
> > [-Wimplicit-function-declaration]
> > 23 | exit(0);
> > | ^~~~
> > rot.c:8:1: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
> > 7 | #include <ctype.h>
> > +++ |+#include <stdlib.h>
...
Hi, Javi,
Attached patch makes package build here.
Regards,
--
Agustin
diff --git a/util/rot.c b/util/rot.c
index 3064193..c9d5a95 100644
--- a/util/rot.c
+++ b/util/rot.c
@@ -5,6 +5,7 @@
#include <stdio.h>
#include <ctype.h>
+#include <stdlib.h>
int main(void)
{