[packages/libnscd] fix build (missing include for writev)

atler atler at pld-linux.org
Tue Apr 28 13:14:50 CEST 2020


commit 9efe378d2e4fadb2977396ea4022de7b3c71958b
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Apr 28 13:14:23 2020 +0200

    fix build (missing include for writev)

 libnscd-writev.patch | 10 ++++++++++
 libnscd.spec         |  2 ++
 2 files changed, 12 insertions(+)
---
diff --git a/libnscd.spec b/libnscd.spec
index c3dada7..3295953 100644
--- a/libnscd.spec
+++ b/libnscd.spec
@@ -7,6 +7,7 @@ License:	LGPL v2.1
 Group:		Libraries
 Source0:	http://suse.osuosl.org/people/kukuk/libnscd/%{name}-%{version}.tar.bz2
 # Source0-md5:	a6f37e961de4f09c06df43070a47c615
+Patch0:		%{name}-writev.patch
 BuildRequires:	automake
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -46,6 +47,7 @@ Statyczna biblioteka libnscd.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 cp -f /usr/share/automake/config.* .
diff --git a/libnscd-writev.patch b/libnscd-writev.patch
new file mode 100644
index 0000000..1369b9b
--- /dev/null
+++ b/libnscd-writev.patch
@@ -0,0 +1,10 @@
+--- libnscd-2.0.2/src/libnscd.c.orig	2020-04-28 13:13:02.196027384 +0200
++++ libnscd-2.0.2/src/libnscd.c	2020-04-28 13:12:44.799392886 +0200
+@@ -26,6 +26,7 @@
+ #include <string.h>
+ #include <unistd.h>
+ #include <sys/socket.h>
++#include <sys/uio.h>
+ #include <sys/un.h>
+ 
+ #include "libnscd.h"
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libnscd.git/commitdiff/9efe378d2e4fadb2977396ea4022de7b3c71958b



More information about the pld-cvs-commit mailing list