File: 20_implicit.patch

package info (click to toggle)
setserial 2.17-58
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 840 kB
  • sloc: sh: 2,127; ansic: 1,011; makefile: 148; csh: 2
file content (36 lines) | stat: -rw-r--r-- 1,104 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Description: fix FTBFS due to -Werror=implicit-function-declaration
Index: setserial/pcmcia.c
===================================================================
--- setserial.orig/pcmcia.c	2024-03-17 10:14:01.158117621 +0100
+++ setserial/pcmcia.c	2024-03-17 10:15:17.790129692 +0100
@@ -3,6 +3,9 @@
 #include <stdlib.h>
 #include <string.h>
 #include <unistd.h>
+#include <sys/types.h>
+#include <sys/wait.h>
+
 
 /* This file contains the modifications needed to check for pcmcia conflicts
  * between a normal port and a pcmcia serial-based port. Setserial should never
Index: setserial/setserial.c
===================================================================
--- setserial.orig/setserial.c	2024-03-17 10:14:01.374117652 +0100
+++ setserial/setserial.c	2024-03-17 10:16:28.830171928 +0100
@@ -15,6 +15,7 @@
 #include <termios.h>
 #include <string.h>
 #include <errno.h>
+#include <sys/ioctl.h>
 #include "pcmcia.c"
 
 #ifdef HAVE_ASM_IOCTLS_H
@@ -763,7 +764,7 @@
 	exit(1);
 }
 
-main(int argc, char **argv)
+int main(int argc, char **argv)
 {
 	int	get_flag = 0, wild_intr_flag = 0;
 	int	c;