summaryrefslogtreecommitdiff
path: root/net-analyzer/nsat/files/nsat-1.5-libtirpc.patch
blob: c91afd3a78fa5262a063c6330f7a93fba39a0469 (plain)
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
--- a/configure.in
+++ b/configure.in
@@ -195,6 +195,8 @@
 AC_FUNC_VPRINTF
 AC_CHECK_FUNCS(select socket strdup strstr random srandom snprintf setsockopt initstate gettimeofday strerror)
 
+PKG_CHECK_MODULES([TIRPC], [libtirpc], [], [AC_MSG_NOTICE([Using glibc rpc support])])
+
 AC_OUTPUT(Makefile tools/Makefile src/Makefile src/mod/Makefile src/smb/Makefile src/libmix++/Makefile src/libmix++/mix/net.h)
 
 AC_MSG_RESULT()
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -36,7 +36,7 @@
 	@cd mod ; $(MAKE) modobj
 
 ../nsat: modobj
-	${GPP} ${CFLAGS} ${LDFLAGS} ${OBJ} ${MODOBJ} ${MIXOBJ} -o ../nsat ${CLIB}
+	${GPP} ${CFLAGS} ${LDFLAGS} ${OBJ} ${MODOBJ} ${MIXOBJ} -o ../nsat ${CLIB} @TIRPC_LIBS@
 
 pidalloc.o:
 	${GPP} ${CFLAGS} -c pidalloc.cpp
--- a/src/mod/Makefile.in
+++ b/src/mod/Makefile.in
@@ -35,7 +35,7 @@
 	${GPP} ${CFLAGS} -c osscan.cpp
 
 rpc.o:
-	${GPP} ${CFLAGS} -c rpc.cpp
+	${GPP} ${CFLAGS} @TIRPC_CFLAGS@ -c rpc.cpp
 
 www.o:
 	${GPP} ${CFLAGS} -c www.cpp