summaryrefslogtreecommitdiff
path: root/recipes/tcptraceroute/tcptraceroute-1.5beta6/configure.ac.patch
blob: 42a12e4eea601a00abb0f59738c82c4c085a2a0b (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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
Remove the checks for the OS.
They require running the compiled program which is not possible when
cross complining.
At this stage I believe all OE targets are linux, so it should be ok
for now.

--- tcptraceroute-1.5beta6/configure.ac	2005/11/15 04:41:51	1.1
+++ tcptraceroute-1.5beta6/configure.ac	2005/11/15 04:41:58
@@ -146,94 +146,6 @@
 AC_FUNC_VPRINTF
 AC_CHECK_FUNCS([gettimeofday memset select socket strchr])
 
-# Is this Solaris?
-AC_MSG_CHECKING(for Solaris)
-AC_RUN_IFELSE([AC_LANG_PROGRAM( [], [
-#if defined (__SVR4) && defined (__sun)
-	exit(0);
-#else
-	exit(-1);
-#endif
-		])
-	],[
-		AC_MSG_RESULT(yes)
-		AC_DEFINE([HAVE_SOLARIS], 1, [Is this a Solaris system?])
-		HAVE_SOLARIS=yes
-	],[
-		AC_MSG_RESULT(no)
-	])
-
-# Is this BSDI?
-AC_MSG_CHECKING(for BSDI)
-AC_RUN_IFELSE([AC_LANG_PROGRAM( [], [
-#if defined (__bsdi__)
-	exit(0);
-#else
-	exit(-1);
-#endif
-		])
-	],[
-		AC_MSG_RESULT(yes)
-		AC_DEFINE([HAVE_BSDI], 1, [Is this a BSDI system?])
-		HAVE_BSDI=yes
-	],[
-		AC_MSG_RESULT(no)
-	])
-
-# Is this NetBSD?
-AC_MSG_CHECKING(for NetBSD)
-AC_RUN_IFELSE([AC_LANG_PROGRAM( [], [
-#if defined (__NetBSD__)
-	exit(0);
-#else
-	exit(-1);
-#endif
-		])
-	],[
-		AC_MSG_RESULT(yes)
-		AC_DEFINE([HAVE_NETBSD], 1, [Is this a NetBSD system?])
-		HAVE_NETBSD=yes
-	],[
-		AC_MSG_RESULT(no)
-	])
-
-# Is this MacOS X?
-AC_MSG_CHECKING(for MacOS X)
-AC_RUN_IFELSE([AC_LANG_PROGRAM( [], [
-#if defined (__APPLE__) && defined (__MACH__)
-	exit(0);
-#else
-	exit(-1);
-#endif
-		])
-	],[
-		AC_MSG_RESULT(yes)
-		AC_DEFINE([HAVE_MACOSX], 1, [Is this a MacOS X system?])
-		HAVE_MACOSX=yes
-	],[
-		AC_MSG_RESULT(no)
-	])
-
-# Handle --enable-noselect-default
-AC_ARG_ENABLE(noselect-default,
-	AC_HELP_STRING([--enable-noselect-default], [default to not using select(2)]),
-	[
-		NOSELECT_DEFAULT=$enable_noselect_default
-	], [
-		if test "$HAVE_MACOSX" = "yes"; then
-			NOSELECT_DEFAULT=yes
-		elif test "$HAVE_BSDI" = "yes"; then
-			NOSELECT_DEFAULT=yes
-		elif test "$HAVE_NETBSD" = "yes"; then
-			NOSELECT_DEFAULT=yes
-		else
-			NOSELECT_DEFAULT=no
-		fi
-	])
-if test "$NOSELECT_DEFAULT" = "yes"; then
-	AC_DEFINE(NOSELECT_DEFAULT, 1, [Use select(2) by default?])
-fi
-
 # Handle --enable-track-default=IP|PORT
 AC_ARG_ENABLE(track-default,
 	AC_HELP_STRING([--enable-track-default=PORT|ID], [default to tracking probes by PORT or ID]),
@@ -245,13 +157,7 @@
 		else
 			AC_MSG_ERROR([valid arguments for --enable-track-default are PORT or ID])
 		fi
-	], [
-		if test "$HAVE_SOLARIS" = "yes"; then
-			TRACK_DEFAULT=port
-		else
-			TRACK_DEFAULT=id
-		fi
-	])
+	], [])
 if test "$TRACK_DEFAULT" = "port"; then
 	AC_DEFINE(TRACK_PORT_DEFAULT, 1, [Track ports by default])
 fi