summaryrefslogtreecommitdiff
path: root/net-analyzer/argus-clients/files/argus-clients-3.0.8.4-autoconf-2.70.patch
blob: b6a322fb6913b9abf2b2a491d173c356800e3b33 (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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
https://sources.debian.org/patches/argus-clients/1:3.0.8.2-6.1/0007-Fix-autoconf-2.70-build.patch/
https://bugs.gentoo.org/808861

From: Boyuan Yang <byang@debian.org>
Date: Fri, 1 Oct 2021 16:13:38 -0400
Subject: Fix autoconf 2.70 build

Bug-Debian: https://bugs.debian.org/978769
--- a/acsite.m4
+++ b/acsite.m4
@@ -715,13 +715,13 @@ AC_DEFUN([AC_QOSIENT_READLINE], [
         esac
      fi
 
-     AC_CHECK_HEADERS(readline/readline.h,
-       AC_CHECK_DECLS([rl_event_hook, rl_catch_signals, rl_done, rl_set_keyboard_input_timeout, rl_replace_line, rl_delete_text, rl_resize_terminal, rl_save_prompt  ], [] , [] ,
-               [
+     AC_CHECK_HEADERS([readline/readline.h],
+       [AC_CHECK_DECLS([rl_event_hook, rl_catch_signals, rl_done, rl_set_keyboard_input_timeout, rl_replace_line, rl_delete_text, rl_resize_terminal, rl_save_prompt  ], [] , [] ,
+               [[
                   #include <stdlib.h>
                   #include <stdio.h>
                   #include <readline/readline.h>
-               ]), ac_cv_found_readline=no)
+               ]])], [ac_cv_found_readline=no])
  
      if test "$ac_cv_found_readline" != no; then
        $1="-lreadline"
--- a/configure.ac
+++ b/configure.ac
@@ -41,17 +41,17 @@ AC_PROG_INSTALL
 AC_PROG_RANLIB
 AC_PROG_YACC
 
-AC_CHECK_PROGS(V_RANLIB, ranlib, @true)
-AC_QOSIENT_LEX_AND_YACC(V_LEX, V_YACC, argus_)
+AC_CHECK_PROGS([V_RANLIB], [ranlib], [@true])
+AC_QOSIENT_LEX_AND_YACC([V_LEX], [V_YACC], [argus_])
 
 # Checks for libraries.
-AC_QOSIENT_READLINE(V_READLINE, V_INCLS)
+AC_QOSIENT_READLINE([V_READLINE], [V_INCLS])
 
-CMU_SASL2(V_INCLS)
+CMU_SASL2([V_INCLS])
 AC_CMU_MYSQL
 
-AC_CHECK_HEADERS(zlib.h, [AC_CHECK_LIB(z, uncompress, ZLIB="-lz")])
-AC_QOSIENT_FLOWTOOLS(V_FLOWTOOLS, V_INCLS)
+AC_CHECK_HEADERS([zlib.h], [AC_CHECK_LIB([z], [uncompress], [ZLIB="-lz"])])
+AC_QOSIENT_FLOWTOOLS([V_FLOWTOOLS], [V_INCLS])
 
 if test ! -z "$V_FLOWTOOLS"; then
    AC_DEFINE([ARGUS_FLOWTOOLS], [], [Using Flow Tools library])