2 Commits

3 changed files with 54 additions and 0 deletions

48
camsource-fix.patch Normal file
View File

@@ -0,0 +1,48 @@
Index: camsource-0.7.1/src/resize.c
===================================================================
--- camsource-0.7.1.orig/src/resize.c
+++ camsource-0.7.1/src/resize.c
@@ -2,6 +2,7 @@
#include <libxml/parser.h>
#include <string.h>
#include <unistd.h>
+#include <stdlib.h>
#include "config.h"
Index: camsource-0.7.1/src/input_v4l.c
===================================================================
--- camsource-0.7.1.orig/src/input_v4l.c
+++ camsource-0.7.1/src/input_v4l.c
@@ -5,6 +5,7 @@
#include <libxml/parser.h>
#include <libv4l1.h>
#include <fcntl.h>
+#include <stdlib.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
Index: camsource-0.7.1/src/input_xwd.c
===================================================================
--- camsource-0.7.1.orig/src/input_xwd.c
+++ camsource-0.7.1/src/input_xwd.c
@@ -2,6 +2,7 @@
#include <stdio.h>
#include <string.h>
#include <errno.h>
+#include <stdlib.h>
#include <libxml/parser.h>
#include <sys/types.h>
#include <sys/wait.h>
Index: camsource-0.7.1/src/main.c
===================================================================
--- camsource-0.7.1.orig/src/main.c
+++ camsource-0.7.1/src/main.c
@@ -5,6 +5,7 @@
#include <unistd.h>
#include <signal.h>
#include <dirent.h>
+#include <stdlib.h>
#include <stdio.h>
#include <string.h>

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Thu Nov 7 10:47:16 UTC 2024 - Marcus Meissner <meissner@suse.com>
- camsource-fix.patch: fix build with new glibc
-------------------------------------------------------------------
Thu Feb 22 08:11:55 UTC 2024 - Michael Vetter <mvetter@suse.com>

View File

@@ -31,6 +31,7 @@ Source: camsource-%{version}.tar.gz
Source1: camsource-rpmlintrc
Patch0: camsource-no_implicit_decls.diff
Patch1: camsource-v4l-conf-video_window-overwrite.patch
Patch2: camsource-fix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description